public static class AiTextGen.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected AiTextGenAgent |
aiAgent |
protected List<AiDialogueHistory> |
dialogueHistory |
protected List<AiTextGenItemsField> |
items |
protected String |
prompt |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String prompt,
List<AiTextGenItemsField> items) |
| Modifier and Type | Method and Description |
|---|---|
AiTextGen.Builder |
aiAgent(AiAgentReference aiAgent) |
AiTextGen.Builder |
aiAgent(AiAgentTextGen aiAgent) |
AiTextGen.Builder |
aiAgent(AiTextGenAgent aiAgent) |
AiTextGen |
build() |
AiTextGen.Builder |
dialogueHistory(List<AiDialogueHistory> dialogueHistory) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final List<AiTextGenItemsField> items
protected List<AiDialogueHistory> dialogueHistory
protected AiTextGenAgent aiAgent
public Builder(String prompt, List<AiTextGenItemsField> items)
public AiTextGen.Builder dialogueHistory(List<AiDialogueHistory> dialogueHistory)
public AiTextGen.Builder aiAgent(AiAgentReference aiAgent)
public AiTextGen.Builder aiAgent(AiAgentTextGen aiAgent)
public AiTextGen.Builder aiAgent(AiTextGenAgent aiAgent)