Class AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsHeaderNameBuilder
- Enclosing interface:
AWS2S3VectorsEndpointBuilderFactory
public static class AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsHeaderNameBuilder
extends Object
The builder of headers' name for the AWS S3 Vectors component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe data type of the vector (float32 or float16).The distance metric to use for similarity search (cosine, euclidean, dot-product).The status of the vector index.Optional filter expression for metadata filtering during vector search.The operation to perform.The query vector for similarity search as a list of floats or float array.The number of vectors returned in the result.The similarity score of the returned vector.The minimum similarity threshold for results.The number of top similar vectors to return.The ARN of the vector bucket.The name of the vector bucket which will be used for the current operation.The vector embedding data as a list of floats or float array.The dimensions of the vector.The unique identifier for a vector.The name of the vector index which will be used for the current operation.Additional metadata for the vector as a map.
-
Constructor Details
-
AWS2S3VectorsHeaderNameBuilder
public AWS2S3VectorsHeaderNameBuilder()
-
-
Method Details
-
awsS3VectorsOperation
The operation to perform. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsS3VectorsOperation.
-
awsS3VectorsVectorBucketName
The name of the vector bucket which will be used for the current operation. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsS3VectorsVectorBucketName.
-
awsS3VectorsVectorIndexName
The name of the vector index which will be used for the current operation. The option is a:Stringtype. Group: common- Returns:
- the name of the header
AwsS3VectorsVectorIndexName.
-
awsS3VectorsVectorId
The unique identifier for a vector. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsS3VectorsVectorId.
-
awsS3VectorsVectorData
The vector embedding data as a list of floats or float array. The option is a:List<Float> or float[]type. Group: producer- Returns:
- the name of the header
AwsS3VectorsVectorData.
-
awsS3VectorsVectorDimensions
The dimensions of the vector. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsS3VectorsVectorDimensions.
-
awsS3VectorsDataType
The data type of the vector (float32 or float16). The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsS3VectorsDataType.
-
awsS3VectorsVectorMetadata
Additional metadata for the vector as a map. The option is a:Map<String, String>type. Group: producer- Returns:
- the name of the header
AwsS3VectorsVectorMetadata.
-
awsS3VectorsQueryVector
The query vector for similarity search as a list of floats or float array. The option is a:List<Float> or float[]type. Group: producer- Returns:
- the name of the header
AwsS3VectorsQueryVector.
-
awsS3VectorsTopK
The number of top similar vectors to return. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsS3VectorsTopK.
-
awsS3VectorsDistanceMetric
The distance metric to use for similarity search (cosine, euclidean, dot-product). The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsS3VectorsDistanceMetric.
-
awsS3VectorsSimilarityThreshold
The minimum similarity threshold for results. The option is a:Floattype. Group: producer- Returns:
- the name of the header
AwsS3VectorsSimilarityThreshold.
-
awsS3VectorsMetadataFilter
Optional filter expression for metadata filtering during vector search. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsS3VectorsMetadataFilter.
-
awsS3VectorsSimilarityScore
The similarity score of the returned vector. The option is a:Floattype. Group: consumer- Returns:
- the name of the header
AwsS3VectorsSimilarityScore.
-
awsS3VectorsResultCount
The number of vectors returned in the result. The option is a:Integertype. Group: consumer- Returns:
- the name of the header
AwsS3VectorsResultCount.
-
awsS3VectorsIndexStatus
The status of the vector index. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
AwsS3VectorsIndexStatus.
-
awsS3VectorsVectorBucketArn
The ARN of the vector bucket. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
AwsS3VectorsVectorBucketArn.
-