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

A

addCA(KeyStore, String) - Static method in class de.gesellix.docker.ssl.KeyStoreUtil
 
apply(DockerEnv) - Method in class de.gesellix.docker.engine.DockerClientConfig
 
AttachConfig - Class in de.gesellix.docker.engine
 
AttachConfig() - Constructor for class de.gesellix.docker.engine.AttachConfig
 
AttachConfig.Callbacks - Class in de.gesellix.docker.engine
 
AttachConfig.Streams - Class in de.gesellix.docker.engine
 

C

Callbacks() - Constructor for class de.gesellix.docker.engine.AttachConfig.Callbacks
 
closeQuietly(InputStream) - Static method in class de.gesellix.util.IOUtils
 
closeQuietly(Source) - Static method in class de.gesellix.util.IOUtils
 
compareTo(DockerVersion) - Method in class de.gesellix.docker.engine.DockerVersion
 
ConnectionProvider - Class in de.gesellix.docker.engine
 
ConnectionProvider() - Constructor for class de.gesellix.docker.engine.ConnectionProvider
 
consumeToDevNull(InputStream) - Static method in class de.gesellix.util.IOUtils
 
copy(InputStream, OutputStream) - Static method in class de.gesellix.util.IOUtils
 
copy(Source, Sink) - Static method in class de.gesellix.util.IOUtils
 
copyFrame(OutputStream, OutputStream) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
copyFullyMultiplexed(OutputStream) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
copyFullyMultiplexed(OutputStream, OutputStream) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
create(Type, Set<? extends Annotation>, Moshi) - Method in class de.gesellix.docker.json.CustomObjectAdapterFactory
 
createDockerKeyStore(String) - Static method in class de.gesellix.docker.ssl.KeyStoreUtil
 
createDockerSslSocket(String) - Method in class de.gesellix.docker.ssl.SslSocketConfigFactory
 
CustomObjectAdapterFactory - Class in de.gesellix.docker.json
 
CustomObjectAdapterFactory() - Constructor for class de.gesellix.docker.json.CustomObjectAdapterFactory
 

D

de.gesellix.docker.engine - package de.gesellix.docker.engine
 
de.gesellix.docker.json - package de.gesellix.docker.json
 
de.gesellix.docker.rawstream - package de.gesellix.docker.rawstream
 
de.gesellix.docker.response - package de.gesellix.docker.response
 
de.gesellix.docker.ssl - package de.gesellix.docker.ssl
 
de.gesellix.docker.websocket - package de.gesellix.docker.websocket
 
de.gesellix.util - package de.gesellix.util
 
DefaultWebSocketListener - Class in de.gesellix.docker.websocket
 
DefaultWebSocketListener() - Constructor for class de.gesellix.docker.websocket.DefaultWebSocketListener
 
delayed(long, String, Supplier<?>, CountDownLatch) - Static method in class de.gesellix.docker.engine.OkResponseCallback
 
delete(Map<String, Object>) - Method in interface de.gesellix.docker.engine.EngineClient
 
