NamedWriteable, Writeable, ToXContent, ToXContentFragmentpublic class MaxSizeCondition extends Condition<ByteSizeValue>
true if the index size is at least Condition.value.Condition.Result, Condition.StatsToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsWriteable.Reader<V>, Writeable.Writer<V>| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
NAME |
EMPTY_PARAMS| Constructor | Description |
|---|---|
MaxSizeCondition(StreamInput in) |
|
MaxSizeCondition(ByteSizeValue value) |
| Modifier and Type | Method | Description |
|---|---|---|
Condition.Result |
evaluate(Condition.Stats stats) |
|
java.lang.String |
getWriteableName() |
Returns the name of the writeable object
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
|
void |
writeTo(StreamOutput out) |
Write this into the StreamOutput.
|
equals, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisFragmentpublic static final java.lang.String NAME
public MaxSizeCondition(ByteSizeValue value)
public MaxSizeCondition(StreamInput in) throws java.io.IOException
java.io.IOExceptionpublic Condition.Result evaluate(Condition.Stats stats)
evaluate in class Condition<ByteSizeValue>public java.lang.String getWriteableName()
NamedWriteablepublic void writeTo(StreamOutput out) throws java.io.IOException
Writeablejava.io.IOExceptionpublic XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
java.io.IOException