Interface AgentDetails.Builder

    • Method Detail

      • agentCpuCores

        AgentDetails.Builder agentCpuCores​(Collection<Integer> agentCpuCores)

        List of CPU cores reserved for the agent.

        Parameters:
        agentCpuCores - List of CPU cores reserved for the agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentCpuCores

        AgentDetails.Builder agentCpuCores​(Integer... agentCpuCores)

        List of CPU cores reserved for the agent.

        Parameters:
        agentCpuCores - List of CPU cores reserved for the agent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • agentVersion

        AgentDetails.Builder agentVersion​(String agentVersion)

        Current agent version.

        Parameters:
        agentVersion - Current agent version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • componentVersions

        AgentDetails.Builder componentVersions​(Collection<ComponentVersion> componentVersions)

        List of versions being used by agent components.

        Parameters:
        componentVersions - List of versions being used by agent components.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • componentVersions

        AgentDetails.Builder componentVersions​(ComponentVersion... componentVersions)

        List of versions being used by agent components.

        Parameters:
        componentVersions - List of versions being used by agent components.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceId

        AgentDetails.Builder instanceId​(String instanceId)

        ID of EC2 instance agent is running on.

        Parameters:
        instanceId - ID of EC2 instance agent is running on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceType

        AgentDetails.Builder instanceType​(String instanceType)

        Type of EC2 instance agent is running on.

        Parameters:
        instanceType - Type of EC2 instance agent is running on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reservedCpuCores

        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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reservedCpuCores

        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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.