org.elasticsearch.rest.support
Class AbstractRestRequest
java.lang.Object
org.elasticsearch.rest.support.AbstractRestRequest
- All Implemented Interfaces:
- ToXContent.Params, RestRequest
- Direct Known Subclasses:
- NettyHttpRequest
public abstract class AbstractRestRequest
- extends java.lang.Object
- implements RestRequest
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.elasticsearch.rest.RestRequest |
contentAsString, contentByteArray, contentByteArrayOffset, contentLength, contentUnsafe, hasContent, hasParam, header, method, param, params, rawPath, uri |
AbstractRestRequest
public AbstractRestRequest()
path
public final java.lang.String path()
- Description copied from interface:
RestRequest
- The path part of the URI (without the query string), decoded.
- Specified by:
path
in interface RestRequest
paramAsFloat
public float paramAsFloat(java.lang.String key,
float defaultValue)
- Specified by:
paramAsFloat
in interface RestRequest
paramAsInt
public int paramAsInt(java.lang.String key,
int defaultValue)
- Specified by:
paramAsInt
in interface RestRequest
paramAsLong
public long paramAsLong(java.lang.String key,
long defaultValue)
- Specified by:
paramAsLong
in interface RestRequest
paramAsBoolean
public boolean paramAsBoolean(java.lang.String key,
boolean defaultValue)
- Specified by:
paramAsBoolean
in interface ToXContent.Params
- Specified by:
paramAsBoolean
in interface RestRequest
paramAsBoolean
public java.lang.Boolean paramAsBoolean(java.lang.String key,
java.lang.Boolean defaultValue)
- Specified by:
paramAsBoolean
in interface ToXContent.Params
- Specified by:
paramAsBoolean
in interface RestRequest
paramAsTime
public TimeValue paramAsTime(java.lang.String key,
TimeValue defaultValue)
- Specified by:
paramAsTime
in interface RestRequest
paramAsSize
public ByteSizeValue paramAsSize(java.lang.String key,
ByteSizeValue defaultValue)
- Specified by:
paramAsSize
in interface RestRequest
paramAsStringArray
public java.lang.String[] paramAsStringArray(java.lang.String key,
java.lang.String[] defaultValue)
- Specified by:
paramAsStringArray
in interface RestRequest