A B C D E F G H I J K L M N P R S T U V W 
All Classes All Packages

A

AP - com.github.alexdlaird.ngrok.protocol.Region
 
AU - com.github.alexdlaird.ngrok.protocol.Region
 

B

build() - Method in class com.github.alexdlaird.http.DefaultHttpClient.Builder
 
build() - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
build() - Method in class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
build() - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
Builder() - Constructor for class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
Builder() - Constructor for class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
Builder() - Constructor for class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
Builder(String) - Constructor for class com.github.alexdlaird.http.DefaultHttpClient.Builder
 

C

CapturedRequest - Class in com.github.alexdlaird.ngrok.protocol
 
CapturedRequest() - Constructor for class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
CapturedRequests - Class in com.github.alexdlaird.ngrok.protocol
 
CapturedRequests() - Constructor for class com.github.alexdlaird.ngrok.protocol.CapturedRequests
 
com.github.alexdlaird - package com.github.alexdlaird
 
com.github.alexdlaird.http - package com.github.alexdlaird.http
 
com.github.alexdlaird.ngrok - package com.github.alexdlaird.ngrok
 
com.github.alexdlaird.ngrok.conf - package com.github.alexdlaird.ngrok.conf
 
com.github.alexdlaird.ngrok.installer - package com.github.alexdlaird.ngrok.installer
 
com.github.alexdlaird.ngrok.process - package com.github.alexdlaird.ngrok.process
 
com.github.alexdlaird.ngrok.protocol - package com.github.alexdlaird.ngrok.protocol
 
connect(CreateTunnel) - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
createHttpUrlConnection(String) - Method in class com.github.alexdlaird.http.DefaultHttpClient
Override this method if you could like to implement a custom URL connection.
CreateTunnel - Class in com.github.alexdlaird.ngrok.protocol
 
CreateTunnel(CreateTunnel.Builder) - Constructor for class com.github.alexdlaird.ngrok.protocol.CreateTunnel
 
CreateTunnel.Builder - Class in com.github.alexdlaird.ngrok.protocol
 
CYGWIN_x86_64 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 

D

DARWIN_i386 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
DARWIN_x86_64 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
DefaultHttpClient - Class in com.github.alexdlaird.http
Implementation of a default client for executing JSON-based HTTP requests.
DefaultHttpClient.Builder - Class in com.github.alexdlaird.http
 
delete(String, List<Parameter>, Map<String, String>) - Method in interface com.github.alexdlaird.http.HttpClient
 
delete(String, List<Parameter>, Map<String, String>, Class<B>) - Method in class com.github.alexdlaird.http.DefaultHttpClient
 
delete(String, List<Parameter>, Map<String, String>, Class<B>) - Method in interface com.github.alexdlaird.http.HttpClient
Perform DELETE operation against an endpoint.
disconnect(String) - Method in class com.github.alexdlaird.ngrok.NgrokClient
 

E

EU - com.github.alexdlaird.ngrok.protocol.Region
 

F

FREEBSD_i386 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
FREEBSD_x86_64 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 

G

get(String, List<Parameter>, Map<String, String>, Class<B>) - Method in class com.github.alexdlaird.http.DefaultHttpClient
 
get(String, List<Parameter>, Map<String, String>, Class<B>) - Method in interface com.github.alexdlaird.http.HttpClient
Perform GET operation against an endpoint.
getAddr() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel.TunnelConfig
 
getApiUrl() - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 
getAuthToken() - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig
 
getBindTls() - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel
 
getBody() - Method in class com.github.alexdlaird.http.Response
 
getBodyRaw() - Method in class com.github.alexdlaird.http.Response
 
getConfig() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getConfigPath() - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig
 
getDuration() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getHeaderFields() - Method in class com.github.alexdlaird.http.Response
 
getHttpClient() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getId() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getJavaNgrokConfig() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getJavaNgrokVersion() - Method in class com.github.alexdlaird.ngrok.protocol.Version
 
