public class AiStudioAgentAskResponse extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AiStudioAgentAskResponse.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState
The state of the AI Agent capability.
|
protected AiStudioAgentBasicTextToolResponse |
basicImage |
protected AiStudioAgentBasicTextToolResponse |
basicImageMulti |
protected AiStudioAgentBasicTextToolResponse |
basicText |
protected AiStudioAgentBasicTextToolResponse |
basicTextMulti |
protected String |
customInstructions
Custom instructions for the AI agent.
|
protected String |
description
The description of the AI agent.
|
protected AiStudioAgentLongTextToolResponse |
longText |
protected AiStudioAgentLongTextToolResponse |
longTextMulti |
protected AiStudioAgentSpreadsheetToolResponse |
spreadsheet |
protected List<String> |
suggestedQuestions
Suggested questions for the AI agent.
|
protected EnumWrapper<AiStudioAgentAskResponseTypeField> |
type
The type of AI agent used to ask questions.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AiStudioAgentAskResponse(AiStudioAgentAskResponse.Builder builder) |
|
AiStudioAgentAskResponse(String accessState,
String description) |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiStudioAgentAskResponseTypeField> type
protected final String accessState
protected final String description
protected String customInstructions
protected List<String> suggestedQuestions
protected AiStudioAgentLongTextToolResponse longText
protected AiStudioAgentBasicTextToolResponse basicText
protected AiStudioAgentBasicTextToolResponse basicImage
protected AiStudioAgentSpreadsheetToolResponse spreadsheet
protected AiStudioAgentLongTextToolResponse longTextMulti
protected AiStudioAgentBasicTextToolResponse basicTextMulti
protected AiStudioAgentBasicTextToolResponse basicImageMulti
public AiStudioAgentAskResponse(String accessState, String description)
protected AiStudioAgentAskResponse(AiStudioAgentAskResponse.Builder builder)
public EnumWrapper<AiStudioAgentAskResponseTypeField> getType()
public String getAccessState()
public String getDescription()
public String getCustomInstructions()
public List<String> getSuggestedQuestions()
public AiStudioAgentLongTextToolResponse getLongText()
public AiStudioAgentBasicTextToolResponse getBasicText()
public AiStudioAgentBasicTextToolResponse getBasicImage()
public AiStudioAgentSpreadsheetToolResponse getSpreadsheet()
public AiStudioAgentLongTextToolResponse getLongTextMulti()
public AiStudioAgentBasicTextToolResponse getBasicTextMulti()
public AiStudioAgentBasicTextToolResponse getBasicImageMulti()