QueuedResourceState.fromJson constructor

QueuedResourceState.fromJson(
  1. Map json_
)

Implementation

QueuedResourceState.fromJson(core.Map json_)
  : this(
      acceptedData:
          json_.containsKey('acceptedData')
              ? AcceptedData.fromJson(
                json_['acceptedData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      activeData:
          json_.containsKey('activeData')
              ? ActiveData.fromJson(
                json_['activeData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      creatingData:
          json_.containsKey('creatingData')
              ? CreatingData.fromJson(
                json_['creatingData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      deletingData:
          json_.containsKey('deletingData')
              ? DeletingData.fromJson(
                json_['deletingData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      failedData:
          json_.containsKey('failedData')
              ? FailedData.fromJson(
                json_['failedData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      provisioningData:
          json_.containsKey('provisioningData')
              ? ProvisioningData.fromJson(
                json_['provisioningData']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      state: json_['state'] as core.String?,
      stateInitiator: json_['stateInitiator'] as core.String?,
      suspendedData:
          json_.containsKey('suspendedData')
              ? SuspendedData.fromJson(
                json_['suspendedData'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      suspendingData:
          json_.containsKey('suspendingData')
              ? SuspendingData.fromJson(
                json_['suspendingData']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );