public interface RetrieveToolSchemaResponseOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getInputSchema()
public abstract Schema getInputSchema()The schema of the tool input parameters.
.google.cloud.ces.v1beta.Schema input_schema = 3;
| Returns | |
|---|---|
| Type | Description |
Schema |
The inputSchema. |
getInputSchemaOrBuilder()
public abstract SchemaOrBuilder getInputSchemaOrBuilder()The schema of the tool input parameters.
.google.cloud.ces.v1beta.Schema input_schema = 3;
| Returns | |
|---|---|
| Type | Description |
SchemaOrBuilder |
|
getOutputSchema()
public abstract Schema getOutputSchema()The schema of the tool output parameters.
.google.cloud.ces.v1beta.Schema output_schema = 4;
| Returns | |
|---|---|
| Type | Description |
Schema |
The outputSchema. |
getOutputSchemaOrBuilder()
public abstract SchemaOrBuilder getOutputSchemaOrBuilder()The schema of the tool output parameters.
.google.cloud.ces.v1beta.Schema output_schema = 4;
| Returns | |
|---|---|
| Type | Description |
SchemaOrBuilder |
|
getTool()
public abstract String getTool() The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The tool. |
getToolBytes()
public abstract ByteString getToolBytes() The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for tool. |
getToolIdentifierCase()
public abstract RetrieveToolSchemaResponse.ToolIdentifierCase getToolIdentifierCase()| Returns | |
|---|---|
| Type | Description |
RetrieveToolSchemaResponse.ToolIdentifierCase |
|
getToolsetTool()
public abstract ToolsetTool getToolsetTool()The toolset tool that the schema is for.
.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2;
| Returns | |
|---|---|
| Type | Description |
ToolsetTool |
The toolsetTool. |
getToolsetToolOrBuilder()
public abstract ToolsetToolOrBuilder getToolsetToolOrBuilder()The toolset tool that the schema is for.
.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2;
| Returns | |
|---|---|
| Type | Description |
ToolsetToolOrBuilder |
|
hasInputSchema()
public abstract boolean hasInputSchema()The schema of the tool input parameters.
.google.cloud.ces.v1beta.Schema input_schema = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the inputSchema field is set. |
hasOutputSchema()
public abstract boolean hasOutputSchema()The schema of the tool output parameters.
.google.cloud.ces.v1beta.Schema output_schema = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the outputSchema field is set. |
hasTool()
public abstract boolean hasTool() The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the tool field is set. |
hasToolsetTool()
public abstract boolean hasToolsetTool()The toolset tool that the schema is for.
.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the toolsetTool field is set. |