Modifier and Type | Method and Description |
---|---|
<M extends MessageHeaders<R,P,U>,U extends MessageParameters,R extends RequestBody,P extends ResponseBody> |
RestClusterClient.sendRequest(M messageHeaders,
U messageParameters,
R request) |
Modifier and Type | Method and Description |
---|---|
<M extends MessageHeaders<R,P,U>,U extends MessageParameters,R extends RequestBody,P extends ResponseBody> |
RestClient.sendRequest(String targetAddress,
int targetPort,
M messageHeaders,
U messageParameters,
R request) |
<M extends MessageHeaders<R,P,U>,U extends MessageParameters,R extends RequestBody,P extends ResponseBody> |
RestClient.sendRequest(String targetAddress,
int targetPort,
M messageHeaders,
U messageParameters,
R request,
Collection<FileUpload> fileUploads) |
<M extends MessageHeaders<R,P,U>,U extends MessageParameters,R extends RequestBody,P extends ResponseBody> |
RestClient.sendRequest(String targetAddress,
int targetPort,
M messageHeaders,
U messageParameters,
R request,
Collection<FileUpload> fileUploads,
RestAPIVersion<? extends RestAPIVersion<?>> apiVersion) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHandler<T extends RestfulGateway,R extends RequestBody,M extends MessageParameters>
Super class for netty-based handlers that work with
RequestBody . |
class |
AbstractRestHandler<T extends RestfulGateway,R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
Super class for netty-based handlers that work with
RequestBody s and ResponseBody s. |
class |
HandlerRequest<R extends RequestBody>
Simple container for the request to a handler, that contains the
RequestBody and
path/query parameters. |
Modifier and Type | Method and Description |
---|---|
static <R extends RequestBody,M extends MessageParameters> |
HandlerRequest.create(R requestBody,
M messageParameters)
Short-cut for
HandlerRequest.create(RequestBody, MessageParameters, Collection) without any
uploaded files. |
static <R extends RequestBody,M extends MessageParameters> |
HandlerRequest.create(R requestBody,
M messageParameters,
Collection<File> uploadedFiles)
Creates a new
HandlerRequest . |
static <R extends RequestBody,M extends MessageParameters> |
HandlerRequest.resolveParametersAndCreate(R requestBody,
M messageParameters,
Map<String,String> receivedPathParameters,
Map<String,List<String>> receivedQueryParameters,
Collection<File> uploadedFiles)
Creates a new
HandlerRequest after resolving the given MessageParameters
against the given query/path parameter maps. |
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractAsynchronousOperationHandlers.TriggerHandler<T extends RestfulGateway,B extends RequestBody,M extends MessageParameters>
Handler which is responsible for triggering an asynchronous operation.
|
class |
AsynchronousOperationTriggerMessageHeaders<R extends RequestBody,M extends MessageParameters>
Message headers for the triggering of an asynchronous operation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResourceManagerHandler<T extends RestfulGateway,R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
Base class for REST handlers which need access to the
ResourceManager . |
Modifier and Type | Method and Description |
---|---|
static <X,P extends MessageQueryParameter<X>,R extends RequestBody,M extends MessageParameters> |
HandlerRequestUtils.getQueryParameter(HandlerRequest<R> request,
Class<P> queryParameterClass)
Returns the value of a query parameter, or
null if the query parameter is not set. |
static <X,P extends MessageQueryParameter<X>,R extends RequestBody,M extends MessageParameters> |
HandlerRequestUtils.getQueryParameter(HandlerRequest<R> request,
Class<P> queryParameterClass,
X defaultValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
MessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
This class links
RequestBody s to ResponseBody s types and contains meta-data
required for their http headers. |
interface |
RuntimeMessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
This class links
RequestBody s to ResponseBody s types and contains meta-data
required for their http headers in runtime module. |
interface |
RuntimeUntypedResponseMessageHeaders<R extends RequestBody,M extends MessageParameters>
Message headers for a web handler request that belongs to runtime module.
|
interface |
UntypedResponseMessageHeaders<R extends RequestBody,M extends MessageParameters>
Message headers for a web handler request.
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyRequestBody
Request which do not have a request payload.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckpointTriggerRequestBody
RequestBody to trigger checkpoints. |
Modifier and Type | Class and Description |
---|---|
class |
JobSubmitRequestBody
Request for submitting a job.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientCoordinationRequestBody
Request that carries a serialized
CoordinationRequest to a specified coordinator. |
Modifier and Type | Class and Description |
---|---|
class |
SavepointDisposalRequest
Request body for a savepoint disposal call.
|
class |
SavepointTriggerRequestBody
RequestBody to trigger savepoints. |
Modifier and Type | Class and Description |
---|---|
class |
StopWithSavepointRequestBody
RequestBody for stopping a job with a savepoint. |
Modifier and Type | Class and Description |
---|---|
class |
JarPlanRequestBody
RequestBody for querying the plan from a jar. |
class |
JarRequestBody
Base class for
RequestBody for running a jar or querying the plan. |
class |
JarRunRequestBody
RequestBody for running a jar. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSqlGatewayRestHandler<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
Super class for sql gateway handlers that work with
RequestBody s and ResponseBody s. |
Modifier and Type | Interface and Description |
---|---|
interface |
SqlGatewayMessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
This class links
RequestBody s to ResponseBody s types and contains meta-data
required for their http headers in runtime module. |
Modifier and Type | Class and Description |
---|---|
class |
OpenSessionRequestBody
RequestBody for opening a session. |
Modifier and Type | Class and Description |
---|---|
class |
ExecuteStatementRequestBody
RequestBody for execute a statement. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.