CopyableBuilder<Offering.Builder,Offering>, SdkBuilder<Offering.Builder,Offering>public static interface Offering.Builder extends CopyableBuilder<Offering.Builder,Offering>
| Modifier and Type | Method | Description |
|---|---|---|
Offering.Builder |
description(String description) |
A string describing the offering.
|
Offering.Builder |
id(String id) |
The ID that corresponds to a device offering.
|
Offering.Builder |
platform(String platform) |
The platform of the device (e.g., ANDROID or IOS).
|
Offering.Builder |
platform(DevicePlatform platform) |
The platform of the device (e.g., ANDROID or IOS).
|
Offering.Builder |
recurringCharges(Collection<RecurringCharge> recurringCharges) |
Specifies whether there are recurring charges for the offering.
|
Offering.Builder |
recurringCharges(RecurringCharge... recurringCharges) |
Specifies whether there are recurring charges for the offering.
|
Offering.Builder |
type(String type) |
The type of offering (e.g., "RECURRING") for a device.
|
Offering.Builder |
type(OfferingType type) |
The type of offering (e.g., "RECURRING") for a device.
|
copyapply, buildOffering.Builder id(String id)
The ID that corresponds to a device offering.
id - The ID that corresponds to a device offering.Offering.Builder description(String description)
A string describing the offering.
description - A string describing the offering.Offering.Builder type(String type)
The type of offering (e.g., "RECURRING") for a device.
type - The type of offering (e.g., "RECURRING") for a device.OfferingTypeOffering.Builder type(OfferingType type)
The type of offering (e.g., "RECURRING") for a device.
type - The type of offering (e.g., "RECURRING") for a device.OfferingTypeOffering.Builder platform(String platform)
The platform of the device (e.g., ANDROID or IOS).
platform - The platform of the device (e.g., ANDROID or IOS).DevicePlatformOffering.Builder platform(DevicePlatform platform)
The platform of the device (e.g., ANDROID or IOS).
platform - The platform of the device (e.g., ANDROID or IOS).DevicePlatformOffering.Builder recurringCharges(Collection<RecurringCharge> recurringCharges)
Specifies whether there are recurring charges for the offering.
recurringCharges - Specifies whether there are recurring charges for the offering.Offering.Builder recurringCharges(RecurringCharge... recurringCharges)
Specifies whether there are recurring charges for the offering.
NOTE: This method appends the values to the existing list (if any). Use
#setRecurringCharges(java.util.Collection) or #withRecurringCharges(java.util.Collection) if
you want to override the existing values.
recurringCharges - Specifies whether there are recurring charges for the offering.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.