public static interface EC2ResourceUtilization.Builder extends SdkPojo, CopyableBuilder<EC2ResourceUtilization.Builder,EC2ResourceUtilization>
| Modifier and Type | Method and Description |
|---|---|
default EC2ResourceUtilization.Builder |
diskResourceUtilization(Consumer<DiskResourceUtilization.Builder> diskResourceUtilization)
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
|
EC2ResourceUtilization.Builder |
diskResourceUtilization(DiskResourceUtilization diskResourceUtilization)
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
|
default EC2ResourceUtilization.Builder |
ebsResourceUtilization(Consumer<EBSResourceUtilization.Builder> ebsResourceUtilization)
The EBS field that contains a list of EBS metrics that are associated with the current instance.
|
EC2ResourceUtilization.Builder |
ebsResourceUtilization(EBSResourceUtilization ebsResourceUtilization)
The EBS field that contains a list of EBS metrics that are associated with the current instance.
|
EC2ResourceUtilization.Builder |
maxCpuUtilizationPercentage(String maxCpuUtilizationPercentage)
The maximum observed or expected CPU utilization of the instance.
|
EC2ResourceUtilization.Builder |
maxMemoryUtilizationPercentage(String maxMemoryUtilizationPercentage)
The maximum observed or expected memory utilization of the instance.
|
EC2ResourceUtilization.Builder |
maxStorageUtilizationPercentage(String maxStorageUtilizationPercentage)
The maximum observed or expected storage utilization of the instance.
|
default EC2ResourceUtilization.Builder |
networkResourceUtilization(Consumer<NetworkResourceUtilization.Builder> networkResourceUtilization)
The network field that contains a list of network metrics that are associated with the current instance.
|
EC2ResourceUtilization.Builder |
networkResourceUtilization(NetworkResourceUtilization networkResourceUtilization)
The network field that contains a list of network metrics that are associated with the current instance.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEC2ResourceUtilization.Builder maxCpuUtilizationPercentage(String maxCpuUtilizationPercentage)
The maximum observed or expected CPU utilization of the instance.
maxCpuUtilizationPercentage - The maximum observed or expected CPU utilization of the instance.EC2ResourceUtilization.Builder maxMemoryUtilizationPercentage(String maxMemoryUtilizationPercentage)
The maximum observed or expected memory utilization of the instance.
maxMemoryUtilizationPercentage - The maximum observed or expected memory utilization of the instance.EC2ResourceUtilization.Builder maxStorageUtilizationPercentage(String maxStorageUtilizationPercentage)
The maximum observed or expected storage utilization of the instance. This doesn't include EBS storage.
maxStorageUtilizationPercentage - The maximum observed or expected storage utilization of the instance. This doesn't include EBS
storage.EC2ResourceUtilization.Builder ebsResourceUtilization(EBSResourceUtilization ebsResourceUtilization)
The EBS field that contains a list of EBS metrics that are associated with the current instance.
ebsResourceUtilization - The EBS field that contains a list of EBS metrics that are associated with the current instance.default EC2ResourceUtilization.Builder ebsResourceUtilization(Consumer<EBSResourceUtilization.Builder> ebsResourceUtilization)
The EBS field that contains a list of EBS metrics that are associated with the current instance.
This is a convenience method that creates an instance of theEBSResourceUtilization.Builder avoiding
the need to create one manually via EBSResourceUtilization.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to ebsResourceUtilization(EBSResourceUtilization).
ebsResourceUtilization - a consumer that will call methods on EBSResourceUtilization.BuilderebsResourceUtilization(EBSResourceUtilization)EC2ResourceUtilization.Builder diskResourceUtilization(DiskResourceUtilization diskResourceUtilization)
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
diskResourceUtilization - The field that contains a list of disk (local storage) metrics that are associated with the current
instance.default EC2ResourceUtilization.Builder diskResourceUtilization(Consumer<DiskResourceUtilization.Builder> diskResourceUtilization)
The field that contains a list of disk (local storage) metrics that are associated with the current instance.
This is a convenience method that creates an instance of theDiskResourceUtilization.Builder avoiding
the need to create one manually via DiskResourceUtilization.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to diskResourceUtilization(DiskResourceUtilization).
diskResourceUtilization - a consumer that will call methods on DiskResourceUtilization.BuilderdiskResourceUtilization(DiskResourceUtilization)EC2ResourceUtilization.Builder networkResourceUtilization(NetworkResourceUtilization networkResourceUtilization)
The network field that contains a list of network metrics that are associated with the current instance.
networkResourceUtilization - The network field that contains a list of network metrics that are associated with the current
instance.default EC2ResourceUtilization.Builder networkResourceUtilization(Consumer<NetworkResourceUtilization.Builder> networkResourceUtilization)
The network field that contains a list of network metrics that are associated with the current instance.
This is a convenience method that creates an instance of theNetworkResourceUtilization.Builder
avoiding the need to create one manually via NetworkResourceUtilization.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to networkResourceUtilization(NetworkResourceUtilization).
networkResourceUtilization - a consumer that will call methods on NetworkResourceUtilization.BuildernetworkResourceUtilization(NetworkResourceUtilization)Copyright © 2023. All rights reserved.