Class CommonStatsFlags

java.lang.Object
org.elasticsearch.action.admin.indices.stats.CommonStatsFlags
All Implemented Interfaces:
java.lang.Cloneable, Writeable

public class CommonStatsFlags
extends java.lang.Object
implements Writeable, java.lang.Cloneable
  • Field Details

  • Constructor Details

    • CommonStatsFlags

      public CommonStatsFlags​(CommonStatsFlags.Flag... flags)
      Parameters:
      flags - flags to set. If no flags are supplied, default flags will be set.
    • CommonStatsFlags

      public CommonStatsFlags​(StreamInput in) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • writeTo

      public void writeTo​(StreamOutput out) throws java.io.IOException
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Specified by:
      writeTo in interface Writeable
      Throws:
      java.io.IOException
    • all

      public CommonStatsFlags all()
      Sets all flags to return all stats.
    • clear

      public CommonStatsFlags clear()
      Clears all stats.
    • anySet

      public boolean anySet()
    • getFlags

      public CommonStatsFlags.Flag[] getFlags()
    • types

      public CommonStatsFlags types​(java.lang.String... types)
      Document types to return stats for. Mainly affects CommonStatsFlags.Flag.Indexing when enabled, returning specific indexing stats for those types.
    • types

      public java.lang.String[] types()
      Document types to return stats for. Mainly affects CommonStatsFlags.Flag.Indexing when enabled, returning specific indexing stats for those types.
    • groups

      public CommonStatsFlags groups​(java.lang.String... groups)
      Sets specific search group stats to retrieve the stats for. Mainly affects search when enabled.
    • groups

      public java.lang.String[] groups()
    • fieldDataFields

      public CommonStatsFlags fieldDataFields​(java.lang.String... fieldDataFields)
      Sets specific search group stats to retrieve the stats for. Mainly affects search when enabled.
    • fieldDataFields

      public java.lang.String[] fieldDataFields()
    • completionDataFields

      public CommonStatsFlags completionDataFields​(java.lang.String... completionDataFields)
    • completionDataFields

      public java.lang.String[] completionDataFields()
    • includeSegmentFileSizes

      public CommonStatsFlags includeSegmentFileSizes​(boolean includeSegmentFileSizes)
    • includeUnloadedSegments

      public CommonStatsFlags includeUnloadedSegments​(boolean includeUnloadedSegments)
    • includeUnloadedSegments

      public boolean includeUnloadedSegments()
    • includeSegmentFileSizes

      public boolean includeSegmentFileSizes()
    • isSet

      public boolean isSet​(CommonStatsFlags.Flag flag)
    • set

      public CommonStatsFlags set​(CommonStatsFlags.Flag flag, boolean add)
    • clone

      public CommonStatsFlags clone()
      Overrides:
      clone in class java.lang.Object