@Generated(value="software.amazon.awssdk:codegen") public final class InstanceMonitoring extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceMonitoring.Builder,InstanceMonitoring>
Describes whether detailed monitoring is enabled for the Auto Scaling instances.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceMonitoring.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceMonitoring.Builder |
builder() |
Boolean |
enabled()
If
true, detailed monitoring is enabled. |
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 InstanceMonitoring.Builder> |
serializableBuilderClass() |
InstanceMonitoring.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enabled()
If true, detailed monitoring is enabled. Otherwise, basic monitoring is enabled.
true, detailed monitoring is enabled. Otherwise, basic monitoring is enabled.public InstanceMonitoring.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceMonitoring.Builder,InstanceMonitoring>public static InstanceMonitoring.Builder builder()
public static Class<? extends InstanceMonitoring.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.