@Generated(value="software.amazon.awssdk:codegen") public final class Dimension extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Dimension.Builder,Dimension>
The value to use in an Amazon CloudWatch custom metric dimension. This is used in the PublishMetrics
CustomAction. A CloudWatch custom metric dimension is a name/value pair that's part of the identity of a
metric.
Network Firewall sets the dimension name to CustomAction and you provide the dimension value.
For more information about CloudWatch custom metric dimensions, see Publishing Custom Metrics in the Amazon CloudWatch User Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Dimension.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Dimension.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Dimension.Builder> |
serializableBuilderClass() |
Dimension.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The value to use in the custom metric dimension.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String value()
The value to use in the custom metric dimension.
public Dimension.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Dimension.Builder,Dimension>public static Dimension.Builder builder()
public static Class<? extends Dimension.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.