Interface S3VectorsConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<S3VectorsConfiguration.Builder,S3VectorsConfiguration>,SdkBuilder<S3VectorsConfiguration.Builder,S3VectorsConfiguration>,SdkPojo
- Enclosing class:
- S3VectorsConfiguration
@Mutable @NotThreadSafe public static interface S3VectorsConfiguration.Builder extends SdkPojo, CopyableBuilder<S3VectorsConfiguration.Builder,S3VectorsConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3VectorsConfiguration.BuilderindexArn(String indexArn)The Amazon Resource Name (ARN) of the vector index used for the knowledge base.S3VectorsConfiguration.BuilderindexName(String indexName)The name of the vector index used for the knowledge base.S3VectorsConfiguration.BuildervectorBucketArn(String vectorBucketArn)The Amazon Resource Name (ARN) of the S3 bucket where vector embeddings are stored.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
vectorBucketArn
S3VectorsConfiguration.Builder vectorBucketArn(String vectorBucketArn)
The Amazon Resource Name (ARN) of the S3 bucket where vector embeddings are stored. This bucket contains the vector data used by the knowledge base.
- Parameters:
vectorBucketArn- The Amazon Resource Name (ARN) of the S3 bucket where vector embeddings are stored. This bucket contains the vector data used by the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexArn
S3VectorsConfiguration.Builder indexArn(String indexArn)
The Amazon Resource Name (ARN) of the vector index used for the knowledge base. This ARN identifies the specific vector index resource within Amazon Bedrock.
- Parameters:
indexArn- The Amazon Resource Name (ARN) of the vector index used for the knowledge base. This ARN identifies the specific vector index resource within Amazon Bedrock.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexName
S3VectorsConfiguration.Builder indexName(String indexName)
The name of the vector index used for the knowledge base. This name identifies the vector index within the Amazon Bedrock service.
- Parameters:
indexName- The name of the vector index used for the knowledge base. This name identifies the vector index within the Amazon Bedrock service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-