EnterpriseCrmEventbusProtoEventExecutionSnapshot class
Contains the snapshot of the event execution for a given checkpoint.
Next available id: 15
Constructors
-
EnterpriseCrmEventbusProtoEventExecutionSnapshot({String? checkpointTaskNumber, String? clientId, List<
EnterpriseCrmEventbusProtoConditionResult> ? conditionResults, EnterpriseCrmEventbusProtoEventParameters? diffParams, String? eventExecutionInfoId, String? eventExecutionSnapshotId, EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata? eventExecutionSnapshotMetadata, EnterpriseCrmEventbusProtoEventParameters? eventParams, bool? exceedMaxSize, String? snapshotTime, List<EnterpriseCrmEventbusProtoTaskExecutionDetails> ? taskExecutionDetails, String? taskName, String? workflowName}) - EnterpriseCrmEventbusProtoEventExecutionSnapshot.fromJson(Map json_)
Properties
- checkpointTaskNumber ↔ String?
-
Indicates "right after which checkpoint task's execution" this snapshot is
taken.
getter/setter pair
- clientId ↔ String?
-
Client that the execution snapshot is associated to.
getter/setter pair
-
conditionResults
↔ List<
EnterpriseCrmEventbusProtoConditionResult> ? -
All of the computed conditions that been calculated.
getter/setter pair
- diffParams ↔ EnterpriseCrmEventbusProtoEventParameters?
-
The parameters in Event object that differs from last snapshot.
getter/setter pair
- eventExecutionInfoId ↔ String?
-
Points to the event execution info this snapshot belongs to.
getter/setter pair
- eventExecutionSnapshotId ↔ String?
-
Auto-generated.
getter/setter pair
- eventExecutionSnapshotMetadata ↔ EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata?
-
getter/setter pair
- eventParams ↔ EnterpriseCrmEventbusProtoEventParameters?
-
The parameters in Event object.
getter/setter pair
- exceedMaxSize ↔ bool?
-
indicate whether snapshot exceeded maximum size before clean up
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- snapshotTime ↔ String?
-
Indicates when this snapshot is taken.
getter/setter pair
-
taskExecutionDetails
↔ List<
EnterpriseCrmEventbusProtoTaskExecutionDetails> ? -
All of the task execution details at the given point of time.
getter/setter pair
- taskName ↔ String?
-
The task name associated with this snapshot.
getter/setter pair
- workflowName ↔ String?
-
Name of the workflow this event execution snapshot belongs to.
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