@Generated(value="software.amazon.awssdk:codegen") public final class LambdaFunctionMemoryProjectedMetric extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LambdaFunctionMemoryProjectedMetric.Builder,LambdaFunctionMemoryProjectedMetric>
Describes a projected utilization metric of an Lambda function recommendation option.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LambdaFunctionMemoryProjectedMetric.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LambdaFunctionMemoryProjectedMetric.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LambdaFunctionMemoryMetricName |
name()
The name of the projected utilization metric.
|
String |
nameAsString()
The name of the projected utilization metric.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LambdaFunctionMemoryProjectedMetric.Builder> |
serializableBuilderClass() |
LambdaFunctionMemoryMetricStatistic |
statistic()
The statistic of the projected utilization metric.
|
String |
statisticAsString()
The statistic of the projected utilization metric.
|
LambdaFunctionMemoryProjectedMetric.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Double |
value()
The values of the projected utilization metrics.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final LambdaFunctionMemoryMetricName name()
The name of the projected utilization metric.
If the service returns an enum value that is not available in the current SDK version, name will return
LambdaFunctionMemoryMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from nameAsString().
LambdaFunctionMemoryMetricNamepublic final String nameAsString()
The name of the projected utilization metric.
If the service returns an enum value that is not available in the current SDK version, name will return
LambdaFunctionMemoryMetricName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from nameAsString().
LambdaFunctionMemoryMetricNamepublic final LambdaFunctionMemoryMetricStatistic statistic()
The statistic of the projected utilization metric.
If the service returns an enum value that is not available in the current SDK version, statistic will
return LambdaFunctionMemoryMetricStatistic.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from statisticAsString().
LambdaFunctionMemoryMetricStatisticpublic final String statisticAsString()
The statistic of the projected utilization metric.
If the service returns an enum value that is not available in the current SDK version, statistic will
return LambdaFunctionMemoryMetricStatistic.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from statisticAsString().
LambdaFunctionMemoryMetricStatisticpublic final Double value()
The values of the projected utilization metrics.
public LambdaFunctionMemoryProjectedMetric.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LambdaFunctionMemoryProjectedMetric.Builder,LambdaFunctionMemoryProjectedMetric>public static LambdaFunctionMemoryProjectedMetric.Builder builder()
public static Class<? extends LambdaFunctionMemoryProjectedMetric.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.