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.Builder
caCertPath(Path caCertPath)
DockerCertificates.Builder
clientCertPath(Path clientCertPath)
DockerCertificates.Builder
clientKeyPath(Path clientKeyPath)
DockerCertificates.Builder
dockerCertPath(Path dockerCertPath)
DockerCertificates.Builder
sslFactory(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
-
-