toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final activationPolicy = this.activationPolicy;
  final annotations = this.annotations;
  final availabilityType = this.availabilityType;
  final clientConnectionConfig = this.clientConnectionConfig;
  final connectionPoolConfig = this.connectionPoolConfig;
  final createTime = this.createTime;
  final dataApiAccess = this.dataApiAccess;
  final databaseFlags = this.databaseFlags;
  final deleteTime = this.deleteTime;
  final displayName = this.displayName;
  final etag = this.etag;
  final gceZone = this.gceZone;
  final instanceType = this.instanceType;
  final ipAddress = this.ipAddress;
  final labels = this.labels;
  final machineConfig = this.machineConfig;
  final maintenanceVersionName = this.maintenanceVersionName;
  final name = this.name;
  final networkConfig = this.networkConfig;
  final nodes = this.nodes;
  final observabilityConfig = this.observabilityConfig;
  final outboundPublicIpAddresses = this.outboundPublicIpAddresses;
  final pscInstanceConfig = this.pscInstanceConfig;
  final publicIpAddress = this.publicIpAddress;
  final queryInsightsConfig = this.queryInsightsConfig;
  final readPoolConfig = this.readPoolConfig;
  final reconciling = this.reconciling;
  final satisfiesPzs = this.satisfiesPzs;
  final state = this.state;
  final uid = this.uid;
  final updateTime = this.updateTime;
  final writableNode = this.writableNode;
  return {
    'activationPolicy': ?activationPolicy,
    'annotations': ?annotations,
    'availabilityType': ?availabilityType,
    'clientConnectionConfig': ?clientConnectionConfig,
    'connectionPoolConfig': ?connectionPoolConfig,
    'createTime': ?createTime,
    'dataApiAccess': ?dataApiAccess,
    'databaseFlags': ?databaseFlags,
    'deleteTime': ?deleteTime,
    'displayName': ?displayName,
    'etag': ?etag,
    'gceZone': ?gceZone,
    'instanceType': ?instanceType,
    'ipAddress': ?ipAddress,
    'labels': ?labels,
    'machineConfig': ?machineConfig,
    'maintenanceVersionName': ?maintenanceVersionName,
    'name': ?name,
    'networkConfig': ?networkConfig,
    'nodes': ?nodes,
    'observabilityConfig': ?observabilityConfig,
    'outboundPublicIpAddresses': ?outboundPublicIpAddresses,
    'pscInstanceConfig': ?pscInstanceConfig,
    'publicIpAddress': ?publicIpAddress,
    'queryInsightsConfig': ?queryInsightsConfig,
    'readPoolConfig': ?readPoolConfig,
    'reconciling': ?reconciling,
    'satisfiesPzs': ?satisfiesPzs,
    'state': ?state,
    'uid': ?uid,
    'updateTime': ?updateTime,
    'writableNode': ?writableNode,
  };
}