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 Snow Family devices associated with this long-term pricing job.
|
LongTermPricingListEntry.Builder |
snowballType(String snowballType)
The type of Snow Family devices 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 Snow Family devices associated with this long-term pricing job.
snowballType - The type of Snow Family devices associated with this long-term pricing job.SnowballType,
SnowballTypeLongTermPricingListEntry.Builder snowballType(SnowballType snowballType)
The type of Snow Family devices associated with this long-term pricing job.
snowballType - The type of Snow Family devices 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 © 2023. All rights reserved.