getMetrics() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getName() - Method in class com.github.alexdlaird.http.Parameter
 
getName() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getNgrokInstaller() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getNgrokPath() - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig
 
getNgrokProcess() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getNgrokVersion() - Method in class com.github.alexdlaird.ngrok.protocol.Version
 
getProcess() - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 
getProto() - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel
 
getProto() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getPublicUrl() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getRegion() - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig
 
getRemoteAddr() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getRequest() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getRequests() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequests
 
getResponse() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getStart() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getStatusCode() - Method in class com.github.alexdlaird.http.Response
 
getTunnelName() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getTunnels() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getTunnels() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnels
 
getUri() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequest
 
getUri() - Method in class com.github.alexdlaird.ngrok.protocol.CapturedRequests
 
getUri() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel
 
getUri() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnels
 
getValue() - Method in class com.github.alexdlaird.http.Parameter
 
getVersion() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
getVersion() - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 

H

HttpClient - Interface in com.github.alexdlaird.http
A simple client for executing HTTP requests.
HttpClientException - Exception in com.github.alexdlaird.http
Root exception for DefaultHttpClient interactions.
HttpClientException(String) - Constructor for exception com.github.alexdlaird.http.HttpClientException
An exception with a message.
HttpClientException(String, Exception) - Constructor for exception com.github.alexdlaird.http.HttpClientException
An exception with a message and a root cause.

I

IN - com.github.alexdlaird.ngrok.protocol.Region
 
install() - Method in class com.github.alexdlaird.ngrok.installer.NgrokInstaller
 
isBlank(CharSequence) - Static method in class com.github.alexdlaird.StringUtils
Check that a String contains text.
isInspect() - Method in class com.github.alexdlaird.ngrok.protocol.Tunnel.TunnelConfig
 
isNotBlank(CharSequence) - Static method in class com.github.alexdlaird.StringUtils
Check that a String does not contain text.

J

JavaNgrokConfig - Class in com.github.alexdlaird.ngrok.conf
An object for managing java-ngrok's configuration to interact the ngrok binary.
JavaNgrokConfig(JavaNgrokConfig.Builder) - Constructor for class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig
 
JavaNgrokConfig.Builder - Class in com.github.alexdlaird.ngrok.conf
 
JP - com.github.alexdlaird.ngrok.protocol.Region
 

K

kill() - Method in class com.github.alexdlaird.ngrok.NgrokClient
 

L

LINUX_i386 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
LINUX_i386_arm - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
LINUX_x86_64 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
LINUX_x86_64_arm - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 

M

modifyConnection(HttpURLConnection) - Method in interface com.github.alexdlaird.http.HttpClient
Override this method if you could like to extend DefaultHttpClient and perform customer HTTP operations before URLConnection.connect() is called on the instance of the passed in connection.

N

NgrokCDNUrls - Enum in com.github.alexdlaird.ngrok.installer
 
NgrokClient - Class in com.github.alexdlaird.ngrok
A client for interacting with ngrok, its binary, and its APIs.
NgrokClient.Builder - Class in com.github.alexdlaird.ngrok
 
NgrokException - Exception in com.github.alexdlaird.ngrok
Root exception for NgrokClient interactions.
NgrokException(String) - Constructor for exception com.github.alexdlaird.ngrok.NgrokException
An exception with a message.
NgrokException(String, Throwable) - Constructor for exception com.github.alexdlaird.ngrok.NgrokException
An exception with a message and a root cause.
NgrokInstaller - Class in com.github.alexdlaird.ngrok.installer
 
NgrokInstaller() - Constructor for class com.github.alexdlaird.ngrok.installer.NgrokInstaller
 
NgrokProcess - Class in com.github.alexdlaird.ngrok.process
 
NgrokProcess(JavaNgrokConfig, NgrokInstaller) - Constructor for class com.github.alexdlaird.ngrok.process.NgrokProcess
 

P

