@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDetectorRequest extends Object implements Serializable, Cloneable, StructuredPojo
Information used to update the detector (instance).
Constructor and Description |
---|
UpdateDetectorRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDetectorRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDetectorModelName()
The name of the detector model that created the detectors (instances).
|
String |
getKeyValue()
The value of the input key attribute (identifying the device or system) that caused the creation of this detector
(instance).
|
String |
getMessageId()
The ID to assign to the detector update
"message" . |
DetectorStateDefinition |
getState()
The new state, variable values, and timer settings of the detector (instance).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDetectorModelName(String detectorModelName)
The name of the detector model that created the detectors (instances).
|
void |
setKeyValue(String keyValue)
The value of the input key attribute (identifying the device or system) that caused the creation of this detector
(instance).
|
void |
setMessageId(String messageId)
The ID to assign to the detector update
"message" . |
void |
setState(DetectorStateDefinition state)
The new state, variable values, and timer settings of the detector (instance).
|
String |
toString()
Returns a string representation of this object.
|
UpdateDetectorRequest |
withDetectorModelName(String detectorModelName)
The name of the detector model that created the detectors (instances).
|
UpdateDetectorRequest |
withKeyValue(String keyValue)
The value of the input key attribute (identifying the device or system) that caused the creation of this detector
(instance).
|
UpdateDetectorRequest |
withMessageId(String messageId)
The ID to assign to the detector update
"message" . |
UpdateDetectorRequest |
withState(DetectorStateDefinition state)
The new state, variable values, and timer settings of the detector (instance).
|
public void setMessageId(String messageId)
The ID to assign to the detector update "message"
. Each "messageId"
must be unique
within each batch sent.
messageId
- The ID to assign to the detector update "message"
. Each "messageId"
must be
unique within each batch sent.public String getMessageId()
The ID to assign to the detector update "message"
. Each "messageId"
must be unique
within each batch sent.
"message"
. Each "messageId"
must be
unique within each batch sent.public UpdateDetectorRequest withMessageId(String messageId)
The ID to assign to the detector update "message"
. Each "messageId"
must be unique
within each batch sent.
messageId
- The ID to assign to the detector update "message"
. Each "messageId"
must be
unique within each batch sent.public void setDetectorModelName(String detectorModelName)
The name of the detector model that created the detectors (instances).
detectorModelName
- The name of the detector model that created the detectors (instances).public String getDetectorModelName()
The name of the detector model that created the detectors (instances).
public UpdateDetectorRequest withDetectorModelName(String detectorModelName)
The name of the detector model that created the detectors (instances).
detectorModelName
- The name of the detector model that created the detectors (instances).public void setKeyValue(String keyValue)
The value of the input key attribute (identifying the device or system) that caused the creation of this detector (instance).
keyValue
- The value of the input key attribute (identifying the device or system) that caused the creation of this
detector (instance).public String getKeyValue()
The value of the input key attribute (identifying the device or system) that caused the creation of this detector (instance).
public UpdateDetectorRequest withKeyValue(String keyValue)
The value of the input key attribute (identifying the device or system) that caused the creation of this detector (instance).
keyValue
- The value of the input key attribute (identifying the device or system) that caused the creation of this
detector (instance).public void setState(DetectorStateDefinition state)
The new state, variable values, and timer settings of the detector (instance).
state
- The new state, variable values, and timer settings of the detector (instance).public DetectorStateDefinition getState()
The new state, variable values, and timer settings of the detector (instance).
public UpdateDetectorRequest withState(DetectorStateDefinition state)
The new state, variable values, and timer settings of the detector (instance).
state
- The new state, variable values, and timer settings of the detector (instance).public String toString()
toString
in class Object
Object.toString()
public UpdateDetectorRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.