Class Restrictions

java.lang.Object
com.influxdb.query.dsl.functions.restriction.Restrictions

public abstract class Restrictions extends Object
Author:
Jakub Bednar (bednar@github) (28/06/2018 13:03)
  • Method Details

    • and

      @Nonnull public static Restrictions and(@Nonnull Restrictions... restrictions)
    • or

      @Nonnull public static Restrictions or(@Nonnull Restrictions... restrictions)
    • not

      @Nonnull public static Restrictions not(@Nonnull Restrictions restrictions)
    • measurement

      @Nonnull public static ColumnRestriction measurement()
      Create Record measurement restriction.
      Returns:
      restriction
    • field

      @Nonnull public static ColumnRestriction field()
      Create Record field restriction.
      Returns:
      restriction
    • start

      @Nonnull public static ColumnRestriction start()
      Create Record start restriction.
      Returns:
      restriction
    • stop

      @Nonnull public static ColumnRestriction stop()
      Create Record stop restriction.
      Returns:
      restriction
    • time

      @Nonnull public static ColumnRestriction time()
      Create Record time restriction.
      Returns:
      restriction
    • value

      @Nonnull public static ColumnRestriction value()
      Create Record value restriction.
      Returns:
      restriction
    • tag

      @Nonnull public static ColumnRestriction tag(@Nonnull String tagName)
      Create Record tag restriction.
      Parameters:
      tagName - tag name
      Returns:
      restriction
    • column

      @Nonnull public static ColumnRestriction column(@Nonnull String columnName)
      Create Record column restriction.
      Parameters:
      columnName - column name
      Returns:
      restriction