Skip navigation links
A B C D E F G H I L M O P R S T U V W 

A

AsyncResponseHandler - Interface in io.gravitee.gateway.api.http.client
 

B

bodyHandler(Handler<BodyPart>) - Method in interface io.gravitee.gateway.api.Request
 
BodyPart - Interface in io.gravitee.gateway.api.http
 

C

chunked(boolean) - Method in interface io.gravitee.gateway.api.Response
 
chunked() - Method in interface io.gravitee.gateway.api.Response
 
Context - Interface in io.gravitee.gateway.api.handler
 

D

doNext(Request, Response) - Method in interface io.gravitee.gateway.api.policy.PolicyChain
 

E

end() - Method in interface io.gravitee.gateway.api.Response
 
endHandler(Handler<Void>) - Method in interface io.gravitee.gateway.api.Request
 

F

failWith(PolicyResult) - Method in interface io.gravitee.gateway.api.policy.PolicyChain
 

G

getApiKey() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getApiName() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getApiResponseTimeMs() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getBodyPartAsByteBuffer() - Method in interface io.gravitee.gateway.api.http.BodyPart
 
getBodyPartAsBytes() - Method in interface io.gravitee.gateway.api.http.BodyPart
 
getComponent(Class<T>) - Method in interface io.gravitee.gateway.api.policy.PolicyContext
 
getProxyResponseTimeMs() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequest() - Method in interface io.gravitee.gateway.api.handler.Context
 
getRequestContentLength() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestContentType() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestHttpMethod() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestId() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestLocalAddress() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestPath() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestRemoteAddress() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getRequestTimestamp() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getResponse() - Method in interface io.gravitee.gateway.api.handler.Context
 
getResponseContentLength() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getResponseContentType() - Method in class io.gravitee.gateway.api.metrics.Metrics
 
getResponseHttpStatus() - Method in class io.gravitee.gateway.api.metrics.Metrics
 

H

handle(T) - Method in interface io.gravitee.gateway.api.handler.Handler
 
Handler<T> - Interface in io.gravitee.gateway.api.handler
A generic event handler
headers() - Method in interface io.gravitee.gateway.api.Request
 
headers() - Method in interface io.gravitee.gateway.api.Response
 
HttpClient - Interface in io.gravitee.gateway.api.http.client
 
httpStatusCode() - Method in interface io.gravitee.gateway.api.policy.PolicyResult
 

I

id() - Method in interface io.gravitee.gateway.api.Request
 
invoke(Request, AsyncResponseHandler) - Method in interface io.gravitee.gateway.api.http.client.HttpClient
 
io.gravitee.gateway.api - package io.gravitee.gateway.api
 
io.gravitee.gateway.api.handler - package io.gravitee.gateway.api.handler
 
io.gravitee.gateway.api.http - package io.gravitee.gateway.api.http
 
io.gravitee.gateway.api.http.client - package io.gravitee.gateway.api.http.client
 
io.gravitee.gateway.api.metrics - package io.gravitee.gateway.api.metrics
 
io.gravitee.gateway.api.policy - package io.gravitee.gateway.api.policy
 
io.gravitee.gateway.api.policy.annotations - package io.gravitee.gateway.api.policy.annotations
 
io.gravitee.gateway.api.reporter - package io.gravitee.gateway.api.reporter
 
isFailure() - Method in interface io.gravitee.gateway.api.policy.PolicyResult
 

L

length() - Method in interface io.gravitee.gateway.api.http.BodyPart
 
localAddress() - Method in interface io.gravitee.gateway.api.Request
Returns the Internet Protocol (IP) address of the interface on which the request was received.

M

message() - Method in interface io.gravitee.gateway.api.policy.PolicyResult
 
method() - Method in interface io.gravitee.gateway.api.Request
 
Metrics - Class in io.gravitee.gateway.api.metrics
 
Metrics() - Constructor for class io.gravitee.gateway.api.metrics.Metrics
 
metrics() - Method in interface io.gravitee.gateway.api.Response
 
MetricsReporter - Interface in io.gravitee.gateway.api.reporter
 

O

onBodyPartReceived(BodyPart) - Method in interface io.gravitee.gateway.api.http.client.AsyncResponseHandler
 
onComplete() - Method in interface io.gravitee.gateway.api.http.client.AsyncResponseHandler
 
onHeadersReceived(HttpHeaders) - Method in interface io.gravitee.gateway.api.http.client.AsyncResponseHandler
 
OnRequest - Annotation Type in io.gravitee.gateway.api.policy.annotations
 
OnResponse - Annotation Type in io.gravitee.gateway.api.policy.annotations
 
onStatusReceived(int) - Method in interface io.gravitee.gateway.api.http.client.AsyncResponseHandler
 

P

parameters() - Method in interface io.gravitee.gateway.api.Request
 
path() - Method in interface io.gravitee.gateway.api.Request
 
PolicyChain - Interface in io.gravitee.gateway.api.policy
 
PolicyConfiguration - Interface in io.gravitee.gateway.api.policy
 
PolicyContext - Interface in io.gravitee.gateway.api.policy
 
PolicyResult - Interface in io.gravitee.gateway.api.policy
 

R

remoteAddress() - Method in interface io.gravitee.gateway.api.Request
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
report(Metrics) - Method in interface io.gravitee.gateway.api.reporter.MetricsReporter
 
Reporter - Interface in io.gravitee.gateway.api.reporter
 
Request - Interface in io.gravitee.gateway.api
Represents a server-side HTTP request.
Response - Interface in io.gravitee.gateway.api
 

S

setApiKey(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setApiName(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setApiResponseTimeMs(long) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setProxyResponseTimeMs(long) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestContentLength(long) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestContentType(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestHttpMethod(HttpMethod) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestId(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestLocalAddress(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestPath(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestRemoteAddress(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setRequestTimestamp(Instant) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setResponseContentLength(long) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setResponseContentType(String) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
setResponseHttpStatus(int) - Method in class io.gravitee.gateway.api.metrics.Metrics
 
status(int) - Method in interface io.gravitee.gateway.api.Response
 
status() - Method in interface io.gravitee.gateway.api.Response
 

T

timestamp() - Method in interface io.gravitee.gateway.api.Request
The timestamp for when this request was received.

U

uri() - Method in interface io.gravitee.gateway.api.Request
 

V

version() - Method in interface io.gravitee.gateway.api.Request
 

W

write(BodyPart) - Method in interface io.gravitee.gateway.api.Response
 
A B C D E F G H I L M O P R S T U V W 
Skip navigation links

Copyright © 2015 Gravitee.IO. All Rights Reserved.