Interface AssistantAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssistantAssociationSummary.Builder,
,AssistantAssociationSummary> SdkBuilder<AssistantAssociationSummary.Builder,
,AssistantAssociationSummary> SdkPojo
- Enclosing class:
AssistantAssociationSummary
public static interface AssistantAssociationSummary.Builder
extends SdkPojo, CopyableBuilder<AssistantAssociationSummary.Builder,AssistantAssociationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionassistantArn
(String assistantArn) The Amazon Resource Name (ARN) of the Wisdom assistant.assistantAssociationArn
(String assistantAssociationArn) The Amazon Resource Name (ARN) of the assistant association.assistantAssociationId
(String assistantAssociationId) The identifier of the assistant association.assistantId
(String assistantId) The identifier of the Wisdom assistant.associationData
(Consumer<AssistantAssociationOutputData.Builder> associationData) The association data.associationData
(AssistantAssociationOutputData associationData) The association data.associationType
(String associationType) The type of association.associationType
(AssociationType associationType) The type of association.The tags used to organize, track, or control access for this resource.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 Details
-
assistantArn
The Amazon Resource Name (ARN) of the Wisdom assistant.
- Parameters:
assistantArn
- The Amazon Resource Name (ARN) of the Wisdom assistant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantAssociationArn
The Amazon Resource Name (ARN) of the assistant association.
- Parameters:
assistantAssociationArn
- The Amazon Resource Name (ARN) of the assistant association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantAssociationId
The identifier of the assistant association.
- Parameters:
assistantAssociationId
- The identifier of the assistant association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantId
The identifier of the Wisdom assistant.
- Parameters:
assistantId
- The identifier of the Wisdom assistant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationData
The association data.
- Parameters:
associationData
- The association data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationData
default AssistantAssociationSummary.Builder associationData(Consumer<AssistantAssociationOutputData.Builder> associationData) The association data.
This is a convenience method that creates an instance of theAssistantAssociationOutputData.Builder
avoiding the need to create one manually viaAssistantAssociationOutputData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toassociationData(AssistantAssociationOutputData)
.- Parameters:
associationData
- a consumer that will call methods onAssistantAssociationOutputData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
The type of association.
- Parameters:
associationType
- The type of association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associationType
The type of association.
- Parameters:
associationType
- The type of association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags used to organize, track, or control access for this resource.
- Parameters:
tags
- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-