RequestStatusPerDestination.fromJson constructor

RequestStatusPerDestination.fromJson(
  1. Map json_
)

Implementation

RequestStatusPerDestination.fromJson(core.Map json_)
  : this(
      audienceMembersIngestionStatus:
          json_.containsKey('audienceMembersIngestionStatus')
          ? IngestAudienceMembersStatus.fromJson(
              json_['audienceMembersIngestionStatus']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      audienceMembersRemovalStatus:
          json_.containsKey('audienceMembersRemovalStatus')
          ? RemoveAudienceMembersStatus.fromJson(
              json_['audienceMembersRemovalStatus']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      destination: json_.containsKey('destination')
          ? Destination.fromJson(
              json_['destination'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      errorInfo: json_.containsKey('errorInfo')
          ? ErrorInfo.fromJson(
              json_['errorInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      eventsIngestionStatus: json_.containsKey('eventsIngestionStatus')
          ? IngestEventsStatus.fromJson(
              json_['eventsIngestionStatus']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      requestStatus: json_['requestStatus'] as core.String?,
      warningInfo: json_.containsKey('warningInfo')
          ? WarningInfo.fromJson(
              json_['warningInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );