IndicesRequest
, IndicesRequest.Replaceable
, Streamable
, Writeable
, TaskAwareRequest
public class IndicesStatsRequest extends BroadcastRequest<IndicesStatsRequest>
By default, all statistics are enabled.
All the stats to be returned can be cleared using clear()
, at which point, specific
stats can be enabled.
IndicesRequest.Replaceable
TransportRequest.Empty
Writeable.Reader<V>, Writeable.Writer<V>
indices
Constructor | Description |
---|---|
IndicesStatsRequest() |
Modifier and Type | Method | Description |
---|---|---|
IndicesStatsRequest |
all() |
Sets all flags to return all stats.
|
IndicesStatsRequest |
clear() |
Clears all stats.
|
boolean |
completion() |
|
IndicesStatsRequest |
completion(boolean completion) |
|
java.lang.String[] |
completionFields() |
|
IndicesStatsRequest |
completionFields(java.lang.String... completionDataFields) |
|
boolean |
docs() |
|
IndicesStatsRequest |
docs(boolean docs) |
|
boolean |
fieldData() |
|
IndicesStatsRequest |
fieldData(boolean fieldData) |
|
java.lang.String[] |
fieldDataFields() |
|
IndicesStatsRequest |
fieldDataFields(java.lang.String... fieldDataFields) |
|
boolean |
flush() |
|
IndicesStatsRequest |
flush(boolean flush) |
|
boolean |
get() |
|
IndicesStatsRequest |
get(boolean get) |
|
java.lang.String[] |
groups() |
|
IndicesStatsRequest |
groups(java.lang.String... groups) |
Sets specific search group stats to retrieve the stats for.
|
boolean |
includeSegmentFileSizes() |
|
IndicesStatsRequest |
includeSegmentFileSizes(boolean includeSegmentFileSizes) |
|
boolean |
indexing() |
|
IndicesStatsRequest |
indexing(boolean indexing) |
|
boolean |
merge() |
|
IndicesStatsRequest |
merge(boolean merge) |
|
boolean |
queryCache() |
|
IndicesStatsRequest |
queryCache(boolean queryCache) |
|
void |
readFrom(StreamInput in) |
Set this object's fields from a StreamInput.
|
boolean |
recovery() |
|
IndicesStatsRequest |
recovery(boolean recovery) |
|
boolean |
refresh() |
|
IndicesStatsRequest |
refresh(boolean refresh) |
|
boolean |
requestCache() |
|
IndicesStatsRequest |
requestCache(boolean requestCache) |
|
boolean |
search() |
|
IndicesStatsRequest |
search(boolean search) |
|
boolean |
segments() |
|
IndicesStatsRequest |
segments(boolean segments) |
|
boolean |
store() |
|
IndicesStatsRequest |
store(boolean store) |
|
boolean |
suggest() |
|
IndicesStatsRequest |
suggest(boolean suggest) |
|
boolean |
translog() |
|
IndicesStatsRequest |
translog(boolean translog) |
|
java.lang.String[] |
types() |
Document types to return stats for.
|
IndicesStatsRequest |
types(java.lang.String... types) |
Document types to return stats for.
|
boolean |
warmer() |
|
IndicesStatsRequest |
warmer(boolean warmer) |
|
void |
writeTo(StreamOutput out) |
Write this object's fields to a StreamOutput.
|
getShouldStoreResult
indices, indices, indicesOptions, indicesOptions, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newWriteableReader
createTask, getDescription, setParentTask
remoteAddress, remoteAddress
getParentTask, setParentTask
public IndicesStatsRequest all()
public IndicesStatsRequest clear()
public IndicesStatsRequest types(java.lang.String... types)
indexing(boolean)
when
enabled, returning specific indexing stats for those types.public java.lang.String[] types()
indexing(boolean)
when
enabled, returning specific indexing stats for those types.public IndicesStatsRequest groups(java.lang.String... groups)
public java.lang.String[] groups()
public IndicesStatsRequest docs(boolean docs)
public boolean docs()
public IndicesStatsRequest store(boolean store)
public boolean store()
public IndicesStatsRequest indexing(boolean indexing)
public boolean indexing()
public IndicesStatsRequest get(boolean get)
public boolean get()
public IndicesStatsRequest search(boolean search)
public boolean search()
public IndicesStatsRequest merge(boolean merge)
public boolean merge()
public IndicesStatsRequest refresh(boolean refresh)
public boolean refresh()
public IndicesStatsRequest flush(boolean flush)
public boolean flush()
public IndicesStatsRequest warmer(boolean warmer)
public boolean warmer()
public IndicesStatsRequest queryCache(boolean queryCache)
public boolean queryCache()
public IndicesStatsRequest fieldData(boolean fieldData)
public boolean fieldData()
public IndicesStatsRequest segments(boolean segments)
public boolean segments()
public IndicesStatsRequest fieldDataFields(java.lang.String... fieldDataFields)
public java.lang.String[] fieldDataFields()
public IndicesStatsRequest completion(boolean completion)
public boolean completion()
public IndicesStatsRequest completionFields(java.lang.String... completionDataFields)
public java.lang.String[] completionFields()
public IndicesStatsRequest translog(boolean translog)
public boolean translog()
public IndicesStatsRequest suggest(boolean suggest)
public boolean suggest()
public IndicesStatsRequest requestCache(boolean requestCache)
public boolean requestCache()
public IndicesStatsRequest recovery(boolean recovery)
public boolean recovery()
public boolean includeSegmentFileSizes()
public IndicesStatsRequest includeSegmentFileSizes(boolean includeSegmentFileSizes)
public void writeTo(StreamOutput out) throws java.io.IOException
Streamable
writeTo
in interface Streamable
writeTo
in interface Writeable
writeTo
in class BroadcastRequest<IndicesStatsRequest>
java.io.IOException
public void readFrom(StreamInput in) throws java.io.IOException
Streamable
readFrom
in interface Streamable
readFrom
in class BroadcastRequest<IndicesStatsRequest>
java.io.IOException