Class CfnKnowledgeBasePropsMixin.StorageConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnKnowledgeBasePropsMixin.StorageConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnKnowledgeBasePropsMixin.StorageConfigurationProperty
CfnKnowledgeBasePropsMixin.StorageConfigurationProperty-
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.bedrock.CfnKnowledgeBasePropsMixin.StorageConfigurationProperty
CfnKnowledgeBasePropsMixin.StorageConfigurationProperty.Builder, CfnKnowledgeBasePropsMixin.StorageConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnKnowledgeBasePropsMixin.StorageConfigurationProperty.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 ObjectContains the storage configuration of the knowledge base in MongoDB Atlas.final ObjectContains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune.final ObjectContains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster.final ObjectContains the storage configuration of the knowledge base in Amazon OpenSearch Service.final ObjectContains the storage configuration of the knowledge base in Pinecone.final ObjectContains details about the storage configuration of the knowledge base in Amazon RDS.final ObjectThe configuration settings for storing knowledge base data using S3 vectors.final StringgetType()The vector store service in which the knowledge base is stored.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 theCfnKnowledgeBasePropsMixin.StorageConfigurationProperty.Builder.
-
-
Method Details
-
getMongoDbAtlasConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains the storage configuration of the knowledge base in MongoDB Atlas.Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.MongoDbAtlasConfigurationProperty- Specified by:
getMongoDbAtlasConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getNeptuneAnalyticsConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune.For more information, see Create a vector index in Amazon Neptune Analytics. .
Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.NeptuneAnalyticsConfigurationProperty- Specified by:
getNeptuneAnalyticsConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getOpensearchManagedClusterConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster.For more information, see Create a vector index in Amazon OpenSearch Service .
Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.OpenSearchManagedClusterConfigurationProperty- Specified by:
getOpensearchManagedClusterConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getOpensearchServerlessConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains the storage configuration of the knowledge base in Amazon OpenSearch Service.Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.OpenSearchServerlessConfigurationProperty- Specified by:
getOpensearchServerlessConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getPineconeConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains the storage configuration of the knowledge base in Pinecone.Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.PineconeConfigurationProperty- Specified by:
getPineconeConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getRdsConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyContains details about the storage configuration of the knowledge base in Amazon RDS.For more information, see Create a vector index in Amazon RDS .
Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.RdsConfigurationProperty- Specified by:
getRdsConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getS3VectorsConfiguration
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyThe configuration settings for storing knowledge base data using S3 vectors.This includes vector index information and S3 bucket details for vector storage.
Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.S3VectorsConfigurationProperty- Specified by:
getS3VectorsConfigurationin interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- See Also:
-
getType
Description copied from interface:CfnKnowledgeBasePropsMixin.StorageConfigurationPropertyThe vector store service in which the knowledge base is stored.- Specified by:
getTypein interfaceCfnKnowledgeBasePropsMixin.StorageConfigurationProperty- 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()
-