Modifier and Type | Class and Description |
---|---|
static class |
CommonStatsFlags.Flag |
Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field and Description |
---|---|
static CommonStatsFlags |
ALL |
static CommonStatsFlags |
NONE |
Constructor and Description |
---|
CommonStatsFlags(CommonStatsFlags.Flag... flags) |
CommonStatsFlags(StreamInput in) |
Modifier and Type | Method and 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 |
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.
|
public static final CommonStatsFlags ALL
public static final CommonStatsFlags NONE
public CommonStatsFlags(CommonStatsFlags.Flag... flags)
flags
- flags to set. If no flags are supplied, default flags will be set.public CommonStatsFlags(StreamInput in) throws java.io.IOException
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable
public CommonStatsFlags all()
public CommonStatsFlags clear()
public boolean anySet()
public CommonStatsFlags.Flag[] getFlags()
public CommonStatsFlags types(java.lang.String... types)
CommonStatsFlags.Flag.Indexing
when
enabled, returning specific indexing stats for those types.public java.lang.String[] types()
CommonStatsFlags.Flag.Indexing
when
enabled, returning specific indexing stats for those types.public CommonStatsFlags groups(java.lang.String... groups)
public java.lang.String[] groups()
public CommonStatsFlags fieldDataFields(java.lang.String... fieldDataFields)
public java.lang.String[] fieldDataFields()
public CommonStatsFlags completionDataFields(java.lang.String... completionDataFields)
public java.lang.String[] completionDataFields()
public CommonStatsFlags includeSegmentFileSizes(boolean includeSegmentFileSizes)
public boolean includeSegmentFileSizes()
public boolean isSet(CommonStatsFlags.Flag flag)
public CommonStatsFlags set(CommonStatsFlags.Flag flag, boolean add)
public CommonStatsFlags clone()
clone
in class java.lang.Object