@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AgentDetails extends Object implements Serializable, Cloneable, StructuredPojo
Detailed information about the agent.
| Constructor and Description |
|---|
AgentDetails() |
| Modifier and Type | Method and Description |
|---|---|
AgentDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAgentVersion()
Current agent version.
|
List<ComponentVersion> |
getComponentVersions()
List of versions being used by agent components.
|
String |
getInstanceId()
ID of EC2 instance agent is running on.
|
String |
getInstanceType()
Type of EC2 instance agent is running on.
|
List<Integer> |
getReservedCpuCores()
Number of Cpu cores reserved for agent.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAgentVersion(String agentVersion)
Current agent version.
|
void |
setComponentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
|
void |
setInstanceId(String instanceId)
ID of EC2 instance agent is running on.
|
void |
setInstanceType(String instanceType)
Type of EC2 instance agent is running on.
|
void |
setReservedCpuCores(Collection<Integer> reservedCpuCores)
Number of Cpu cores reserved for agent.
|
String |
toString()
Returns a string representation of this object.
|
AgentDetails |
withAgentVersion(String agentVersion)
Current agent version.
|
AgentDetails |
withComponentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
|
AgentDetails |
withComponentVersions(ComponentVersion... componentVersions)
List of versions being used by agent components.
|
AgentDetails |
withInstanceId(String instanceId)
ID of EC2 instance agent is running on.
|
AgentDetails |
withInstanceType(String instanceType)
Type of EC2 instance agent is running on.
|
AgentDetails |
withReservedCpuCores(Collection<Integer> reservedCpuCores)
Number of Cpu cores reserved for agent.
|
AgentDetails |
withReservedCpuCores(Integer... reservedCpuCores)
Number of Cpu cores reserved for agent.
|
public void setAgentVersion(String agentVersion)
Current agent version.
agentVersion - Current agent version.public String getAgentVersion()
Current agent version.
public AgentDetails withAgentVersion(String agentVersion)
Current agent version.
agentVersion - Current agent version.public List<ComponentVersion> getComponentVersions()
List of versions being used by agent components.
public void setComponentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
componentVersions - List of versions being used by agent components.public AgentDetails withComponentVersions(ComponentVersion... componentVersions)
List of versions being used by agent components.
NOTE: This method appends the values to the existing list (if any). Use
setComponentVersions(java.util.Collection) or withComponentVersions(java.util.Collection) if
you want to override the existing values.
componentVersions - List of versions being used by agent components.public AgentDetails withComponentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
componentVersions - List of versions being used by agent components.public void setInstanceId(String instanceId)
ID of EC2 instance agent is running on.
instanceId - ID of EC2 instance agent is running on.public String getInstanceId()
ID of EC2 instance agent is running on.
public AgentDetails withInstanceId(String instanceId)
ID of EC2 instance agent is running on.
instanceId - ID of EC2 instance agent is running on.public void setInstanceType(String instanceType)
Type of EC2 instance agent is running on.
instanceType - Type of EC2 instance agent is running on.public String getInstanceType()
Type of EC2 instance agent is running on.
public AgentDetails withInstanceType(String instanceType)
Type of EC2 instance agent is running on.
instanceType - Type of EC2 instance agent is running on.public List<Integer> getReservedCpuCores()
Number of Cpu cores reserved for agent.
public void setReservedCpuCores(Collection<Integer> reservedCpuCores)
Number of Cpu cores reserved for agent.
reservedCpuCores - Number of Cpu cores reserved for agent.public AgentDetails withReservedCpuCores(Integer... reservedCpuCores)
Number of Cpu cores reserved for agent.
NOTE: This method appends the values to the existing list (if any). Use
setReservedCpuCores(java.util.Collection) or withReservedCpuCores(java.util.Collection) if you
want to override the existing values.
reservedCpuCores - Number of Cpu cores reserved for agent.public AgentDetails withReservedCpuCores(Collection<Integer> reservedCpuCores)
Number of Cpu cores reserved for agent.
reservedCpuCores - Number of Cpu cores reserved for agent.public String toString()
toString in class ObjectObject.toString()public AgentDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.