@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SystemInstanceSummary extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains summary information about a system instance.
Constructor and Description |
---|
SystemInstanceSummary() |
Modifier and Type | Method and Description |
---|---|
SystemInstanceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the system instance.
|
Date |
getCreatedAt()
The date when the system instance was created.
|
String |
getGreengrassGroupId()
The ID of the Greengrass group where the system instance is deployed.
|
String |
getGreengrassGroupName()
The ID of the Greengrass group where the system instance is deployed.
|
String |
getGreengrassGroupVersionId()
The version of the Greengrass group where the system instance is deployed.
|
String |
getId()
The ID of the system instance.
|
String |
getStatus()
The status of the system instance.
|
String |
getTarget()
The target of the system instance.
|
Date |
getUpdatedAt()
The date and time when the system instance was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the system instance.
|
void |
setCreatedAt(Date createdAt)
The date when the system instance was created.
|
void |
setGreengrassGroupId(String greengrassGroupId)
The ID of the Greengrass group where the system instance is deployed.
|
void |
setGreengrassGroupName(String greengrassGroupName)
The ID of the Greengrass group where the system instance is deployed.
|
void |
setGreengrassGroupVersionId(String greengrassGroupVersionId)
The version of the Greengrass group where the system instance is deployed.
|
void |
setId(String id)
The ID of the system instance.
|
void |
setStatus(String status)
The status of the system instance.
|
void |
setTarget(String target)
The target of the system instance.
|
void |
setUpdatedAt(Date updatedAt)
The date and time when the system instance was last updated.
|
String |
toString()
Returns a string representation of this object.
|
SystemInstanceSummary |
withArn(String arn)
The ARN of the system instance.
|
SystemInstanceSummary |
withCreatedAt(Date createdAt)
The date when the system instance was created.
|
SystemInstanceSummary |
withGreengrassGroupId(String greengrassGroupId)
The ID of the Greengrass group where the system instance is deployed.
|
SystemInstanceSummary |
withGreengrassGroupName(String greengrassGroupName)
The ID of the Greengrass group where the system instance is deployed.
|
SystemInstanceSummary |
withGreengrassGroupVersionId(String greengrassGroupVersionId)
The version of the Greengrass group where the system instance is deployed.
|
SystemInstanceSummary |
withId(String id)
The ID of the system instance.
|
SystemInstanceSummary |
withStatus(String status)
The status of the system instance.
|
SystemInstanceSummary |
withStatus(SystemInstanceDeploymentStatus status)
The status of the system instance.
|
SystemInstanceSummary |
withTarget(DeploymentTarget target)
The target of the system instance.
|
SystemInstanceSummary |
withTarget(String target)
The target of the system instance.
|
SystemInstanceSummary |
withUpdatedAt(Date updatedAt)
The date and time when the system instance was last updated.
|
public void setId(String id)
The ID of the system instance.
id
- The ID of the system instance.public String getId()
The ID of the system instance.
public SystemInstanceSummary withId(String id)
The ID of the system instance.
id
- The ID of the system instance.public void setArn(String arn)
The ARN of the system instance.
arn
- The ARN of the system instance.public String getArn()
The ARN of the system instance.
public SystemInstanceSummary withArn(String arn)
The ARN of the system instance.
arn
- The ARN of the system instance.public void setStatus(String status)
The status of the system instance.
status
- The status of the system instance.SystemInstanceDeploymentStatus
public String getStatus()
The status of the system instance.
SystemInstanceDeploymentStatus
public SystemInstanceSummary withStatus(String status)
The status of the system instance.
status
- The status of the system instance.SystemInstanceDeploymentStatus
public SystemInstanceSummary withStatus(SystemInstanceDeploymentStatus status)
The status of the system instance.
status
- The status of the system instance.SystemInstanceDeploymentStatus
public void setTarget(String target)
The target of the system instance.
target
- The target of the system instance.DeploymentTarget
public String getTarget()
The target of the system instance.
DeploymentTarget
public SystemInstanceSummary withTarget(String target)
The target of the system instance.
target
- The target of the system instance.DeploymentTarget
public SystemInstanceSummary withTarget(DeploymentTarget target)
The target of the system instance.
target
- The target of the system instance.DeploymentTarget
public void setGreengrassGroupName(String greengrassGroupName)
The ID of the Greengrass group where the system instance is deployed.
greengrassGroupName
- The ID of the Greengrass group where the system instance is deployed.public String getGreengrassGroupName()
The ID of the Greengrass group where the system instance is deployed.
public SystemInstanceSummary withGreengrassGroupName(String greengrassGroupName)
The ID of the Greengrass group where the system instance is deployed.
greengrassGroupName
- The ID of the Greengrass group where the system instance is deployed.public void setCreatedAt(Date createdAt)
The date when the system instance was created.
createdAt
- The date when the system instance was created.public Date getCreatedAt()
The date when the system instance was created.
public SystemInstanceSummary withCreatedAt(Date createdAt)
The date when the system instance was created.
createdAt
- The date when the system instance was created.public void setUpdatedAt(Date updatedAt)
The date and time when the system instance was last updated.
updatedAt
- The date and time when the system instance was last updated.public Date getUpdatedAt()
The date and time when the system instance was last updated.
public SystemInstanceSummary withUpdatedAt(Date updatedAt)
The date and time when the system instance was last updated.
updatedAt
- The date and time when the system instance was last updated.public void setGreengrassGroupId(String greengrassGroupId)
The ID of the Greengrass group where the system instance is deployed.
greengrassGroupId
- The ID of the Greengrass group where the system instance is deployed.public String getGreengrassGroupId()
The ID of the Greengrass group where the system instance is deployed.
public SystemInstanceSummary withGreengrassGroupId(String greengrassGroupId)
The ID of the Greengrass group where the system instance is deployed.
greengrassGroupId
- The ID of the Greengrass group where the system instance is deployed.public void setGreengrassGroupVersionId(String greengrassGroupVersionId)
The version of the Greengrass group where the system instance is deployed.
greengrassGroupVersionId
- The version of the Greengrass group where the system instance is deployed.public String getGreengrassGroupVersionId()
The version of the Greengrass group where the system instance is deployed.
public SystemInstanceSummary withGreengrassGroupVersionId(String greengrassGroupVersionId)
The version of the Greengrass group where the system instance is deployed.
greengrassGroupVersionId
- The version of the Greengrass group where the system instance is deployed.public String toString()
toString
in class Object
Object.toString()
public SystemInstanceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.