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, withSdkClientExecutionTimeoutpublic 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()
ToCopyableBuildertoBuilder 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.