public interface ToolsetOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getConnectorToolset()
public abstract ConnectorToolset getConnectorToolset()Optional. A toolset that generates tools from an Integration Connectors Connection.
.google.cloud.ces.v1beta.ConnectorToolset connector_toolset = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ConnectorToolset |
The connectorToolset. |
getConnectorToolsetOrBuilder()
public abstract ConnectorToolsetOrBuilder getConnectorToolsetOrBuilder()Optional. A toolset that generates tools from an Integration Connectors Connection.
.google.cloud.ces.v1beta.ConnectorToolset connector_toolset = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ConnectorToolsetOrBuilder |
|
getCreateTime()
public abstract Timestamp getCreateTime()Output only. Timestamp when the toolset was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()Output only. Timestamp when the toolset was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getDescription()
public abstract String getDescription()Optional. The description of the toolset.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()Optional. The description of the toolset.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getDisplayName()
public abstract String getDisplayName()Optional. The display name of the toolset. Must be unique within the same app.
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()Optional. The display name of the toolset. Must be unique within the same app.
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for displayName. |
getEtag()
public abstract String getEtag()ETag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.
string etag = 5;
| Returns | |
|---|---|
| Type | Description |
String |
The etag. |
getEtagBytes()
public abstract ByteString getEtagBytes()ETag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.
string etag = 5;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for etag. |
getExecutionType()
public abstract ExecutionType getExecutionType()Optional. The execution type of the tools in the toolset.
.google.cloud.ces.v1beta.ExecutionType execution_type = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ExecutionType |
The executionType. |
getExecutionTypeValue()
public abstract int getExecutionTypeValue()Optional. The execution type of the tools in the toolset.
.google.cloud.ces.v1beta.ExecutionType execution_type = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for executionType. |
getMcpToolset()
public abstract McpToolset getMcpToolset()Optional. A toolset that contains a list of tools that are offered by the MCP server.
.google.cloud.ces.v1beta.McpToolset mcp_toolset = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
McpToolset |
The mcpToolset. |
getMcpToolsetOrBuilder()
public abstract McpToolsetOrBuilder getMcpToolsetOrBuilder()Optional. A toolset that contains a list of tools that are offered by the MCP server.
.google.cloud.ces.v1beta.McpToolset mcp_toolset = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
McpToolsetOrBuilder |
|
getName()
public abstract String getName() Identifier. The unique identifier of the toolset.
Format:
projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes() Identifier. The unique identifier of the toolset.
Format:
projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getOpenApiToolset()
public abstract OpenApiToolset getOpenApiToolset()Optional. A toolset that contains a list of tools that are defined by an OpenAPI schema.
.google.cloud.ces.v1beta.OpenApiToolset open_api_toolset = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
OpenApiToolset |
The openApiToolset. |
getOpenApiToolsetOrBuilder()
public abstract OpenApiToolsetOrBuilder getOpenApiToolsetOrBuilder()Optional. A toolset that contains a list of tools that are defined by an OpenAPI schema.
.google.cloud.ces.v1beta.OpenApiToolset open_api_toolset = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
OpenApiToolsetOrBuilder |
|
getTimeout()
public abstract Duration getTimeout() Optional. The timeout for the toolset execution. If not set, the default
timeout is 30 seconds for SYNCHRONOUS toolsets and 60 seconds for
ASYNCHRONOUS toolsets.
.google.protobuf.Duration timeout = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Duration |
The timeout. |
getTimeoutOrBuilder()
public abstract DurationOrBuilder getTimeoutOrBuilder() Optional. The timeout for the toolset execution. If not set, the default
timeout is 30 seconds for SYNCHRONOUS toolsets and 60 seconds for
ASYNCHRONOUS toolsets.
.google.protobuf.Duration timeout = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
getToolFakeConfig()
public abstract ToolFakeConfig getToolFakeConfig()Optional. Configuration for tools behavior in fake mode.
.google.cloud.ces.v1beta.ToolFakeConfig tool_fake_config = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ToolFakeConfig |
The toolFakeConfig. |
getToolFakeConfigOrBuilder()
public abstract ToolFakeConfigOrBuilder getToolFakeConfigOrBuilder()Optional. Configuration for tools behavior in fake mode.
.google.cloud.ces.v1beta.ToolFakeConfig tool_fake_config = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ToolFakeConfigOrBuilder |
|
getToolsetTypeCase()
public abstract Toolset.ToolsetTypeCase getToolsetTypeCase()| Returns | |
|---|---|
| Type | Description |
Toolset.ToolsetTypeCase |
|
getUpdateTime()
public abstract Timestamp getUpdateTime()Output only. Timestamp when the toolset was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Timestamp when the toolset was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasConnectorToolset()
public abstract boolean hasConnectorToolset()Optional. A toolset that generates tools from an Integration Connectors Connection.
.google.cloud.ces.v1beta.ConnectorToolset connector_toolset = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the connectorToolset field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()Output only. Timestamp when the toolset was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasMcpToolset()
public abstract boolean hasMcpToolset()Optional. A toolset that contains a list of tools that are offered by the MCP server.
.google.cloud.ces.v1beta.McpToolset mcp_toolset = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the mcpToolset field is set. |
hasOpenApiToolset()
public abstract boolean hasOpenApiToolset()Optional. A toolset that contains a list of tools that are defined by an OpenAPI schema.
.google.cloud.ces.v1beta.OpenApiToolset open_api_toolset = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the openApiToolset field is set. |
hasTimeout()
public abstract boolean hasTimeout() Optional. The timeout for the toolset execution. If not set, the default
timeout is 30 seconds for SYNCHRONOUS toolsets and 60 seconds for
ASYNCHRONOUS toolsets.
.google.protobuf.Duration timeout = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the timeout field is set. |
hasToolFakeConfig()
public abstract boolean hasToolFakeConfig()Optional. Configuration for tools behavior in fake mode.
.google.cloud.ces.v1beta.ToolFakeConfig tool_fake_config = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the toolFakeConfig field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()Output only. Timestamp when the toolset was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateTime field is set. |