toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => withoutNulls({
      'transport': transport,
      'env': env,
      '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(),
    });