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