toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (id.isNotDefault) 'id': id,
  if (machineSpec case final machineSpec?)
    'machineSpec': machineSpec.toJson(),
  if (replicaCount case final replicaCount?)
    'replicaCount': replicaCount.toString(),
  if (diskSpec case final diskSpec?) 'diskSpec': diskSpec.toJson(),
  if (usedReplicaCount.isNotDefault)
    'usedReplicaCount': usedReplicaCount.toString(),
  if (autoscalingSpec case final autoscalingSpec?)
    'autoscalingSpec': autoscalingSpec.toJson(),
};