Package com.yahoo.restapi
Interface RestApi.RequestContext
- Enclosing interface:
- RestApi
public static interface RestApi.RequestContext
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
-
Method Summary
-
Method Details
-
request
HttpRequest request() -
pathParameters
RestApi.RequestContext.PathParameters pathParameters() -
queryParameters
RestApi.RequestContext.QueryParameters queryParameters() -
headers
RestApi.RequestContext.Headers headers() -
attributes
RestApi.RequestContext.Attributes attributes() -
requestContent
Optional<RestApi.RequestContext.RequestContent> requestContent() -
requestContentOrThrow
RestApi.RequestContext.RequestContent requestContentOrThrow() -
jacksonJsonMapper
com.fasterxml.jackson.databind.ObjectMapper jacksonJsonMapper() -
uriBuilder
UriBuilder uriBuilder()Creates a URI builder pre-initialized with scheme, host and port. Intended for response generation (e.g for interactive REST APIs). DO NOT USE FOR CUSTOM ROUTING. -
aclAction
AclMapping.Action aclAction() -
userPrincipal
-
userPrincipalOrThrow
Principal userPrincipalOrThrow()
-