@Generated(value="software.amazon.awssdk:codegen") public final class EC2ResourceUtilization extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EC2ResourceUtilization.Builder,EC2ResourceUtilization>
Utilization metrics for the instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EC2ResourceUtilization.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EC2ResourceUtilization.Builder |
builder() |
DiskResourceUtilization |
diskResourceUtilization()
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
|
EBSResourceUtilization |
ebsResourceUtilization()
The EBS field that contains a list of EBS metrics that are associated with the current instance.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
maxCpuUtilizationPercentage()
The maximum observed or expected CPU utilization of the instance.
|
String |
maxMemoryUtilizationPercentage()
The maximum observed or expected memory utilization of the instance.
|
String |
maxStorageUtilizationPercentage()
The maximum observed or expected storage utilization of the instance.
|
NetworkResourceUtilization |
networkResourceUtilization()
The network field that contains a list of network metrics that are associated with the current instance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EC2ResourceUtilization.Builder> |
serializableBuilderClass() |
EC2ResourceUtilization.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String maxCpuUtilizationPercentage()
The maximum observed or expected CPU utilization of the instance.
public final String maxMemoryUtilizationPercentage()
The maximum observed or expected memory utilization of the instance.
public final String maxStorageUtilizationPercentage()
The maximum observed or expected storage utilization of the instance. This doesn't include EBS storage.
public final EBSResourceUtilization ebsResourceUtilization()
The EBS field that contains a list of EBS metrics that are associated with the current instance.
public final DiskResourceUtilization diskResourceUtilization()
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
public final NetworkResourceUtilization networkResourceUtilization()
The network field that contains a list of network metrics that are associated with the current instance.
public EC2ResourceUtilization.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EC2ResourceUtilization.Builder,EC2ResourceUtilization>public static EC2ResourceUtilization.Builder builder()
public static Class<? extends EC2ResourceUtilization.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.