Workflow class

Workflow program to be executed by Workflows.

Constructors

Workflow({List<String>? allKmsKeys, List<String>? allKmsKeysVersions, String? callLogLevel, String? createTime, String? cryptoKeyName, String? cryptoKeyVersion, String? description, Map<String, String>? labels, String? name, String? revisionCreateTime, String? revisionId, String? serviceAccount, String? sourceContents, String? state, StateError? stateError, String? updateTime, Map<String, String>? userEnvVars})
Workflow.fromJson(Map json_)

Properties

allKmsKeys List<String>?
A list of all KMS crypto keys used to encrypt or decrpt the data associated with the workflow.
getter/setter pair
allKmsKeysVersions List<String>?
A list of all KMS crypto keys versions used to encrypt or decrpt the data associated with the workflow.
getter/setter pair
callLogLevel String?
Describes the level of platform logging to apply to calls and call responses during executions of this workflow.
getter/setter pair
createTime String?
The timestamp for when the workflow was created.
getter/setter pair
cryptoKeyName String?
The resource name of a KMS crypto key used to encrypt or decrypt the data associated with the workflow.
getter/setter pair
cryptoKeyVersion String?
The resource name of a KMS crypto key version used to encrypt or decrypt the data associated with the workflow.
getter/setter pair
description String?
Description of the workflow provided by the user.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
Labels associated with this workflow.
getter/setter pair
name String?
The resource name of the workflow.
getter/setter pair
revisionCreateTime String?
The timestamp for the latest revision of the workflow's creation.
getter/setter pair
revisionId String?
The revision of the workflow.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceAccount String?
The service account associated with the latest workflow version.
getter/setter pair
sourceContents String?
Workflow code to be executed.
getter/setter pair
state String?
State of the workflow deployment.
getter/setter pair
stateError StateError?
Error regarding the state of the workflow.
getter/setter pair
updateTime String?
The timestamp for when the workflow was last updated.
getter/setter pair
userEnvVars Map<String, String>?
User-defined environment variables associated with this workflow revision.
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