Class CfnIndexMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIndexMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIndexMixinProps
CfnIndexMixinProps-
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.qbusiness.CfnIndexMixinProps
CfnIndexMixinProps.Builder, CfnIndexMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIndexMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIndexMixinProps.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 StringThe identifier of the Amazon Q Business application using the index.final ObjectThe capacity units you want to provision for your index.final StringA description for the Amazon Q Business index.final StringThe name of the index.final ObjectConfiguration information for document attributes.getTags()A list of key-value pairs that identify or categorize the index.final StringgetType()The index type that's suitable for your needs.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 theCfnIndexMixinProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnIndexMixinPropsThe identifier of the Amazon Q Business application using the index.- Specified by:
getApplicationIdin interfaceCfnIndexMixinProps- See Also:
-
getCapacityConfiguration
Description copied from interface:CfnIndexMixinPropsThe capacity units you want to provision for your index.You can add and remove capacity to fit your usage needs.
Returns union: either
IResolvableorCfnIndexPropsMixin.IndexCapacityConfigurationProperty- Specified by:
getCapacityConfigurationin interfaceCfnIndexMixinProps- See Also:
-
getDescription
Description copied from interface:CfnIndexMixinPropsA description for the Amazon Q Business index.- Specified by:
getDescriptionin interfaceCfnIndexMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnIndexMixinPropsThe name of the index.- Specified by:
getDisplayNamein interfaceCfnIndexMixinProps- See Also:
-
getDocumentAttributeConfigurations
Description copied from interface:CfnIndexMixinPropsConfiguration information for document attributes.Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document.
For more information, see Understanding document attributes .
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnIndexPropsMixin.DocumentAttributeConfigurationProperty>- Specified by:
getDocumentAttributeConfigurationsin interfaceCfnIndexMixinProps- See Also:
-
getTags
Description copied from interface:CfnIndexMixinPropsA list of key-value pairs that identify or categorize the index.You can also use tags to help control access to the index. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + -
- Specified by:
getTagsin interfaceCfnIndexMixinProps- See Also:
-
getType
Description copied from interface:CfnIndexMixinPropsThe index type that's suitable for your needs.For more information on what's included in each type of index, see Amazon Q Business tiers .
- Specified by:
getTypein interfaceCfnIndexMixinProps- 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()
-