GoogleCloudIntegrationsV2DuetIntegrationVersion class
The integration version definition.
Constructors
-
GoogleCloudIntegrationsV2DuetIntegrationVersion({String? description, List<
GoogleCloudIntegrationsV2DuetErrorCatcherConfig> ? errorCatcherConfigs, List<GoogleCloudIntegrationsV2DuetIntegrationConfigParameter> ? integrationConfigParameters, List<GoogleCloudIntegrationsV2DuetIntegrationParameter> ? integrationParameters, String? name, String? snapshotNumber, String? state, List<GoogleCloudIntegrationsV2DuetTaskConfig> ? taskConfigs, List<GoogleCloudIntegrationsV2DuetTriggerConfig> ? triggerConfigs, String? userLabel}) - GoogleCloudIntegrationsV2DuetIntegrationVersion.fromJson(Map json_)
Properties
- description ↔ String?
-
The integration description.
getter/setter pair
-
errorCatcherConfigs
↔ List<
GoogleCloudIntegrationsV2DuetErrorCatcherConfig> ? -
Error Catch Task configuration for the integration.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
integrationConfigParameters
↔ List<
GoogleCloudIntegrationsV2DuetIntegrationConfigParameter> ? -
Config Parameters that are expected to be passed to the integration when
an integration is published.
getter/setter pair
-
integrationParameters
↔ List<
GoogleCloudIntegrationsV2DuetIntegrationParameter> ? -
Parameters that are expected to be passed to the integration when an event
is triggered.
getter/setter pair
- name ↔ String?
-
Auto-generated primary key.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- snapshotNumber ↔ String?
-
An increasing sequence that is set when a new snapshot is created.
getter/setter pair
- state ↔ String?
-
User should not set it as an input.
getter/setter pair
-
taskConfigs
↔ List<
GoogleCloudIntegrationsV2DuetTaskConfig> ? -
Task configuration for the integration.
getter/setter pair
-
triggerConfigs
↔ List<
GoogleCloudIntegrationsV2DuetTriggerConfig> ? -
Trigger configurations.
getter/setter pair
- userLabel ↔ String?
-
A user-defined label that annotates an integration version.
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