@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateCostCategoryDefinitionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateCostCategoryDefinitionRequest() |
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setCostCategoryArn(String costCategoryArn)
The unique identifier for your Cost Category.
costCategoryArn - The unique identifier for your Cost Category.public String getCostCategoryArn()
The unique identifier for your Cost Category.
public UpdateCostCategoryDefinitionRequest withCostCategoryArn(String costCategoryArn)
The unique identifier for your Cost Category.
costCategoryArn - The unique identifier for your Cost Category.public void setRuleVersion(String ruleVersion)
ruleVersion - CostCategoryRuleVersionpublic String getRuleVersion()
CostCategoryRuleVersionpublic UpdateCostCategoryDefinitionRequest withRuleVersion(String ruleVersion)
ruleVersion - CostCategoryRuleVersionpublic UpdateCostCategoryDefinitionRequest withRuleVersion(CostCategoryRuleVersion ruleVersion)
ruleVersion - CostCategoryRuleVersionpublic List<CostCategoryRule> getRules()
Rules are processed in order. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
public void setRules(Collection<CostCategoryRule> rules)
Rules are processed in order. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
rules - Rules are processed in order. If there are multiple rules that match the line item, then the first rule to
match is used to determine that Cost Category value.public UpdateCostCategoryDefinitionRequest withRules(CostCategoryRule... rules)
Rules are processed in order. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
NOTE: This method appends the values to the existing list (if any). Use
setRules(java.util.Collection) or withRules(java.util.Collection) if you want to override the
existing values.
rules - Rules are processed in order. If there are multiple rules that match the line item, then the first rule to
match is used to determine that Cost Category value.public UpdateCostCategoryDefinitionRequest withRules(Collection<CostCategoryRule> rules)
Rules are processed in order. If there are multiple rules that match the line item, then the first rule to match is used to determine that Cost Category value.
rules - Rules are processed in order. If there are multiple rules that match the line item, then the first rule to
match is used to determine that Cost Category value.public String toString()
toString in class ObjectObject.toString()public UpdateCostCategoryDefinitionRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2019. All rights reserved.