Interface ExternalBedrockKnowledgeBaseConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExternalBedrockKnowledgeBaseConfig.Builder,,ExternalBedrockKnowledgeBaseConfig> SdkBuilder<ExternalBedrockKnowledgeBaseConfig.Builder,,ExternalBedrockKnowledgeBaseConfig> SdkPojo
- Enclosing class:
ExternalBedrockKnowledgeBaseConfig
@Mutable
@NotThreadSafe
public static interface ExternalBedrockKnowledgeBaseConfig.Builder
extends SdkPojo, CopyableBuilder<ExternalBedrockKnowledgeBaseConfig.Builder,ExternalBedrockKnowledgeBaseConfig>
-
Method Summary
Modifier and TypeMethodDescriptionaccessRoleArn(String accessRoleArn) The Amazon Resource Name (ARN) of the IAM role used to access the external Bedrock knowledge base.bedrockKnowledgeBaseArn(String bedrockKnowledgeBaseArn) The Amazon Resource Name (ARN) of the external Bedrock knowledge base.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
bedrockKnowledgeBaseArn
The Amazon Resource Name (ARN) of the external Bedrock knowledge base.
- Parameters:
bedrockKnowledgeBaseArn- The Amazon Resource Name (ARN) of the external Bedrock knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessRoleArn
The Amazon Resource Name (ARN) of the IAM role used to access the external Bedrock knowledge base.
- Parameters:
accessRoleArn- The Amazon Resource Name (ARN) of the IAM role used to access the external Bedrock knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-