Interface CreateAgentActionGroupRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BedrockAgentRequest.Builder,Buildable,CopyableBuilder<CreateAgentActionGroupRequest.Builder,CreateAgentActionGroupRequest>,SdkBuilder<CreateAgentActionGroupRequest.Builder,CreateAgentActionGroupRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateAgentActionGroupRequest
public static interface CreateAgentActionGroupRequest.Builder extends BedrockAgentRequest.Builder, SdkPojo, CopyableBuilder<CreateAgentActionGroupRequest.Builder,CreateAgentActionGroupRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CreateAgentActionGroupRequest.BuilderactionGroupExecutor(Consumer<ActionGroupExecutor.Builder> actionGroupExecutor)Sets the value of the ActionGroupExecutor property for this object.CreateAgentActionGroupRequest.BuilderactionGroupExecutor(ActionGroupExecutor actionGroupExecutor)Sets the value of the ActionGroupExecutor property for this object.CreateAgentActionGroupRequest.BuilderactionGroupName(String actionGroupName)Sets the value of the ActionGroupName property for this object.CreateAgentActionGroupRequest.BuilderactionGroupState(String actionGroupState)Sets the value of the ActionGroupState property for this object.CreateAgentActionGroupRequest.BuilderactionGroupState(ActionGroupState actionGroupState)Sets the value of the ActionGroupState property for this object.CreateAgentActionGroupRequest.BuilderagentId(String agentId)Id generated at the server side when an Agent is createdCreateAgentActionGroupRequest.BuilderagentVersion(String agentVersion)Draft Version of the Agent.default CreateAgentActionGroupRequest.BuilderapiSchema(Consumer<APISchema.Builder> apiSchema)Sets the value of the ApiSchema property for this object.CreateAgentActionGroupRequest.BuilderapiSchema(APISchema apiSchema)Sets the value of the ApiSchema property for this object.CreateAgentActionGroupRequest.BuilderclientToken(String clientToken)Sets the value of the ClientToken property for this object.CreateAgentActionGroupRequest.Builderdescription(String description)Sets the value of the Description property for this object.CreateAgentActionGroupRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateAgentActionGroupRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateAgentActionGroupRequest.BuilderparentActionGroupSignature(String parentActionGroupSignature)Sets the value of the ParentActionGroupSignature property for this object.CreateAgentActionGroupRequest.BuilderparentActionGroupSignature(ActionGroupSignature parentActionGroupSignature)Sets the value of the ParentActionGroupSignature property for this object.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.bedrockagent.model.BedrockAgentRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
agentId
CreateAgentActionGroupRequest.Builder agentId(String agentId)
Id generated at the server side when an Agent is created
- Parameters:
agentId- Id generated at the server side when an Agent is created- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentVersion
CreateAgentActionGroupRequest.Builder agentVersion(String agentVersion)
Draft Version of the Agent.
- Parameters:
agentVersion- Draft Version of the Agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionGroupName
CreateAgentActionGroupRequest.Builder actionGroupName(String actionGroupName)
Sets the value of the ActionGroupName property for this object.- Parameters:
actionGroupName- The new value for the ActionGroupName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateAgentActionGroupRequest.Builder clientToken(String clientToken)
Sets the value of the ClientToken property for this object.- Parameters:
clientToken- The new value for the ClientToken property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateAgentActionGroupRequest.Builder description(String description)
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentActionGroupSignature
CreateAgentActionGroupRequest.Builder parentActionGroupSignature(String parentActionGroupSignature)
Sets the value of the ParentActionGroupSignature property for this object.- Parameters:
parentActionGroupSignature- The new value for the ParentActionGroupSignature property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionGroupSignature,ActionGroupSignature
-
parentActionGroupSignature
CreateAgentActionGroupRequest.Builder parentActionGroupSignature(ActionGroupSignature parentActionGroupSignature)
Sets the value of the ParentActionGroupSignature property for this object.- Parameters:
parentActionGroupSignature- The new value for the ParentActionGroupSignature property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionGroupSignature,ActionGroupSignature
-
actionGroupExecutor
CreateAgentActionGroupRequest.Builder actionGroupExecutor(ActionGroupExecutor actionGroupExecutor)
Sets the value of the ActionGroupExecutor property for this object.- Parameters:
actionGroupExecutor- The new value for the ActionGroupExecutor property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionGroupExecutor
default CreateAgentActionGroupRequest.Builder actionGroupExecutor(Consumer<ActionGroupExecutor.Builder> actionGroupExecutor)
Sets the value of the ActionGroupExecutor property for this object. This is a convenience method that creates an instance of theActionGroupExecutor.Builderavoiding the need to create one manually viaActionGroupExecutor.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactionGroupExecutor(ActionGroupExecutor).- Parameters:
actionGroupExecutor- a consumer that will call methods onActionGroupExecutor.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
actionGroupExecutor(ActionGroupExecutor)
-
apiSchema
CreateAgentActionGroupRequest.Builder apiSchema(APISchema apiSchema)
Sets the value of the ApiSchema property for this object.- Parameters:
apiSchema- The new value for the ApiSchema property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiSchema
default CreateAgentActionGroupRequest.Builder apiSchema(Consumer<APISchema.Builder> apiSchema)
Sets the value of the ApiSchema property for this object. This is a convenience method that creates an instance of theAPISchema.Builderavoiding the need to create one manually viaAPISchema.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapiSchema(APISchema).- Parameters:
apiSchema- a consumer that will call methods onAPISchema.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
apiSchema(APISchema)
-
actionGroupState
CreateAgentActionGroupRequest.Builder actionGroupState(String actionGroupState)
Sets the value of the ActionGroupState property for this object.- Parameters:
actionGroupState- The new value for the ActionGroupState property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionGroupState,ActionGroupState
-
actionGroupState
CreateAgentActionGroupRequest.Builder actionGroupState(ActionGroupState actionGroupState)
Sets the value of the ActionGroupState property for this object.- Parameters:
actionGroupState- The new value for the ActionGroupState property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ActionGroupState,ActionGroupState
-
overrideConfiguration
CreateAgentActionGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateAgentActionGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-