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,
      );