@Generated(value="software.amazon.awssdk:codegen") public final class UsageMetricBasis extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UsageMetricBasis.Builder,UsageMetricBasis>
Specifies the performance metrics to use for the server that is used for recommendations.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UsageMetricBasis.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UsageMetricBasis.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
A utilization metric that is used by the recommendations.
|
Double |
percentageAdjust()
Specifies the percentage of the specified utilization metric that is used by the recommendations.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UsageMetricBasis.Builder> |
serializableBuilderClass() |
UsageMetricBasis.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
A utilization metric that is used by the recommendations.
public final Double percentageAdjust()
Specifies the percentage of the specified utilization metric that is used by the recommendations.
public UsageMetricBasis.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UsageMetricBasis.Builder,UsageMetricBasis>public static UsageMetricBasis.Builder builder()
public static Class<? extends UsageMetricBasis.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.