EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo.fromJson constructor
EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo.fromJson(
- Map json_
Implementation
EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo.fromJson(core.Map json_)
: this(
clientId: json_.containsKey('clientId')
? json_['clientId'] as core.String
: null,
cloudLoggingDetails: json_.containsKey('cloudLoggingDetails')
? EnterpriseCrmEventbusProtoCloudLoggingDetails.fromJson(
json_['cloudLoggingDetails']
as core.Map<core.String, core.dynamic>)
: null,
createTime: json_.containsKey('createTime')
? json_['createTime'] as core.String
: null,
errorCode: json_.containsKey('errorCode')
? CrmlogErrorCode.fromJson(
json_['errorCode'] as core.Map<core.String, core.dynamic>)
: null,
errors: json_.containsKey('errors')
? (json_['errors'] as core.List)
.map((value) =>
EnterpriseCrmEventbusProtoErrorDetail.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList()
: null,
eventExecutionDetails: json_.containsKey('eventExecutionDetails')
? EnterpriseCrmFrontendsEventbusProtoEventExecutionDetails
.fromJson(json_['eventExecutionDetails']
as core.Map<core.String, core.dynamic>)
: null,
eventExecutionInfoId: json_.containsKey('eventExecutionInfoId')
? json_['eventExecutionInfoId'] as core.String
: null,
executionTraceInfo: json_.containsKey('executionTraceInfo')
? EnterpriseCrmEventbusProtoExecutionTraceInfo.fromJson(
json_['executionTraceInfo']
as core.Map<core.String, core.dynamic>)
: null,
lastModifiedTime: json_.containsKey('lastModifiedTime')
? json_['lastModifiedTime'] as core.String
: null,
postMethod: json_.containsKey('postMethod')
? json_['postMethod'] as core.String
: null,
product: json_.containsKey('product')
? json_['product'] as core.String
: null,
replayInfo: json_.containsKey('replayInfo')
? EnterpriseCrmFrontendsEventbusProtoEventExecutionInfoReplayInfo
.fromJson(json_['replayInfo']
as core.Map<core.String, core.dynamic>)
: null,
requestId: json_.containsKey('requestId')
? json_['requestId'] as core.String
: null,
requestParams: json_.containsKey('requestParams')
? EnterpriseCrmFrontendsEventbusProtoEventParameters.fromJson(
json_['requestParams'] as core.Map<core.String, core.dynamic>)
: null,
responseParams: json_.containsKey('responseParams')
? EnterpriseCrmFrontendsEventbusProtoEventParameters.fromJson(
json_['responseParams']
as core.Map<core.String, core.dynamic>)
: null,
snapshotNumber: json_.containsKey('snapshotNumber')
? json_['snapshotNumber'] as core.String
: null,
tenant: json_.containsKey('tenant')
? json_['tenant'] as core.String
: null,
triggerId: json_.containsKey('triggerId')
? json_['triggerId'] as core.String
: null,
workflowId: json_.containsKey('workflowId')
? json_['workflowId'] as core.String
: null,
workflowName: json_.containsKey('workflowName')
? json_['workflowName'] as core.String
: null,
workflowRetryBackoffIntervalSeconds:
json_.containsKey('workflowRetryBackoffIntervalSeconds')
? json_['workflowRetryBackoffIntervalSeconds'] as core.String
: null,
);