Gemini Enterprise for Customer Experience V1BETA API - Class Google::Cloud::Ces::V1beta::GenerateAppResourceRequest::ToolGenerationConfig::OpenApiToolsetGenerationConfig::OperationGenerationConfig (v0.1.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::GenerateAppResourceRequest::ToolGenerationConfig::OpenApiToolsetGenerationConfig::OperationGenerationConfig.

The configuration to be used to generate an operation in the Open API schema.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#method

def method() -> ::String
Returns
  • (::String) — Required. The uri of the tool. This should include query and path parameters if any.

#method=

def method=(value) -> ::String
Parameter
  • value (::String) — Required. The uri of the tool. This should include query and path parameters if any.
Returns
  • (::String) — Required. The uri of the tool. This should include query and path parameters if any.

#path

def path() -> ::String
Returns
  • (::String) — Required. The path of the tool to be appended to the base uri. This should include query and path parameters if any.

#path=

def path=(value) -> ::String
Parameter
  • value (::String) — Required. The path of the tool to be appended to the base uri. This should include query and path parameters if any.
Returns
  • (::String) — Required. The path of the tool to be appended to the base uri. This should include query and path parameters if any.

#request_json

def request_json() -> ::String
Returns
  • (::String) — Required. A sample request to the tool in JSON format. Skip if the tool does not support request body.

#request_json=

def request_json=(value) -> ::String
Parameter
  • value (::String) — Required. A sample request to the tool in JSON format. Skip if the tool does not support request body.
Returns
  • (::String) — Required. A sample request to the tool in JSON format. Skip if the tool does not support request body.

#response_json

def response_json() -> ::String
Returns
  • (::String) — Required. A sample response from the tool in JSON format.

#response_json=

def response_json=(value) -> ::String
Parameter
  • value (::String) — Required. A sample response from the tool in JSON format.
Returns
  • (::String) — Required. A sample response from the tool in JSON format.