Class SearchesClusterConfig

java.lang.Object
org.graylog2.indexer.searches.SearchesClusterConfig

public abstract class SearchesClusterConfig extends Object
  • Constructor Details

    • SearchesClusterConfig

      public SearchesClusterConfig()
  • Method Details

    • quickAccessTimerangePresets

      public abstract List<TimerangePreset> quickAccessTimerangePresets()
    • queryTimeRangeLimit

      public abstract org.joda.time.Period queryTimeRangeLimit()
    • relativeTimerangeOptions

      public abstract Map<org.joda.time.Period,String> relativeTimerangeOptions()
    • surroundingTimerangeOptions

      public abstract Map<org.joda.time.Period,String> surroundingTimerangeOptions()
    • surroundingFilterFields

      public abstract Set<String> surroundingFilterFields()
    • analysisDisabledFields

      public abstract Set<String> analysisDisabledFields()
    • autoRefreshTimerangeOptions

      public abstract Map<org.joda.time.Period,String> autoRefreshTimerangeOptions()
    • defaultAutoRefreshOption

      public abstract org.joda.time.Period defaultAutoRefreshOption()
    • create

      public static SearchesClusterConfig create(org.joda.time.Period queryTimeRangeLimit, Map<org.joda.time.Period,String> relativeTimerangeOptions, Map<org.joda.time.Period,String> surroundingTimerangeOptions, Set<String> surroundingFilterFields, @Nullable Set<String> analysisDisabledFields, @Nullable Map<org.joda.time.Period,String> autoRefreshTimerangeOptions, org.joda.time.Period defaultAutoRefreshOption, @Nullable List<TimerangePreset> quickAccessTimerangePresets)
    • createDefault

      public static SearchesClusterConfig createDefault()
    • builder

      public static SearchesClusterConfig.Builder builder()
    • toBuilder

      public abstract SearchesClusterConfig.Builder toBuilder()