public class AiStudioAgentExtractResponse extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AiStudioAgentExtractResponse.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
accessState
The state of the AI Agent capability.
|
protected AiStudioAgentBasicTextToolResponse |
basicImage |
protected AiStudioAgentBasicTextToolResponse |
basicText |
protected String |
customInstructions
Custom instructions for the AI agent.
|
protected String |
description
The description of the AI agent.
|
protected AiStudioAgentLongTextToolResponse |
longText |
protected EnumWrapper<AiStudioAgentExtractResponseTypeField> |
type
The type of AI agent to be used for metadata extraction.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AiStudioAgentExtractResponse(AiStudioAgentExtractResponse.Builder builder) |
|
AiStudioAgentExtractResponse(String accessState,
String description) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccessState() |
AiStudioAgentBasicTextToolResponse |
getBasicImage() |
AiStudioAgentBasicTextToolResponse |
getBasicText() |
String |
getCustomInstructions() |
String |
getDescription() |
AiStudioAgentLongTextToolResponse |
getLongText() |
EnumWrapper<AiStudioAgentExtractResponseTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AiStudioAgentExtractResponseTypeField> type
protected final String accessState
protected final String description
protected String customInstructions
protected AiStudioAgentLongTextToolResponse longText
protected AiStudioAgentBasicTextToolResponse basicText
protected AiStudioAgentBasicTextToolResponse basicImage
public AiStudioAgentExtractResponse(String accessState, String description)
protected AiStudioAgentExtractResponse(AiStudioAgentExtractResponse.Builder builder)
public EnumWrapper<AiStudioAgentExtractResponseTypeField> getType()
public String getAccessState()
public String getDescription()
public String getCustomInstructions()
public AiStudioAgentLongTextToolResponse getLongText()
public AiStudioAgentBasicTextToolResponse getBasicText()
public AiStudioAgentBasicTextToolResponse getBasicImage()