@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Node extends Object implements Serializable, Cloneable, StructuredPojo
An application node that represents a camera stream, a model, code, or output.
Constructor and Description |
---|
Node() |
Modifier and Type | Method and Description |
---|---|
Node |
clone() |
boolean |
equals(Object obj) |
String |
getCategory()
The node's category.
|
Date |
getCreatedTime()
When the node was created.
|
String |
getDescription()
The node's description.
|
String |
getName()
The node's name.
|
String |
getNodeId()
The node's ID.
|
String |
getOwnerAccount()
The account ID of the node's owner.
|
String |
getPackageArn()
The node's ARN.
|
String |
getPackageId()
The node's package ID.
|
String |
getPackageName()
The node's package name.
|
String |
getPackageVersion()
The node's package version.
|
String |
getPatchVersion()
The node's patch version.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategory(String category)
The node's category.
|
void |
setCreatedTime(Date createdTime)
When the node was created.
|
void |
setDescription(String description)
The node's description.
|
void |
setName(String name)
The node's name.
|
void |
setNodeId(String nodeId)
The node's ID.
|
void |
setOwnerAccount(String ownerAccount)
The account ID of the node's owner.
|
void |
setPackageArn(String packageArn)
The node's ARN.
|
void |
setPackageId(String packageId)
The node's package ID.
|
void |
setPackageName(String packageName)
The node's package name.
|
void |
setPackageVersion(String packageVersion)
The node's package version.
|
void |
setPatchVersion(String patchVersion)
The node's patch version.
|
String |
toString()
Returns a string representation of this object.
|
Node |
withCategory(NodeCategory category)
The node's category.
|
Node |
withCategory(String category)
The node's category.
|
Node |
withCreatedTime(Date createdTime)
When the node was created.
|
Node |
withDescription(String description)
The node's description.
|
Node |
withName(String name)
The node's name.
|
Node |
withNodeId(String nodeId)
The node's ID.
|
Node |
withOwnerAccount(String ownerAccount)
The account ID of the node's owner.
|
Node |
withPackageArn(String packageArn)
The node's ARN.
|
Node |
withPackageId(String packageId)
The node's package ID.
|
Node |
withPackageName(String packageName)
The node's package name.
|
Node |
withPackageVersion(String packageVersion)
The node's package version.
|
Node |
withPatchVersion(String patchVersion)
The node's patch version.
|
public void setCategory(String category)
The node's category.
category
- The node's category.NodeCategory
public String getCategory()
The node's category.
NodeCategory
public Node withCategory(String category)
The node's category.
category
- The node's category.NodeCategory
public Node withCategory(NodeCategory category)
The node's category.
category
- The node's category.NodeCategory
public void setCreatedTime(Date createdTime)
When the node was created.
createdTime
- When the node was created.public Date getCreatedTime()
When the node was created.
public Node withCreatedTime(Date createdTime)
When the node was created.
createdTime
- When the node was created.public void setDescription(String description)
The node's description.
description
- The node's description.public String getDescription()
The node's description.
public Node withDescription(String description)
The node's description.
description
- The node's description.public void setName(String name)
The node's name.
name
- The node's name.public String getName()
The node's name.
public Node withName(String name)
The node's name.
name
- The node's name.public void setNodeId(String nodeId)
The node's ID.
nodeId
- The node's ID.public String getNodeId()
The node's ID.
public Node withNodeId(String nodeId)
The node's ID.
nodeId
- The node's ID.public void setOwnerAccount(String ownerAccount)
The account ID of the node's owner.
ownerAccount
- The account ID of the node's owner.public String getOwnerAccount()
The account ID of the node's owner.
public Node withOwnerAccount(String ownerAccount)
The account ID of the node's owner.
ownerAccount
- The account ID of the node's owner.public void setPackageArn(String packageArn)
The node's ARN.
packageArn
- The node's ARN.public String getPackageArn()
The node's ARN.
public Node withPackageArn(String packageArn)
The node's ARN.
packageArn
- The node's ARN.public void setPackageId(String packageId)
The node's package ID.
packageId
- The node's package ID.public String getPackageId()
The node's package ID.
public Node withPackageId(String packageId)
The node's package ID.
packageId
- The node's package ID.public void setPackageName(String packageName)
The node's package name.
packageName
- The node's package name.public String getPackageName()
The node's package name.
public Node withPackageName(String packageName)
The node's package name.
packageName
- The node's package name.public void setPackageVersion(String packageVersion)
The node's package version.
packageVersion
- The node's package version.public String getPackageVersion()
The node's package version.
public Node withPackageVersion(String packageVersion)
The node's package version.
packageVersion
- The node's package version.public void setPatchVersion(String patchVersion)
The node's patch version.
patchVersion
- The node's patch version.public String getPatchVersion()
The node's patch version.
public Node withPatchVersion(String patchVersion)
The node's patch version.
patchVersion
- The node's patch version.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.