public class RestActions extends Object
| Constructor and Description |
|---|
RestActions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildBroadcastShardsHeader(XContentBuilder builder,
ToXContent.Params params,
BroadcastResponse response) |
static void |
buildBroadcastShardsHeader(XContentBuilder builder,
ToXContent.Params params,
int total,
int successful,
int failed,
ShardOperationFailedException[] shardFailures) |
static BytesReference |
getRestContent(RestRequest request)
Get Rest content from either payload or source parameter
|
static XContentType |
guessBodyContentType(RestRequest request)
guesses the content type from either payload or source parameter
|
static boolean |
hasBodyContent(RestRequest request)
Returns
true if either payload or source parameter is present. |
static QuerySourceBuilder |
parseQuerySource(RestRequest request) |
static long |
parseVersion(RestRequest request) |
static long |
parseVersion(RestRequest request,
long defaultVersion) |
public static long parseVersion(RestRequest request)
public static long parseVersion(RestRequest request, long defaultVersion)
public static void buildBroadcastShardsHeader(XContentBuilder builder, ToXContent.Params params, BroadcastResponse response) throws IOException
IOExceptionpublic static void buildBroadcastShardsHeader(XContentBuilder builder, ToXContent.Params params, int total, int successful, int failed, ShardOperationFailedException[] shardFailures) throws IOException
IOExceptionpublic static QuerySourceBuilder parseQuerySource(RestRequest request)
public static BytesReference getRestContent(RestRequest request)
request - Rest requestpublic static XContentType guessBodyContentType(RestRequest request)
request - Rest requestnull if not applicable.public static boolean hasBodyContent(RestRequest request)
true if either payload or source parameter is present. Otherwise falseCopyright © 2009–2017. All rights reserved.