Class InvocationImpl.Builder
java.lang.Object
org.infinispan.rest.framework.impl.InvocationImpl.Builder
- Enclosing class:
InvocationImpl
- Since:
- 10.0
-
Method Summary
Modifier and TypeMethodDescriptionanonymous(boolean anonymous) auditContext(AuditContext auditContext) create()handleWith(Function<RestRequest, CompletionStage<RestResponse>> handler) operationId(String operationId) parameter(Enum<?> name, ParameterIn in, boolean required, Schema schema, String description) parameter(String name, ParameterIn in, boolean required, Schema schema, String description) permission(AuthorizationPermission permission) requireCacheManagerStart(boolean value) response(io.netty.handler.codec.http.HttpResponseStatus status, String description, MediaType type, Schema schema) withAction(String action) Deprecated.
-
Method Details
-
method
-
methods
-
path
-
name
-
handleWith
public InvocationImpl.Builder handleWith(Function<RestRequest, CompletionStage<RestResponse>> handler) -
anonymous
-
anonymous
-
permission
-
response
public InvocationImpl.Builder response(io.netty.handler.codec.http.HttpResponseStatus status, String description) -
response
public InvocationImpl.Builder response(io.netty.handler.codec.http.HttpResponseStatus status, String description, MediaType type) -
response
public InvocationImpl.Builder response(io.netty.handler.codec.http.HttpResponseStatus status, String description, MediaType type, Schema schema) -
auditContext
-
deprecated
-
withAction
Deprecated. -
requireCacheManagerStart
-
create
-
invocation
-
parameter
public InvocationImpl.Builder parameter(Enum<?> name, ParameterIn in, boolean required, Schema schema, String description) -
parameter
public InvocationImpl.Builder parameter(String name, ParameterIn in, boolean required, Schema schema, String description) -
request
public InvocationImpl.Builder request(String description, boolean required, Map<MediaType, Schema> schemas) -
operationId
-