Class CfnIndexProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIndexProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIndexProps
CfnIndexProps-
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.qbusiness.CfnIndexProps
CfnIndexProps.Builder, CfnIndexProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIndexProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIndexProps.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 theCfnIndexProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnIndexPropsThe identifier of the Amazon Q Business application using the index.- Specified by:
getApplicationIdin interfaceCfnIndexProps- See Also:
-
getDisplayName
Description copied from interface:CfnIndexPropsThe name of the index.- Specified by:
getDisplayNamein interfaceCfnIndexProps- See Also:
-
getCapacityConfiguration
Description copied from interface:CfnIndexPropsThe capacity units you want to provision for your index.You can add and remove capacity to fit your usage needs.
Returns union: either
IResolvableorCfnIndex.IndexCapacityConfigurationProperty- Specified by:
getCapacityConfigurationin interfaceCfnIndexProps- See Also:
-
getDescription
Description copied from interface:CfnIndexPropsA description for the Amazon Q Business index.- Specified by:
getDescriptionin interfaceCfnIndexProps- See Also:
-
getDocumentAttributeConfigurations
Description copied from interface:CfnIndexPropsConfiguration 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: '<'eitherIResolvableorCfnIndex.DocumentAttributeConfigurationProperty>- Specified by:
getDocumentAttributeConfigurationsin interfaceCfnIndexProps- See Also:
-
getTags
Description copied from interface:CfnIndexPropsA 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 interfaceCfnIndexProps- See Also:
-
getType
Description copied from interface:CfnIndexPropsThe 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 interfaceCfnIndexProps- 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()
-