public static class AiExtractStructuredFieldsField.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected String |
displayName |
protected String |
key |
protected List<AiExtractStructuredFieldsOptionsField> |
options |
protected String |
prompt |
protected String |
type |
explicitlySetNullableFields| Modifier and Type | Method and Description |
|---|---|
AiExtractStructuredFieldsField |
build() |
AiExtractStructuredFieldsField.Builder |
description(String description) |
AiExtractStructuredFieldsField.Builder |
displayName(String displayName) |
AiExtractStructuredFieldsField.Builder |
options(List<AiExtractStructuredFieldsOptionsField> options) |
AiExtractStructuredFieldsField.Builder |
prompt(String prompt) |
AiExtractStructuredFieldsField.Builder |
type(String type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String description
protected String displayName
protected List<AiExtractStructuredFieldsOptionsField> options
public AiExtractStructuredFieldsField.Builder description(String description)
public AiExtractStructuredFieldsField.Builder displayName(String displayName)
public AiExtractStructuredFieldsField.Builder prompt(String prompt)
public AiExtractStructuredFieldsField.Builder type(String type)
public AiExtractStructuredFieldsField.Builder options(List<AiExtractStructuredFieldsOptionsField> options)
public AiExtractStructuredFieldsField build()