@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AgentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about an agent.
Constructor and Description |
---|
AgentSummary() |
Modifier and Type | Method and Description |
---|---|
AgentSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAgentId()
The unique identifier of the agent.
|
String |
getAgentName()
The name of the agent.
|
String |
getAgentStatus()
The status of the agent.
|
String |
getDescription()
The description of the agent.
|
GuardrailConfiguration |
getGuardrailConfiguration()
Details about the guardrail associated with the agent.
|
String |
getLatestAgentVersion()
The latest version of the agent.
|
Date |
getUpdatedAt()
The time at which the agent was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAgentId(String agentId)
The unique identifier of the agent.
|
void |
setAgentName(String agentName)
The name of the agent.
|
void |
setAgentStatus(String agentStatus)
The status of the agent.
|
void |
setDescription(String description)
The description of the agent.
|
void |
setGuardrailConfiguration(GuardrailConfiguration guardrailConfiguration)
Details about the guardrail associated with the agent.
|
void |
setLatestAgentVersion(String latestAgentVersion)
The latest version of the agent.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the agent was last updated.
|
String |
toString()
Returns a string representation of this object.
|
AgentSummary |
withAgentId(String agentId)
The unique identifier of the agent.
|
AgentSummary |
withAgentName(String agentName)
The name of the agent.
|
AgentSummary |
withAgentStatus(AgentStatus agentStatus)
The status of the agent.
|
AgentSummary |
withAgentStatus(String agentStatus)
The status of the agent.
|
AgentSummary |
withDescription(String description)
The description of the agent.
|
AgentSummary |
withGuardrailConfiguration(GuardrailConfiguration guardrailConfiguration)
Details about the guardrail associated with the agent.
|
AgentSummary |
withLatestAgentVersion(String latestAgentVersion)
The latest version of the agent.
|
AgentSummary |
withUpdatedAt(Date updatedAt)
The time at which the agent was last updated.
|
public void setAgentId(String agentId)
The unique identifier of the agent.
agentId
- The unique identifier of the agent.public String getAgentId()
The unique identifier of the agent.
public AgentSummary withAgentId(String agentId)
The unique identifier of the agent.
agentId
- The unique identifier of the agent.public void setAgentName(String agentName)
The name of the agent.
agentName
- The name of the agent.public String getAgentName()
The name of the agent.
public AgentSummary withAgentName(String agentName)
The name of the agent.
agentName
- The name of the agent.public void setAgentStatus(String agentStatus)
The status of the agent.
agentStatus
- The status of the agent.AgentStatus
public String getAgentStatus()
The status of the agent.
AgentStatus
public AgentSummary withAgentStatus(String agentStatus)
The status of the agent.
agentStatus
- The status of the agent.AgentStatus
public AgentSummary withAgentStatus(AgentStatus agentStatus)
The status of the agent.
agentStatus
- The status of the agent.AgentStatus
public void setDescription(String description)
The description of the agent.
description
- The description of the agent.public String getDescription()
The description of the agent.
public AgentSummary withDescription(String description)
The description of the agent.
description
- The description of the agent.public void setGuardrailConfiguration(GuardrailConfiguration guardrailConfiguration)
Details about the guardrail associated with the agent.
guardrailConfiguration
- Details about the guardrail associated with the agent.public GuardrailConfiguration getGuardrailConfiguration()
Details about the guardrail associated with the agent.
public AgentSummary withGuardrailConfiguration(GuardrailConfiguration guardrailConfiguration)
Details about the guardrail associated with the agent.
guardrailConfiguration
- Details about the guardrail associated with the agent.public void setLatestAgentVersion(String latestAgentVersion)
The latest version of the agent.
latestAgentVersion
- The latest version of the agent.public String getLatestAgentVersion()
The latest version of the agent.
public AgentSummary withLatestAgentVersion(String latestAgentVersion)
The latest version of the agent.
latestAgentVersion
- The latest version of the agent.public void setUpdatedAt(Date updatedAt)
The time at which the agent was last updated.
updatedAt
- The time at which the agent was last updated.public Date getUpdatedAt()
The time at which the agent was last updated.
public AgentSummary withUpdatedAt(Date updatedAt)
The time at which the agent was last updated.
updatedAt
- The time at which the agent was last updated.public String toString()
toString
in class Object
Object.toString()
public AgentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.