@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLongTermPricingRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateLongTermPricingRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateLongTermPricingRequest |
clone() |
boolean |
equals(Object obj) |
Boolean |
getIsLongTermPricingAutoRenew()
Specifies whether the current long term pricing type for the device should be renewed.
|
String |
getLongTermPricingType()
The type of long term pricing option you want for the device - one year or three year long term pricing.
|
String |
getSnowballType()
The type of AWS Snow Family device to use for the long term pricing job.
|
int |
hashCode() |
Boolean |
isLongTermPricingAutoRenew()
Specifies whether the current long term pricing type for the device should be renewed.
|
void |
setIsLongTermPricingAutoRenew(Boolean isLongTermPricingAutoRenew)
Specifies whether the current long term pricing type for the device should be renewed.
|
void |
setLongTermPricingType(String longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
|
void |
setSnowballType(String snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
|
String |
toString()
Returns a string representation of this object.
|
CreateLongTermPricingRequest |
withIsLongTermPricingAutoRenew(Boolean isLongTermPricingAutoRenew)
Specifies whether the current long term pricing type for the device should be renewed.
|
CreateLongTermPricingRequest |
withLongTermPricingType(LongTermPricingType longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
|
CreateLongTermPricingRequest |
withLongTermPricingType(String longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
|
CreateLongTermPricingRequest |
withSnowballType(SnowballType snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
|
CreateLongTermPricingRequest |
withSnowballType(String snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
|
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 setLongTermPricingType(String longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
longTermPricingType - The type of long term pricing option you want for the device - one year or three year long term pricing.LongTermPricingTypepublic String getLongTermPricingType()
The type of long term pricing option you want for the device - one year or three year long term pricing.
LongTermPricingTypepublic CreateLongTermPricingRequest withLongTermPricingType(String longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
longTermPricingType - The type of long term pricing option you want for the device - one year or three year long term pricing.LongTermPricingTypepublic CreateLongTermPricingRequest withLongTermPricingType(LongTermPricingType longTermPricingType)
The type of long term pricing option you want for the device - one year or three year long term pricing.
longTermPricingType - The type of long term pricing option you want for the device - one year or three year long term pricing.LongTermPricingTypepublic void setIsLongTermPricingAutoRenew(Boolean isLongTermPricingAutoRenew)
Specifies whether the current long term pricing type for the device should be renewed.
isLongTermPricingAutoRenew - Specifies whether the current long term pricing type for the device should be renewed.public Boolean getIsLongTermPricingAutoRenew()
Specifies whether the current long term pricing type for the device should be renewed.
public CreateLongTermPricingRequest withIsLongTermPricingAutoRenew(Boolean isLongTermPricingAutoRenew)
Specifies whether the current long term pricing type for the device should be renewed.
isLongTermPricingAutoRenew - Specifies whether the current long term pricing type for the device should be renewed.public Boolean isLongTermPricingAutoRenew()
Specifies whether the current long term pricing type for the device should be renewed.
public void setSnowballType(String snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
snowballType - The type of AWS Snow Family device to use for the long term pricing job.SnowballTypepublic String getSnowballType()
The type of AWS Snow Family device to use for the long term pricing job.
SnowballTypepublic CreateLongTermPricingRequest withSnowballType(String snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
snowballType - The type of AWS Snow Family device to use for the long term pricing job.SnowballTypepublic CreateLongTermPricingRequest withSnowballType(SnowballType snowballType)
The type of AWS Snow Family device to use for the long term pricing job.
snowballType - The type of AWS Snow Family device to use for the long term pricing job.SnowballTypepublic String toString()
toString in class ObjectObject.toString()public CreateLongTermPricingRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.