Class SetAlarmStateRequest

    • Constructor Detail

      • SetAlarmStateRequest

        public SetAlarmStateRequest()
    • Method Detail

      • setAlarmName

        public void setAlarmName​(String alarmName)

        The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.

        Parameters:
        alarmName - The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.
      • getAlarmName

        public String getAlarmName()

        The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.

        Returns:
        The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.
      • withAlarmName

        public SetAlarmStateRequest withAlarmName​(String alarmName)

        The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.

        Parameters:
        alarmName - The descriptive name for the alarm. This name must be unique within the user's AWS account. The maximum length is 255 characters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStateValue

        public void setStateValue​(String stateValue)

        The value of the state.

        Parameters:
        stateValue - The value of the state.
        See Also:
        StateValue
      • getStateValue

        public String getStateValue()

        The value of the state.

        Returns:
        The value of the state.
        See Also:
        StateValue
      • withStateValue

        public SetAlarmStateRequest withStateValue​(String stateValue)

        The value of the state.

        Parameters:
        stateValue - The value of the state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StateValue
      • setStateValue

        public void setStateValue​(StateValue stateValue)

        The value of the state.

        Parameters:
        stateValue - The value of the state.
        See Also:
        StateValue
      • withStateValue

        public SetAlarmStateRequest withStateValue​(StateValue stateValue)

        The value of the state.

        Parameters:
        stateValue - The value of the state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StateValue
      • setStateReason

        public void setStateReason​(String stateReason)

        The reason that this alarm is set to this specific state (in human-readable text format)

        Parameters:
        stateReason - The reason that this alarm is set to this specific state (in human-readable text format)
      • getStateReason

        public String getStateReason()

        The reason that this alarm is set to this specific state (in human-readable text format)

        Returns:
        The reason that this alarm is set to this specific state (in human-readable text format)
      • withStateReason

        public SetAlarmStateRequest withStateReason​(String stateReason)

        The reason that this alarm is set to this specific state (in human-readable text format)

        Parameters:
        stateReason - The reason that this alarm is set to this specific state (in human-readable text format)
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStateReasonData

        public void setStateReasonData​(String stateReasonData)

        The reason that this alarm is set to this specific state (in machine-readable JSON format)

        Parameters:
        stateReasonData - The reason that this alarm is set to this specific state (in machine-readable JSON format)
      • getStateReasonData

        public String getStateReasonData()

        The reason that this alarm is set to this specific state (in machine-readable JSON format)

        Returns:
        The reason that this alarm is set to this specific state (in machine-readable JSON format)
      • withStateReasonData

        public SetAlarmStateRequest withStateReasonData​(String stateReasonData)

        The reason that this alarm is set to this specific state (in machine-readable JSON format)

        Parameters:
        stateReasonData - The reason that this alarm is set to this specific state (in machine-readable JSON format)
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object