Package ai.extend.types
Class JsonOutputMetadataValueCitationsItem.Builder
- java.lang.Object
-
- ai.extend.types.JsonOutputMetadataValueCitationsItem.Builder
-
- Enclosing class:
- JsonOutputMetadataValueCitationsItem
public static final class JsonOutputMetadataValueCitationsItem.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public JsonOutputMetadataValueCitationsItem.Builder from(JsonOutputMetadataValueCitationsItem other)
-
page
public JsonOutputMetadataValueCitationsItem.Builder page(java.util.Optional<java.lang.Double> page)
Page number where the citation was found
-
page
public JsonOutputMetadataValueCitationsItem.Builder page(java.lang.Double page)
-
referenceText
public JsonOutputMetadataValueCitationsItem.Builder referenceText(java.util.Optional<java.lang.String> referenceText)
The text that was referenced
-
referenceText
public JsonOutputMetadataValueCitationsItem.Builder referenceText(java.lang.String referenceText)
-
polygon
public JsonOutputMetadataValueCitationsItem.Builder polygon(java.util.Optional<java.util.List<JsonOutputMetadataValueCitationsItemPolygonItem>> polygon)
Array of points defining the polygon around the referenced text
-
polygon
public JsonOutputMetadataValueCitationsItem.Builder polygon(java.util.List<JsonOutputMetadataValueCitationsItemPolygonItem> polygon)
-
pageWidth
public JsonOutputMetadataValueCitationsItem.Builder pageWidth(java.util.Optional<java.lang.Double> pageWidth)
Width of the page in points
-
pageWidth
public JsonOutputMetadataValueCitationsItem.Builder pageWidth(java.lang.Double pageWidth)
-
pageHeight
public JsonOutputMetadataValueCitationsItem.Builder pageHeight(java.util.Optional<java.lang.Double> pageHeight)
Height of the page in points
-
pageHeight
public JsonOutputMetadataValueCitationsItem.Builder pageHeight(java.lang.Double pageHeight)
-
build
public JsonOutputMetadataValueCitationsItem build()
-
-