StreamingProfile constructor

StreamingProfile({
  1. required String name,
  2. required List<StreamingConfig> configs,
})

Implementation

StreamingProfile({
  required this.name,
  required List<StreamingConfig> configs,
}) : configs = List<StreamingConfig>.unmodifiable(configs) {
  if (name.isEmpty) {
    throw ArgumentError.value(name, 'name', 'Must not be empty.');
  }
  if (configs.isEmpty) {
    throw ArgumentError.value(configs, 'configs', 'Must not be empty.');
  }
}