Class CfnDataSourceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourceMixinProps
CfnDataSourceMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.kendra.mixins.CfnDataSourceMixinProps
CfnDataSourceMixinProps.Builder, CfnDataSourceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataSourceMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectConfiguration information for altering document metadata and content during the document ingestion process.final ObjectConfiguration information for an Amazon Kendra data source.final StringA description for the data source connector.final StringThe identifier of the index you want to use with the data source connector.final StringThe code for a language.final StringgetName()The name of the data source.final StringThe Amazon Resource Name (ARN) of a role with permission to access the data source.final StringSets the frequency that Amazon Kendra checks the documents in your data source and updates the index.getTags()An array of key-value pairs to apply to this resource.final StringgetType()The type of the data source.final inthashCode()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 theCfnDataSourceMixinProps.Builder.
-
-
Method Details
-
getCustomDocumentEnrichmentConfiguration
Description copied from interface:CfnDataSourceMixinPropsConfiguration information for altering document metadata and content during the document ingestion process.Returns union: either
IResolvableorCfnDataSourcePropsMixin.CustomDocumentEnrichmentConfigurationProperty- Specified by:
getCustomDocumentEnrichmentConfigurationin interfaceCfnDataSourceMixinProps- See Also:
-
getDataSourceConfiguration
Description copied from interface:CfnDataSourceMixinPropsConfiguration information for an Amazon Kendra data source.The contents of the configuration depend on the type of data source. You can only specify one type of data source in the configuration.
You can't specify the
Configurationparameter when theTypeparameter is set toCUSTOM.The
Configurationparameter is required for all other data sources.Returns union: either
IResolvableorCfnDataSourcePropsMixin.DataSourceConfigurationProperty- Specified by:
getDataSourceConfigurationin interfaceCfnDataSourceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnDataSourceMixinPropsA description for the data source connector.- Specified by:
getDescriptionin interfaceCfnDataSourceMixinProps- See Also:
-
getIndexId
Description copied from interface:CfnDataSourceMixinPropsThe identifier of the index you want to use with the data source connector.- Specified by:
getIndexIdin interfaceCfnDataSourceMixinProps- See Also:
-
getLanguageCode
Description copied from interface:CfnDataSourceMixinPropsThe code for a language.This shows a supported language for all documents in the data source. English is supported by default. For more information on supported languages, including their codes, see Adding documents in languages other than English .
- Specified by:
getLanguageCodein interfaceCfnDataSourceMixinProps- See Also:
-
getName
Description copied from interface:CfnDataSourceMixinPropsThe name of the data source.- Specified by:
getNamein interfaceCfnDataSourceMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnDataSourceMixinPropsThe Amazon Resource Name (ARN) of a role with permission to access the data source.You can't specify the
RoleArnparameter when theTypeparameter is set toCUSTOM.The
RoleArnparameter is required for all other data sources.- Specified by:
getRoleArnin interfaceCfnDataSourceMixinProps- See Also:
-
getSchedule
Description copied from interface:CfnDataSourceMixinPropsSets the frequency that Amazon Kendra checks the documents in your data source and updates the index.If you don't set a schedule, Amazon Kendra doesn't periodically update the index.
- Specified by:
getSchedulein interfaceCfnDataSourceMixinProps- See Also:
-
getTags
Description copied from interface:CfnDataSourceMixinPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnDataSourceMixinProps- See Also:
-
getType
Description copied from interface:CfnDataSourceMixinPropsThe type of the data source.- Specified by:
getTypein interfaceCfnDataSourceMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-