@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 |
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 |
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 |
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.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public AgentStatus withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public AgentStatus addTagsEntry(String key, String value)
public AgentStatus clearTagsEntries()
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.