EnterpriseCrmEventbusProtoEventExecutionDetails.fromJson constructor

EnterpriseCrmEventbusProtoEventExecutionDetails.fromJson(
  1. Map json_
)

Implementation

EnterpriseCrmEventbusProtoEventExecutionDetails.fromJson(core.Map json_)
  : this(
      cancelReason: json_['cancelReason'] as core.String?,
      eventAttemptStats:
          (json_['eventAttemptStats'] as core.List?)
              ?.map(
                (value) =>
                    EnterpriseCrmEventbusProtoEventExecutionDetailsEventAttemptStats.fromJson(
                      value as core.Map<core.String, core.dynamic>,
                    ),
              )
              .toList(),
      eventExecutionSnapshot:
          (json_['eventExecutionSnapshot'] as core.List?)
              ?.map(
                (value) =>
                    EnterpriseCrmEventbusProtoEventExecutionSnapshot.fromJson(
                      value as core.Map<core.String, core.dynamic>,
                    ),
              )
              .toList(),
      eventExecutionSnapshotsSize:
          json_['eventExecutionSnapshotsSize'] as core.String?,
      eventExecutionState: json_['eventExecutionState'] as core.String?,
      eventRetriesFromBeginningCount:
          json_['eventRetriesFromBeginningCount'] as core.int?,
      logFilePath: json_['logFilePath'] as core.String?,
      networkAddress: json_['networkAddress'] as core.String?,
      nextExecutionTime: json_['nextExecutionTime'] as core.String?,
      ryeLockUnheldCount: json_['ryeLockUnheldCount'] as core.int?,
    );