Package com.pulumi.aws.bedrock.inputs
Class AgentAgentCollaboratorState.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentAgentCollaboratorState.Builder
-
- Enclosing class:
- AgentAgentCollaboratorState
public static final class AgentAgentCollaboratorState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentAgentCollaboratorState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentAgentCollaboratorState defaults)
-
-
Method Detail
-
agentDescriptor
public AgentAgentCollaboratorState.Builder agentDescriptor(@Nullable com.pulumi.core.Output<AgentAgentCollaboratorAgentDescriptorArgs> agentDescriptor)
- Parameters:
agentDescriptor- Agent descriptor for the agent collaborator. See `agentDescriptor` Block for details.- Returns:
- builder
-
agentDescriptor
public AgentAgentCollaboratorState.Builder agentDescriptor(AgentAgentCollaboratorAgentDescriptorArgs agentDescriptor)
- Parameters:
agentDescriptor- Agent descriptor for the agent collaborator. See `agentDescriptor` Block for details.- Returns:
- builder
-
agentId
public AgentAgentCollaboratorState.Builder agentId(@Nullable com.pulumi.core.Output<java.lang.String> agentId)
- Parameters:
agentId- ID of the agent to associate the collaborator with.- Returns:
- builder
-
agentId
public AgentAgentCollaboratorState.Builder agentId(java.lang.String agentId)
- Parameters:
agentId- ID of the agent to associate the collaborator with.- Returns:
- builder
-
agentVersion
public AgentAgentCollaboratorState.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 AgentAgentCollaboratorState.Builder agentVersion(java.lang.String agentVersion)
- Parameters:
agentVersion- Version of the agent to associate the collaborator with. Defaults to `DRAFT`.- Returns:
- builder
-
collaborationInstruction
public AgentAgentCollaboratorState.Builder collaborationInstruction(@Nullable com.pulumi.core.Output<java.lang.String> collaborationInstruction)
- Parameters:
collaborationInstruction- Instruction to give the collaborator.- Returns:
- builder
-
collaborationInstruction
public AgentAgentCollaboratorState.Builder collaborationInstruction(java.lang.String collaborationInstruction)
- Parameters:
collaborationInstruction- Instruction to give the collaborator.- Returns:
- builder
-
collaboratorId
public AgentAgentCollaboratorState.Builder collaboratorId(@Nullable com.pulumi.core.Output<java.lang.String> collaboratorId)
- Parameters:
collaboratorId- ID of the Agent Collaborator.- Returns:
- builder
-
collaboratorId
public AgentAgentCollaboratorState.Builder collaboratorId(java.lang.String collaboratorId)
- Parameters:
collaboratorId- ID of the Agent Collaborator.- Returns:
- builder
-
collaboratorName
public AgentAgentCollaboratorState.Builder collaboratorName(@Nullable com.pulumi.core.Output<java.lang.String> collaboratorName)
- Parameters:
collaboratorName- Name of this collaborator. The following arguments are optional:- Returns:
- builder
-
collaboratorName
public AgentAgentCollaboratorState.Builder collaboratorName(java.lang.String collaboratorName)
- Parameters:
collaboratorName- Name of this collaborator. The following arguments are optional:- Returns:
- builder
-
prepareAgent
public AgentAgentCollaboratorState.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 AgentAgentCollaboratorState.Builder prepareAgent(java.lang.Boolean prepareAgent)
- Parameters:
prepareAgent- Whether to prepare the agent after creation or modification. Defaults to `true`.- Returns:
- builder
-
region
public AgentAgentCollaboratorState.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 AgentAgentCollaboratorState.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 AgentAgentCollaboratorState.Builder relayConversationHistory(@Nullable com.pulumi.core.Output<java.lang.String> relayConversationHistory)
- Parameters:
relayConversationHistory- Configure relaying the history to the collaborator.- Returns:
- builder
-
relayConversationHistory
public AgentAgentCollaboratorState.Builder relayConversationHistory(java.lang.String relayConversationHistory)
- Parameters:
relayConversationHistory- Configure relaying the history to the collaborator.- Returns:
- builder
-
timeouts
public AgentAgentCollaboratorState.Builder timeouts(@Nullable com.pulumi.core.Output<AgentAgentCollaboratorTimeoutsArgs> timeouts)
-
timeouts
public AgentAgentCollaboratorState.Builder timeouts(AgentAgentCollaboratorTimeoutsArgs timeouts)
-
build
public AgentAgentCollaboratorState build()
-
-