@Generated(value="software.amazon.awssdk:codegen") public final class UpdateLongTermPricingRequest extends SnowballRequest implements ToCopyableBuilder<UpdateLongTermPricingRequest.Builder,UpdateLongTermPricingRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateLongTermPricingRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateLongTermPricingRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isLongTermPricingAutoRenew()
If set to
true, specifies that the current long term pricing type for the device should be
automatically renewed before the long term pricing contract expires. |
String |
longTermPricingId()
The ID of the long term pricing type for the device.
|
String |
replacementJob()
Specifies that a device that is ordered with long term pricing should be replaced with a new device.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateLongTermPricingRequest.Builder> |
serializableBuilderClass() |
UpdateLongTermPricingRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String longTermPricingId()
The ID of the long term pricing type for the device.
public final String replacementJob()
Specifies that a device that is ordered with long term pricing should be replaced with a new device.
public final Boolean isLongTermPricingAutoRenew()
If set to true, specifies that the current long term pricing type for the device should be
automatically renewed before the long term pricing contract expires.
true, specifies that the current long term pricing type for the device should be
automatically renewed before the long term pricing contract expires.public UpdateLongTermPricingRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateLongTermPricingRequest.Builder,UpdateLongTermPricingRequest>toBuilder in class SnowballRequestpublic static UpdateLongTermPricingRequest.Builder builder()
public static Class<? extends UpdateLongTermPricingRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.