public static interface LongTermPricingListEntry.Builder extends SdkPojo, CopyableBuilder<LongTermPricingListEntry.Builder,LongTermPricingListEntry>
| Modifier and Type | Method and Description |
|---|---|
LongTermPricingListEntry.Builder |
currentActiveJob(String currentActiveJob)
The current active jobs on the device the long term pricing type.
|
LongTermPricingListEntry.Builder |
isLongTermPricingAutoRenew(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. |
LongTermPricingListEntry.Builder |
jobIds(Collection<String> jobIds)
The IDs of the jobs that are associated with a long term pricing type.
|
LongTermPricingListEntry.Builder |
jobIds(String... jobIds)
The IDs of the jobs that are associated with a long term pricing type.
|
LongTermPricingListEntry.Builder |
longTermPricingEndDate(Instant longTermPricingEndDate)
The end date the long term pricing contract.
|
LongTermPricingListEntry.Builder |
longTermPricingId(String longTermPricingId)
The ID of the long term pricing type for the device.
|
LongTermPricingListEntry.Builder |
longTermPricingStartDate(Instant longTermPricingStartDate)
The start date of the long term pricing contract.
|
LongTermPricingListEntry.Builder |
longTermPricingStatus(String longTermPricingStatus)
The status of the long term pricing type.
|
LongTermPricingListEntry.Builder |
longTermPricingType(LongTermPricingType longTermPricingType)
The type of long term pricing that was selected for the device.
|
LongTermPricingListEntry.Builder |
longTermPricingType(String longTermPricingType)
The type of long term pricing that was selected for the device.
|
LongTermPricingListEntry.Builder |
replacementJob(String replacementJob)
A new device that replaces a device that is ordered with long term pricing.
|
LongTermPricingListEntry.Builder |
snowballType(SnowballType snowballType)
The type of AWS Snow Family device associated with this long term pricing job.
|
LongTermPricingListEntry.Builder |
snowballType(String snowballType)
The type of AWS Snow Family device associated with this long term pricing job.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLongTermPricingListEntry.Builder longTermPricingId(String longTermPricingId)
The ID of the long term pricing type for the device.
longTermPricingId - The ID of the long term pricing type for the device.LongTermPricingListEntry.Builder longTermPricingEndDate(Instant longTermPricingEndDate)
The end date the long term pricing contract.
longTermPricingEndDate - The end date the long term pricing contract.LongTermPricingListEntry.Builder longTermPricingStartDate(Instant longTermPricingStartDate)
The start date of the long term pricing contract.
longTermPricingStartDate - The start date of the long term pricing contract.LongTermPricingListEntry.Builder longTermPricingType(String longTermPricingType)
The type of long term pricing that was selected for the device.
longTermPricingType - The type of long term pricing that was selected for the device.LongTermPricingType,
LongTermPricingTypeLongTermPricingListEntry.Builder longTermPricingType(LongTermPricingType longTermPricingType)
The type of long term pricing that was selected for the device.
longTermPricingType - The type of long term pricing that was selected for the device.LongTermPricingType,
LongTermPricingTypeLongTermPricingListEntry.Builder currentActiveJob(String currentActiveJob)
The current active jobs on the device the long term pricing type.
currentActiveJob - The current active jobs on the device the long term pricing type.LongTermPricingListEntry.Builder replacementJob(String replacementJob)
A new device that replaces a device that is ordered with long term pricing.
replacementJob - A new device that replaces a device that is ordered with long term pricing.LongTermPricingListEntry.Builder isLongTermPricingAutoRenew(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.
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.LongTermPricingListEntry.Builder longTermPricingStatus(String longTermPricingStatus)
The status of the long term pricing type.
longTermPricingStatus - The status of the long term pricing type.LongTermPricingListEntry.Builder snowballType(String snowballType)
The type of AWS Snow Family device associated with this long term pricing job.
snowballType - The type of AWS Snow Family device associated with this long term pricing job.SnowballType,
SnowballTypeLongTermPricingListEntry.Builder snowballType(SnowballType snowballType)
The type of AWS Snow Family device associated with this long term pricing job.
snowballType - The type of AWS Snow Family device associated with this long term pricing job.SnowballType,
SnowballTypeLongTermPricingListEntry.Builder jobIds(Collection<String> jobIds)
The IDs of the jobs that are associated with a long term pricing type.
jobIds - The IDs of the jobs that are associated with a long term pricing type.LongTermPricingListEntry.Builder jobIds(String... jobIds)
The IDs of the jobs that are associated with a long term pricing type.
jobIds - The IDs of the jobs that are associated with a long term pricing type.Copyright © 2021. All rights reserved.