ActionExecutionDetail.fromJson constructor
ActionExecutionDetail.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ActionExecutionDetail.fromJson(Map<String, dynamic> json) {
return ActionExecutionDetail(
actionExecutionId: json['actionExecutionId'] as String?,
actionName: json['actionName'] as String?,
input: json['input'] != null
? ActionExecutionInput.fromJson(json['input'] as Map<String, dynamic>)
: null,
lastUpdateTime: timeStampFromJson(json['lastUpdateTime']),
output: json['output'] != null
? ActionExecutionOutput.fromJson(
json['output'] as Map<String, dynamic>)
: null,
pipelineExecutionId: json['pipelineExecutionId'] as String?,
pipelineVersion: json['pipelineVersion'] as int?,
stageName: json['stageName'] as String?,
startTime: timeStampFromJson(json['startTime']),
status: (json['status'] as String?)?.toActionExecutionStatus(),
);
}