public static interface AgentDetails.Builder extends SdkPojo, CopyableBuilder<AgentDetails.Builder,AgentDetails>
| Modifier and Type | Method and Description |
|---|---|
AgentDetails.Builder |
agentCpuCores(Collection<Integer> agentCpuCores)
List of CPU cores reserved for the agent.
|
AgentDetails.Builder |
agentCpuCores(Integer... agentCpuCores)
List of CPU cores reserved for the agent.
|
AgentDetails.Builder |
agentVersion(String agentVersion)
Current agent version.
|
AgentDetails.Builder |
componentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
|
AgentDetails.Builder |
componentVersions(ComponentVersion... componentVersions)
List of versions being used by agent components.
|
AgentDetails.Builder |
componentVersions(Consumer<ComponentVersion.Builder>... componentVersions)
List of versions being used by agent components.
|
AgentDetails.Builder |
instanceId(String instanceId)
ID of EC2 instance agent is running on.
|
AgentDetails.Builder |
instanceType(String instanceType)
Type of EC2 instance agent is running on.
|
AgentDetails.Builder |
reservedCpuCores(Collection<Integer> reservedCpuCores)
|
AgentDetails.Builder |
reservedCpuCores(Integer... reservedCpuCores)
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAgentDetails.Builder agentCpuCores(Collection<Integer> agentCpuCores)
List of CPU cores reserved for the agent.
agentCpuCores - List of CPU cores reserved for the agent.AgentDetails.Builder agentCpuCores(Integer... agentCpuCores)
List of CPU cores reserved for the agent.
agentCpuCores - List of CPU cores reserved for the agent.AgentDetails.Builder agentVersion(String agentVersion)
Current agent version.
agentVersion - Current agent version.AgentDetails.Builder componentVersions(Collection<ComponentVersion> componentVersions)
List of versions being used by agent components.
componentVersions - List of versions being used by agent components.AgentDetails.Builder componentVersions(ComponentVersion... componentVersions)
List of versions being used by agent components.
componentVersions - List of versions being used by agent components.AgentDetails.Builder componentVersions(Consumer<ComponentVersion.Builder>... componentVersions)
List of versions being used by agent components.
This is a convenience method that creates an instance of theComponentVersion.Builder avoiding the need to
create one manually via
ComponentVersion.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #componentVersions(List.
componentVersions - a consumer that will call methods on
ComponentVersion.Builder#componentVersions(java.util.Collection) AgentDetails.Builder instanceId(String instanceId)
ID of EC2 instance agent is running on.
instanceId - ID of EC2 instance agent is running on.AgentDetails.Builder instanceType(String instanceType)
Type of EC2 instance agent is running on.
instanceType - Type of EC2 instance agent is running on.AgentDetails.Builder reservedCpuCores(Collection<Integer> reservedCpuCores)
This field should not be used. Use agentCpuCores instead.
List of CPU cores reserved for processes other than the agent running on the EC2 instance.
reservedCpuCores - This field should not be used. Use agentCpuCores instead.
List of CPU cores reserved for processes other than the agent running on the EC2 instance.
AgentDetails.Builder reservedCpuCores(Integer... reservedCpuCores)
This field should not be used. Use agentCpuCores instead.
List of CPU cores reserved for processes other than the agent running on the EC2 instance.
reservedCpuCores - This field should not be used. Use agentCpuCores instead.
List of CPU cores reserved for processes other than the agent running on the EC2 instance.
Copyright © 2023. All rights reserved.