Interface ContentAssociationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ContentAssociationSummary.Builder,
,ContentAssociationSummary> SdkBuilder<ContentAssociationSummary.Builder,
,ContentAssociationSummary> SdkPojo
- Enclosing class:
ContentAssociationSummary
@Mutable
@NotThreadSafe
public static interface ContentAssociationSummary.Builder
extends SdkPojo, CopyableBuilder<ContentAssociationSummary.Builder,ContentAssociationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionassociationData
(Consumer<ContentAssociationContents.Builder> associationData) The content association.associationData
(ContentAssociationContents associationData) The content association.associationType
(String associationType) The type of association.associationType
(ContentAssociationType associationType) The type of association.contentArn
(String contentArn) The Amazon Resource Name (ARN) of the content.contentAssociationArn
(String contentAssociationArn) The Amazon Resource Name (ARN) of the content association.contentAssociationId
(String contentAssociationId) The identifier of the content association.The identifier of the content.knowledgeBaseArn
(String knowledgeBaseArn) The Amazon Resource Name (ARN) of the knowledge base.knowledgeBaseId
(String knowledgeBaseId) The identifier of the knowledge base.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, sdkFieldNameToField, sdkFields
-
Method Details
-
knowledgeBaseId
The identifier of the knowledge base.
- Parameters:
knowledgeBaseId
- The identifier of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
knowledgeBaseArn
The Amazon Resource Name (ARN) of the knowledge base.
- Parameters:
knowledgeBaseArn
- The Amazon Resource Name (ARN) of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentId
The identifier of the content.
- Parameters:
contentId
- The identifier of the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentArn
The Amazon Resource Name (ARN) of the content.
- Parameters:
contentArn
- The Amazon Resource Name (ARN) of the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentAssociationId
The identifier of the content association. Can be either the ID or the ARN. URLs cannot contain the ARN.
- Parameters:
contentAssociationId
- The identifier of the content association. Can be either the ID or the ARN. URLs cannot contain the ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentAssociationArn
The Amazon Resource Name (ARN) of the content association.
- Parameters:
contentAssociationArn
- The Amazon Resource Name (ARN) of the content association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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:
-
associationData
The content association.
- Parameters:
associationData
- The content association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationData
default ContentAssociationSummary.Builder associationData(Consumer<ContentAssociationContents.Builder> associationData) The content association.
This is a convenience method that creates an instance of theContentAssociationContents.Builder
avoiding the need to create one manually viaContentAssociationContents.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toassociationData(ContentAssociationContents)
.- Parameters:
associationData
- a consumer that will call methods onContentAssociationContents.Builder
- 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.
-