Index

A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages

A

A6Conf - Class in org.apache.apisix.plugin.runner
 
A6Conf(Map<String, String>, PluginFilterChain) - Constructor for class org.apache.apisix.plugin.runner.A6Conf
 
A6ConfigRequest - Class in org.apache.apisix.plugin.runner
 
A6ConfigRequest(Req) - Constructor for class org.apache.apisix.plugin.runner.A6ConfigRequest
 
A6ConfigResponse - Class in org.apache.apisix.plugin.runner
 
A6ConfigResponse(long) - Constructor for class org.apache.apisix.plugin.runner.A6ConfigResponse
 
A6ErrRequest - Class in org.apache.apisix.plugin.runner
 
A6ErrRequest(int) - Constructor for class org.apache.apisix.plugin.runner.A6ErrRequest
 
A6ErrResponse - Class in org.apache.apisix.plugin.runner
 
A6ErrResponse(int) - Constructor for class org.apache.apisix.plugin.runner.A6ErrResponse
 
A6Request - Interface in org.apache.apisix.plugin.runner
 
A6Response - Interface in org.apache.apisix.plugin.runner
 
A6Response.ActionType - Enum in org.apache.apisix.plugin.runner
 

C

COPY - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

D

DELETE - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

E

encode() - Method in class org.apache.apisix.plugin.runner.A6ConfigResponse
 
encode() - Method in class org.apache.apisix.plugin.runner.A6ErrResponse
 
encode() - Method in interface org.apache.apisix.plugin.runner.A6Response
 
encode() - Method in class org.apache.apisix.plugin.runner.ExtraInfoRequest
 
encode() - Method in class org.apache.apisix.plugin.runner.HttpResponse
 
ExtraInfoRequest - Class in org.apache.apisix.plugin.runner
 
ExtraInfoRequest(String, Boolean) - Constructor for class org.apache.apisix.plugin.runner.ExtraInfoRequest
 
ExtraInfoResponse - Class in org.apache.apisix.plugin.runner
 
ExtraInfoResponse(Resp) - Constructor for class org.apache.apisix.plugin.runner.ExtraInfoResponse
 

F

filter(HttpRequest, HttpResponse) - Method in class org.apache.apisix.plugin.runner.filter.PluginFilterChain
 
filter(HttpRequest, HttpResponse, PluginFilterChain) - Method in interface org.apache.apisix.plugin.runner.filter.PluginFilter
do the plugin filter chain
from(ByteBuffer) - Static method in class org.apache.apisix.plugin.runner.A6ConfigRequest
 
from(ByteBuffer) - Static method in class org.apache.apisix.plugin.runner.ExtraInfoResponse
 
from(ByteBuffer) - Static method in class org.apache.apisix.plugin.runner.HttpRequest
 

G

get(String) - Method in class org.apache.apisix.plugin.runner.A6Conf
 
