toMap method

  1. @override
Map<String, dynamic> toMap()
override

Converts the object to a map representation for serialization.

Implementation

@override
Map<String, dynamic> toMap() {
  return {
    'name': name,
    'sessionConfig': sessionConfig.toMap(),
    'streamConfig': streamConfig.toMap(),
    'initialStreamConfigs': initialStreamConfigs
        ?.map((e) => e.toMap())
        .toList(),
    'topologyConfig': topologyConfig.toMap(),
    'transportConfig': transportConfig.toMap(),
  };
}