ProjectSource.fromJson constructor

ProjectSource.fromJson(
  1. Map json_
)

Implementation

ProjectSource.fromJson(core.Map json_)
  : this(
      bucketFilters: json_.containsKey('bucketFilters')
          ? Expr.fromJson(
              json_['bucketFilters'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dryRunJobId: json_['dryRunJobId'] as core.String?,
      insightsDatasetConfig: json_['insightsDatasetConfig'] as core.String?,
      objectFilters: json_.containsKey('objectFilters')
          ? Expr.fromJson(
              json_['objectFilters'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      project: json_['project'] as core.String?,
      snapshotTime: json_['snapshotTime'] as core.String?,
      targetLocations: json_.containsKey('targetLocations')
          ? TargetLocations.fromJson(
              json_['targetLocations'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );