Class ValidationRequest

java.lang.Object
org.graylog.plugins.views.search.validation.ValidationRequest

public abstract class ValidationRequest extends Object
  • Constructor Details

    • ValidationRequest

      public ValidationRequest()
  • Method Details

    • query

      @NotNull public abstract @NotNull BackendQuery query()
    • filter

      @NotNull public abstract @NotNull Optional<BackendQuery> filter()
      For validation, we assume that the filter ist another query-string. This is a different approach than the one used in the Search!
    • getCombinedQueryWithFilter

      public String getCombinedQueryWithFilter()
    • timerange

      @NotNull public abstract @NotNull TimeRange timerange()
    • streams

      @NotNull public abstract @NotNull Set<String> streams()
    • parameters

      @NotNull public abstract @NotNull com.google.common.collect.ImmutableSet<Parameter> parameters()
    • validationMode

      @NotNull public abstract @NotNull ValidationMode validationMode()
    • builder

      public static ValidationRequest.Builder builder()
    • isEmptyQuery

      public boolean isEmptyQuery()
    • rawQuery

      public String rawQuery()