@Generated(value="software.amazon.awssdk:codegen") public class OfferingStatus extends Object implements software.amazon.awssdk.core.protocol.StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<OfferingStatus.Builder,OfferingStatus>
The status of the offering.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OfferingStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static OfferingStatus.Builder |
builder() |
Instant |
effectiveOn()
The date on which the offering is effective.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(software.amazon.awssdk.core.protocol.ProtocolMarshaller protocolMarshaller) |
Offering |
offering()
Represents the metadata of an offering status.
|
Integer |
quantity()
The number of available devices in the offering.
|
static Class<? extends OfferingStatus.Builder> |
serializableBuilderClass() |
OfferingStatus.Builder |
toBuilder() |
String |
toString() |
OfferingTransactionType |
type()
The type specified for the offering status.
|
String |
typeAsString()
The type specified for the offering status.
|
public OfferingTransactionType type()
The type specified for the offering status.
If the service returns an enum value that is not available in the current SDK version, type will return
OfferingTransactionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
OfferingTransactionTypepublic String typeAsString()
The type specified for the offering status.
If the service returns an enum value that is not available in the current SDK version, type will return
OfferingTransactionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
OfferingTransactionTypepublic Offering offering()
Represents the metadata of an offering status.
public Integer quantity()
The number of available devices in the offering.
public Instant effectiveOn()
The date on which the offering is effective.
public OfferingStatus.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<OfferingStatus.Builder,OfferingStatus>public static OfferingStatus.Builder builder()
public static Class<? extends OfferingStatus.Builder> serializableBuilderClass()
public void marshall(software.amazon.awssdk.core.protocol.ProtocolMarshaller protocolMarshaller)
marshall in interface software.amazon.awssdk.core.protocol.StructuredPojoCopyright © 2018. All rights reserved.