Class CfnDataSource.DocumentAttributeConditionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.qbusiness.CfnDataSource.DocumentAttributeConditionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSource.DocumentAttributeConditionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSource.DocumentAttributeConditionProperty
@Stability(Stable)
@Internal
public static final class CfnDataSource.DocumentAttributeConditionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSource.DocumentAttributeConditionProperty
An implementation for
CfnDataSource.DocumentAttributeConditionProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.qbusiness.CfnDataSource.DocumentAttributeConditionProperty
CfnDataSource.DocumentAttributeConditionProperty.Builder, CfnDataSource.DocumentAttributeConditionProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDataSource.DocumentAttributeConditionProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
getKey()
The identifier of the document attribute used for the condition.final String
The identifier of the document attribute used for the condition.final Object
getValue()
The value of a document attribute.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataSource.DocumentAttributeConditionProperty.Builder
.
-
-
Method Details
-
getKey
Description copied from interface:CfnDataSource.DocumentAttributeConditionProperty
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.- Specified by:
getKey
in interfaceCfnDataSource.DocumentAttributeConditionProperty
- See Also:
-
getOperator
Description copied from interface:CfnDataSource.DocumentAttributeConditionProperty
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.- Specified by:
getOperator
in interfaceCfnDataSource.DocumentAttributeConditionProperty
- See Also:
-
getValue
Description copied from interface:CfnDataSource.DocumentAttributeConditionProperty
The value of a document attribute.You can only provide one value for a document attribute.
- Specified by:
getValue
in interfaceCfnDataSource.DocumentAttributeConditionProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-