delete(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 
DockerClientConfig - Class in de.gesellix.docker.engine
 
DockerClientConfig() - Constructor for class de.gesellix.docker.engine.DockerClientConfig
 
DockerClientConfig(String) - Constructor for class de.gesellix.docker.engine.DockerClientConfig
 
DockerClientConfig(DockerEnv) - Constructor for class de.gesellix.docker.engine.DockerClientConfig
 
DockerClientConfig.TlsConfig - Class in de.gesellix.docker.engine
 
DockerEnv - Class in de.gesellix.docker.engine
Configuration via environment variables should work like described in the official cli docs.
DockerEnv() - Constructor for class de.gesellix.docker.engine.DockerEnv
 
DockerEnv(String) - Constructor for class de.gesellix.docker.engine.DockerEnv
 
DockerSslSocket - Class in de.gesellix.docker.ssl
 
DockerSslSocket() - Constructor for class de.gesellix.docker.ssl.DockerSslSocket
 
DockerVersion - Class in de.gesellix.docker.engine
 
DockerVersion() - Constructor for class de.gesellix.docker.engine.DockerVersion
 

E

EMPTY_HEADER - Static variable in class de.gesellix.docker.rawstream.RawStreamHeader
 
EngineClient - Interface in de.gesellix.docker.engine
 
EngineResponse - Class in de.gesellix.docker.engine
 
EngineResponse() - Constructor for class de.gesellix.docker.engine.EngineResponse
 
EngineResponseStatus - Class in de.gesellix.docker.engine
 
EngineResponseStatus() - Constructor for class de.gesellix.docker.engine.EngineResponseStatus
 
ensureTcpUpgrade(Response) - Static method in class de.gesellix.docker.engine.TcpUpgradeVerificator
 
equals(Object) - Method in class de.gesellix.docker.engine.EngineResponseStatus
 

F

fromJson(JsonReader) - Method in class de.gesellix.docker.json.NumberToBigDecimalJsonAdapter
 

G

generatePrivateKey(PrivateKeyInfo) - Static method in class de.gesellix.docker.ssl.KeyStoreUtil
 
get(Map<String, Object>) - Method in interface de.gesellix.docker.engine.EngineClient
 
get(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 
getApiVersion() - Method in class de.gesellix.docker.engine.DockerEnv
 
getCertPath() - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getCertPath() - Method in class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 
getCertPath() - Method in class de.gesellix.docker.engine.DockerEnv
 
getCertPathOrNull(DockerEnv) - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getCharset(String) - Method in class de.gesellix.docker.engine.OkDockerClient
 
getCode() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
getCode() - Method in enum de.gesellix.docker.websocket.WebsocketStatusCode
 
getConfigFile() - Method in class de.gesellix.docker.engine.DockerEnv
 
getConnectionProvider() - Method in class de.gesellix.docker.engine.OkResponseCallback
 
getContent() - Method in class de.gesellix.docker.engine.EngineResponse
 
getContent(InputStream) - Method in class de.gesellix.docker.response.JsonContentHandler
 
getContent(Source) - Method in class de.gesellix.docker.response.JsonContentHandler
 
getContentLength() - Method in class de.gesellix.docker.engine.EngineResponse
 
getContentTrustServer() - Method in class de.gesellix.docker.engine.DockerEnv
 
getContentType() - Method in class de.gesellix.docker.engine.EngineResponse
 
getDefaultCertPath() - Method in class de.gesellix.docker.engine.DockerEnv
 
getDefaultTlsPort() - Method in class de.gesellix.docker.engine.DockerEnv
 
getDockerConfigFile() - Method in class de.gesellix.docker.engine.DockerEnv
 
getDockerContentTrust() - Method in class de.gesellix.docker.engine.DockerEnv
 
getDockerHost() - Method in class de.gesellix.docker.engine.DockerEnv
 
getDockerHostOrDefault() - Static method in class de.gesellix.docker.engine.DockerEnv
 
getEnv() - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getFrameSize() - Method in class de.gesellix.docker.rawstream.RawStreamHeader
 
getHeaders() - Method in class de.gesellix.docker.engine.EngineResponse
 
getHost() - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getIndexUrl_v1() - Method in class de.gesellix.docker.engine.DockerEnv
 
getIndexUrl_v2() - Method in class de.gesellix.docker.engine.DockerEnv
 
getLegacyConfigFile() - Method in class de.gesellix.docker.engine.DockerEnv
 
getMajor() - Method in class de.gesellix.docker.engine.DockerVersion
 
getMeta() - Method in class de.gesellix.docker.engine.DockerVersion
 
getMimeType() - Method in class de.gesellix.docker.engine.EngineResponse
 
getMimeType(String) - Method in class de.gesellix.docker.engine.OkDockerClient
 
getMinor() - Method in class de.gesellix.docker.engine.DockerVersion
 
getOfficialNotaryServer() - Method in class de.gesellix.docker.engine.DockerEnv
 
getPatch() - Method in class de.gesellix.docker.engine.DockerVersion
 
getPort() - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getResponseCallback() - Method in class de.gesellix.docker.engine.EngineResponse
 
getScheme() - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getSink() - Method in class de.gesellix.docker.engine.ConnectionProvider
 
getSource() - Method in class de.gesellix.docker.engine.ConnectionProvider
 
getSslSocketFactory() - Method in class de.gesellix.docker.ssl.DockerSslSocket
 
getStatus() - Method in class de.gesellix.docker.engine.EngineResponse
 
getStderr() - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
getStdin() - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
getStdout() - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
getStream() - Method in class de.gesellix.docker.engine.EngineResponse
 
getStreams() - Method in class de.gesellix.docker.engine.AttachConfig
 
getStreamType() - Method in class de.gesellix.docker.rawstream.RawStreamHeader
 
getStreamTypeId() - Method in enum de.gesellix.docker.rawstream.StreamType
 
getSuccess() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
getTaskFuture() - Method in class de.gesellix.docker.engine.EngineResponse
 
getText() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
getTlsConfig(URL, DockerEnv) - Method in class de.gesellix.docker.engine.DockerClientConfig
 
getTlsVerify() - Method in class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 
getTlsVerify() - Method in class de.gesellix.docker.engine.DockerEnv
 
getTmpdir() - Method in class de.gesellix.docker.engine.DockerEnv
 
getTrustManager() - Method in class de.gesellix.docker.ssl.DockerSslSocket
 

H

handleResponse(Response, Map) - Method in class de.gesellix.docker.engine.OkDockerClient
 
hashCode() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
hasNext() - Method in class de.gesellix.docker.response.JsonChunksReader
 
hasNext() - Method in class de.gesellix.docker.response.LineReader
 
hasNext() - Method in interface de.gesellix.docker.response.Reader
 
head(Map<String, Object>) - Method in interface de.gesellix.docker.engine.EngineClient
 
head(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 

I

intercept(Interceptor.Chain) - Method in class de.gesellix.docker.engine.ConnectionProvider
 
IOUtils - Class in de.gesellix.util
 
IOUtils() - Constructor for class de.gesellix.util.IOUtils
 
isContentTrustEnabled(DockerEnv) - Method in class de.gesellix.docker.engine.DockerClientConfig
 
isFalsy(String) - Static method in class de.gesellix.docker.engine.DockerClientConfig
 
isSuccess() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
isTlsVerify() - Method in class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 

J

JsonChunksReader - Class in de.gesellix.docker.response
 
JsonChunksReader(Source) - Constructor for class de.gesellix.docker.response.JsonChunksReader
 
JsonContentHandler - Class in de.gesellix.docker.response
 
JsonContentHandler() - Constructor for class de.gesellix.docker.response.JsonContentHandler
 

K

KEY_STORE_PASSWORD - Static variable in class de.gesellix.docker.ssl.KeyStoreUtil
 
KeyStoreUtil - Class in de.gesellix.docker.ssl
A slightly modified copy from https://github.com/rhuss/docker-maven-plugin with kind permission of Roland Huss (https://twitter.com/ro14nd).
KeyStoreUtil() - Constructor for class de.gesellix.docker.ssl.KeyStoreUtil
 

L

LineReader - Class in de.gesellix.docker.response
 
LineReader(Source) - Constructor for class de.gesellix.docker.response.LineReader
 
loadCertificates(String) - Static method in class de.gesellix.docker.ssl.KeyStoreUtil
 
loadPrivateKey(String) - Static method in class de.gesellix.docker.ssl.KeyStoreUtil
 

N

newClient(OkHttpClient.Builder) - Method in class de.gesellix.docker.engine.OkDockerClient
 
NumberToBigDecimalJsonAdapter - Class in de.gesellix.docker.json
 
NumberToBigDecimalJsonAdapter(JsonAdapter<Object>) - Constructor for class de.gesellix.docker.json.NumberToBigDecimalJsonAdapter
 

O

OkDockerClient - Class in de.gesellix.docker.engine
 
OkDockerClient() - Constructor for class de.gesellix.docker.engine.OkDockerClient
 
OkDockerClient(String) - Constructor for class de.gesellix.docker.engine.OkDockerClient
 
OkDockerClient(DockerClientConfig) - Constructor for class de.gesellix.docker.engine.OkDockerClient
 
OkDockerClient(DockerClientConfig, Proxy) - Constructor for class de.gesellix.docker.engine.OkDockerClient
 
OkResponseCallback - Class in de.gesellix.docker.engine
 
OkResponseCallback(ConnectionProvider, AttachConfig) - Constructor for class de.gesellix.docker.engine.OkResponseCallback
 
onClosed(WebSocket, int, String) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onClosing(WebSocket, int, String) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onFailure(Exception) - Method in class de.gesellix.docker.engine.AttachConfig
 
onFailure(Call, IOException) - Method in class de.gesellix.docker.engine.OkResponseCallback
 
onFailure(Exception) - Method in class de.gesellix.docker.engine.OkResponseCallback
 
onFailure(WebSocket, Throwable, Response) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onMessage(WebSocket, String) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onMessage(WebSocket, ByteString) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onOpen(WebSocket, Response) - Method in class de.gesellix.docker.websocket.DefaultWebSocketListener
 
onResponse(Response) - Method in class de.gesellix.docker.engine.AttachConfig
 
onResponse(Call, Response) - Method in class de.gesellix.docker.engine.OkResponseCallback
 
onSinkClosed(Response) - Method in class de.gesellix.docker.engine.AttachConfig
 
onSinkWritten(Response) - Method in class de.gesellix.docker.engine.AttachConfig
 
onSourceConsumed() - Method in class de.gesellix.docker.engine.AttachConfig
 

P

parseDockerVersion(String) - Static method in class de.gesellix.docker.engine.DockerVersion
 
post(Map<String, Object>) - Method in interface de.gesellix.docker.engine.EngineClient
 
post(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 
put(Map<String, Object>) - Method in interface de.gesellix.docker.engine.EngineClient
 
put(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 

Q

queryToString(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 

R

RawInputStream - Class in de.gesellix.docker.rawstream
See the paragraph _Stream format_ at https://docs.docker.com/engine/api/v1.33/#operation/ContainerAttach.
RawInputStream(InputStream) - Constructor for class de.gesellix.docker.rawstream.RawInputStream
 
RawStreamHeader - Class in de.gesellix.docker.rawstream
See the paragraph _Stream format_ at https://docs.docker.com/engine/api/v1.33/#operation/ContainerAttach.
RawStreamHeader(int[]) - Constructor for class de.gesellix.docker.rawstream.RawStreamHeader
 
read(byte[], int, int) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
readDockerStreamType(int[]) - Method in class de.gesellix.docker.rawstream.RawStreamHeader
 
Reader - Interface in de.gesellix.docker.response
 
readFrameHeader() - Method in class de.gesellix.docker.rawstream.RawInputStream
 
readFrameSize(int[]) - Method in class de.gesellix.docker.rawstream.RawStreamHeader
 
readNext() - Method in class de.gesellix.docker.response.JsonChunksReader
 
readNext() - Method in class de.gesellix.docker.response.LineReader
 
readNext() - Method in interface de.gesellix.docker.response.Reader
 
readRemainingFrameSize(byte[], int, int, int) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
request(Map<String, Object>) - Method in class de.gesellix.docker.engine.OkDockerClient
 

S

setApiVersion(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setCertPath(String) - Method in class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 
setCertPath(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setCode(int) - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
setConfigFile(File) - Method in class de.gesellix.docker.engine.DockerEnv
 
setContent(Object) - Method in class de.gesellix.docker.engine.EngineResponse
 
setContentLength(String) - Method in class de.gesellix.docker.engine.EngineResponse
 
setContentTrustServer(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setContentType(String) - Method in class de.gesellix.docker.engine.EngineResponse
 
setDefaultCertPath(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setDefaultTlsPort(int) - Method in class de.gesellix.docker.engine.DockerEnv
 
setDockerConfigFile(File) - Method in class de.gesellix.docker.engine.DockerEnv
 
setDockerContentTrust(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setDockerHost(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setEnv(DockerEnv) - Method in class de.gesellix.docker.engine.DockerClientConfig
 
setHeaders(Object) - Method in class de.gesellix.docker.engine.EngineResponse
 
setLegacyConfigFile(File) - Method in class de.gesellix.docker.engine.DockerEnv
 
setMajor(int) - Method in class de.gesellix.docker.engine.DockerVersion
 
setMeta(String) - Method in class de.gesellix.docker.engine.DockerVersion
 
setMimeType(String) - Method in class de.gesellix.docker.engine.EngineResponse
 
setMinor(int) - Method in class de.gesellix.docker.engine.DockerVersion
 
setMultiplexStreams(boolean) - Method in class de.gesellix.docker.rawstream.RawInputStream
 
setOfficialNotaryServer(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setOnFailure(Function<Exception, ?>) - Method in class de.gesellix.docker.engine.AttachConfig
 
setOnFailure(Closure<?>) - Method in class de.gesellix.docker.engine.AttachConfig
Deprecated.
Will be removed after migration from Groovy to plain Java
setOnResponse(Function<Response, ?>) - Method in class de.gesellix.docker.engine.AttachConfig
 
setOnResponse(Closure<?>) - Method in class de.gesellix.docker.engine.AttachConfig
Deprecated.
Will be removed after migration from Groovy to plain Java
setOnSinkClosed(Function<Response, ?>) - Method in class de.gesellix.docker.engine.AttachConfig
 
setOnSinkClosed(Closure<?>) - Method in class de.gesellix.docker.engine.AttachConfig
Deprecated.
Will be removed after migration from Groovy to plain Java
setOnSinkWritten(Function<Response, ?>) - Method in class de.gesellix.docker.engine.AttachConfig
 
setOnSinkWritten(Closure<?>) - Method in class de.gesellix.docker.engine.AttachConfig
Deprecated.
Will be removed after migration from Groovy to plain Java
setOnSourceConsumed(Supplier<?>) - Method in class de.gesellix.docker.engine.AttachConfig
 
setOnSourceConsumed(Closure<?>) - Method in class de.gesellix.docker.engine.AttachConfig
Deprecated.
Will be removed after migration from Groovy to plain Java
setPatch(int) - Method in class de.gesellix.docker.engine.DockerVersion
 
setResponseCallback(OkResponseCallback) - Method in class de.gesellix.docker.engine.EngineResponse
 
setSslSocketFactory(SSLSocketFactory) - Method in class de.gesellix.docker.ssl.DockerSslSocket
 
setStatus(EngineResponseStatus) - Method in class de.gesellix.docker.engine.EngineResponse
 
setStderr(OutputStream) - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
setStdin(InputStream) - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
setStdout(OutputStream) - Method in class de.gesellix.docker.engine.AttachConfig.Streams
 
setStream(InputStream) - Method in class de.gesellix.docker.engine.EngineResponse
 
setSuccess(boolean) - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
setTaskFuture(Future<?>) - Method in class de.gesellix.docker.engine.EngineResponse
 
setText(String) - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
setTlsVerify(boolean) - Method in class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 
setTlsVerify(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setTmpdir(String) - Method in class de.gesellix.docker.engine.DockerEnv
 
setTrustManager(X509TrustManager) - Method in class de.gesellix.docker.ssl.DockerSslSocket
 
SslSocketConfigFactory - Class in de.gesellix.docker.ssl
 
SslSocketConfigFactory() - Constructor for class de.gesellix.docker.ssl.SslSocketConfigFactory
 
Streams() - Constructor for class de.gesellix.docker.engine.AttachConfig.Streams
 
StreamType - Enum in de.gesellix.docker.rawstream
STREAM_TYPE can be: 0: stdin (will be written on stdout) 1: stdout 2: stderr 3: systemerr See the paragraph _Stream format_ at https://docs.docker.com/engine/api/v1.33/#operation/ContainerAttach.

T

TcpUpgradeVerificator - Class in de.gesellix.docker.engine
 
TcpUpgradeVerificator() - Constructor for class de.gesellix.docker.engine.TcpUpgradeVerificator
 
TlsConfig(boolean, String) - Constructor for class de.gesellix.docker.engine.DockerClientConfig.TlsConfig
 
toJson(JsonWriter, Object) - Method in class de.gesellix.docker.json.NumberToBigDecimalJsonAdapter
 
toString() - Method in class de.gesellix.docker.engine.DockerVersion
 
toString() - Method in class de.gesellix.docker.engine.EngineResponse
 
toString() - Method in class de.gesellix.docker.engine.EngineResponseStatus
 
toString() - Method in class de.gesellix.docker.rawstream.RawStreamHeader
 
toString(InputStream) - Static method in class de.gesellix.util.IOUtils
 

V

valueOf(String) - Static method in enum de.gesellix.docker.rawstream.StreamType
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum de.gesellix.docker.rawstream.StreamType
 
valueOf(String) - Static method in enum de.gesellix.docker.websocket.WebsocketStatusCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.gesellix.docker.rawstream.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gesellix.docker.websocket.WebsocketStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

webSocket(Map<String, Object>, WebSocketListener) - Method in interface de.gesellix.docker.engine.EngineClient
 
webSocket(Map<String, Object>, WebSocketListener) - Method in class de.gesellix.docker.engine.OkDockerClient
 
WebsocketStatusCode - Enum in de.gesellix.docker.websocket
 
A C D E F G H I J K L N O P Q R S T V W 
Skip navigation links