|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RestRequest
Nested Class Summary | |
---|---|
static class |
RestRequest.Method
|
Method Summary | |
---|---|
java.lang.String |
contentAsString()
|
byte[] |
contentByteArray()
|
int |
contentByteArrayOffset()
|
int |
contentLength()
|
boolean |
contentUnsafe()
Is the byte array content safe or unsafe for usage on other threads |
boolean |
hasContent()
|
boolean |
hasParam(java.lang.String key)
|
java.lang.String |
header(java.lang.String name)
|
RestRequest.Method |
method()
|
java.lang.String |
param(java.lang.String key)
|
boolean |
paramAsBoolean(java.lang.String key,
boolean defaultValue)
|
java.lang.Boolean |
paramAsBooleanOptional(java.lang.String key,
java.lang.Boolean defaultValue)
|
float |
paramAsFloat(java.lang.String key,
float defaultValue)
|
int |
paramAsInt(java.lang.String key,
int defaultValue)
|
long |
paramAsLong(java.lang.String key,
long defaultValue)
|
ByteSizeValue |
paramAsSize(java.lang.String key,
ByteSizeValue defaultValue)
|
java.lang.String[] |
paramAsStringArray(java.lang.String key,
java.lang.String[] defaultValue)
|
TimeValue |
paramAsTime(java.lang.String key,
TimeValue defaultValue)
|
java.util.Map<java.lang.String,java.lang.String> |
params()
|
java.lang.String |
path()
The path part of the URI (without the query string), decoded. |
java.lang.String |
rawPath()
The non decoded, raw path provided. |
java.lang.String |
uri()
The uri of the rest request, with the query string. |
Methods inherited from interface org.elasticsearch.common.xcontent.ToXContent.Params |
---|
param |
Method Detail |
---|
RestRequest.Method method()
java.lang.String uri()
java.lang.String rawPath()
java.lang.String path()
boolean hasContent()
boolean contentUnsafe()
byte[] contentByteArray()
int contentByteArrayOffset()
int contentLength()
java.lang.String contentAsString()
java.lang.String header(java.lang.String name)
boolean hasParam(java.lang.String key)
java.lang.String param(java.lang.String key)
param
in interface ToXContent.Params
java.lang.String[] paramAsStringArray(java.lang.String key, java.lang.String[] defaultValue)
float paramAsFloat(java.lang.String key, float defaultValue)
int paramAsInt(java.lang.String key, int defaultValue)
long paramAsLong(java.lang.String key, long defaultValue)
boolean paramAsBoolean(java.lang.String key, boolean defaultValue)
paramAsBoolean
in interface ToXContent.Params
java.lang.Boolean paramAsBooleanOptional(java.lang.String key, java.lang.Boolean defaultValue)
paramAsBooleanOptional
in interface ToXContent.Params
TimeValue paramAsTime(java.lang.String key, TimeValue defaultValue)
ByteSizeValue paramAsSize(java.lang.String key, ByteSizeValue defaultValue)
java.util.Map<java.lang.String,java.lang.String> params()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |