public class AiStudioAgentTextGen extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AiStudioAgentTextGen.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState
The state of the AI Agent capability.
|
protected AiStudioAgentBasicGenTool |
basicGen |
protected String |
customInstructions
Custom instructions for the AI agent.
|
protected String |
description
The description of the AI agent.
|
protected List<String> |
suggestedQuestions
Suggested questions for the AI agent.
|
protected EnumWrapper<AiStudioAgentTextGenTypeField> |
type
The type of AI agent used for generating text.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AiStudioAgentTextGen(AiStudioAgentTextGen.Builder builder) |
|
AiStudioAgentTextGen(String accessState,
String description) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccessState() |
AiStudioAgentBasicGenTool |
getBasicGen() |
String |
getCustomInstructions() |
String |
getDescription() |
List<String> |
getSuggestedQuestions() |
EnumWrapper<AiStudioAgentTextGenTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiStudioAgentTextGenTypeField> type
protected final String accessState
protected final String description
protected String customInstructions
protected List<String> suggestedQuestions
protected AiStudioAgentBasicGenTool basicGen
public AiStudioAgentTextGen(String accessState, String description)
protected AiStudioAgentTextGen(AiStudioAgentTextGen.Builder builder)
public EnumWrapper<AiStudioAgentTextGenTypeField> getType()
public String getAccessState()
public String getDescription()
public String getCustomInstructions()
public List<String> getSuggestedQuestions()
public AiStudioAgentBasicGenTool getBasicGen()