Interface DocumentAttributeCondition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DocumentAttributeCondition.Builder,
,DocumentAttributeCondition> SdkBuilder<DocumentAttributeCondition.Builder,
,DocumentAttributeCondition> SdkPojo
- Enclosing class:
DocumentAttributeCondition
-
Method Summary
Modifier and TypeMethodDescriptionThe identifier of the document attribute used for the condition.The identifier of the document attribute used for the condition.operator
(DocumentEnrichmentConditionOperator operator) The identifier of the document attribute used for the condition.Sets the value of the Value property for this object.value
(DocumentAttributeValue value) Sets the value of the Value property for this object.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
-
key
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently doesn't support
_document_body
as an attribute key used for the condition.- Parameters:
key
- The identifier of the document attribute used for the condition.For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently doesn't support
_document_body
as an attribute key used for the condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operator
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support
_document_body
as an attribute key used for the condition.- Parameters:
operator
- The identifier of the document attribute used for the condition.For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support
_document_body
as an attribute key used for the condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operator
The identifier of the document attribute used for the condition.
For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support
_document_body
as an attribute key used for the condition.- Parameters:
operator
- The identifier of the document attribute used for the condition.For example, 'Source_URI' could be an identifier for the attribute or metadata field that contains source URIs associated with the documents.
Amazon Q Business currently does not support
_document_body
as an attribute key used for the condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
value
Sets the value of the Value property for this object.- Parameters:
value
- The new value for the Value property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
Sets the value of the Value property for this object. This is a convenience method that creates an instance of theDocumentAttributeValue.Builder
avoiding the need to create one manually viaDocumentAttributeValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovalue(DocumentAttributeValue)
.- Parameters:
value
- a consumer that will call methods onDocumentAttributeValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-