Class CfnDataSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSourceProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSourceProps
CfnDataSourceProps
-
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.kendra.CfnDataSourceProps
CfnDataSourceProps.Builder, CfnDataSourceProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDataSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDataSourceProps.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 Object
Configuration information for altering document metadata and content during the document ingestion process.final Object
Configuration information for an Amazon Kendra data source.final String
A description for the data source connector.final String
The identifier of the index you want to use with the data source connector.final String
The code for a language.final String
getName()
The name of the data source.final String
The Amazon Resource Name (ARN) of a role with permission to access the data source.final String
Sets 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 String
getType()
The type of the data source.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 theCfnDataSourceProps.Builder
.
-
-
Method Details
-
getIndexId
Description copied from interface:CfnDataSourceProps
The identifier of the index you want to use with the data source connector.- Specified by:
getIndexId
in interfaceCfnDataSourceProps
- See Also:
-
getName
Description copied from interface:CfnDataSourceProps
The name of the data source.- Specified by:
getName
in interfaceCfnDataSourceProps
- See Also:
-
getType
Description copied from interface:CfnDataSourceProps
The type of the data source.- Specified by:
getType
in interfaceCfnDataSourceProps
- See Also:
-
getCustomDocumentEnrichmentConfiguration
Description copied from interface:CfnDataSourceProps
Configuration information for altering document metadata and content during the document ingestion process.- Specified by:
getCustomDocumentEnrichmentConfiguration
in interfaceCfnDataSourceProps
- See Also:
-
getDataSourceConfiguration
Description copied from interface:CfnDataSourceProps
Configuration 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
Configuration
parameter when theType
parameter is set toCUSTOM
.The
Configuration
parameter is required for all other data sources.- Specified by:
getDataSourceConfiguration
in interfaceCfnDataSourceProps
- See Also:
-
getDescription
Description copied from interface:CfnDataSourceProps
A description for the data source connector.- Specified by:
getDescription
in interfaceCfnDataSourceProps
- See Also:
-
getLanguageCode
Description copied from interface:CfnDataSourceProps
The 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:
getLanguageCode
in interfaceCfnDataSourceProps
- See Also:
-
getRoleArn
Description copied from interface:CfnDataSourceProps
The Amazon Resource Name (ARN) of a role with permission to access the data source.You can't specify the
RoleArn
parameter when theType
parameter is set toCUSTOM
.The
RoleArn
parameter is required for all other data sources.- Specified by:
getRoleArn
in interfaceCfnDataSourceProps
- See Also:
-
getSchedule
Description copied from interface:CfnDataSourceProps
Sets 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:
getSchedule
in interfaceCfnDataSourceProps
- See Also:
-
getTags
Description copied from interface:CfnDataSourceProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnDataSourceProps
- 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()
-