public class AiExtractSubField extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AiExtractSubField.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
description
A description of the nested field.
|
protected String |
displayName
The display name of the nested field.
|
protected String |
key
A unique identifier for the nested field.
|
protected List<AiExtractFieldOption> |
options
A list of options for this nested field.
|
protected String |
prompt
Context about the nested field that may include how to find and how to format it.
|
protected String |
type
The type of the nested field.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AiExtractSubField(AiExtractSubField.Builder builder) |
|
AiExtractSubField(String key) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDescription() |
String |
getDisplayName() |
String |
getKey() |
List<AiExtractFieldOption> |
getOptions() |
String |
getPrompt() |
String |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String description
protected String displayName
protected String prompt
protected String type
protected List<AiExtractFieldOption> options
public AiExtractSubField(String key)
protected AiExtractSubField(AiExtractSubField.Builder builder)
public String getDescription()
public String getDisplayName()
public List<AiExtractFieldOption> getOptions()