Class CfnIndexProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.qbusiness.CfnIndexProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIndexProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIndexProps
@Stability(Stable)
@Internal
public static final class CfnIndexProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIndexProps
An implementation for
CfnIndexProps
-
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.qbusiness.CfnIndexProps
CfnIndexProps.Builder, CfnIndexProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnIndexProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIndexProps.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 String
The identifier of the Amazon Q Business application using the index.final Object
The capacity units you want to provision for your index.final String
A description for the Amazon Q Business index.final String
The name of the index.final Object
Configuration information for document attributes.getTags()
A list of key-value pairs that identify or categorize the index.final String
getType()
The index type that's suitable for your needs.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 theCfnIndexProps.Builder
.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnIndexProps
The identifier of the Amazon Q Business application using the index.- Specified by:
getApplicationId
in interfaceCfnIndexProps
- See Also:
-
getDisplayName
Description copied from interface:CfnIndexProps
The name of the index.- Specified by:
getDisplayName
in interfaceCfnIndexProps
- See Also:
-
getCapacityConfiguration
Description copied from interface:CfnIndexProps
The capacity units you want to provision for your index.You can add and remove capacity to fit your usage needs.
- Specified by:
getCapacityConfiguration
in interfaceCfnIndexProps
- See Also:
-
getDescription
Description copied from interface:CfnIndexProps
A description for the Amazon Q Business index.- Specified by:
getDescription
in interfaceCfnIndexProps
- See Also:
-
getDocumentAttributeConfigurations
Description copied from interface:CfnIndexProps
Configuration 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 .
- Specified by:
getDocumentAttributeConfigurations
in interfaceCfnIndexProps
- See Also:
-
getTags
Description copied from interface:CfnIndexProps
A 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:
getTags
in interfaceCfnIndexProps
- See Also:
-
getType
Description copied from interface:CfnIndexProps
The 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:
getType
in interfaceCfnIndexProps
- 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()
-