@Generated(value="software.amazon.awssdk:codegen") public final class Offering extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Offering.Builder,Offering>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Offering.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Offering.Builder |
builder() |
String |
currencyCode()
The type of currency that is used for billing.
|
Integer |
duration()
The length of time that your reservation would be active.
|
DurationUnits |
durationUnits()
The unit of measurement for the duration of the offering.
|
String |
durationUnitsAsString()
The unit of measurement for the duration of the offering.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
offeringArn()
The Amazon Resource Name (ARN) that MediaConnect assigns to the offering.
|
String |
offeringDescription()
A description of the offering.
|
String |
pricePerUnit()
The cost of a single unit.
|
PriceUnits |
priceUnits()
The unit of measurement that is used for billing.
|
String |
priceUnitsAsString()
The unit of measurement that is used for billing.
|
ResourceSpecification |
resourceSpecification()
A definition of the amount of outbound bandwidth that you would be reserving if you purchase the offering.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Offering.Builder> |
serializableBuilderClass() |
Offering.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String currencyCode()
public Integer duration()
public DurationUnits durationUnits()
If the service returns an enum value that is not available in the current SDK version, durationUnits
will return DurationUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
durationUnitsAsString().
DurationUnitspublic String durationUnitsAsString()
If the service returns an enum value that is not available in the current SDK version, durationUnits
will return DurationUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
durationUnitsAsString().
DurationUnitspublic String offeringArn()
public String offeringDescription()
public String pricePerUnit()
public PriceUnits priceUnits()
If the service returns an enum value that is not available in the current SDK version, priceUnits will
return PriceUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
priceUnitsAsString().
PriceUnitspublic String priceUnitsAsString()
If the service returns an enum value that is not available in the current SDK version, priceUnits will
return PriceUnits.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
priceUnitsAsString().
PriceUnitspublic ResourceSpecification resourceSpecification()
public Offering.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Offering.Builder,Offering>public static Offering.Builder builder()
public static Class<? extends Offering.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.