Interface CfnIndex.MetadataConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIndex.MetadataConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnIndex
@Stability(Stable)
public static interface CfnIndex.MetadataConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The metadata configuration for the vector index.
This configuration allows you to specify which metadata keys should be treated as non-filterable.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.s3vectors.*;
MetadataConfigurationProperty metadataConfigurationProperty = MetadataConfigurationProperty.builder()
.nonFilterableMetadataKeys(List.of("nonFilterableMetadataKeys"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnIndex.MetadataConfigurationPropertystatic final classAn implementation forCfnIndex.MetadataConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Non-filterable metadata keys allow you to enrich vectors with additional context during storage and retrieval.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getNonFilterableMetadataKeys
Non-filterable metadata keys allow you to enrich vectors with additional context during storage and retrieval.Unlike default metadata keys, these keys can't be used as query filters. Non-filterable metadata keys can be retrieved but can't be searched, queried, or filtered. You can access non-filterable metadata keys of your vectors after finding the vectors.
You can specify 1 to 10 non-filterable metadata keys. Each key must be 1 to 63 characters long.
- See Also:
-
builder
-