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.
-
Field Details
-
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
-