| 限定符和类型 | 方法和说明 |
|---|---|
<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) |
| 限定符和类型 | 类和说明 |
|---|---|
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
RequestBodys and ResponseBodys. |
class |
HandlerRequest<R extends RequestBody>
Simple container for the request to a handler, that contains the
RequestBody and
path/query parameters. |
| 限定符和类型 | 方法和说明 |
|---|---|
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. |
| 限定符和类型 | 类和说明 |
|---|---|
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.
|
| 限定符和类型 | 类和说明 |
|---|---|
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. |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
This class links
RequestBodys to ResponseBodys types and contains meta-data
required for their http headers. |
interface |
RuntimeMessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
This class links
RequestBodys to ResponseBodys 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.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
EmptyRequestBody
Request which do not have a request payload.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
JobSubmitRequestBody
Request for submitting a job.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ClientCoordinationRequestBody
Request that carries a serialized
CoordinationRequest to a specified coordinator. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SavepointDisposalRequest
Request body for a savepoint disposal call.
|
class |
SavepointTriggerRequestBody
RequestBody to trigger savepoints. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
StopWithSavepointRequestBody
RequestBody for stopping a job with a savepoint. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.