@Generated(value="software.amazon.awssdk:codegen") public final class MetricsConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricsConfiguration.Builder,MetricsConfiguration>
An object that specifies whether cloud metrics are collected in a deployment and, if so, what role is used to collect metrics.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricsConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MetricsConfiguration.Builder |
builder() |
Boolean |
cloudMetricEnabled()
A Boolean that specifies whether cloud metrics are collected.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
metricRuleRoleArn()
The ARN of the role that is used to collect cloud metrics.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricsConfiguration.Builder> |
serializableBuilderClass() |
MetricsConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean cloudMetricEnabled()
A Boolean that specifies whether cloud metrics are collected.
public final String metricRuleRoleArn()
The ARN of the role that is used to collect cloud metrics.
public MetricsConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MetricsConfiguration.Builder,MetricsConfiguration>public static MetricsConfiguration.Builder builder()
public static Class<? extends MetricsConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.