GoogleCloudDialogflowCxV3ToolOpenApiTool class
An OpenAPI tool is a way to provide the Tool specifications in the Open API schema format.
Constructors
- GoogleCloudDialogflowCxV3ToolOpenApiTool.new({GoogleCloudDialogflowCxV3ToolAuthentication? authentication, GoogleCloudDialogflowCxV3ToolServiceDirectoryConfig? serviceDirectoryConfig, String? textSchema, GoogleCloudDialogflowCxV3ToolTLSConfig? tlsConfig})
- GoogleCloudDialogflowCxV3ToolOpenApiTool.fromJson(Map json_)
Properties
- authentication ↔ GoogleCloudDialogflowCxV3ToolAuthentication?
-
Authentication information required by the API.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceDirectoryConfig ↔ GoogleCloudDialogflowCxV3ToolServiceDirectoryConfig?
-
Service Directory configuration.
getter/setter pair
- textSchema ↔ String?
-
The OpenAPI schema specified as a text.
getter/setter pair
- tlsConfig ↔ GoogleCloudDialogflowCxV3ToolTLSConfig?
-
TLS configuration for the HTTPS verification.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited