Interface DocumentAttributeCondition.Builder

    • Method Detail

      • conditionDocumentAttributeKey

        DocumentAttributeCondition.Builder conditionDocumentAttributeKey​(String conditionDocumentAttributeKey)

        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 Kendra currently does not support _document_body as an attribute key used for the condition.

        Parameters:
        conditionDocumentAttributeKey - 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 Kendra 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.
      • operator

        DocumentAttributeCondition.Builder operator​(String operator)

        The condition operator.

        For example, you can use 'Contains' to partially match a string.

        Parameters:
        operator - The condition operator.

        For example, you can use 'Contains' to partially match a string.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ConditionOperator, ConditionOperator
      • operator

        DocumentAttributeCondition.Builder operator​(ConditionOperator operator)

        The condition operator.

        For example, you can use 'Contains' to partially match a string.

        Parameters:
        operator - The condition operator.

        For example, you can use 'Contains' to partially match a string.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ConditionOperator, ConditionOperator
      • conditionOnValue

        DocumentAttributeCondition.Builder conditionOnValue​(DocumentAttributeValue conditionOnValue)

        The value used by the operator.

        For example, you can specify the value 'financial' for strings in the 'Source_URI' field that partially match or contain this value.

        Parameters:
        conditionOnValue - The value used by the operator.

        For example, you can specify the value 'financial' for strings in the 'Source_URI' field that partially match or contain this value.

        Returns:
        Returns a reference to this object so that method calls can be chained together.