class Google::Apis::ConnectorsV1::SupportedRuntimeFeatures
Supported runtime features of a connector version. This is passed to the management layer to add a new connector version by the connector developer. Details about how this proto is passed to the management layer is covered in this doc - go/runtime-manifest.
Attributes
Specifies if the connector supports action apis like ‘executeAction’. Corresponds to the JSON property ‘actionApis` @return [Boolean]
Specifies if the connector supports action apis like ‘executeAction’. Corresponds to the JSON property ‘actionApis` @return [Boolean]
Specifies if the connector supports entity apis like ‘createEntity’. Corresponds to the JSON property ‘entityApis` @return [Boolean]
Specifies if the connector supports entity apis like ‘createEntity’. Corresponds to the JSON property ‘entityApis` @return [Boolean]
Specifies if the connector supports ‘ExecuteSqlQuery’ operation. Corresponds to the JSON property ‘sqlQuery` @return [Boolean]
Specifies if the connector supports ‘ExecuteSqlQuery’ operation. Corresponds to the JSON property ‘sqlQuery` @return [Boolean]
Public Class Methods
# File lib/google/apis/connectors_v1/classes.rb, line 2043 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/connectors_v1/classes.rb, line 2048 def update!(**args) @action_apis = args[:action_apis] if args.key?(:action_apis) @entity_apis = args[:entity_apis] if args.key?(:entity_apis) @sql_query = args[:sql_query] if args.key?(:sql_query) end