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

A

action - Variable in class mousio.etcd4j.responses.EtcdKeysResponse
 
addListener(EtcdResponsePromise.IsSimplePromiseResponseHandler<T>) - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Add a promise to do when Response comes in
attachNettyPromise(Promise<T>) - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Attach Netty Promise

C

channelRead0(ChannelHandlerContext, FullHttpResponse) - Method in class mousio.etcd4j.transport.EtcdKeyResponseHandler
 
clientImpl - Variable in class mousio.etcd4j.requests.EtcdRequest
 
close() - Method in class mousio.etcd4j.EtcdClient
 
close() - Method in interface mousio.etcd4j.transport.EtcdClientImpl
 
close() - Method in class mousio.etcd4j.transport.EtcdNettyClient
Close netty
connect(EtcdRequest<R>) - Method in class mousio.etcd4j.transport.EtcdNettyClient
Connect
connect(EtcdRequest<R>, String) - Method in class mousio.etcd4j.transport.EtcdNettyClient
Connect
connect(EtcdRequest<R>, EtcdNettyClient.ConnectionCounter, String) - Method in class mousio.etcd4j.transport.EtcdNettyClient
Connect to server
ConnectionCounter() - Constructor for class mousio.etcd4j.transport.EtcdNettyClient.ConnectionCounter
 
createdIndex - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 
createHttpRequest(String, EtcdRequest<R>) - Static method in class mousio.etcd4j.transport.EtcdNettyClient
Get HttpRequest belonging to etcdRequest

D

delete(String) - Method in class mousio.etcd4j.EtcdClient
Deletes a key
deleteDir(String) - Method in class mousio.etcd4j.EtcdClient
Deletes a directory
dir() - Method in class mousio.etcd4j.requests.EtcdKeyDeleteRequest
Set that operation is on a directory
dir() - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Set if operation is on a directory
dir - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 

E

errorCode - Variable in exception mousio.etcd4j.responses.EtcdException
 
etcdCause - Variable in exception mousio.etcd4j.responses.EtcdException
 
EtcdClient - Class in mousio.etcd4j
Etcd client.
EtcdClient(URI...) - Constructor for class mousio.etcd4j.EtcdClient
Constructor
EtcdClient(SslContext, URI...) - Constructor for class mousio.etcd4j.EtcdClient
Constructor
EtcdClientImpl - Interface in mousio.etcd4j.transport
Interface for Etcd client implementations
EtcdException - Exception in mousio.etcd4j.responses
Exception on etcd failures
EtcdException() - Constructor for exception mousio.etcd4j.responses.EtcdException
Constructor
EtcdKeyAction - Enum in mousio.etcd4j.responses
The etcd key response actions
EtcdKeyDeleteRequest - Class in mousio.etcd4j.requests
An Etcd Key Delete Request
EtcdKeyDeleteRequest(EtcdClientImpl, String) - Constructor for class mousio.etcd4j.requests.EtcdKeyDeleteRequest
Constructs an EtcdKeysRequest
EtcdKeyGetRequest - Class in mousio.etcd4j.requests
An Etcd Key Get Request
EtcdKeyGetRequest(EtcdClientImpl) - Constructor for class mousio.etcd4j.requests.EtcdKeyGetRequest
Constructs an EtcdKeysGetRequest
EtcdKeyGetRequest(EtcdClientImpl, String) - Constructor for class mousio.etcd4j.requests.EtcdKeyGetRequest
Constructs an EtcdKeysGetRequest
EtcdKeyPostRequest - Class in mousio.etcd4j.requests
An Etcd Key Post Request
EtcdKeyPostRequest(EtcdClientImpl, String) - Constructor for class mousio.etcd4j.requests.EtcdKeyPostRequest
Constructs an EtcdKeysRequest
EtcdKeyPutRequest - Class in mousio.etcd4j.requests
An Etcd Key Put Request
EtcdKeyPutRequest(EtcdClientImpl, String) - Constructor for class mousio.etcd4j.requests.EtcdKeyPutRequest
Constructs an EtcdKeysRequest
EtcdKeyRequest - Class in mousio.etcd4j.requests
A basic Etcd Keys Request
EtcdKeyRequest(EtcdClientImpl, HttpMethod) - Constructor for class mousio.etcd4j.requests.EtcdKeyRequest
Constructs an EtcdKeysRequest
EtcdKeyResponseHandler - Class in mousio.etcd4j.transport
Handles etcd responses
EtcdKeyResponseHandler(EtcdNettyClient, EtcdKeyRequest) - Constructor for class mousio.etcd4j.transport.EtcdKeyResponseHandler
Constructor
EtcdKeysResponse - Class in mousio.etcd4j.responses
Etcd Keys Response
EtcdKeysResponse(String, EtcdKeysResponse.EtcdNode) - Constructor for class mousio.etcd4j.responses.EtcdKeysResponse
Constructs a new EtcdResponse
EtcdKeysResponse.EtcdNode - Class in mousio.etcd4j.responses
An Etcd node
EtcdKeysResponseParser - Class in mousio.etcd4j.responses
Parses the JSON response for key responses
EtcdKeysResponseParser() - Constructor for class mousio.etcd4j.responses.EtcdKeysResponseParser
 
