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