Interface LlmExtractionConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LlmExtractionConfig.Builder,,LlmExtractionConfig> SdkBuilder<LlmExtractionConfig.Builder,,LlmExtractionConfig> SdkPojo
- Enclosing class:
LlmExtractionConfig
@Mutable
@NotThreadSafe
public static interface LlmExtractionConfig.Builder
extends SdkPojo, CopyableBuilder<LlmExtractionConfig.Builder,LlmExtractionConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondefinition(String definition) Description of what this metadata field represents.llmExtractionInstruction(String llmExtractionInstruction) Instructions for extraction.default LlmExtractionConfig.Buildervalidation(Consumer<Validation.Builder> validation) Validation rules to constrain extracted values.validation(Validation validation) Validation rules to constrain extracted values.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
-
llmExtractionInstruction
Instructions for extraction. Supports built-in operators like LATEST_VALUE or custom natural-language instructions.
- Parameters:
llmExtractionInstruction- Instructions for extraction. Supports built-in operators like LATEST_VALUE or custom natural-language instructions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
Description of what this metadata field represents.
- Parameters:
definition- Description of what this metadata field represents.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validation
Validation rules to constrain extracted values.
- Parameters:
validation- Validation rules to constrain extracted values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validation
Validation rules to constrain extracted values.
This is a convenience method that creates an instance of theValidation.Builderavoiding the need to create one manually viaValidation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalidation(Validation).- Parameters:
validation- a consumer that will call methods onValidation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-