Interface ExtractionConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExtractionConfig.Builder,,ExtractionConfig> SdkBuilder<ExtractionConfig.Builder,,ExtractionConfig> SdkPojo
- Enclosing class:
ExtractionConfig
@Mutable
@NotThreadSafe
public static interface ExtractionConfig.Builder
extends SdkPojo, CopyableBuilder<ExtractionConfig.Builder,ExtractionConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ExtractionConfig.BuilderllmExtractionConfig(Consumer<LlmExtractionConfig.Builder> llmExtractionConfig) Model-based extraction using a definition and instructions.llmExtractionConfig(LlmExtractionConfig llmExtractionConfig) Model-based extraction using a definition and instructions.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
-
llmExtractionConfig
Model-based extraction using a definition and instructions.
- Parameters:
llmExtractionConfig- Model-based extraction using a definition and instructions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
llmExtractionConfig
default ExtractionConfig.Builder llmExtractionConfig(Consumer<LlmExtractionConfig.Builder> llmExtractionConfig) Model-based extraction using a definition and instructions.
This is a convenience method that creates an instance of theLlmExtractionConfig.Builderavoiding the need to create one manually viaLlmExtractionConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tollmExtractionConfig(LlmExtractionConfig).- Parameters:
llmExtractionConfig- a consumer that will call methods onLlmExtractionConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-