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 class
CommonStatsFlags.Flag
Nested 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 CommonStatsFlags
ALL
static CommonStatsFlags
NONE
-
Constructor Summary
Constructors Constructor Description CommonStatsFlags(CommonStatsFlags.Flag... flags)
CommonStatsFlags(StreamInput in)
-
Method Summary
Modifier and Type Method Description CommonStatsFlags
all()
Sets all flags to return all stats.boolean
anySet()
CommonStatsFlags
clear()
Clears all stats.CommonStatsFlags
clone()
java.lang.String[]
completionDataFields()
CommonStatsFlags
completionDataFields(java.lang.String... completionDataFields)
java.lang.String[]
fieldDataFields()
CommonStatsFlags
fieldDataFields(java.lang.String... fieldDataFields)
Sets specific search group stats to retrieve the stats for.CommonStatsFlags.Flag[]
getFlags()
java.lang.String[]
groups()
CommonStatsFlags
groups(java.lang.String... groups)
Sets specific search group stats to retrieve the stats for.boolean
includeSegmentFileSizes()
CommonStatsFlags
includeSegmentFileSizes(boolean includeSegmentFileSizes)
boolean
includeUnloadedSegments()
CommonStatsFlags
includeUnloadedSegments(boolean includeUnloadedSegments)
boolean
isSet(CommonStatsFlags.Flag flag)
CommonStatsFlags
set(CommonStatsFlags.Flag flag, boolean add)
java.lang.String[]
types()
Document types to return stats for.CommonStatsFlags
types(java.lang.String... types)
Document types to return stats for.void
writeTo(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:Writeable
Write 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.Indexing
when enabled, returning specific indexing stats for those types. -
types
public java.lang.String[] types()Document types to return stats for. Mainly affectsCommonStatsFlags.Flag.Indexing
when 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:
clone
in classjava.lang.Object
-