@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 final String currencyCode()
public final Integer duration()
public final 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 final 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 final String offeringArn()
public final String offeringDescription()
public final String pricePerUnit()
public final 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 final 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 final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.