public class Alarm
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
An object representing a CloudWatch alarm associated with a scaling policy.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
alarmARN
The Amazon Resource Name (ARN) of the alarm.
|
private java.lang.String |
alarmName
The name of the alarm.
|
Constructor and Description |
---|
Alarm() |
Modifier and Type | Method and Description |
---|---|
Alarm |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAlarmARN()
The Amazon Resource Name (ARN) of the alarm.
|
java.lang.String |
getAlarmName()
The name of the alarm.
|
int |
hashCode() |
void |
setAlarmARN(java.lang.String alarmARN)
The Amazon Resource Name (ARN) of the alarm.
|
void |
setAlarmName(java.lang.String alarmName)
The name of the alarm.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
Alarm |
withAlarmARN(java.lang.String alarmARN)
The Amazon Resource Name (ARN) of the alarm.
|
Alarm |
withAlarmName(java.lang.String alarmName)
The name of the alarm.
|
private java.lang.String alarmName
The name of the alarm.
private java.lang.String alarmARN
The Amazon Resource Name (ARN) of the alarm.
public void setAlarmName(java.lang.String alarmName)
The name of the alarm.
alarmName
- The name of the alarm.public java.lang.String getAlarmName()
The name of the alarm.
public Alarm withAlarmName(java.lang.String alarmName)
The name of the alarm.
alarmName
- The name of the alarm.public void setAlarmARN(java.lang.String alarmARN)
The Amazon Resource Name (ARN) of the alarm.
alarmARN
- The Amazon Resource Name (ARN) of the alarm.public java.lang.String getAlarmARN()
The Amazon Resource Name (ARN) of the alarm.
public Alarm withAlarmARN(java.lang.String alarmARN)
The Amazon Resource Name (ARN) of the alarm.
alarmARN
- The Amazon Resource Name (ARN) of the alarm.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Alarm clone()
clone
in class java.lang.Object