Uses of Interface
org.apache.camel.builder.component.dsl.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder
Packages that use Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder
-
Uses of Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.aws2S3Vectors()AWS S3 Vectors (camel-aws2-s3-vectors) Store and query vector embeddings using AWS S3 Vectors with similarity search. -
Uses of Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilderModifier and TypeMethodDescriptionAmazon AWS Access Key.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.Aws2S3VectorsComponentBuilderFactory.aws2S3Vectors()AWS S3 Vectors (camel-aws2-s3-vectors) Store and query vector embeddings using AWS S3 Vectors with similarity search.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.configuration(org.apache.camel.component.aws2.s3vectors.AWS2S3VectorsConfiguration configuration) The component configuration.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.consumerMetadataFilter(String consumerMetadataFilter) Optional metadata filter for the consumer to filter vectors during polling.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.consumerQueryVector(String consumerQueryVector) The query vector to use for the consumer to poll for similar vectors.The data type of the vector.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.delay(long delay) Milliseconds before the next poll for the consumer.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.deleteAfterRead(boolean deleteAfterRead) Delete vectors after they have been consumed.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.distanceMetric(String distanceMetric) The distance metric to use for similarity search.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.healthCheckConsumerEnabled(boolean healthCheckConsumerEnabled) Used for enabling or disabling all consumer based health checks from this component.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.healthCheckProducerEnabled(boolean healthCheckProducerEnabled) Used for enabling or disabling all producer based health checks from this component.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.maxMessagesPerPoll(int maxMessagesPerPoll) The maximum number of messages to consume per poll for the consumer.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.operation(org.apache.camel.component.aws2.s3vectors.AWS2S3VectorsOperations operation) The operation to perform.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.overrideEndpoint(boolean overrideEndpoint) Set the need for overriding the endpoint.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.profileCredentialsName(String profileCredentialsName) If using a profile credentials provider, this parameter will set the profile name.To define a proxy host when instantiating the S3 Vectors client.To define a proxy port when instantiating the S3 Vectors client.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the S3 Vectors client.The region in which S3 Vectors client needs to work.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.s3VectorsClient(software.amazon.awssdk.services.s3vectors.S3VectorsClient s3VectorsClient) Reference to a software.amazon.awssdk.services.s3vectors.S3VectorsClient in the registry.Amazon AWS Secret Key.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.sessionToken(String sessionToken) Amazon AWS Session Token used when the user needs to assume an IAM role.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.similarityThreshold(Float similarityThreshold) The minimum similarity threshold for results.The number of top similar vectors to return in a query.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.trustAllCertificates(boolean trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.uriEndpointOverride(String uriEndpointOverride) Set the overriding uri endpoint.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a default credentials provider.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a profile credentials provider.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.useSessionCredentials(boolean useSessionCredentials) Set whether the S3 Vectors client should expect to use Session Credentials.Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.vectorDimensions(Integer vectorDimensions) The dimensions of the vector embeddings (default: 1536, which is the dimension for OpenAI text-embedding-3-small).Aws2S3VectorsComponentBuilderFactory.Aws2S3VectorsComponentBuilder.vectorIndexName(String vectorIndexName) The name of the vector index.