Package com.datadog.api.client.v2.model
Class ArbitraryRuleResponseDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.ArbitraryRuleResponseDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ArbitraryRuleResponseDataAttributes
extends Object
The definition of
ArbitraryRuleResponseDataAttributes object.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescriptionArbitraryRuleResponseDataAttributes(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate, OffsetDateTime created, Boolean enabled, String lastModifiedUserUuid, Long orderId, List<String> provider, String ruleName, ArbitraryRuleResponseDataAttributesStrategy strategy, String type, OffsetDateTime updated, Integer version) -
Method Summary
Modifier and TypeMethodDescriptionaddCostsToAllocateItem(ArbitraryRuleResponseDataAttributesCostsToAllocateItems costsToAllocateItem) addProviderItem(String providerItem) costsToAllocate(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate) created(OffsetDateTime created) booleanReturn true if this ArbitraryRuleResponseDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Theattributescosts_to_allocate.Theattributescreated.Theattributesenabled.Theattributeslast_modified_user_uuid.Theattributesorder_id.Theattributesprocessing_status.Theattributesprovider.Theattributesrejected.Theattributesrule_name.The definition ofArbitraryRuleResponseDataAttributesStrategyobject.getType()Theattributestype.Theattributesupdated.Theattributesversion.inthashCode()lastModifiedUserUuid(String lastModifiedUserUuid) processingStatus(String processingStatus) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCostsToAllocate(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate) voidsetCreated(OffsetDateTime created) voidsetEnabled(Boolean enabled) voidsetLastModifiedUserUuid(String lastModifiedUserUuid) voidsetOrderId(Long orderId) voidsetProcessingStatus(String processingStatus) voidsetProvider(List<String> provider) voidsetRejected(Boolean rejected) voidsetRuleName(String ruleName) voidvoidvoidsetUpdated(OffsetDateTime updated) voidsetVersion(Integer version) toString()updated(OffsetDateTime updated)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COSTS_TO_ALLOCATE
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_LAST_MODIFIED_USER_UUID
- See Also:
-
JSON_PROPERTY_ORDER_ID
- See Also:
-
JSON_PROPERTY_PROCESSING_STATUS
- See Also:
-
JSON_PROPERTY_PROVIDER
- See Also:
-
JSON_PROPERTY_REJECTED
- See Also:
-
JSON_PROPERTY_RULE_NAME
- See Also:
-
JSON_PROPERTY_STRATEGY
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_UPDATED
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
-
Constructor Details
-
ArbitraryRuleResponseDataAttributes
public ArbitraryRuleResponseDataAttributes() -
ArbitraryRuleResponseDataAttributes
public ArbitraryRuleResponseDataAttributes(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate, OffsetDateTime created, Boolean enabled, String lastModifiedUserUuid, Long orderId, List<String> provider, String ruleName, ArbitraryRuleResponseDataAttributesStrategy strategy, String type, OffsetDateTime updated, Integer version)
-
-
Method Details
-
costsToAllocate
public ArbitraryRuleResponseDataAttributes costsToAllocate(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate) -
addCostsToAllocateItem
public ArbitraryRuleResponseDataAttributes addCostsToAllocateItem(ArbitraryRuleResponseDataAttributesCostsToAllocateItems costsToAllocateItem) -
getCostsToAllocate
Theattributescosts_to_allocate.- Returns:
- costsToAllocate
-
setCostsToAllocate
public void setCostsToAllocate(List<ArbitraryRuleResponseDataAttributesCostsToAllocateItems> costsToAllocate) -
created
-
getCreated
Theattributescreated.- Returns:
- created
-
setCreated
-
enabled
-
getEnabled
Theattributesenabled.- Returns:
- enabled
-
setEnabled
-
lastModifiedUserUuid
-
getLastModifiedUserUuid
Theattributeslast_modified_user_uuid.- Returns:
- lastModifiedUserUuid
-
setLastModifiedUserUuid
-
orderId
-
getOrderId
Theattributesorder_id.- Returns:
- orderId
-
setOrderId
-
processingStatus
-
getProcessingStatus
Theattributesprocessing_status.- Returns:
- processingStatus
-
setProcessingStatus
-
provider
-
addProviderItem
-
getProvider
Theattributesprovider.- Returns:
- provider
-
setProvider
-
rejected
-
getRejected
Theattributesrejected.- Returns:
- rejected
-
setRejected
-
ruleName
-
getRuleName
Theattributesrule_name.- Returns:
- ruleName
-
setRuleName
-
strategy
public ArbitraryRuleResponseDataAttributes strategy(ArbitraryRuleResponseDataAttributesStrategy strategy) -
getStrategy
The definition ofArbitraryRuleResponseDataAttributesStrategyobject.- Returns:
- strategy
-
setStrategy
-
type
-
getType
Theattributestype.- Returns:
- type
-
setType
-
updated
-
getUpdated
Theattributesupdated.- Returns:
- updated
-
setUpdated
-
version
-
getVersion
Theattributesversion. maximum: 2147483647- Returns:
- version
-
setVersion
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- ArbitraryRuleResponseDataAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this ArbitraryRuleResponseDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-