Interface AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder
- All Superinterfaces:
AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder,AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder,org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
AWS2S3VectorsEndpointBuilderFactory
public static interface AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder
extends AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder, AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder
Builder for endpoint for the AWS S3 Vectors component.
-
Method Summary
Modifier and TypeMethodDescriptionAmazon AWS Access Key.advanced()The data type of the vector.distanceMetric(String distanceMetric) The distance metric to use for similarity search.overrideEndpoint(boolean overrideEndpoint) Set the need for overriding the endpoint.overrideEndpoint(String overrideEndpoint) Set the need for overriding the endpoint.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.To define a proxy port when instantiating the S3 Vectors client.proxyProtocol(String proxyProtocol) To define a proxy protocol when instantiating the S3 Vectors client.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.Amazon AWS Secret Key.sessionToken(String sessionToken) Amazon AWS Session Token used when the user needs to assume an IAM role.similarityThreshold(Float similarityThreshold) The minimum similarity threshold for results.similarityThreshold(String similarityThreshold) The minimum similarity threshold for results.The number of top similar vectors to return in a query.The number of top similar vectors to return in a query.trustAllCertificates(boolean trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.trustAllCertificates(String trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.uriEndpointOverride(String uriEndpointOverride) Set the overriding uri endpoint.useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a default credentials provider.useDefaultCredentialsProvider(String useDefaultCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a default credentials provider.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a profile credentials provider.useProfileCredentialsProvider(String useProfileCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a profile credentials provider.useSessionCredentials(boolean useSessionCredentials) Set whether the S3 Vectors client should expect to use Session Credentials.useSessionCredentials(String useSessionCredentials) Set whether the S3 Vectors client should expect to use Session Credentials.vectorDimensions(Integer vectorDimensions) The dimensions of the vector embeddings (default: 1536, which is the dimension for OpenAI text-embedding-3-small).vectorDimensions(String vectorDimensions) The dimensions of the vector embeddings (default: 1536, which is the dimension for OpenAI text-embedding-3-small).vectorIndexName(String vectorIndexName) The name of the vector index.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, consumerMetadataFilter, consumerQueryVector, delay, delay, deleteAfterRead, deleteAfterRead, greedy, greedy, initialDelay, initialDelay, maxMessagesPerPoll, maxMessagesPerPoll, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelayMethods inherited from interface org.apache.camel.builder.endpoint.dsl.AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder
operation, operationMethods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
advancedin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder
-
dataType
The data type of the vector. Options: float32, float16. The option is a:java.lang.Stringtype. Default: float32 Group: common- Specified by:
dataTypein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
dataTypein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
dataType- the value to set- Returns:
- the dsl builder
-
distanceMetric
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder distanceMetric(String distanceMetric) The distance metric to use for similarity search. Options: cosine, euclidean, dot-product. The option is a:java.lang.Stringtype. Default: cosine Group: common- Specified by:
distanceMetricin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
distanceMetricin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
distanceMetric- the value to set- Returns:
- the dsl builder
-
overrideEndpoint
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder overrideEndpoint(boolean overrideEndpoint) Set the need for overriding the endpoint. This option needs to be used in combination with uriEndpointOverride option. The option is a:booleantype. Default: false Group: common- Specified by:
overrideEndpointin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
overrideEndpointin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
overrideEndpoint- the value to set- Returns:
- the dsl builder
-
overrideEndpoint
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder overrideEndpoint(String overrideEndpoint) Set the need for overriding the endpoint. This option needs to be used in combination with uriEndpointOverride option. The option will be converted to abooleantype. Default: false Group: common- Specified by:
overrideEndpointin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
overrideEndpointin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
overrideEndpoint- the value to set- Returns:
- the dsl builder
-
region
The region in which S3 Vectors client needs to work. When using this parameter, the configuration will expect the lowercase name of the region (for example ap-east-1). The option is a:java.lang.Stringtype. Group: common- Specified by:
regionin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
regionin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
region- the value to set- Returns:
- the dsl builder
-
similarityThreshold
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder similarityThreshold(Float similarityThreshold) The minimum similarity threshold for results. The option is a:java.lang.Floattype. Group: common- Specified by:
similarityThresholdin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
similarityThresholdin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
similarityThreshold- the value to set- Returns:
- the dsl builder
-
similarityThreshold
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder similarityThreshold(String similarityThreshold) The minimum similarity threshold for results. The option will be converted to ajava.lang.Floattype. Group: common- Specified by:
similarityThresholdin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
similarityThresholdin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
similarityThreshold- the value to set- Returns:
- the dsl builder
-
topK
The number of top similar vectors to return in a query. The option is a:java.lang.Integertype. Default: 10 Group: common- Specified by:
topKin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
topKin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
topK- the value to set- Returns:
- the dsl builder
-
topK
The number of top similar vectors to return in a query. The option will be converted to ajava.lang.Integertype. Default: 10 Group: common- Specified by:
topKin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
topKin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
topK- the value to set- Returns:
- the dsl builder
-
uriEndpointOverride
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder uriEndpointOverride(String uriEndpointOverride) Set the overriding uri endpoint. This option needs to be used in combination with overrideEndpoint option. The option is a:java.lang.Stringtype. Group: common- Specified by:
uriEndpointOverridein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
uriEndpointOverridein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
uriEndpointOverride- the value to set- Returns:
- the dsl builder
-
vectorDimensions
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder vectorDimensions(Integer vectorDimensions) The dimensions of the vector embeddings (default: 1536, which is the dimension for OpenAI text-embedding-3-small). The option is a:java.lang.Integertype. Default: 1536 Group: common- Specified by:
vectorDimensionsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
vectorDimensionsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
vectorDimensions- the value to set- Returns:
- the dsl builder
-
vectorDimensions
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder vectorDimensions(String vectorDimensions) The dimensions of the vector embeddings (default: 1536, which is the dimension for OpenAI text-embedding-3-small). The option will be converted to ajava.lang.Integertype. Default: 1536 Group: common- Specified by:
vectorDimensionsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
vectorDimensionsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
vectorDimensions- the value to set- Returns:
- the dsl builder
-
vectorIndexName
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder vectorIndexName(String vectorIndexName) The name of the vector index. The option is a:java.lang.Stringtype. Group: common- Specified by:
vectorIndexNamein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
vectorIndexNamein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
vectorIndexName- the value to set- Returns:
- the dsl builder
-
proxyHost
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder proxyHost(String proxyHost) To define a proxy host when instantiating the S3 Vectors client. The option is a:java.lang.Stringtype. Group: proxy- Specified by:
proxyHostin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
proxyHostin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
proxyHost- the value to set- Returns:
- the dsl builder
-
proxyPort
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder proxyPort(Integer proxyPort) To define a proxy port when instantiating the S3 Vectors client. The option is a:java.lang.Integertype. Group: proxy- Specified by:
proxyPortin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
proxyPortin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
proxyPort- the value to set- Returns:
- the dsl builder
-
proxyPort
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder proxyPort(String proxyPort) To define a proxy port when instantiating the S3 Vectors client. The option will be converted to ajava.lang.Integertype. Group: proxy- Specified by:
proxyPortin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
proxyPortin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
proxyPort- the value to set- Returns:
- the dsl builder
-
proxyProtocol
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the S3 Vectors client. The option is a:software.amazon.awssdk.core.Protocoltype. Default: HTTPS Group: proxy- Specified by:
proxyProtocolin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
proxyProtocolin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
proxyProtocol- the value to set- Returns:
- the dsl builder
-
proxyProtocol
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder proxyProtocol(String proxyProtocol) To define a proxy protocol when instantiating the S3 Vectors client. The option will be converted to asoftware.amazon.awssdk.core.Protocoltype. Default: HTTPS Group: proxy- Specified by:
proxyProtocolin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
proxyProtocolin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
proxyProtocol- the value to set- Returns:
- the dsl builder
-
accessKey
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder accessKey(String accessKey) Amazon AWS Access Key. The option is a:java.lang.Stringtype. Group: security- Specified by:
accessKeyin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
accessKeyin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
accessKey- the value to set- Returns:
- the dsl builder
-
profileCredentialsName
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder profileCredentialsName(String profileCredentialsName) If using a profile credentials provider, this parameter will set the profile name. The option is a:java.lang.Stringtype. Group: security- Specified by:
profileCredentialsNamein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
profileCredentialsNamein interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
profileCredentialsName- the value to set- Returns:
- the dsl builder
-
secretKey
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder secretKey(String secretKey) Amazon AWS Secret Key. The option is a:java.lang.Stringtype. Group: security- Specified by:
secretKeyin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
secretKeyin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
secretKey- the value to set- Returns:
- the dsl builder
-
sessionToken
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder sessionToken(String sessionToken) Amazon AWS Session Token used when the user needs to assume an IAM role. The option is a:java.lang.Stringtype. Group: security- Specified by:
sessionTokenin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
sessionTokenin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
sessionToken- the value to set- Returns:
- the dsl builder
-
trustAllCertificates
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder trustAllCertificates(boolean trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint. The option is a:booleantype. Default: false Group: security- Specified by:
trustAllCertificatesin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
trustAllCertificatesin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
trustAllCertificates- the value to set- Returns:
- the dsl builder
-
trustAllCertificates
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder trustAllCertificates(String trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint. The option will be converted to abooleantype. Default: false Group: security- Specified by:
trustAllCertificatesin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
trustAllCertificatesin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
trustAllCertificates- the value to set- Returns:
- the dsl builder
-
useDefaultCredentialsProvider
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a default credentials provider. The option is a:booleantype. Default: false Group: security- Specified by:
useDefaultCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useDefaultCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useDefaultCredentialsProvider- the value to set- Returns:
- the dsl builder
-
useDefaultCredentialsProvider
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useDefaultCredentialsProvider(String useDefaultCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a default credentials provider. The option will be converted to abooleantype. Default: false Group: security- Specified by:
useDefaultCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useDefaultCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useDefaultCredentialsProvider- the value to set- Returns:
- the dsl builder
-
useProfileCredentialsProvider
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a profile credentials provider. The option is a:booleantype. Default: false Group: security- Specified by:
useProfileCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useProfileCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useProfileCredentialsProvider- the value to set- Returns:
- the dsl builder
-
useProfileCredentialsProvider
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useProfileCredentialsProvider(String useProfileCredentialsProvider) Set whether the S3 Vectors client should expect to load credentials through a profile credentials provider. The option will be converted to abooleantype. Default: false Group: security- Specified by:
useProfileCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useProfileCredentialsProviderin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useProfileCredentialsProvider- the value to set- Returns:
- the dsl builder
-
useSessionCredentials
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useSessionCredentials(boolean useSessionCredentials) Set whether the S3 Vectors client should expect to use Session Credentials. This is useful in a situation in which the user needs to assume an IAM role for doing operations in S3 Vectors. The option is a:booleantype. Default: false Group: security- Specified by:
useSessionCredentialsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useSessionCredentialsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useSessionCredentials- the value to set- Returns:
- the dsl builder
-
useSessionCredentials
default AWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointBuilder useSessionCredentials(String useSessionCredentials) Set whether the S3 Vectors client should expect to use Session Credentials. This is useful in a situation in which the user needs to assume an IAM role for doing operations in S3 Vectors. The option will be converted to abooleantype. Default: false Group: security- Specified by:
useSessionCredentialsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointConsumerBuilder- Specified by:
useSessionCredentialsin interfaceAWS2S3VectorsEndpointBuilderFactory.AWS2S3VectorsEndpointProducerBuilder- Parameters:
useSessionCredentials- the value to set- Returns:
- the dsl builder
-