Interface Agent.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Agent.Builder,Agent>, SdkBuilder<Agent.Builder,Agent>, SdkPojo
Enclosing class:
Agent

@Mutable @NotThreadSafe public static interface Agent.Builder extends SdkPojo, CopyableBuilder<Agent.Builder,Agent>
  • Method Details

    • agentRuntimeArn

      Agent.Builder agentRuntimeArn(String agentRuntimeArn)

      The Amazon Resource Name (ARN) of the agent runtime.

      Parameters:
      agentRuntimeArn - The Amazon Resource Name (ARN) of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agentRuntimeId

      Agent.Builder agentRuntimeId(String agentRuntimeId)

      The unique identifier of the agent runtime.

      Parameters:
      agentRuntimeId - The unique identifier of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agentRuntimeVersion

      Agent.Builder agentRuntimeVersion(String agentRuntimeVersion)

      The version of the agent runtime.

      Parameters:
      agentRuntimeVersion - The version of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agentRuntimeName

      Agent.Builder agentRuntimeName(String agentRuntimeName)

      The name of the agent runtime.

      Parameters:
      agentRuntimeName - The name of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Agent.Builder description(String description)

      The description of the agent runtime.

      Parameters:
      description - The description of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedAt

      Agent.Builder lastUpdatedAt(Instant lastUpdatedAt)

      The timestamp when the agent runtime was last updated.

      Parameters:
      lastUpdatedAt - The timestamp when the agent runtime was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Agent.Builder status(String status)

      The current status of the agent runtime.

      Parameters:
      status - The current status of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Agent.Builder status(AgentStatus status)

      The current status of the agent runtime.

      Parameters:
      status - The current status of the agent runtime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: