Class AgentAgentCollaboratorArgs.Builder

  • Enclosing class:
    AgentAgentCollaboratorArgs

    public static final class AgentAgentCollaboratorArgs.Builder
    extends java.lang.Object
    • Method Detail

      • agentId

        public AgentAgentCollaboratorArgs.Builder agentId​(com.pulumi.core.Output<java.lang.String> agentId)
        Parameters:
        agentId - ID of the agent to associate the collaborator with.
        Returns:
        builder
      • agentId

        public AgentAgentCollaboratorArgs.Builder agentId​(java.lang.String agentId)
        Parameters:
        agentId - ID of the agent to associate the collaborator with.
        Returns:
        builder
      • agentVersion

        public AgentAgentCollaboratorArgs.Builder agentVersion​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> agentVersion)
        Parameters:
        agentVersion - Version of the agent to associate the collaborator with. Defaults to `DRAFT`.
        Returns:
        builder
      • agentVersion

        public AgentAgentCollaboratorArgs.Builder agentVersion​(java.lang.String agentVersion)
        Parameters:
        agentVersion - Version of the agent to associate the collaborator with. Defaults to `DRAFT`.
        Returns:
        builder
      • collaborationInstruction

        public AgentAgentCollaboratorArgs.Builder collaborationInstruction​(com.pulumi.core.Output<java.lang.String> collaborationInstruction)
        Parameters:
        collaborationInstruction - Instruction to give the collaborator.
        Returns:
        builder
      • collaborationInstruction

        public AgentAgentCollaboratorArgs.Builder collaborationInstruction​(java.lang.String collaborationInstruction)
        Parameters:
        collaborationInstruction - Instruction to give the collaborator.
        Returns:
        builder
      • collaboratorName

        public AgentAgentCollaboratorArgs.Builder collaboratorName​(com.pulumi.core.Output<java.lang.String> collaboratorName)
        Parameters:
        collaboratorName - Name of this collaborator. The following arguments are optional:
        Returns:
        builder
      • collaboratorName

        public AgentAgentCollaboratorArgs.Builder collaboratorName​(java.lang.String collaboratorName)
        Parameters:
        collaboratorName - Name of this collaborator. The following arguments are optional:
        Returns:
        builder
      • prepareAgent

        public AgentAgentCollaboratorArgs.Builder prepareAgent​(@Nullable
                                                               com.pulumi.core.Output<java.lang.Boolean> prepareAgent)
        Parameters:
        prepareAgent - Whether to prepare the agent after creation or modification. Defaults to `true`.
        Returns:
        builder
      • prepareAgent

        public AgentAgentCollaboratorArgs.Builder prepareAgent​(java.lang.Boolean prepareAgent)
        Parameters:
        prepareAgent - Whether to prepare the agent after creation or modification. Defaults to `true`.
        Returns:
        builder
      • region

        public AgentAgentCollaboratorArgs.Builder region​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public AgentAgentCollaboratorArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • relayConversationHistory

        public AgentAgentCollaboratorArgs.Builder relayConversationHistory​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.String> relayConversationHistory)
        Parameters:
        relayConversationHistory - Configure relaying the history to the collaborator.
        Returns:
        builder
      • relayConversationHistory

        public AgentAgentCollaboratorArgs.Builder relayConversationHistory​(java.lang.String relayConversationHistory)
        Parameters:
        relayConversationHistory - Configure relaying the history to the collaborator.
        Returns:
        builder