Dialogflow V2 API - Class Google::Cloud::Dialogflow::V2::Tool::OpenApiTool (v1.13.0)

Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::Tool::OpenApiTool.

An OpenAPI tool is a way to provide the Tool specifications in the Open API schema format.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#authentication

def authentication() -> ::Google::Cloud::Dialogflow::V2::Tool::Authentication
Returns

#authentication=

def authentication=(value) -> ::Google::Cloud::Dialogflow::V2::Tool::Authentication
Parameter
Returns

#service_directory_config

def service_directory_config() -> ::Google::Cloud::Dialogflow::V2::Tool::ServiceDirectoryConfig
Returns

#service_directory_config=

def service_directory_config=(value) -> ::Google::Cloud::Dialogflow::V2::Tool::ServiceDirectoryConfig
Parameter
Returns

#text_schema

def text_schema() -> ::String
Returns
  • (::String) — Required. The OpenAPI schema specified as a text.

#text_schema=

def text_schema=(value) -> ::String
Parameter
  • value (::String) — Required. The OpenAPI schema specified as a text.
Returns
  • (::String) — Required. The OpenAPI schema specified as a text.

#tls_config

def tls_config() -> ::Google::Cloud::Dialogflow::V2::Tool::TLSConfig
Returns

#tls_config=

def tls_config=(value) -> ::Google::Cloud::Dialogflow::V2::Tool::TLSConfig
Parameter
Returns