@Generated(value="software.amazon.awssdk:codegen") public final class TargetInstance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TargetInstance.Builder,TargetInstance>
Details on recommended instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TargetInstance.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TargetInstance.Builder |
builder() |
String |
currencyCode()
The currency code that AWS used to calculate the costs for this instance.
|
Boolean |
defaultTargetInstance()
Indicates whether this recommendation is the defaulted AWS recommendation.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
estimatedMonthlyCost()
Expected cost to operate this instance type on a monthly basis.
|
String |
estimatedMonthlySavings()
Estimated savings resulting from modification, on a monthly basis.
|
ResourceUtilization |
expectedResourceUtilization()
Expected utilization metrics for target instance type.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ResourceDetails |
resourceDetails()
Details on the target instance type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TargetInstance.Builder> |
serializableBuilderClass() |
TargetInstance.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String estimatedMonthlyCost()
Expected cost to operate this instance type on a monthly basis.
public final String estimatedMonthlySavings()
Estimated savings resulting from modification, on a monthly basis.
public final String currencyCode()
The currency code that AWS used to calculate the costs for this instance.
public final Boolean defaultTargetInstance()
Indicates whether this recommendation is the defaulted AWS recommendation.
public final ResourceDetails resourceDetails()
Details on the target instance type.
public final ResourceUtilization expectedResourceUtilization()
Expected utilization metrics for target instance type.
public TargetInstance.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TargetInstance.Builder,TargetInstance>public static TargetInstance.Builder builder()
public static Class<? extends TargetInstance.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.