Gemini Enterprise for Customer Experience V1 API - Class Google::Cloud::Ces::V1::AgentService::Rest::ServiceStub (v0.1.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1 API class Google::Cloud::Ces::V1::AgentService::Rest::ServiceStub.

REST service stub for the AgentService service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.

Inherits

  • Object

Methods

#batch_delete_conversations

def batch_delete_conversations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the batch_delete_conversations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_agent

def create_agent(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Agent

Baseline implementation for the create_agent REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateAgentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_app

def create_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the create_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_app_version

def create_app_version(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::AppVersion

Baseline implementation for the create_app_version REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateAppVersionRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_deployment

def create_deployment(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Deployment

Baseline implementation for the create_deployment REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateDeploymentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_example

def create_example(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Example

Baseline implementation for the create_example REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateExampleRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_guardrail

def create_guardrail(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Guardrail

Baseline implementation for the create_guardrail REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateGuardrailRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_tool

def create_tool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Tool

Baseline implementation for the create_tool REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateToolRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_toolset

def create_toolset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Toolset

Baseline implementation for the create_toolset REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::CreateToolsetRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_agent

def delete_agent(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_agent REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteAgentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_app

def delete_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_app_version

def delete_app_version(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_app_version REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteAppVersionRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_conversation

def delete_conversation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_conversation REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_deployment

def delete_deployment(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_deployment REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteDeploymentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_example

def delete_example(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_example REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteExampleRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_guardrail

def delete_guardrail(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_guardrail REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteGuardrailRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_tool

def delete_tool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_tool REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteToolRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_toolset

def delete_toolset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_toolset REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::DeleteToolsetRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#endpoint

def endpoint() -> String

The effective endpoint

Returns
  • (String)

#export_app

def export_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the export_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ExportAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_agent

def get_agent(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Agent

Baseline implementation for the get_agent REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetAgentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_app

def get_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::App

Baseline implementation for the get_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_app_version

def get_app_version(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::AppVersion

Baseline implementation for the get_app_version REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetAppVersionRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_changelog

def get_changelog(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Changelog

Baseline implementation for the get_changelog REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetChangelogRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_conversation

def get_conversation(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Conversation

Baseline implementation for the get_conversation REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetConversationRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_deployment

def get_deployment(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Deployment

Baseline implementation for the get_deployment REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetDeploymentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_example

def get_example(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Example

Baseline implementation for the get_example REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetExampleRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_guardrail

def get_guardrail(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Guardrail

Baseline implementation for the get_guardrail REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetGuardrailRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_tool

def get_tool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Tool

Baseline implementation for the get_tool REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetToolRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_toolset

def get_toolset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Toolset

Baseline implementation for the get_toolset REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::GetToolsetRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#import_app

def import_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the import_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ImportAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_agents

def list_agents(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListAgentsResponse

Baseline implementation for the list_agents REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListAgentsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_app_versions

def list_app_versions(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListAppVersionsResponse

Baseline implementation for the list_app_versions REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListAppVersionsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_apps

def list_apps(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListAppsResponse

Baseline implementation for the list_apps REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListAppsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_changelogs

def list_changelogs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListChangelogsResponse

Baseline implementation for the list_changelogs REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListChangelogsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_conversations

def list_conversations(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListConversationsResponse

Baseline implementation for the list_conversations REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_deployments

def list_deployments(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListDeploymentsResponse

Baseline implementation for the list_deployments REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListDeploymentsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_examples

def list_examples(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListExamplesResponse

Baseline implementation for the list_examples REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListExamplesRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_guardrails

def list_guardrails(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListGuardrailsResponse

Baseline implementation for the list_guardrails REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListGuardrailsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_tools

def list_tools(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListToolsResponse

Baseline implementation for the list_tools REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListToolsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_toolsets

def list_toolsets(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::ListToolsetsResponse

Baseline implementation for the list_toolsets REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::ListToolsetsRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#logger

def logger(stub: false) -> Logger

The logger used for request/response debug logging.

Returns
  • (Logger)

#restore_app_version

def restore_app_version(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the restore_app_version REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#universe_domain

def universe_domain() -> String

The effective universe domain

Returns
  • (String)

#update_agent

def update_agent(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Agent

Baseline implementation for the update_agent REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateAgentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_app

def update_app(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::App

Baseline implementation for the update_app REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateAppRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_deployment

def update_deployment(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Deployment

Baseline implementation for the update_deployment REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateDeploymentRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_example

def update_example(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Example

Baseline implementation for the update_example REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateExampleRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_guardrail

def update_guardrail(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Guardrail

Baseline implementation for the update_guardrail REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateGuardrailRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_tool

def update_tool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Tool

Baseline implementation for the update_tool REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateToolRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_toolset

def update_toolset(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::Ces::V1::Toolset

Baseline implementation for the update_toolset REST call

Parameters
  • request_pb (::Google::Cloud::Ces::V1::UpdateToolsetRequest) — A request object representing the call parameters. Required.
  • options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)