Cloneable
, ReadLimitInfo
, ToCopyableBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>
@Generated("software.amazon.awssdk:codegen") public class PurchaseOfferingRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>
Represents a request for a purchase offering.
Modifier and Type | Class | Description |
---|---|---|
static interface |
PurchaseOfferingRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static PurchaseOfferingRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
offeringId() |
The ID of the offering.
|
String |
offeringPromotionId() |
The ID of the offering promotion to be applied to the purchase.
|
Integer |
quantity() |
The number of device slots you wish to purchase in an offering request.
|
static Class<? extends PurchaseOfferingRequest.Builder> |
serializableBuilderClass() |
|
PurchaseOfferingRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String offeringId()
The ID of the offering.
public Integer quantity()
The number of device slots you wish to purchase in an offering request.
public String offeringPromotionId()
The ID of the offering promotion to be applied to the purchase.
public PurchaseOfferingRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PurchaseOfferingRequest.Builder,PurchaseOfferingRequest>
public static PurchaseOfferingRequest.Builder builder()
public static Class<? extends PurchaseOfferingRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.