GoogleCloudIntegrationsV1alphaIntegrationVersion class

The integration version definition.

Constructors

GoogleCloudIntegrationsV1alphaIntegrationVersion({GoogleCloudIntegrationsV1alphaCloudLoggingDetails? cloudLoggingDetails, String? createTime, String? createdFromTemplate, String? databasePersistencePolicy, String? description, bool? enableVariableMasking, List<GoogleCloudIntegrationsV1alphaErrorCatcherConfig>? errorCatcherConfigs, List<GoogleCloudIntegrationsV1alphaIntegrationConfigParameter>? integrationConfigParameters, List<GoogleCloudIntegrationsV1alphaIntegrationParameter>? integrationParameters, EnterpriseCrmFrontendsEventbusProtoWorkflowParameters? integrationParametersInternal, String? lastModifierEmail, String? lockHolder, String? name, String? origin, String? parentTemplateId, String? runAsServiceAccount, String? snapshotNumber, String? state, String? status, List<GoogleCloudIntegrationsV1alphaTaskConfig>? taskConfigs, List<EnterpriseCrmFrontendsEventbusProtoTaskConfig>? taskConfigsInternal, EnterpriseCrmEventbusProtoTeardown? teardown, List<GoogleCloudIntegrationsV1alphaTriggerConfig>? triggerConfigs, List<EnterpriseCrmFrontendsEventbusProtoTriggerConfig>? triggerConfigsInternal, String? updateTime, String? userLabel})
GoogleCloudIntegrationsV1alphaIntegrationVersion.fromJson(Map json_)

Properties

cloudLoggingDetails GoogleCloudIntegrationsV1alphaCloudLoggingDetails?
Cloud Logging details for the integration version
getter/setter pair
createdFromTemplate String?
The resource name of the template from which the integration is created.
getter/setter pair
createTime String?
Auto-generated.
getter/setter pair
databasePersistencePolicy String?
Flag to disable database persistence for execution data, including event execution info, execution export info, execution metadata index and execution param index.
getter/setter pair
description String?
The integration description.
getter/setter pair
enableVariableMasking bool?
True if variable masking feature should be turned on for this version
getter/setter pair
errorCatcherConfigs List<GoogleCloudIntegrationsV1alphaErrorCatcherConfig>?
Error Catch Task configuration for the integration.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
integrationConfigParameters List<GoogleCloudIntegrationsV1alphaIntegrationConfigParameter>?
Config Parameters that are expected to be passed to the integration when an integration is published.
getter/setter pair
integrationParameters List<GoogleCloudIntegrationsV1alphaIntegrationParameter>?
Parameters that are expected to be passed to the integration when an event is triggered.
getter/setter pair
integrationParametersInternal EnterpriseCrmFrontendsEventbusProtoWorkflowParameters?
Parameters that are expected to be passed to the integration when an event is triggered.
getter/setter pair
lastModifierEmail String?
The last modifier's email address.
getter/setter pair
lockHolder String?
The edit lock holder's email address.
getter/setter pair
name String?
Auto-generated primary key.
getter/setter pair
origin String?
The origin that indicates where this integration is coming from.
getter/setter pair
parentTemplateId String?
The id of the template which was used to create this integration_version.
getter/setter pair
runAsServiceAccount String?
The run-as service account email, if set and auth config is not configured, that will be used to generate auth token to be used in Connector task, Rest caller task and Cloud function task.
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
status String?
Generated by eventbus.
getter/setter pair
taskConfigs List<GoogleCloudIntegrationsV1alphaTaskConfig>?
Task configuration for the integration.
getter/setter pair
taskConfigsInternal List<EnterpriseCrmFrontendsEventbusProtoTaskConfig>?
Task configuration for the integration.
getter/setter pair
teardown EnterpriseCrmEventbusProtoTeardown?
Contains a graph of tasks that will be executed before putting the event in a terminal state (SUCCEEDED/FAILED/FATAL), regardless of success or failure, similar to "finally" in code.
getter/setter pair
triggerConfigs List<GoogleCloudIntegrationsV1alphaTriggerConfig>?
Trigger configurations.
getter/setter pair
triggerConfigsInternal List<EnterpriseCrmFrontendsEventbusProtoTriggerConfig>?
Trigger configurations.
getter/setter pair
updateTime String?
Auto-generated.
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