Package ai.extend.types
Class ParseConfigBlockOptionsTables.Builder
- java.lang.Object
-
- ai.extend.types.ParseConfigBlockOptionsTables.Builder
-
- Enclosing class:
- ParseConfigBlockOptionsTables
public static final class ParseConfigBlockOptionsTables.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ParseConfigBlockOptionsTables.Builder from(ParseConfigBlockOptionsTables other)
-
enabled
public ParseConfigBlockOptionsTables.Builder enabled(java.util.Optional<java.lang.Boolean> enabled)
Whether to include tables in the output.
-
enabled
public ParseConfigBlockOptionsTables.Builder enabled(java.lang.Boolean enabled)
-
targetFormat
public ParseConfigBlockOptionsTables.Builder targetFormat(java.util.Optional<ParseConfigBlockOptionsTablesTargetFormat> targetFormat)
The target format for the table blocks. Supported values:
markdown: Convert table to Markdown formathtml: Convert table to HTML format
-
targetFormat
public ParseConfigBlockOptionsTables.Builder targetFormat(ParseConfigBlockOptionsTablesTargetFormat targetFormat)
-
tableHeaderContinuationEnabled
public ParseConfigBlockOptionsTables.Builder tableHeaderContinuationEnabled(java.util.Optional<java.lang.Boolean> tableHeaderContinuationEnabled)
Whether to automatically copy table headers to headerless tables on subsequent pages when they have matching column counts. Useful for multi-page tables.
-
tableHeaderContinuationEnabled
public ParseConfigBlockOptionsTables.Builder tableHeaderContinuationEnabled(java.lang.Boolean tableHeaderContinuationEnabled)
-
build
public ParseConfigBlockOptionsTables build()
-
-