Class CfnFaqProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kendra.CfnFaqProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFaqProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnFaqProps
@Stability(Stable)
@Internal
public static final class CfnFaqProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFaqProps
An implementation for
CfnFaqProps-
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.services.kendra.CfnFaqProps
CfnFaqProps.Builder, CfnFaqProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFaqProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFaqProps.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 StringA description for the FAQ.final StringThe format of the input file.final StringThe identifier of the index that contains the FAQ.final StringgetName()The name that you assigned the FAQ when you created or updated the FAQ.final StringThe Amazon Resource Name (ARN) of a role with permission to access the S3 bucket that contains the FAQ.final ObjectThe Amazon Simple Storage Service (Amazon S3) location of the FAQ input data.getTags()An array of key-value pairs to apply to this resource.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 theCfnFaqProps.Builder.
-
-
Method Details
-
getIndexId
Description copied from interface:CfnFaqPropsThe identifier of the index that contains the FAQ.- Specified by:
getIndexIdin interfaceCfnFaqProps
-
getName
Description copied from interface:CfnFaqPropsThe name that you assigned the FAQ when you created or updated the FAQ.- Specified by:
getNamein interfaceCfnFaqProps
-
getRoleArn
Description copied from interface:CfnFaqPropsThe Amazon Resource Name (ARN) of a role with permission to access the S3 bucket that contains the FAQ.- Specified by:
getRoleArnin interfaceCfnFaqProps
-
getS3Path
Description copied from interface:CfnFaqPropsThe Amazon Simple Storage Service (Amazon S3) location of the FAQ input data.- Specified by:
getS3Pathin interfaceCfnFaqProps
-
getDescription
Description copied from interface:CfnFaqPropsA description for the FAQ.- Specified by:
getDescriptionin interfaceCfnFaqProps
-
getFileFormat
Description copied from interface:CfnFaqPropsThe format of the input file.You can choose between a basic CSV format, a CSV format that includes customs attributes in a header, and a JSON format that includes custom attributes.
The format must match the format of the file stored in the S3 bucket identified in the S3Path parameter.
Valid values are:
CSVCSV_WITH_HEADERJSON
- Specified by:
getFileFormatin interfaceCfnFaqProps
-
getTags
Description copied from interface:CfnFaqPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnFaqProps
-
$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()
-