A B C D E F G H I J L M N O P Q R S T U V W _ 

A

acceptedEncodings - Variable in class io.higgs.http.client.HttpRequestBuilder
 
acceptedLanguages - Variable in class io.higgs.http.client.HttpRequestBuilder
 
acceptedLanguages(String) - Method in class io.higgs.http.client.HttpRequestBuilder
 
acceptedMimeTypes - Variable in class io.higgs.http.client.HttpRequestBuilder
 
acceptedMimeTypes(String) - Method in class io.higgs.http.client.HttpRequestBuilder
 
activate(FutureResponse, Throwable, boolean, Response) - Method in interface io.higgs.http.client.RetryPolicy
Invoked when a request has failed, either because of a connection failure, the response was an error where retries are allowed or another exception occurred.
addField(String, Object) - Method in class io.higgs.http.client.JSONRequest
Adds a field to the JSON payload that will be sent as the request body The resulting payload will have all keys added with this method pointed to each value
addFile(File) - Method in class io.higgs.http.client.HttpFile
Adds the given file to the set of files under this name.
addFile(File, boolean) - Method in class io.higgs.http.client.HttpFile
Adds the given file
addSSL(ChannelPipeline, boolean, String[]) - Static method in class io.higgs.http.client.ClientIntializer
Adds an SSL engine to the given pipeline.

B

baseDirectory(String) - Method in class io.higgs.http.client.Request
 
buffer - Variable in class io.higgs.http.client.readers.Reader
 

C

cause - Variable in class io.higgs.http.client.Response
 
channel - Variable in class io.higgs.http.client.Request
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.higgs.http.client.ClientHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.higgs.http.client.ConnectHandler
 
charSet - Variable in class io.higgs.http.client.HttpRequestBuilder
 
charSet(String) - Method in class io.higgs.http.client.HttpRequestBuilder
 
ClientHandler - Class in io.higgs.http.client
 
ClientHandler(Response, FutureResponse, RetryPolicy) - Constructor for class io.higgs.http.client.ClientHandler
 
ClientIntializer - Class in io.higgs.http.client
 
ClientIntializer(boolean, ChannelHandler, ConnectHandler, String[]) - Constructor for class io.higgs.http.client.ClientIntializer
 
conf - Variable in class io.higgs.http.client.Request
 
configure() - Method in class io.higgs.http.client.POST
 
configure() - Method in class io.higgs.http.client.Request
 
configurePipeline(ChannelPipeline) - Method in class io.higgs.http.client.ClientIntializer
 
configureProxy(boolean) - Method in class io.higgs.http.client.Request
 
