Package org.mandas.docker.client
Class DockerCertificates.Builder
- java.lang.Object
-
- org.mandas.docker.client.DockerCertificates.Builder
-
- Enclosing class:
- DockerCertificates
public static class DockerCertificates.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<DockerCertificatesStore>build()DockerCertificates.BuildercaCertPath(Path caCertPath)DockerCertificates.BuilderclientCertPath(Path clientCertPath)DockerCertificates.BuilderclientKeyPath(Path clientKeyPath)DockerCertificates.BuilderdockerCertPath(Path dockerCertPath)DockerCertificates.BuildersslFactory(DockerCertificates.SslContextFactory sslContextFactory)
-
-
-
Method Detail
-
dockerCertPath
public DockerCertificates.Builder dockerCertPath(Path dockerCertPath)
-
caCertPath
public DockerCertificates.Builder caCertPath(Path caCertPath)
-
clientKeyPath
public DockerCertificates.Builder clientKeyPath(Path clientKeyPath)
-
clientCertPath
public DockerCertificates.Builder clientCertPath(Path clientCertPath)
-
sslFactory
public DockerCertificates.Builder sslFactory(DockerCertificates.SslContextFactory sslContextFactory)
-
build
public Optional<DockerCertificatesStore> build() throws DockerCertificateException
- Throws:
DockerCertificateException
-
-