@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AgentStatus extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about an agent status.
Constructor and Description |
---|
AgentStatus() |
Modifier and Type | Method and Description |
---|---|
AgentStatus |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
AgentStatus |
clearTagsEntries()
Removes all the entries added into Tags.
|
AgentStatus |
clone() |
boolean |
equals(Object obj) |
String |
getAgentStatusARN()
The Amazon Resource Name (ARN) of the agent status.
|
String |
getAgentStatusId()
The identifier of the agent status.
|
String |
getDescription()
The description of the agent status.
|
Integer |
getDisplayOrder()
The display order of the agent status.
|
String |
getLastModifiedRegion()
The Amazon Web Services Region where this resource was last modified.
|
Date |
getLastModifiedTime()
The timestamp when this resource was last modified.
|
String |
getName()
The name of the agent status.
|
String |
getState()
The state of the agent status.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
String |
getType()
The type of agent status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAgentStatusARN(String agentStatusARN)
The Amazon Resource Name (ARN) of the agent status.
|
void |
setAgentStatusId(String agentStatusId)
The identifier of the agent status.
|
void |
setDescription(String description)
The description of the agent status.
|
void |
setDisplayOrder(Integer displayOrder)
The display order of the agent status.
|
void |
setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
|
void |
setName(String name)
The name of the agent status.
|
void |
setState(String state)
The state of the agent status.
|
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
void |
setType(String type)
The type of agent status.
|
String |
toString()
Returns a string representation of this object.
|
AgentStatus |
withAgentStatusARN(String agentStatusARN)
The Amazon Resource Name (ARN) of the agent status.
|
AgentStatus |
withAgentStatusId(String agentStatusId)
The identifier of the agent status.
|
AgentStatus |
withDescription(String description)
The description of the agent status.
|
AgentStatus |
withDisplayOrder(Integer displayOrder)
The display order of the agent status.
|
AgentStatus |
withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
|
AgentStatus |
withLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
|
AgentStatus |
withName(String name)
The name of the agent status.
|
AgentStatus |
withState(AgentStatusState state)
The state of the agent status.
|
AgentStatus |
withState(String state)
The state of the agent status.
|
AgentStatus |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
AgentStatus |
withType(AgentStatusType type)
The type of agent status.
|
AgentStatus |
withType(String type)
The type of agent status.
|
public void setAgentStatusARN(String agentStatusARN)
The Amazon Resource Name (ARN) of the agent status.
agentStatusARN
- The Amazon Resource Name (ARN) of the agent status.public String getAgentStatusARN()
The Amazon Resource Name (ARN) of the agent status.
public AgentStatus withAgentStatusARN(String agentStatusARN)
The Amazon Resource Name (ARN) of the agent status.
agentStatusARN
- The Amazon Resource Name (ARN) of the agent status.public void setAgentStatusId(String agentStatusId)
The identifier of the agent status.
agentStatusId
- The identifier of the agent status.public String getAgentStatusId()
The identifier of the agent status.
public AgentStatus withAgentStatusId(String agentStatusId)
The identifier of the agent status.
agentStatusId
- The identifier of the agent status.public void setName(String name)
The name of the agent status.
name
- The name of the agent status.public String getName()
The name of the agent status.
public AgentStatus withName(String name)
The name of the agent status.
name
- The name of the agent status.public void setDescription(String description)
The description of the agent status.
description
- The description of the agent status.public String getDescription()
The description of the agent status.
public AgentStatus withDescription(String description)
The description of the agent status.
description
- The description of the agent status.public void setType(String type)
The type of agent status.
type
- The type of agent status.AgentStatusType
public String getType()
The type of agent status.
AgentStatusType
public AgentStatus withType(String type)
The type of agent status.
type
- The type of agent status.AgentStatusType
public AgentStatus withType(AgentStatusType type)
The type of agent status.
type
- The type of agent status.AgentStatusType
public void setDisplayOrder(Integer displayOrder)
The display order of the agent status.
displayOrder
- The display order of the agent status.public Integer getDisplayOrder()
The display order of the agent status.
public AgentStatus withDisplayOrder(Integer displayOrder)
The display order of the agent status.
displayOrder
- The display order of the agent status.public void setState(String state)
The state of the agent status.
state
- The state of the agent status.AgentStatusState
public String getState()
The state of the agent status.
AgentStatusState
public AgentStatus withState(String state)
The state of the agent status.
state
- The state of the agent status.AgentStatusState
public AgentStatus withState(AgentStatusState state)
The state of the agent status.
state
- The state of the agent status.AgentStatusState
public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public AgentStatus withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public AgentStatus addTagsEntry(String key, String value)
public AgentStatus clearTagsEntries()
public void setLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
lastModifiedTime
- The timestamp when this resource was last modified.public Date getLastModifiedTime()
The timestamp when this resource was last modified.
public AgentStatus withLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
lastModifiedTime
- The timestamp when this resource was last modified.public void setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
lastModifiedRegion
- The Amazon Web Services Region where this resource was last modified.public String getLastModifiedRegion()
The Amazon Web Services Region where this resource was last modified.
public AgentStatus withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
lastModifiedRegion
- The Amazon Web Services Region where this resource was last modified.public String toString()
toString
in class Object
Object.toString()
public AgentStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.