public class AiAgent extends OneOfFour<AiAgentAsk,AiAgentTextGen,AiAgentExtract,AiAgentExtractStructured>
OneOfFour.OneOfFourSerializer| Modifier and Type | Field and Description |
|---|---|
protected String |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
AiAgent(AiAgentAsk aiAgentAsk) |
AiAgent(AiAgentExtract aiAgentExtract) |
AiAgent(AiAgentExtractStructured aiAgentExtractStructured) |
AiAgent(AiAgentTextGen aiAgentTextGen) |
| Modifier and Type | Method and Description |
|---|---|
AiAgentAsk |
getAiAgentAsk() |
AiAgentExtract |
getAiAgentExtract() |
AiAgentExtractStructured |
getAiAgentExtractStructured() |
AiAgentTextGen |
getAiAgentTextGen() |
String |
getType() |
boolean |
isAiAgentAsk() |
boolean |
isAiAgentExtract() |
boolean |
isAiAgentExtractStructured() |
boolean |
isAiAgentTextGen() |
hasAnyNonNullValuegetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetpublic AiAgent(AiAgentAsk aiAgentAsk)
public AiAgent(AiAgentTextGen aiAgentTextGen)
public AiAgent(AiAgentExtract aiAgentExtract)
public AiAgent(AiAgentExtractStructured aiAgentExtractStructured)
public boolean isAiAgentAsk()
public AiAgentAsk getAiAgentAsk()
public boolean isAiAgentTextGen()
public AiAgentTextGen getAiAgentTextGen()
public boolean isAiAgentExtract()
public AiAgentExtract getAiAgentExtract()
public boolean isAiAgentExtractStructured()
public AiAgentExtractStructured getAiAgentExtractStructured()