@Generated(value="software.amazon.awssdk:codegen") public final class UpdateCustomMetricRequest extends IotRequest implements ToCopyableBuilder<UpdateCustomMetricRequest.Builder,UpdateCustomMetricRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateCustomMetricRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateCustomMetricRequest.Builder |
builder() |
String |
displayName()
Field represents a friendly name in the console for the custom metric, it doesn't have to be unique.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
metricName()
The name of the custom metric.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateCustomMetricRequest.Builder> |
serializableBuilderClass() |
UpdateCustomMetricRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String metricName()
The name of the custom metric. Cannot be updated.
public final String displayName()
Field represents a friendly name in the console for the custom metric, it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.
public UpdateCustomMetricRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateCustomMetricRequest.Builder,UpdateCustomMetricRequest>toBuilder in class IotRequestpublic static UpdateCustomMetricRequest.Builder builder()
public static Class<? extends UpdateCustomMetricRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.