Class Monitor
- java.lang.Object
-
- software.amazon.awssdk.services.appconfig.model.Monitor
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Monitor.Builder,Monitor>
@Generated("software.amazon.awssdk:codegen") public final class Monitor extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Monitor.Builder,Monitor>
Amazon CloudWatch alarms to monitor during the deployment process.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMonitor.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringalarmArn()Amazon Resource Name (ARN) of the Amazon CloudWatch alarm.StringalarmRoleArn()ARN of an Identity and Access Management (IAM) role for AppConfig to monitorAlarmArn.static Monitor.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends Monitor.Builder>serializableBuilderClass()Monitor.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
alarmArn
public final String alarmArn()
Amazon Resource Name (ARN) of the Amazon CloudWatch alarm.
- Returns:
- Amazon Resource Name (ARN) of the Amazon CloudWatch alarm.
-
alarmRoleArn
public final String alarmRoleArn()
ARN of an Identity and Access Management (IAM) role for AppConfig to monitor
AlarmArn.- Returns:
- ARN of an Identity and Access Management (IAM) role for AppConfig to monitor
AlarmArn.
-
toBuilder
public Monitor.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Monitor.Builder,Monitor>
-
builder
public static Monitor.Builder builder()
-
serializableBuilderClass
public static Class<? extends Monitor.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-