Class MeasurementAccessor

java.lang.Object
step.plugins.measurements.raw.MeasurementAccessor

public class MeasurementAccessor extends Object
  • Constructor Details

    • MeasurementAccessor

      public MeasurementAccessor(step.core.collections.Collection<step.core.collections.Document> coll)
  • Method Details

    • sendStructuredMeasurement

      public void sendStructuredMeasurement(Map<String,Object> m)
    • sendStructuredMeasurement

      public void sendStructuredMeasurement(String m)
    • saveManyMeasurements

      public void saveManyMeasurements(List<Object> lm)
    • saveManyMeasurementsInternal

      public void saveManyMeasurementsInternal(List<step.core.collections.Document> lm)
    • removeManyViaPattern

      public void removeManyViaPattern(step.core.collections.Filter f)
    • getMeasurementCount

      public long getMeasurementCount()
    • find

      public Stream<step.core.collections.Document> find(step.core.collections.Filter filter)
    • advancedFind

      public Stream<step.core.collections.Document> advancedFind(step.core.collections.Filter filter, List<String> fields)
    • find

      public Stream<step.core.collections.Document> find(step.core.collections.Filter filter, step.core.collections.SearchOrder sortOrder)
    • find

      public Stream<step.core.collections.Document> find(step.core.collections.Filter filter, step.core.collections.SearchOrder sortOrder, int skip, int limit)
    • distinct

      public Iterable<String> distinct(String distinctField, step.core.collections.Filter filter)