Package com.pulumi.aws.bedrock.inputs
Class AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder
-
- Enclosing class:
- AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs
public static final class AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgsbuild()AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuilderindexArn(com.pulumi.core.Output<java.lang.String> indexArn)AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuilderindexArn(java.lang.String indexArn)AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuilderindexName(com.pulumi.core.Output<java.lang.String> indexName)AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuilderindexName(java.lang.String indexName)AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuildervectorBucketArn(com.pulumi.core.Output<java.lang.String> vectorBucketArn)AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.BuildervectorBucketArn(java.lang.String vectorBucketArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs defaults)
-
-
Method Detail
-
indexArn
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder indexArn(@Nullable com.pulumi.core.Output<java.lang.String> indexArn)
- Parameters:
indexArn- ARN of the S3 Vectors index. Conflicts with `indexName` and `vectorBucketArn`.- Returns:
- builder
-
indexArn
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder indexArn(java.lang.String indexArn)
- Parameters:
indexArn- ARN of the S3 Vectors index. Conflicts with `indexName` and `vectorBucketArn`.- Returns:
- builder
-
indexName
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder indexName(@Nullable com.pulumi.core.Output<java.lang.String> indexName)
- Parameters:
indexName- Name of the S3 Vectors index. Must be specified with `vectorBucketArn`. Conflicts with `indexArn`.- Returns:
- builder
-
indexName
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder indexName(java.lang.String indexName)
- Parameters:
indexName- Name of the S3 Vectors index. Must be specified with `vectorBucketArn`. Conflicts with `indexArn`.- Returns:
- builder
-
vectorBucketArn
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder vectorBucketArn(@Nullable com.pulumi.core.Output<java.lang.String> vectorBucketArn)
- Parameters:
vectorBucketArn- ARN of the S3 Vectors vector bucket. Must be specified with `indexName`. Conflicts with `indexArn`.- Returns:
- builder
-
vectorBucketArn
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs.Builder vectorBucketArn(java.lang.String vectorBucketArn)
- Parameters:
vectorBucketArn- ARN of the S3 Vectors vector bucket. Must be specified with `indexName`. Conflicts with `indexArn`.- Returns:
- builder
-
build
public AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs build()
-
-