Class CfnFaqMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.kendra.CfnFaqMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFaqMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFaqMixinProps
@Stability(Stable)
@Internal
public static final class CfnFaqMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFaqMixinProps
An implementation for
CfnFaqMixinProps-
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.cfnpropertymixins.services.kendra.CfnFaqMixinProps
CfnFaqMixinProps.Builder, CfnFaqMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFaqMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFaqMixinProps.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 StringThe code for a language.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 theCfnFaqMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnFaqMixinPropsA description for the FAQ.- Specified by:
getDescriptionin interfaceCfnFaqMixinProps- See Also:
-
getFileFormat
Description copied from interface:CfnFaqMixinPropsThe 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 interfaceCfnFaqMixinProps- See Also:
-
getIndexId
Description copied from interface:CfnFaqMixinPropsThe identifier of the index that contains the FAQ.- Specified by:
getIndexIdin interfaceCfnFaqMixinProps- See Also:
-
getLanguageCode
Description copied from interface:CfnFaqMixinPropsThe code for a language.This shows a supported language for the FAQ document as part of the summary information for FAQs. 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 interfaceCfnFaqMixinProps- See Also:
-
getName
Description copied from interface:CfnFaqMixinPropsThe name that you assigned the FAQ when you created or updated the FAQ.- Specified by:
getNamein interfaceCfnFaqMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnFaqMixinPropsThe Amazon Resource Name (ARN) of a role with permission to access the S3 bucket that contains the FAQ.- Specified by:
getRoleArnin interfaceCfnFaqMixinProps- See Also:
-
getS3Path
Description copied from interface:CfnFaqMixinPropsThe Amazon Simple Storage Service (Amazon S3) location of the FAQ input data.Returns union: either
IResolvableorCfnFaqPropsMixin.S3PathProperty- Specified by:
getS3Pathin interfaceCfnFaqMixinProps- See Also:
-
getTags
Description copied from interface:CfnFaqMixinPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnFaqMixinProps- 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()
-