Package com.pulumi.aws.bedrock
Class AgentAgentCollaboratorArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.AgentAgentCollaboratorArgs.Builder
-
- Enclosing class:
- AgentAgentCollaboratorArgs
public static final class AgentAgentCollaboratorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentAgentCollaboratorArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentAgentCollaboratorArgs defaults)
-
-
Method Detail
-
agentDescriptor
public AgentAgentCollaboratorArgs.Builder agentDescriptor(com.pulumi.core.Output<AgentAgentCollaboratorAgentDescriptorArgs> agentDescriptor)
- Parameters:
agentDescriptor- Agent descriptor for the agent collaborator. See `agentDescriptor` Block for details.- Returns:
- builder
-
agentDescriptor
public AgentAgentCollaboratorArgs.Builder agentDescriptor(AgentAgentCollaboratorAgentDescriptorArgs agentDescriptor)
- Parameters:
agentDescriptor- Agent descriptor for the agent collaborator. See `agentDescriptor` Block for details.- Returns:
- builder
-
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
-
timeouts
public AgentAgentCollaboratorArgs.Builder timeouts(@Nullable com.pulumi.core.Output<AgentAgentCollaboratorTimeoutsArgs> timeouts)
-
timeouts
public AgentAgentCollaboratorArgs.Builder timeouts(AgentAgentCollaboratorTimeoutsArgs timeouts)
-
build
public AgentAgentCollaboratorArgs build()
-
-