public class ExtendedRestRequest
extends org.elasticsearch.rest.RestRequest
| コンストラクタと説明 |
|---|
ExtendedRestRequest(org.elasticsearch.rest.RestRequest request) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
org.elasticsearch.common.bytes.BytesReference |
content() |
boolean |
contentUnsafe() |
boolean |
hasContent() |
boolean |
hasParam(String key) |
String |
header(String name) |
Iterable<Map.Entry<String,String>> |
headers() |
org.elasticsearch.rest.RestRequest.Method |
method() |
String |
param(String key) |
String |
param(String key,
String defaultValue) |
boolean |
paramAsBoolean(String key,
boolean defaultValue) |
Boolean |
paramAsBooleanOptional(String key,
Boolean defaultValue) |
float |
paramAsFloat(String key,
float defaultValue) |
int |
paramAsInt(String key,
int defaultValue) |
long |
paramAsLong(String key,
long defaultValue) |
org.elasticsearch.common.unit.ByteSizeValue |
paramAsSize(String key,
org.elasticsearch.common.unit.ByteSizeValue defaultValue) |
String[] |
paramAsStringArray(String key,
String[] defaultValue) |
org.elasticsearch.common.unit.TimeValue |
paramAsTime(String key,
org.elasticsearch.common.unit.TimeValue defaultValue) |
Map<String,String> |
params() |
String |
rawPath() |
String |
uri() |
getLocalAddress, getRemoteAddress, paramAsBoolean, paramAsStringArrayOrEmptyIfAll, pathpublic ExtendedRestRequest(org.elasticsearch.rest.RestRequest request)
public org.elasticsearch.rest.RestRequest.Method method()
method クラス内 org.elasticsearch.rest.RestRequestpublic String uri()
uri クラス内 org.elasticsearch.rest.RestRequestpublic String rawPath()
rawPath クラス内 org.elasticsearch.rest.RestRequestpublic boolean hasContent()
hasContent クラス内 org.elasticsearch.rest.RestRequestpublic boolean contentUnsafe()
contentUnsafe クラス内 org.elasticsearch.rest.RestRequestpublic org.elasticsearch.common.bytes.BytesReference content()
content クラス内 org.elasticsearch.rest.RestRequestpublic Iterable<Map.Entry<String,String>> headers()
headers クラス内 org.elasticsearch.rest.RestRequestpublic boolean hasParam(String key)
hasParam クラス内 org.elasticsearch.rest.RestRequestpublic String param(String key)
param インタフェース内 org.elasticsearch.common.xcontent.ToXContent.Paramsparam クラス内 org.elasticsearch.rest.RestRequestpublic String[] paramAsStringArray(String key, String[] defaultValue)
paramAsStringArray クラス内 org.elasticsearch.rest.RestRequestpublic float paramAsFloat(String key, float defaultValue)
paramAsFloat クラス内 org.elasticsearch.rest.RestRequestpublic int paramAsInt(String key, int defaultValue)
paramAsInt クラス内 org.elasticsearch.rest.RestRequestpublic long paramAsLong(String key, long defaultValue)
paramAsLong クラス内 org.elasticsearch.rest.RestRequestpublic boolean paramAsBoolean(String key, boolean defaultValue)
paramAsBoolean インタフェース内 org.elasticsearch.common.xcontent.ToXContent.ParamsparamAsBoolean クラス内 org.elasticsearch.rest.RestRequestpublic Boolean paramAsBooleanOptional(String key, Boolean defaultValue)
paramAsBooleanOptional インタフェース内 org.elasticsearch.common.xcontent.ToXContent.ParamsparamAsBooleanOptional クラス内 org.elasticsearch.rest.RestRequestpublic org.elasticsearch.common.unit.TimeValue paramAsTime(String key, org.elasticsearch.common.unit.TimeValue defaultValue)
paramAsTime クラス内 org.elasticsearch.rest.RestRequestpublic org.elasticsearch.common.unit.ByteSizeValue paramAsSize(String key, org.elasticsearch.common.unit.ByteSizeValue defaultValue)
paramAsSize クラス内 org.elasticsearch.rest.RestRequestCopyright © 2011-2014. All Rights Reserved.