@Stability(value=Experimental) public static final class FileCertificateOptions.Builder extends Object implements software.amazon.jsii.Builder<FileCertificateOptions>
FileCertificateOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FileCertificateOptions |
build()
Builds the configured instance.
|
FileCertificateOptions.Builder |
certificateChainPath(String certificateChainPath)
Sets the value of
FileCertificateOptions.getCertificateChainPath() |
FileCertificateOptions.Builder |
privateKeyPath(String privateKeyPath)
Sets the value of
FileCertificateOptions.getPrivateKeyPath() |
FileCertificateOptions.Builder |
tlsMode(TlsMode tlsMode)
Sets the value of
FileCertificateOptions.getTlsMode() |
@Stability(value=Experimental) public FileCertificateOptions.Builder certificateChainPath(String certificateChainPath)
FileCertificateOptions.getCertificateChainPath()certificateChainPath - The file path of the certificate chain file. This parameter is required.this@Stability(value=Experimental) public FileCertificateOptions.Builder privateKeyPath(String privateKeyPath)
FileCertificateOptions.getPrivateKeyPath()privateKeyPath - The file path of the private key file. This parameter is required.this@Stability(value=Experimental) public FileCertificateOptions.Builder tlsMode(TlsMode tlsMode)
FileCertificateOptions.getTlsMode()tlsMode - The TLS mode. This parameter is required.this@Stability(value=Experimental) public FileCertificateOptions build()
build in interface software.amazon.jsii.Builder<FileCertificateOptions>FileCertificateOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.