Class TargetReservationValue
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.TargetReservationValue
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<TargetReservationValue.Builder,TargetReservationValue>
@Generated("software.amazon.awssdk:codegen") public final class TargetReservationValue extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TargetReservationValue.Builder,TargetReservationValue>
The total value of the new Convertible Reserved Instances.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
TargetReservationValue.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TargetReservationValue.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
ReservationValue
reservationValue()
The total value of the Convertible Reserved Instances that make up the exchange.List<SdkField<?>>
sdkFields()
static Class<? extends TargetReservationValue.Builder>
serializableBuilderClass()
TargetConfiguration
targetConfiguration()
The configuration of the Convertible Reserved Instances that make up the exchange.TargetReservationValue.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
reservationValue
public final ReservationValue reservationValue()
The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.
- Returns:
- The total value of the Convertible Reserved Instances that make up the exchange. This is the sum of the list value, remaining upfront price, and additional upfront cost of the exchange.
-
targetConfiguration
public final TargetConfiguration targetConfiguration()
The configuration of the Convertible Reserved Instances that make up the exchange.
- Returns:
- The configuration of the Convertible Reserved Instances that make up the exchange.
-
toBuilder
public TargetReservationValue.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<TargetReservationValue.Builder,TargetReservationValue>
-
builder
public static TargetReservationValue.Builder builder()
-
serializableBuilderClass
public static Class<? extends TargetReservationValue.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-