toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => withoutNulls({
  'transport': transport,
  'log': log?.toJson(),
  'routing': routing?.toJson(),
  'dns': dns?.toJson(),
  'inbounds': inbounds?.map((item) => item.toJson()).toList(),
  'outbounds': outbounds?.map((item) => item.toJson()).toList(),
  'policy': policy?.toJson(),
  'api': api?.toJson(),
  'metrics': metrics?.toJson(),
  'stats': stats?.toJson(),
  'reverse': reverse?.toJson(),
  'fakeDns': fakeDns?.toJson(),
  'observatory': observatory?.toJson(),
  'burstObservatory': burstObservatory?.toJson(),
  'version': version?.toJson(),
  'geodata': geodata?.toJson(),
});