Streamable, ToXContent, ToXContentFragmentpublic class FieldDataStats extends java.lang.Object implements Streamable, ToXContentFragment
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor | Description |
|---|---|
FieldDataStats() |
|
FieldDataStats(long memorySize,
long evictions,
FieldMemoryStats fields) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(FieldDataStats stats) |
|
boolean |
equals(java.lang.Object o) |
|
long |
getEvictions() |
|
FieldMemoryStats |
getFields() |
|
ByteSizeValue |
getMemorySize() |
|
long |
getMemorySizeInBytes() |
|
int |
hashCode() |
|
void |
readFrom(StreamInput in) |
Set this object's fields from a StreamInput.
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
|
void |
writeTo(StreamOutput out) |
Write this object's fields to a StreamOutput.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisFragmentpublic FieldDataStats()
public FieldDataStats(long memorySize,
long evictions,
@Nullable
FieldMemoryStats fields)
public void add(FieldDataStats stats)
public long getMemorySizeInBytes()
public ByteSizeValue getMemorySize()
public long getEvictions()
@Nullable public FieldMemoryStats getFields()
public void readFrom(StreamInput in) throws java.io.IOException
StreamablereadFrom in interface Streamablejava.io.IOExceptionpublic void writeTo(StreamOutput out) throws java.io.IOException
StreamablewriteTo in interface Streamablejava.io.IOExceptionpublic XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent in interface ToXContentjava.io.IOExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object