Interface AgentCollaboratorInputPayload.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgentCollaboratorInputPayload.Builder,,AgentCollaboratorInputPayload> SdkBuilder<AgentCollaboratorInputPayload.Builder,,AgentCollaboratorInputPayload> SdkPojo
- Enclosing class:
AgentCollaboratorInputPayload
@Mutable
@NotThreadSafe
public static interface AgentCollaboratorInputPayload.Builder
extends SdkPojo, CopyableBuilder<AgentCollaboratorInputPayload.Builder,AgentCollaboratorInputPayload>
-
Method Summary
Modifier and TypeMethodDescriptionreturnControlResults(Consumer<ReturnControlResults.Builder> returnControlResults) An action invocation result.returnControlResults(ReturnControlResults returnControlResults) An action invocation result.Input text.The input type.type(PayloadType type) The input type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
type
The input type.
- Parameters:
type- The input type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The input type.
- Parameters:
type- The input type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
text
Input text.
- Parameters:
text- Input text.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnControlResults
AgentCollaboratorInputPayload.Builder returnControlResults(ReturnControlResults returnControlResults) An action invocation result.
- Parameters:
returnControlResults- An action invocation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnControlResults
default AgentCollaboratorInputPayload.Builder returnControlResults(Consumer<ReturnControlResults.Builder> returnControlResults) An action invocation result.
This is a convenience method that creates an instance of theReturnControlResults.Builderavoiding the need to create one manually viaReturnControlResults.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreturnControlResults(ReturnControlResults).- Parameters:
returnControlResults- a consumer that will call methods onReturnControlResults.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-