Parameter - Class in com.github.alexdlaird.http
A parameter for the HttpClient.
Parameter(String, String) - Constructor for class com.github.alexdlaird.http.Parameter
Construct a parameter.
post(String, R, List<Parameter>, Map<String, String>, Class<B>) - Method in class com.github.alexdlaird.http.DefaultHttpClient
 
post(String, R, List<Parameter>, Map<String, String>, Class<B>) - Method in interface com.github.alexdlaird.http.HttpClient
Perform POST operation against an endpoint.
put(String, R, List<Parameter>, Map<String, String>, Class<B>) - Method in class com.github.alexdlaird.http.DefaultHttpClient
 
put(String, R, List<Parameter>, Map<String, String>, Class<B>) - Method in interface com.github.alexdlaird.http.HttpClient
Perform PUT operation against an endpoint.

R

Region - Enum in com.github.alexdlaird.ngrok.protocol
 
Response<T> - Class in com.github.alexdlaird.http
A response from the HttpClient.
Response(int, T, String, Map<String, List<String>>) - Constructor for class com.github.alexdlaird.http.Response
Construct a response.

S

SA - com.github.alexdlaird.ngrok.protocol.Region
 
setAuth(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
setAuthToken(String) - Method in class com.github.alexdlaird.ngrok.NgrokClient
 
setAuthToken(String) - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 
start() - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 
stop() - Method in class com.github.alexdlaird.ngrok.process.NgrokProcess
 
streamToString(InputStream, Charset) - Static method in class com.github.alexdlaird.StringUtils
Convert an InputStream to a String.
StringUtils - Class in com.github.alexdlaird
Convenience methods for String manipulation.
StringUtils() - Constructor for class com.github.alexdlaird.StringUtils
 

T

Tunnel - Class in com.github.alexdlaird.ngrok.protocol
 
Tunnel() - Constructor for class com.github.alexdlaird.ngrok.protocol.Tunnel
 
Tunnel.TunnelConfig - Class in com.github.alexdlaird.ngrok.protocol
 
TunnelConfig() - Constructor for class com.github.alexdlaird.ngrok.protocol.Tunnel.TunnelConfig
 
Tunnels - Class in com.github.alexdlaird.ngrok.protocol
 
Tunnels() - Constructor for class com.github.alexdlaird.ngrok.protocol.Tunnels
 

U

US - com.github.alexdlaird.ngrok.protocol.Region
 

V

valueOf(String) - Static method in enum com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.alexdlaird.ngrok.protocol.Region
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.alexdlaird.ngrok.protocol.Region
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.alexdlaird.ngrok.protocol
 
Version(String, String) - Constructor for class com.github.alexdlaird.ngrok.protocol.Version
 

W

WINDOWS_i386 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
WINDOWS_x86_64 - com.github.alexdlaird.ngrok.installer.NgrokCDNUrls
 
withAddr(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withAuthToken(String) - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
withBindTls(boolean) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withBindTls(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withClientCas(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withConfigPath(File) - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
withContentType(String) - Method in class com.github.alexdlaird.http.DefaultHttpClient.Builder
 
withCrt(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withEncoding(String) - Method in class com.github.alexdlaird.http.DefaultHttpClient.Builder
 
withHostHeader(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withHostname(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withHttpClient(HttpClient) - Method in class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
withJavaNgrokConfig(JavaNgrokConfig) - Method in class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
withKey(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withMetadata(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withName(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withNgrokInstaller(NgrokInstaller) - Method in class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
withNgrokPath(File) - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
withNgrokProcess(NgrokProcess) - Method in class com.github.alexdlaird.ngrok.NgrokClient.Builder
 
withoutInspect() - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withProto(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withRegion(Region) - Method in class com.github.alexdlaird.ngrok.conf.JavaNgrokConfig.Builder
 
withRemoteAddr(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
withSubdomain(String) - Method in class com.github.alexdlaird.ngrok.protocol.CreateTunnel.Builder
 
A B C D E F G H I J K L M N P R S T U V W 
All Classes All Packages