@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartCostEstimationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartCostEstimationRequest() |
Modifier and Type | Method and Description |
---|---|
StartCostEstimationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
The idempotency token used to identify each cost estimate request.
|
CostEstimationResourceCollectionFilter |
getResourceCollection()
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
The idempotency token used to identify each cost estimate request.
|
void |
setResourceCollection(CostEstimationResourceCollectionFilter resourceCollection)
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
|
String |
toString()
Returns a string representation of this object.
|
StartCostEstimationRequest |
withClientToken(String clientToken)
The idempotency token used to identify each cost estimate request.
|
StartCostEstimationRequest |
withResourceCollection(CostEstimationResourceCollectionFilter resourceCollection)
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
|
addHandlerContext, 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, withSdkRequestTimeout
public void setResourceCollection(CostEstimationResourceCollectionFilter resourceCollection)
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
resourceCollection
- The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.public CostEstimationResourceCollectionFilter getResourceCollection()
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
public StartCostEstimationRequest withResourceCollection(CostEstimationResourceCollectionFilter resourceCollection)
The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.
resourceCollection
- The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.public void setClientToken(String clientToken)
The idempotency token used to identify each cost estimate request.
clientToken
- The idempotency token used to identify each cost estimate request.public String getClientToken()
The idempotency token used to identify each cost estimate request.
public StartCostEstimationRequest withClientToken(String clientToken)
The idempotency token used to identify each cost estimate request.
clientToken
- The idempotency token used to identify each cost estimate request.public String toString()
toString
in class Object
Object.toString()
public StartCostEstimationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()