class LifecycleEventDataSeries implements DataSeries<EventAction<LifecycleEvent>> {

  @Override
  public List<SeriesData<EventAction<LifecycleEvent>>> getDataForRange(@NotNull Range timeCurrentRangeUs) {
    if (myProfilers.getIdeServices().getFeatureConfig().isUnifiedPipelineEnabled()) {
      return getTransportData(timeCurrentRangeUs);
    }
    else {
      return getLegacyData(timeCurrentRangeUs);
    }
  }

  public  LifecycleEventDataSeries(@NotNull StudioProfilers profilers, boolean fragmentOnly);

}