toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (biglakeConfiguration != null)
        'biglakeConfiguration': biglakeConfiguration!,
      if (cloneDefinition != null) 'cloneDefinition': cloneDefinition!,
      if (clustering != null) 'clustering': clustering!,
      if (creationTime != null) 'creationTime': creationTime!,
      if (defaultCollation != null) 'defaultCollation': defaultCollation!,
      if (defaultRoundingMode != null)
        'defaultRoundingMode': defaultRoundingMode!,
      if (description != null) 'description': description!,
      if (encryptionConfiguration != null)
        'encryptionConfiguration': encryptionConfiguration!,
      if (etag != null) 'etag': etag!,
      if (expirationTime != null) 'expirationTime': expirationTime!,
      if (externalCatalogTableOptions != null)
        'externalCatalogTableOptions': externalCatalogTableOptions!,
      if (externalDataConfiguration != null)
        'externalDataConfiguration': externalDataConfiguration!,
      if (friendlyName != null) 'friendlyName': friendlyName!,
      if (id != null) 'id': id!,
      if (kind != null) 'kind': kind!,
      if (labels != null) 'labels': labels!,
      if (lastModifiedTime != null) 'lastModifiedTime': lastModifiedTime!,
      if (location != null) 'location': location!,
      if (materializedView != null) 'materializedView': materializedView!,
      if (materializedViewStatus != null)
        'materializedViewStatus': materializedViewStatus!,
      if (maxStaleness != null) 'maxStaleness': maxStaleness!,
      if (model != null) 'model': model!,
      if (numActiveLogicalBytes != null)
        'numActiveLogicalBytes': numActiveLogicalBytes!,
      if (numActivePhysicalBytes != null)
        'numActivePhysicalBytes': numActivePhysicalBytes!,
      if (numBytes != null) 'numBytes': numBytes!,
      if (numCurrentPhysicalBytes != null)
        'numCurrentPhysicalBytes': numCurrentPhysicalBytes!,
      if (numLongTermBytes != null) 'numLongTermBytes': numLongTermBytes!,
      if (numLongTermLogicalBytes != null)
        'numLongTermLogicalBytes': numLongTermLogicalBytes!,
      if (numLongTermPhysicalBytes != null)
        'numLongTermPhysicalBytes': numLongTermPhysicalBytes!,
      if (numPartitions != null) 'numPartitions': numPartitions!,
      if (numPhysicalBytes != null) 'numPhysicalBytes': numPhysicalBytes!,
      if (numRows != null) 'numRows': numRows!,
      if (numTimeTravelPhysicalBytes != null)
        'numTimeTravelPhysicalBytes': numTimeTravelPhysicalBytes!,
      if (numTotalLogicalBytes != null)
        'numTotalLogicalBytes': numTotalLogicalBytes!,
      if (numTotalPhysicalBytes != null)
        'numTotalPhysicalBytes': numTotalPhysicalBytes!,
      if (partitionDefinition != null)
        'partitionDefinition': partitionDefinition!,
      if (rangePartitioning != null) 'rangePartitioning': rangePartitioning!,
      if (replicas != null) 'replicas': replicas!,
      if (requirePartitionFilter != null)
        'requirePartitionFilter': requirePartitionFilter!,
      if (resourceTags != null) 'resourceTags': resourceTags!,
      if (restrictions != null) 'restrictions': restrictions!,
      if (schema != null) 'schema': schema!,
      if (selfLink != null) 'selfLink': selfLink!,
      if (snapshotDefinition != null)
        'snapshotDefinition': snapshotDefinition!,
      if (streamingBuffer != null) 'streamingBuffer': streamingBuffer!,
      if (tableConstraints != null) 'tableConstraints': tableConstraints!,
      if (tableReference != null) 'tableReference': tableReference!,
      if (tableReplicationInfo != null)
        'tableReplicationInfo': tableReplicationInfo!,
      if (timePartitioning != null) 'timePartitioning': timePartitioning!,
      if (type != null) 'type': type!,
      if (view != null) 'view': view!,
    };