etcdMessage - Variable in exception mousio.etcd4j.responses.EtcdException
 
EtcdNettyClient - Class in mousio.etcd4j.transport
Netty client for the requests and responses
EtcdNettyClient(SslContext, URI...) - Constructor for class mousio.etcd4j.transport.EtcdNettyClient
Constructor
EtcdNettyClient.ConnectionCounter - Class in mousio.etcd4j.transport
Counts connection retries and current connection index
EtcdNode() - Constructor for class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 
EtcdRequest<R> - Class in mousio.etcd4j.requests
Request to Etcd
EtcdRequest(EtcdClientImpl, HttpMethod) - Constructor for class mousio.etcd4j.requests.EtcdRequest
Constructor
EtcdResponsePromise<T> - Class in mousio.etcd4j.promises
A Promise for a response
EtcdResponsePromise() - Constructor for class mousio.etcd4j.promises.EtcdResponsePromise
 
EtcdResponsePromise.IsSimplePromiseResponseHandler<T> - Interface in mousio.etcd4j.promises
Response listener
EtcdVersionRequest - Class in mousio.etcd4j.requests
An Etcd Version Request
EtcdVersionRequest(EtcdClientImpl) - Constructor for class mousio.etcd4j.requests.EtcdVersionRequest
Constructor
exception - Variable in class mousio.etcd4j.promises.EtcdResponsePromise
 
expiration - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 

G

get(String) - Method in class mousio.etcd4j.EtcdClient
Get by key
get() - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Get the response
getAll() - Method in class mousio.etcd4j.EtcdClient
Get all keys
getDir(String) - Method in class mousio.etcd4j.EtcdClient
Get directory
getMessage() - Method in exception mousio.etcd4j.responses.EtcdException
 
getMethod() - Method in class mousio.etcd4j.requests.EtcdRequest
Get Http Method
getNettyPromise() - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Get internal Netty Promise
getNow() - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Get the result now even if it is not loaded
getPromise() - Method in class mousio.etcd4j.requests.EtcdRequest
Get promise for request
getRequestParams() - Method in class mousio.etcd4j.requests.EtcdKeyRequest
 
getRequestParams() - Method in class mousio.etcd4j.requests.EtcdRequest
Get the request parameters
getTimeout() - Method in class mousio.etcd4j.requests.EtcdRequest
Get the timeout for request
getTimeoutUnit() - Method in class mousio.etcd4j.requests.EtcdRequest
Get timeout unit
getUri() - Method in class mousio.etcd4j.requests.EtcdKeyRequest
 
getUri() - Method in class mousio.etcd4j.requests.EtcdRequest
Get the URI to send request to
getUri() - Method in class mousio.etcd4j.requests.EtcdVersionRequest
 
getVersion() - Method in class mousio.etcd4j.EtcdClient
Get the version of the Etcd server

H

handlePromise(Promise<T>) - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Handle the promise

I

index - Variable in exception mousio.etcd4j.responses.EtcdException
 
isDir() - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set that operation is on a directory

K

key - Variable in class mousio.etcd4j.requests.EtcdKeyRequest
 
key - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 

L

lastWorkingUriIndex - Variable in class mousio.etcd4j.transport.EtcdNettyClient
 

M

method - Variable in class mousio.etcd4j.requests.EtcdRequest
 
modifiedIndex - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 
mousio.etcd4j - package mousio.etcd4j
 
mousio.etcd4j.promises - package mousio.etcd4j.promises
 
mousio.etcd4j.requests - package mousio.etcd4j.requests
 
mousio.etcd4j.responses - package mousio.etcd4j.responses
 
