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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommonStatsFlags.FlagNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Field Summary
Fields Modifier and Type Field Description static CommonStatsFlagsALLstatic CommonStatsFlagsNONE -
Constructor Summary
Constructors Constructor Description CommonStatsFlags(CommonStatsFlags.Flag... flags)CommonStatsFlags(StreamInput in) -
Method Summary
Modifier and Type Method Description CommonStatsFlagsall()Sets all flags to return all stats.booleananySet()CommonStatsFlagsclear()Clears all stats.CommonStatsFlagsclone()java.lang.String[]completionDataFields()CommonStatsFlagscompletionDataFields(java.lang.String... completionDataFields)java.lang.String[]fieldDataFields()CommonStatsFlagsfieldDataFields(java.lang.String... fieldDataFields)Sets specific search group stats to retrieve the stats for.CommonStatsFlags.Flag[]getFlags()java.lang.String[]groups()CommonStatsFlagsgroups(java.lang.String... groups)Sets specific search group stats to retrieve the stats for.booleanincludeSegmentFileSizes()CommonStatsFlagsincludeSegmentFileSizes(boolean includeSegmentFileSizes)booleanincludeUnloadedSegments()CommonStatsFlagsincludeUnloadedSegments(boolean includeUnloadedSegments)booleanisSet(CommonStatsFlags.Flag flag)CommonStatsFlagsset(CommonStatsFlags.Flag flag, boolean add)java.lang.String[]types()Document types to return stats for.CommonStatsFlagstypes(java.lang.String... types)Document types to return stats for.voidwriteTo(StreamOutput out)Write this into the StreamOutput.Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ALL
-
NONE
-
-
Constructor Details
-
CommonStatsFlags
- Parameters:
flags- flags to set. If no flags are supplied, default flags will be set.
-
CommonStatsFlags
- Throws:
java.io.IOException
-
-
Method Details
-
writeTo
Description copied from interface:WriteableWrite this into the StreamOutput. -
all
Sets all flags to return all stats. -
clear
Clears all stats. -
anySet
public boolean anySet() -
getFlags
-
types
Document types to return stats for. Mainly affectsCommonStatsFlags.Flag.Indexingwhen enabled, returning specific indexing stats for those types. -
types
public java.lang.String[] types()Document types to return stats for. Mainly affectsCommonStatsFlags.Flag.Indexingwhen enabled, returning specific indexing stats for those types. -
groups
Sets specific search group stats to retrieve the stats for. Mainly affects search when enabled. -
groups
public java.lang.String[] groups() -
fieldDataFields
Sets specific search group stats to retrieve the stats for. Mainly affects search when enabled. -
fieldDataFields
public java.lang.String[] fieldDataFields() -
completionDataFields
-
completionDataFields
public java.lang.String[] completionDataFields() -
includeSegmentFileSizes
-
includeUnloadedSegments
-
includeUnloadedSegments
public boolean includeUnloadedSegments() -
includeSegmentFileSizes
public boolean includeSegmentFileSizes() -
isSet
-
set
-
clone
- Overrides:
clonein classjava.lang.Object
-