CONNECT(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
CONNECT(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
connect(String, int, Bootstrap) - Method in class io.higgs.http.client.Request
 
connectFuture - Variable in class io.higgs.http.client.Request
 
connectHandler - Variable in class io.higgs.http.client.ClientIntializer
 
ConnectHandler - Class in io.higgs.http.client
 
ConnectHandler(boolean, HttpRequest, SimpleChannelInboundHandler<Object>, ConnectHandler.InitFactory) - Constructor for class io.higgs.http.client.ConnectHandler
 
ConnectHandler.InitFactory - Interface in io.higgs.http.client
 
connection(String) - Method in class io.higgs.http.client.HttpRequestBuilder
 
connectionHeader - Variable in class io.higgs.http.client.HttpRequestBuilder
 
contents - Variable in class io.higgs.http.client.Request
 
contentType() - Method in class io.higgs.http.client.HttpFile
 
contentTypes() - Method in class io.higgs.http.client.HttpFile
 
cookie(Cookie) - Method in class io.higgs.http.client.Request
Adds a cookie to this request
cookie(String, Object) - Method in class io.higgs.http.client.Request
Adds a cookie with the given name and value
cookies - Variable in class io.higgs.http.client.Request
 
cookies() - Method in class io.higgs.http.client.Request
 
copy() - Method in class io.higgs.http.client.HttpRequestBuilder
Create a new instance of HttpRequestBuilder copying all the settings from this instance to the new one

D

data - Variable in class io.higgs.http.client.HTTPStreamingRequest.Chunk
 
data(ByteBuf) - Method in class io.higgs.http.client.readers.FileReader
 
data(ByteBuf) - Method in class io.higgs.http.client.readers.LineReader
 
data - Variable in class io.higgs.http.client.readers.Reader
 
data(ByteBuf) - Method in class io.higgs.http.client.readers.Reader
Invoked each time a block of data is received
dataMap - Variable in class io.higgs.http.client.JSONRequest
 
DELETE(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
DELETE(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
deleteTempFileOnExit(boolean) - Method in class io.higgs.http.client.Request
 
done() - Method in class io.higgs.http.client.readers.FileReader
 
done() - Method in class io.higgs.http.client.readers.JsonStreamReader
 
done() - Method in class io.higgs.http.client.readers.PageReader
 
done() - Method in class io.higgs.http.client.readers.Reader
Called once at the end of a stream when all data is received

E

exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.higgs.http.client.ClientHandler
 
execute(Function1<Bootstrap>) - Method in class io.higgs.http.client.HTTPStreamingRequest
 
execute(Function1<Bootstrap>) - Method in class io.higgs.http.client.JSONRequest
 
execute() - Method in class io.higgs.http.client.Request
 
execute(Function1<Bootstrap>) - Method in class io.higgs.http.client.Request
Makes the request to the server

F

factory - Variable in class io.higgs.http.client.readers.JsonStreamReader
 
failed - Variable in class io.higgs.http.client.Response
 
failureCause() - Method in class io.higgs.http.client.Response
 
file() - Method in class io.higgs.http.client.HttpFile
 
file(HttpFile) - Method in class io.higgs.http.client.POST
 
file - Variable in class io.higgs.http.client.readers.FileReader
 
FileReader - Class in io.higgs.http.client.readers
 
FileReader() - Constructor for class io.higgs.http.client.readers.FileReader
 
FileReader(Function2<File, Response>) - Constructor for class io.higgs.http.client.readers.FileReader
 
fileSet() - Method in class io.higgs.http.client.HttpFile
 
form(String, Object) - Method in class io.higgs.http.client.POST
 
functions - Variable in class io.higgs.http.client.readers.Reader
 
future - Variable in class io.higgs.http.client.HTTPStreamingRequest.Chunk
 
future - Variable in class io.higgs.http.client.Request
 
FutureResponse - Class in io.higgs.http.client
 
FutureResponse(EventLoopGroup, Response) - Constructor for class io.higgs.http.client.FutureResponse
 

G

GET(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
GET(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
getChannel() - Method in class io.higgs.http.client.Request
 
getEncoder() - Method in class io.higgs.http.client.POST
 
getFactory() - Method in class io.higgs.http.client.POST
 
getFiles() - Method in class io.higgs.http.client.POST
 
getForm() - Method in class io.higgs.http.client.POST
 
getHeaders() - Method in class io.higgs.http.client.Response
 
getHost() - Method in class io.higgs.http.client.Request
 
getMinSize() - Method in class io.higgs.http.client.POST
 
getPort(String) - Method in class io.higgs.http.client.Request
 
getProtocolVersion() - Method in class io.higgs.http.client.Response
 
getProxyPath() - Method in class io.higgs.http.client.Request
 
getProxyResponse() - Method in exception io.higgs.http.client.ProxyConnectionException
 
getResponse() - Method in class io.higgs.http.client.FutureResponse
 
getScheme() - Method in class io.higgs.http.client.Request
 
getStatus() - Method in class io.higgs.http.client.Response
 
getSupportedSSLProtocols() - Static method in class io.higgs.http.client.HttpRequestBuilder
Gets the list of SSL protocols supported by the current JVM
group() - Static method in class io.higgs.http.client.HttpRequestBuilder
 
group - Variable in class io.higgs.http.client.Request
 

H

handler - Variable in class io.higgs.http.client.ClientIntializer
 
handler - Variable in class io.higgs.http.client.ConnectHandler
 
hasFailed() - Method in class io.higgs.http.client.Response
 
HEAD(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
HEAD(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
header(String, Object) - Method in class io.higgs.http.client.Request
Set a header on this request
header(String, Iterable<?>) - Method in class io.higgs.http.client.Request
Set a header on this request
header(String, String) - Method in class io.higgs.http.client.Request
Set a header on this request
headers() - Method in class io.higgs.http.client.Request
 
HttpFile - Class in io.higgs.http.client
 
HttpFile(String, File) - Constructor for class io.higgs.http.client.HttpFile
 
HttpFile(String) - Constructor for class io.higgs.http.client.HttpFile
 
HttpRequestBuilder - Class in io.higgs.http.client
 
HttpRequestBuilder(HttpRequestBuilder) - Constructor for class io.higgs.http.client.HttpRequestBuilder
 
HttpRequestBuilder() - Constructor for class io.higgs.http.client.HttpRequestBuilder
 
HTTPStreamingRequest - Class in io.higgs.http.client
 
HTTPStreamingRequest(HttpRequestBuilder, EventLoopGroup, URI, Reader) - Constructor for class io.higgs.http.client.HTTPStreamingRequest
 
HTTPStreamingRequest.Chunk - Class in io.higgs.http.client
 
HTTPStreamingRequest.Chunk(DefaultChannelPromise, ByteBuf) - Constructor for class io.higgs.http.client.HTTPStreamingRequest.Chunk
 
HTTPStreamingRequest.StreamSender - Class in io.higgs.http.client
 
HTTPStreamingRequest.StreamSender(Channel) - Constructor for class io.higgs.http.client.HTTPStreamingRequest.StreamSender
 

I

initChannel(SocketChannel) - Method in class io.higgs.http.client.ClientIntializer
 
instance() - Static method in class io.higgs.http.client.HttpRequestBuilder
 
io.higgs.http.client - package io.higgs.http.client
 
io.higgs.http.client.readers - package io.higgs.http.client.readers
 
isChunked() - Method in class io.higgs.http.client.Response
 
isCompleted() - Method in class io.higgs.http.client.readers.Reader
 
isCompleted() - Method in class io.higgs.http.client.Response
 
isProxyEnabled() - Method in class io.higgs.http.client.Request
Uses the proxy host to determine if proxy is enabled for this request.
isRedirected() - Method in class io.higgs.http.client.Response
 
isSingle() - Method in class io.higgs.http.client.HttpFile
 
isSSLScheme(String) - Method in class io.higgs.http.client.Request
 
isSupportedSSLProtocol(String) - Static method in class io.higgs.http.client.HttpRequestBuilder
Checks if the given SSL protocol is supported by the current JVM
isText() - Method in class io.higgs.http.client.HttpFile
 
isTextSet() - Method in class io.higgs.http.client.HttpFile
 

J

JSONRequest - Class in io.higgs.http.client
 
JSONRequest(HttpRequestBuilder, EventLoopGroup, URI, HttpVersion, Reader, HttpMethod) - Constructor for class io.higgs.http.client.JSONRequest
 
JsonStreamReader - Class in io.higgs.http.client.readers
 
JsonStreamReader() - Constructor for class io.higgs.http.client.readers.JsonStreamReader
 

L

LineReader - Class in io.higgs.http.client.readers
Buffers a response stream in memory until an entire line is received.
LineReader(Function2<String, Response>) - Constructor for class io.higgs.http.client.readers.LineReader
 
LineReader() - Constructor for class io.higgs.http.client.readers.LineReader
 
listen(Function2<T, Response>) - Method in class io.higgs.http.client.readers.Reader
 
log - Variable in class io.higgs.http.client.readers.Reader
 

M

main(String[]) - Static method in class io.higgs.http.client.ProxyDemo
 
makeTheRequest() - Method in class io.higgs.http.client.POST
 
makeTheRequest() - Method in class io.higgs.http.client.Request
 
MAPPER - Variable in class io.higgs.http.client.HTTPStreamingRequest.StreamSender
 
MAPPER - Variable in class io.higgs.http.client.JSONRequest
 
mapper() - Method in class io.higgs.http.client.JSONRequest
 
markFailed(Throwable) - Method in class io.higgs.http.client.Response
Mark the request as failed, this will set this response as completed and notify all listeners that the request failed
method - Variable in class io.higgs.http.client.Request
 
minSize - Variable in class io.higgs.http.client.POST
 

N

name() - Method in class io.higgs.http.client.HttpFile
 
nettyRequest() - Method in class io.higgs.http.client.Request
 
newEncoder(boolean) - Method in class io.higgs.http.client.POST
Create a new factory and post request encoder
newHandler() - Method in class io.higgs.http.client.Request
 
newInitializer() - Method in class io.higgs.http.client.Request
 
newInstance(boolean, SimpleChannelInboundHandler<Object>, ConnectHandler) - Method in interface io.higgs.http.client.ConnectHandler.InitFactory
 
newNettyRequest(URI, HttpMethod, HttpVersion) - Method in class io.higgs.http.client.HTTPStreamingRequest
 
newNettyRequest(URI, HttpMethod, HttpVersion) - Method in class io.higgs.http.client.Request
 

O

onHeaders(HttpHeaders) - Method in class io.higgs.http.client.readers.Reader
Called as soon as the HTTP response headers are available.
onProtocolVersion(HttpVersion) - Method in class io.higgs.http.client.readers.Reader
 
onReady(Function1<HTTPStreamingRequest.StreamSender>) - Method in class io.higgs.http.client.HTTPStreamingRequest
 
onStatus(HttpResponseStatus) - Method in class io.higgs.http.client.readers.Reader
 
OPTIONS(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
OPTIONS(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
originalUri - Variable in class io.higgs.http.client.Request
 
originalUri() - Method in class io.higgs.http.client.Request
 
out - Variable in class io.higgs.http.client.readers.FileReader
 

P

PageReader - Class in io.higgs.http.client.readers
This collects a response stream in memory and then converts it to a string when the entire stream is received.
PageReader(Function2<String, Response>) - Constructor for class io.higgs.http.client.readers.PageReader
 
PageReader() - Constructor for class io.higgs.http.client.readers.PageReader
 
parser - Variable in class io.higgs.http.client.readers.JsonStreamReader
 
PATCH(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
PATCH(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
policy - Variable in class io.higgs.http.client.ClientHandler
 
policy - Variable in class io.higgs.http.client.Request
 
policy(RetryPolicy) - Method in class io.higgs.http.client.Request
Set the retry policy that will be used to retry a request if it fails.
POST(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
POST(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
POST - Class in io.higgs.http.client
 
POST(HttpRequestBuilder, EventLoopGroup, URI, HttpVersion, Reader) - Constructor for class io.higgs.http.client.POST
 
postJSON(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
postJSON(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
proxy(String, int) - Method in class io.higgs.http.client.HttpRequestBuilder
 
proxy(String, int, String, String) - Method in class io.higgs.http.client.HttpRequestBuilder
Sets proxy information what will be used to make all requests made using the client i.e.
proxy(String, int) - Method in class io.higgs.http.client.Request
 
proxy(String, int, String, String) - Method in class io.higgs.http.client.Request
Sets proxy information what will be used to make the request These proxy settings apply only to this request, not any other made after
ProxyConnectionException - Exception in io.higgs.http.client
 
ProxyConnectionException(String, HttpResponse) - Constructor for exception io.higgs.http.client.ProxyConnectionException
 
ProxyDemo - Class in io.higgs.http.client
 
proxyHost - Static variable in class io.higgs.http.client.HttpRequestBuilder
 
proxyHost - Variable in class io.higgs.http.client.Request
 
proxyPass - Variable in class io.higgs.http.client.Request
 
proxyPassword - Static variable in class io.higgs.http.client.HttpRequestBuilder
 
proxyPort - Static variable in class io.higgs.http.client.HttpRequestBuilder
 
proxyPort - Variable in class io.higgs.http.client.Request
 
proxyRequest - Variable in class io.higgs.http.client.Request
 
proxyUser - Variable in class io.higgs.http.client.Request
 
proxyUsername - Static variable in class io.higgs.http.client.HttpRequestBuilder
 
putJSON(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
putJSON(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 

Q

query(String, Object) - Method in class io.higgs.http.client.Request
Adds a query string parameter to the request
queryParams - Variable in class io.higgs.http.client.Request
 

R

Reader<T> - Class in io.higgs.http.client.readers
 
Reader() - Constructor for class io.higgs.http.client.readers.Reader
 
Reader(Function2<T, Response>) - Constructor for class io.higgs.http.client.readers.Reader
 
reader - Variable in class io.higgs.http.client.Response
 
redirectOn(int...) - Method in class io.higgs.http.client.HttpRequestBuilder
Automatically follow redirect responses for the given status codes
redirectOn() - Method in class io.higgs.http.client.HttpRequestBuilder
 
redirectOn(int...) - Method in class io.higgs.http.client.Request
Automatically follow redirect responses for the given status codes
redirectOn() - Method in class io.higgs.http.client.Request
 
redirectStatusCodes - Variable in class io.higgs.http.client.HttpRequestBuilder
 
redirectStatusCodes - Variable in class io.higgs.http.client.Request
 
request - Variable in class io.higgs.http.client.ConnectHandler
 
Request<T extends Request<T>> - Class in io.higgs.http.client
 
Request(HttpRequestBuilder, EventLoopGroup, URI, HttpMethod, HttpVersion, Reader) - Constructor for class io.higgs.http.client.Request
 
request - Variable in class io.higgs.http.client.Request
 
request - Variable in class io.higgs.http.client.Response
 
request() - Method in class io.higgs.http.client.Response
 
response - Variable in class io.higgs.http.client.readers.Reader
 
response() - Method in class io.higgs.http.client.readers.Reader
 
response(Response) - Method in class io.higgs.http.client.readers.Reader
 
response - Variable in class io.higgs.http.client.Request
 
response() - Method in class io.higgs.http.client.Request
 
Response - Class in io.higgs.http.client
 
Response(Request, Reader) - Constructor for class io.higgs.http.client.Response
 
restart() - Static method in class io.higgs.http.client.HttpRequestBuilder
 
retry() - Method in class io.higgs.http.client.Request
 
retryOn() - Method in class io.higgs.http.client.Request
 
retryOn(int...) - Method in class io.higgs.http.client.Request
Automatically retry the connection using the configured retry policy
retryOrFail(Throwable, boolean) - Method in class io.higgs.http.client.Request
 
RetryPolicy - Interface in io.higgs.http.client
 

S

send(Object) - Method in class io.higgs.http.client.HTTPStreamingRequest.StreamSender
 
send(String) - Method in class io.higgs.http.client.HTTPStreamingRequest.StreamSender
 
send(ByteBuf) - Method in class io.higgs.http.client.HTTPStreamingRequest.StreamSender
 
setChunked(boolean) - Method in class io.higgs.http.client.Response
 
setCompleted(boolean) - Method in class io.higgs.http.client.readers.Reader
 
setCompleted(boolean) - Method in class io.higgs.http.client.Response
 
setData(String) - Method in class io.higgs.http.client.JSONRequest
Sets the content of the request.
setData(Object) - Method in class io.higgs.http.client.JSONRequest
Sets the content of the request.
setFailure(Throwable) - Method in class io.higgs.http.client.FutureResponse
 
setHeaders(HttpHeaders) - Method in class io.higgs.http.client.Response
 
setMinSize(long) - Method in class io.higgs.http.client.POST
 
setProtocolVersion(HttpVersion) - Method in class io.higgs.http.client.Response
 
setStatus(HttpResponseStatus) - Method in class io.higgs.http.client.Response
 
shutdown() - Static method in class io.higgs.http.client.HttpRequestBuilder
 
shutdown() - Method in class io.higgs.http.client.Request
 
ssl - Variable in class io.higgs.http.client.ClientIntializer
 
sslProtocols - Variable in class io.higgs.http.client.ClientIntializer
 
sslProtocols - Variable in class io.higgs.http.client.Request
 
streamJSON(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 

T

toString() - Method in class io.higgs.http.client.Response
 
TRACE(URI, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
See Reader for handling incoming data and the default implementations PageReader which reads an entire page LineReader which reads a response line by line or FileReader which reads a response and saves it to a file
TRACE(URI, HttpVersion, Reader) - Method in class io.higgs.http.client.HttpRequestBuilder
 
tunneling - Variable in class io.higgs.http.client.ConnectHandler
 
tunneling - Variable in class io.higgs.http.client.Request
 

U

uri - Variable in class io.higgs.http.client.Request
 
url() - Method in class io.higgs.http.client.Request
 
url(String) - Method in class io.higgs.http.client.Request
 
userAgent - Variable in class io.higgs.http.client.HttpRequestBuilder
 
userAgent(String) - Method in class io.higgs.http.client.HttpRequestBuilder
 
userAgent - Variable in class io.higgs.http.client.Request
 
userAgent(String) - Method in class io.higgs.http.client.Request
 
useSSL - Variable in class io.higgs.http.client.Request
 
utf8 - Static variable in class io.higgs.http.client.readers.Reader
 
UTF8 - Static variable in class io.higgs.http.client.Request
 

V

version - Variable in class io.higgs.http.client.Request
 

W

withSSLProtocols(String[]) - Method in class io.higgs.http.client.Request
 
write(ByteBuf) - Method in class io.higgs.http.client.Response
 
writeLine(String) - Method in class io.higgs.http.client.readers.LineReader
 
writeOriginalRequest(ChannelHandlerContext) - Method in class io.higgs.http.client.ConnectHandler
 

_

_this - Variable in class io.higgs.http.client.Request
 
A B C D E F G H I J L M N O P Q R S T U V W _ 

Copyright © 2012-2015. All Rights Reserved.