DatasetAccess.fromJson constructor

DatasetAccess.fromJson(
  1. Map json_
)

Implementation

DatasetAccess.fromJson(core.Map json_)
  : this(
      condition: json_.containsKey('condition')
          ? Expr.fromJson(
              json_['condition'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dataset: json_.containsKey('dataset')
          ? DatasetAccessEntry.fromJson(
              json_['dataset'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      domain: json_['domain'] as core.String?,
      groupByEmail: json_['groupByEmail'] as core.String?,
      iamMember: json_['iamMember'] as core.String?,
      role: json_['role'] as core.String?,
      routine: json_.containsKey('routine')
          ? RoutineReference.fromJson(
              json_['routine'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      specialGroup: json_['specialGroup'] as core.String?,
      userByEmail: json_['userByEmail'] as core.String?,
      view: json_.containsKey('view')
          ? TableReference.fromJson(
              json_['view'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );