Class: Google::Apis::IntegrationsV1::GoogleCloudIntegrationsV1alphaTestIntegrationsResponse
- Inherits:
-
Object
- Object
- Google::Apis::IntegrationsV1::GoogleCloudIntegrationsV1alphaTestIntegrationsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/integrations_v1/classes.rb,
lib/google/apis/integrations_v1/representations.rb,
lib/google/apis/integrations_v1/representations.rb
Overview
The response for testing an integration.
Instance Attribute Summary collapse
-
#event_parameters ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmFrontendsEventbusProtoEventParameters
LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.
-
#execution_failed ⇒ Boolean
(also: #execution_failed?)
Is true if any execution in the integration failed.
-
#execution_id ⇒ String
The id of the execution corresponding to this run of integration.
-
#parameter_entries ⇒ Array<Google::Apis::IntegrationsV1::EnterpriseCrmFrontendsEventbusProtoParameterEntry>
Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.
-
#parameters ⇒ Hash<String,Google::Apis::IntegrationsV1::GoogleCloudIntegrationsV1alphaValueType>
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudIntegrationsV1alphaTestIntegrationsResponse
constructor
A new instance of GoogleCloudIntegrationsV1alphaTestIntegrationsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudIntegrationsV1alphaTestIntegrationsResponse
Returns a new instance of GoogleCloudIntegrationsV1alphaTestIntegrationsResponse.
11185 11186 11187 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11185 def initialize(**args) update!(**args) end |
Instance Attribute Details
#event_parameters ⇒ Google::Apis::IntegrationsV1::EnterpriseCrmFrontendsEventbusProtoEventParameters
LINT.IfChange This message is used for processing and persisting (when
applicable) key value pair parameters for each event in the event bus. Please
see
Corresponds to the JSON property eventParameters
11160 11161 11162 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11160 def event_parameters @event_parameters end |
#execution_failed ⇒ Boolean Also known as: execution_failed?
Is true if any execution in the integration failed. False otherwise.
Corresponds to the JSON property executionFailed
11165 11166 11167 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11165 def execution_failed @execution_failed end |
#execution_id ⇒ String
The id of the execution corresponding to this run of integration.
Corresponds to the JSON property executionId
11171 11172 11173 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11171 def execution_id @execution_id end |
#parameter_entries ⇒ Array<Google::Apis::IntegrationsV1::EnterpriseCrmFrontendsEventbusProtoParameterEntry>
Parameters are a part of Event and can be used to communicate between
different tasks that are part of the same integration execution.
Corresponds to the JSON property parameterEntries
11177 11178 11179 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11177 def parameter_entries @parameter_entries end |
#parameters ⇒ Hash<String,Google::Apis::IntegrationsV1::GoogleCloudIntegrationsV1alphaValueType>
Optional. Parameters are a part of Event and can be used to communicate
between different tasks that are part of the same integration execution.
Corresponds to the JSON property parameters
11183 11184 11185 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11183 def parameters @parameters end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11190 11191 11192 11193 11194 11195 11196 |
# File 'lib/google/apis/integrations_v1/classes.rb', line 11190 def update!(**args) @event_parameters = args[:event_parameters] if args.key?(:event_parameters) @execution_failed = args[:execution_failed] if args.key?(:execution_failed) @execution_id = args[:execution_id] if args.key?(:execution_id) @parameter_entries = args[:parameter_entries] if args.key?(:parameter_entries) @parameters = args[:parameters] if args.key?(:parameters) end |