toJson method

Map<String, Object> toJson()

Converts a ReplicationControllerSpec instance to JSON data.

Implementation

Map<String, Object> toJson() {
  final jsonData = <String, Object>{};

  if (minReadySeconds != null) {
    jsonData['minReadySeconds'] = minReadySeconds!;
  }
  if (replicas != null) {
    jsonData['replicas'] = replicas!;
  }
  if (selector != null) {
    jsonData['selector'] = selector!;
  }
  if (template != null) {
    jsonData['template'] = template!.toJson();
  }

  return jsonData;
}