Writeable, ToXContent, ToXContentFragmentpublic class DateHistogramInterval extends java.lang.Object implements Writeable, ToXContentFragment
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsWriteable.Reader<V>, Writeable.Writer<V>| Modifier and Type | Field | Description |
|---|---|---|
static DateHistogramInterval |
DAY |
|
static DateHistogramInterval |
HOUR |
|
static DateHistogramInterval |
MINUTE |
|
static DateHistogramInterval |
MONTH |
|
static DateHistogramInterval |
QUARTER |
|
static DateHistogramInterval |
SECOND |
|
static DateHistogramInterval |
WEEK |
|
static DateHistogramInterval |
YEAR |
EMPTY_PARAMS| Constructor | Description |
|---|---|
DateHistogramInterval(java.lang.String expression) |
|
DateHistogramInterval(StreamInput in) |
Read from a stream.
|
| Modifier and Type | Method | Description |
|---|---|---|
static DateHistogramInterval |
days(int days) |
|
boolean |
equals(java.lang.Object obj) |
|
int |
hashCode() |
|
static DateHistogramInterval |
hours(int hours) |
|
static DateHistogramInterval |
minutes(int min) |
|
static DateHistogramInterval |
seconds(int sec) |
|
java.lang.String |
toString() |
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
|
static DateHistogramInterval |
weeks(int weeks) |
|
void |
writeTo(StreamOutput out) |
Write this into the StreamOutput.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitisFragmentpublic static final DateHistogramInterval SECOND
public static final DateHistogramInterval MINUTE
public static final DateHistogramInterval HOUR
public static final DateHistogramInterval DAY
public static final DateHistogramInterval WEEK
public static final DateHistogramInterval MONTH
public static final DateHistogramInterval QUARTER
public static final DateHistogramInterval YEAR
public DateHistogramInterval(java.lang.String expression)
public DateHistogramInterval(StreamInput in) throws java.io.IOException
java.io.IOExceptionpublic static DateHistogramInterval seconds(int sec)
public static DateHistogramInterval minutes(int min)
public static DateHistogramInterval hours(int hours)
public static DateHistogramInterval days(int days)
public static DateHistogramInterval weeks(int weeks)
public void writeTo(StreamOutput out) throws java.io.IOException
Writeablepublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent in interface ToXContentjava.io.IOException