@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NodeSignal extends Object implements Serializable, Cloneable, StructuredPojo
A signal to a camera node to start or stop processing video.
Constructor and Description |
---|
NodeSignal() |
Modifier and Type | Method and Description |
---|---|
NodeSignal |
clone() |
boolean |
equals(Object obj) |
String |
getNodeInstanceId()
The camera node's name, from the application manifest.
|
String |
getSignal()
The signal value.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setNodeInstanceId(String nodeInstanceId)
The camera node's name, from the application manifest.
|
void |
setSignal(String signal)
The signal value.
|
String |
toString()
Returns a string representation of this object.
|
NodeSignal |
withNodeInstanceId(String nodeInstanceId)
The camera node's name, from the application manifest.
|
NodeSignal |
withSignal(NodeSignalValue signal)
The signal value.
|
NodeSignal |
withSignal(String signal)
The signal value.
|
public void setNodeInstanceId(String nodeInstanceId)
The camera node's name, from the application manifest.
nodeInstanceId
- The camera node's name, from the application manifest.public String getNodeInstanceId()
The camera node's name, from the application manifest.
public NodeSignal withNodeInstanceId(String nodeInstanceId)
The camera node's name, from the application manifest.
nodeInstanceId
- The camera node's name, from the application manifest.public void setSignal(String signal)
The signal value.
signal
- The signal value.NodeSignalValue
public String getSignal()
The signal value.
NodeSignalValue
public NodeSignal withSignal(String signal)
The signal value.
signal
- The signal value.NodeSignalValue
public NodeSignal withSignal(NodeSignalValue signal)
The signal value.
signal
- The signal value.NodeSignalValue
public String toString()
toString
in class Object
Object.toString()
public NodeSignal clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.