StreamResponse.fromJson constructor

StreamResponse.fromJson(
  1. Map json_
)

Implementation

StreamResponse.fromJson(core.Map json_)
  : this(
      artifactUpdate: json_.containsKey('artifactUpdate')
          ? TaskArtifactUpdateEvent.fromJson(
              json_['artifactUpdate'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      message: json_.containsKey('message')
          ? Message.fromJson(
              json_['message'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      statusUpdate: json_.containsKey('statusUpdate')
          ? TaskStatusUpdateEvent.fromJson(
              json_['statusUpdate'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      task: json_.containsKey('task')
          ? Task.fromJson(
              json_['task'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );