Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action.
Configuration of a Connection operation for the tool to use.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#connection_action_id
def connection_action_id() -> ::String-
(::String) — ID of a Connection action for the tool to use.
Note: The following fields are mutually exclusive:
connection_action_id,entity_operation. If a field in that set is populated, all other fields in the set will automatically be cleared.
#connection_action_id=
def connection_action_id=(value) -> ::String-
value (::String) — ID of a Connection action for the tool to use.
Note: The following fields are mutually exclusive:
connection_action_id,entity_operation. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — ID of a Connection action for the tool to use.
Note: The following fields are mutually exclusive:
connection_action_id,entity_operation. If a field in that set is populated, all other fields in the set will automatically be cleared.
#entity_operation
def entity_operation() -> ::Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action::EntityOperation-
(::Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action::EntityOperation) — Entity operation configuration for the tool to use.
Note: The following fields are mutually exclusive:
entity_operation,connection_action_id. If a field in that set is populated, all other fields in the set will automatically be cleared.
#entity_operation=
def entity_operation=(value) -> ::Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action::EntityOperation-
value (::Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action::EntityOperation) — Entity operation configuration for the tool to use.
Note: The following fields are mutually exclusive:
entity_operation,connection_action_id. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Dialogflow::V2::Tool::ConnectorTool::Action::EntityOperation) — Entity operation configuration for the tool to use.
Note: The following fields are mutually exclusive:
entity_operation,connection_action_id. If a field in that set is populated, all other fields in the set will automatically be cleared.
#input_fields
def input_fields() -> ::Array<::String>- (::Array<::String>) — Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used.
#input_fields=
def input_fields=(value) -> ::Array<::String>- value (::Array<::String>) — Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used.
- (::Array<::String>) — Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used.
#output_fields
def output_fields() -> ::Array<::String>- (::Array<::String>) — Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned.
#output_fields=
def output_fields=(value) -> ::Array<::String>- value (::Array<::String>) — Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned.
- (::Array<::String>) — Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned.