Interface AgenticRetrievePolicyConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgenticRetrievePolicyConfiguration.Builder,,AgenticRetrievePolicyConfiguration> SdkBuilder<AgenticRetrievePolicyConfiguration.Builder,,AgenticRetrievePolicyConfiguration> SdkPojo
- Enclosing class:
AgenticRetrievePolicyConfiguration
@Mutable
@NotThreadSafe
public static interface AgenticRetrievePolicyConfiguration.Builder
extends SdkPojo, CopyableBuilder<AgenticRetrievePolicyConfiguration.Builder,AgenticRetrievePolicyConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionbedrockGuardrailConfiguration(Consumer<AgenticRetrieveBedrockGuardrailConfiguration.Builder> bedrockGuardrailConfiguration) Configuration for Bedrock guardrails to apply during retrieval.bedrockGuardrailConfiguration(AgenticRetrieveBedrockGuardrailConfiguration bedrockGuardrailConfiguration) Configuration for Bedrock guardrails to apply during retrieval.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
-
bedrockGuardrailConfiguration
AgenticRetrievePolicyConfiguration.Builder bedrockGuardrailConfiguration(AgenticRetrieveBedrockGuardrailConfiguration bedrockGuardrailConfiguration) Configuration for Bedrock guardrails to apply during retrieval.
- Parameters:
bedrockGuardrailConfiguration- Configuration for Bedrock guardrails to apply during retrieval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bedrockGuardrailConfiguration
default AgenticRetrievePolicyConfiguration.Builder bedrockGuardrailConfiguration(Consumer<AgenticRetrieveBedrockGuardrailConfiguration.Builder> bedrockGuardrailConfiguration) Configuration for Bedrock guardrails to apply during retrieval.
This is a convenience method that creates an instance of theAgenticRetrieveBedrockGuardrailConfiguration.Builderavoiding the need to create one manually viaAgenticRetrieveBedrockGuardrailConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobedrockGuardrailConfiguration(AgenticRetrieveBedrockGuardrailConfiguration).- Parameters:
bedrockGuardrailConfiguration- a consumer that will call methods onAgenticRetrieveBedrockGuardrailConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-