GET - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
getArg(String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets the specified arg.
getArgs() - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets all args.
getBody() - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
getChain() - Method in class org.apache.apisix.plugin.runner.A6Conf
 
getCode() - Method in class org.apache.apisix.plugin.runner.A6ErrRequest
 
getConfig() - Method in class org.apache.apisix.plugin.runner.A6Conf
 
getConfig(PluginFilter) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets current filter config.
getConfToken() - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
getErrResponse() - Method in interface org.apache.apisix.plugin.runner.A6Response
 
getFilters() - Method in class org.apache.apisix.plugin.runner.filter.PluginFilterChain
 
getHeader(String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets the specified header
getHeaders() - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets all headers.
getIndex() - Method in class org.apache.apisix.plugin.runner.filter.PluginFilterChain
 
getMethod() - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets method.
getPath() - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets path.
getRequestId() - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
getRequestId() - Method in class org.apache.apisix.plugin.runner.HttpResponse
 
getResult() - Method in class org.apache.apisix.plugin.runner.ExtraInfoResponse
 
getSourceIP() - Method in class org.apache.apisix.plugin.runner.HttpRequest
Gets source ip.
getType() - Method in class org.apache.apisix.plugin.runner.A6ConfigRequest
 
getType() - Method in class org.apache.apisix.plugin.runner.A6ConfigResponse
 
getType() - Method in class org.apache.apisix.plugin.runner.A6ErrRequest
 
getType() - Method in class org.apache.apisix.plugin.runner.A6ErrResponse
 
getType() - Method in interface org.apache.apisix.plugin.runner.A6Request
 
getType() - Method in enum org.apache.apisix.plugin.runner.A6Response.ActionType
 
getType() - Method in interface org.apache.apisix.plugin.runner.A6Response
 
getType() - Method in class org.apache.apisix.plugin.runner.ExtraInfoRequest
 
getType() - Method in class org.apache.apisix.plugin.runner.ExtraInfoResponse
 
getType() - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
getType() - Method in class org.apache.apisix.plugin.runner.HttpResponse
 
getVars(String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
 

H

HEAD - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
HttpRequest - Class in org.apache.apisix.plugin.runner
 
HttpRequest(Req) - Constructor for class org.apache.apisix.plugin.runner.HttpRequest
 
HttpRequest.Method - Enum in org.apache.apisix.plugin.runner
 
HttpResponse - Class in org.apache.apisix.plugin.runner
table Resp { id:uint32; action:Action; }
HttpResponse(long) - Constructor for class org.apache.apisix.plugin.runner.HttpResponse
 

I

initCtx(HttpResponse, Map<String, String>) - Method in class org.apache.apisix.plugin.runner.HttpRequest
 

L

LOCK - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

M

MKCOL - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
MOVE - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

N

name() - Method in interface org.apache.apisix.plugin.runner.filter.PluginFilter
 
NONE - Enum constant in enum org.apache.apisix.plugin.runner.A6Response.ActionType
 

O

OPTIONS - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
org.apache.apisix.plugin.runner - package org.apache.apisix.plugin.runner
 
org.apache.apisix.plugin.runner.filter - package org.apache.apisix.plugin.runner.filter
 

P

PATCH - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
PluginFilter - Interface in org.apache.apisix.plugin.runner.filter
 
PluginFilterChain - Class in org.apache.apisix.plugin.runner.filter
 
PluginFilterChain(List<PluginFilter>) - Constructor for class org.apache.apisix.plugin.runner.filter.PluginFilterChain
 
PluginFilterChain(PluginFilterChain, int) - Constructor for class org.apache.apisix.plugin.runner.filter.PluginFilterChain
 
POST - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
PROPFIND - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
PROPPATCH - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 
PUT - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

R

requiredBody() - Method in interface org.apache.apisix.plugin.runner.filter.PluginFilter
need request body in plugins or not
requiredVars() - Method in interface org.apache.apisix.plugin.runner.filter.PluginFilter
declare in advance the nginx variables that you want to use in the plugin
Rewrite - Enum constant in enum org.apache.apisix.plugin.runner.A6Response.ActionType
 

S

setArg(String, String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Add, rewrite or delete the specified header
setArg(String, String) - Method in class org.apache.apisix.plugin.runner.HttpResponse
Sets arg.
setBody(String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
setBody(String) - Method in class org.apache.apisix.plugin.runner.HttpResponse
Sets body.
setHeader(String, String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Add, rewrite or delete the specified header
setHeader(String, String) - Method in class org.apache.apisix.plugin.runner.HttpResponse
Sets header.
setPath(String) - Method in class org.apache.apisix.plugin.runner.HttpRequest
Rewrite path.
setPath(String) - Method in class org.apache.apisix.plugin.runner.HttpResponse
Sets path.
setReqHeader(String, String) - Method in class org.apache.apisix.plugin.runner.HttpResponse
 
setStatusCode(int) - Method in class org.apache.apisix.plugin.runner.HttpResponse
Sets status code.
setVars(Map<String, String>) - Method in class org.apache.apisix.plugin.runner.HttpRequest
 
Stop - Enum constant in enum org.apache.apisix.plugin.runner.A6Response.ActionType
 

T

TRACE - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

U

UNLOCK - Enum constant in enum org.apache.apisix.plugin.runner.HttpRequest.Method
 

V

valueOf(String) - Static method in enum org.apache.apisix.plugin.runner.A6Response.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.apisix.plugin.runner.HttpRequest.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.apisix.plugin.runner.A6Response.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.apisix.plugin.runner.HttpRequest.Method
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages