OperatorSpec constructor

OperatorSpec({
  1. String? name,
  2. String? type,
  3. Iterable<MapEntry<String, String>>? params,
  4. String? pinnedEngine,
  5. String? modelId,
  6. DeviceAffinity? device,
})

Implementation

factory OperatorSpec({
  $core.String? name,
  $core.String? type,
  $core.Iterable<$core.MapEntry<$core.String, $core.String>>? params,
  $core.String? pinnedEngine,
  $core.String? modelId,
  DeviceAffinity? device,
}) {
  final result = create();
  if (name != null) result.name = name;
  if (type != null) result.type = type;
  if (params != null) result.params.addEntries(params);
  if (pinnedEngine != null) result.pinnedEngine = pinnedEngine;
  if (modelId != null) result.modelId = modelId;
  if (device != null) result.device = device;
  return result;
}