mousio.etcd4j.transport - package mousio.etcd4j.transport
 

N

node - Variable in class mousio.etcd4j.responses.EtcdKeysResponse
 
nodes - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 

O

onResponse(EtcdResponsePromise<T>) - Method in interface mousio.etcd4j.promises.EtcdResponsePromise.IsSimplePromiseResponseHandler
Fired on response

P

parse(ByteBuf) - Static method in class mousio.etcd4j.responses.EtcdKeysResponseParser
Parses the Json content of the Etcd Response
post(String, String) - Method in class mousio.etcd4j.EtcdClient
Post a value to a key for in-order keys.
prevExist() - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set that previous value should exist
prevIndex(int) - Method in class mousio.etcd4j.requests.EtcdKeyDeleteRequest
Set the previous index to check
prevIndex(int) - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set the previous index to check
prevNode - Variable in class mousio.etcd4j.responses.EtcdKeysResponse
 
prevValue(String) - Method in class mousio.etcd4j.requests.EtcdKeyDeleteRequest
Set the prev value to check
prevValue(String) - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set the prev value to check
promise - Variable in class mousio.etcd4j.promises.EtcdResponsePromise
 
put(String, String) - Method in class mousio.etcd4j.EtcdClient
Put a key with a value
putDir(String) - Method in class mousio.etcd4j.EtcdClient
Create a dir

R

recursive() - Method in class mousio.etcd4j.requests.EtcdKeyDeleteRequest
Set that operation is recursive
recursive() - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Set if operation is recursive
removeListener(EtcdResponsePromise.IsSimplePromiseResponseHandler<T>) - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Remove a listener
requestParams - Variable in class mousio.etcd4j.requests.EtcdKeyRequest
 
response - Variable in class mousio.etcd4j.promises.EtcdResponsePromise
 
retryCount - Variable in class mousio.etcd4j.transport.EtcdNettyClient.ConnectionCounter
 

S

send() - Method in class mousio.etcd4j.requests.EtcdKeyRequest
 
send() - Method in class mousio.etcd4j.requests.EtcdRequest
Send request to etcd server
send() - Method in class mousio.etcd4j.requests.EtcdVersionRequest
 
send(EtcdRequest<R>) - Method in interface mousio.etcd4j.transport.EtcdClientImpl
Sends a request to the server
send(EtcdRequest<R>) - Method in class mousio.etcd4j.transport.EtcdNettyClient
Send a request and get a future.
setException(Throwable) - Method in class mousio.etcd4j.promises.EtcdResponsePromise
Sets exception
setKey(String) - Method in class mousio.etcd4j.requests.EtcdKeyRequest
Set key for request
setPromise(EtcdResponsePromise<R>) - Method in class mousio.etcd4j.requests.EtcdRequest
Set promise on request
shouldBeWaiting() - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Get if command should be waiting
sorted() - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Set that server should return values sorted

T

timeout(int, TimeUnit) - Method in class mousio.etcd4j.requests.EtcdKeyDeleteRequest
 
timeout(int, TimeUnit) - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
 
timeout(int, TimeUnit) - Method in class mousio.etcd4j.requests.EtcdKeyPostRequest
 
timeout(int, TimeUnit) - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
 
timeout(int, TimeUnit) - Method in class mousio.etcd4j.requests.EtcdRequest
Set timeout for request
ttl(Integer) - Method in class mousio.etcd4j.requests.EtcdKeyPostRequest
Set the Time to live for a key in seconds
ttl(Integer) - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set the Time to live for a key in seconds
ttl - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 

U

uriIndex - Variable in class mousio.etcd4j.transport.EtcdNettyClient.ConnectionCounter
 

V

value(String) - Method in class mousio.etcd4j.requests.EtcdKeyPostRequest
Set the value for the request
value(String) - Method in class mousio.etcd4j.requests.EtcdKeyPutRequest
Set the value for the request
value - Variable in class mousio.etcd4j.responses.EtcdKeysResponse.EtcdNode
 
valueOf(String) - Static method in enum mousio.etcd4j.responses.EtcdKeyAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum mousio.etcd4j.responses.EtcdKeyAction
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForChange() - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Set if server should wait
waitForChange(int) - Method in class mousio.etcd4j.requests.EtcdKeyGetRequest
Set that server should wait for a certain change index
A C D E G H I K L M N O P R S T U V W 
Skip navigation links