@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.SystemInstanceDeploymentStatuspublic String getStatus()
The status of the system instance.
SystemInstanceDeploymentStatuspublic SystemInstanceSummary withStatus(String status)
The status of the system instance.
status - The status of the system instance.SystemInstanceDeploymentStatuspublic SystemInstanceSummary withStatus(SystemInstanceDeploymentStatus status)
The status of the system instance.
status - The status of the system instance.SystemInstanceDeploymentStatuspublic void setTarget(String target)
The target of the system instance.
target - The target of the system instance.DeploymentTargetpublic String getTarget()
The target of the system instance.
DeploymentTargetpublic SystemInstanceSummary withTarget(String target)
The target of the system instance.
target - The target of the system instance.DeploymentTargetpublic SystemInstanceSummary withTarget(DeploymentTarget target)
The target of the system instance.
target - The target of the system instance.DeploymentTargetpublic 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 ObjectObject.toString()public SystemInstanceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.