Class MultiRangeSuspendLogBuilder

java.lang.Object
com.netcracker.profiler.sax.raw.SuspendLogVisitor
com.netcracker.profiler.sax.builders.MultiRangeSuspendLogBuilder
All Implemented Interfaces:
ISuspendLogVisitor, Supplier<SuspendLog>

public class MultiRangeSuspendLogBuilder extends SuspendLogVisitor implements Supplier<SuspendLog>
Prototype-scoped class - create instances via MultiRangeSuspendLogBuilderFactory or direct instantiation.
  • Constructor Details

    • MultiRangeSuspendLogBuilder

      @Inject public MultiRangeSuspendLogBuilder(String rootReference, long middleRangeStartTime, long middleRangeEndTime)
    • MultiRangeSuspendLogBuilder

      public MultiRangeSuspendLogBuilder(int size, String rootReference, long middleRangeStartTime, long middleRangeEndTime)
    • MultiRangeSuspendLogBuilder

      public MultiRangeSuspendLogBuilder(int size, int maxSize, String rootReference, long middleRangeStartTime, long middleRangeEndTime)
    • MultiRangeSuspendLogBuilder

      protected MultiRangeSuspendLogBuilder(int api, int size, int maxSize, String rootReference, long middleRangeStartTime, long middleRangeEndTime)
    • MultiRangeSuspendLogBuilder

      protected MultiRangeSuspendLogBuilder(int api, int size, int maxSize, String rootReference, long middleRangeStartTime, long middleRangeEndTime, int firstRangeRatioPct, int middleRangeRatioPct, int lastRangeRatioPct)
  • Method Details