Package ai.extend.types
Class EditSchemaGenerationConfig.Builder
- java.lang.Object
-
- ai.extend.types.EditSchemaGenerationConfig.Builder
-
- Enclosing class:
- EditSchemaGenerationConfig
public static final class EditSchemaGenerationConfig.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditSchemaGenerationConfig.BuilderadvancedOptions(EditSchemaGenerationConfigAdvancedOptions advancedOptions)EditSchemaGenerationConfig.BuilderadvancedOptions(java.util.Optional<EditSchemaGenerationConfigAdvancedOptions> advancedOptions)Advanced options for schema generation.EditSchemaGenerationConfigbuild()EditSchemaGenerationConfig.Builderfrom(EditSchemaGenerationConfig other)EditSchemaGenerationConfig.BuilderinputSchema(EditRootJson inputSchema)EditSchemaGenerationConfig.BuilderinputSchema(java.util.Optional<EditRootJson> inputSchema)Optional existing edit schema to map onto the detected form fields.EditSchemaGenerationConfig.Builderinstructions(java.lang.String instructions)EditSchemaGenerationConfig.Builderinstructions(java.util.Optional<java.lang.String> instructions)Custom instructions provided for schema generation.
-
-
-
Method Detail
-
from
public EditSchemaGenerationConfig.Builder from(EditSchemaGenerationConfig other)
-
inputSchema
public EditSchemaGenerationConfig.Builder inputSchema(java.util.Optional<EditRootJson> inputSchema)
Optional existing edit schema to map onto the detected form fields. When provided, the response may include a
mappingResultthat shows which input schema paths matched the generated form fields.
-
inputSchema
public EditSchemaGenerationConfig.Builder inputSchema(EditRootJson inputSchema)
-
instructions
public EditSchemaGenerationConfig.Builder instructions(java.util.Optional<java.lang.String> instructions)
Custom instructions provided for schema generation.
-
instructions
public EditSchemaGenerationConfig.Builder instructions(java.lang.String instructions)
-
advancedOptions
public EditSchemaGenerationConfig.Builder advancedOptions(java.util.Optional<EditSchemaGenerationConfigAdvancedOptions> advancedOptions)
Advanced options for schema generation.
-
advancedOptions
public EditSchemaGenerationConfig.Builder advancedOptions(EditSchemaGenerationConfigAdvancedOptions advancedOptions)
-
build
public EditSchemaGenerationConfig build()
-
-