Class CfnDataSourceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kendra.CfnDataSourceProps.Jsii$Proxy
- All Implemented Interfaces:
- CfnDataSourceProps,- software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnDataSourceProps
@Stability(Stable)
@Internal
public static final class CfnDataSourceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataSourceProps
An implementation for 
CfnDataSourceProps- 
Nested Class SummaryNested classes/interfaces inherited from class software.amazon.jsii.JsiiObjectsoftware.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.kendra.CfnDataSourcePropsCfnDataSourceProps.Builder, CfnDataSourceProps.Jsii$Proxy
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDataSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataSourceProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.
- 
Method SummaryModifier 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 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.JsiiObjectjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
- 
Constructor Details- 
Jsii$Proxyprotected 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$ProxyConstructor that initializes the object based on literal property values passed by theCfnDataSourceProps.Builder.
 
- 
- 
Method Details- 
getIndexIdDescription copied from interface:CfnDataSourcePropsThe identifier of the index you want to use with the data source connector.- Specified by:
- getIndexIdin interface- CfnDataSourceProps
 
- 
getNameDescription copied from interface:CfnDataSourcePropsThe name of the data source.- Specified by:
- getNamein interface- CfnDataSourceProps
 
- 
getTypeDescription copied from interface:CfnDataSourcePropsThe type of the data source.- Specified by:
- getTypein interface- CfnDataSourceProps
 
- 
getCustomDocumentEnrichmentConfigurationDescription copied from interface:CfnDataSourcePropsConfiguration information for altering document metadata and content during the document ingestion process.- Specified by:
- getCustomDocumentEnrichmentConfigurationin interface- CfnDataSourceProps
 
- 
getDataSourceConfigurationDescription copied from interface:CfnDataSourcePropsConfiguration 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.- Specified by:
- getDataSourceConfigurationin interface- CfnDataSourceProps
 
- 
getDescriptionDescription copied from interface:CfnDataSourcePropsA description for the data source connector.- Specified by:
- getDescriptionin interface- CfnDataSourceProps
 
- 
getRoleArnDescription copied from interface:CfnDataSourcePropsThe 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 interface- CfnDataSourceProps
 
- 
getScheduleDescription copied from interface:CfnDataSourcePropsSets 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 interface- CfnDataSourceProps
 
- 
getTagsDescription copied from interface:CfnDataSourcePropsAn array of key-value pairs to apply to this resource.For more information, see Tag . - Specified by:
- getTagsin interface- CfnDataSourceProps
 
- 
$jsii$toJson@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
- $jsii$toJsonin interface- software.amazon.jsii.JsiiSerializable
 
- 
equals
- 
hashCodepublic final int hashCode()
 
-