public static final class CfnVirtualNode.ClientTlsCertificateProperty.Builder
extends java.lang.Object
CfnVirtualNode.ClientTlsCertificateProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnVirtualNode.ClientTlsCertificateProperty |
build()
Builds the configured instance.
|
CfnVirtualNode.ClientTlsCertificateProperty.Builder |
file(CfnVirtualNode.ListenerTlsFileCertificateProperty file)
Sets the value of
CfnVirtualNode.ClientTlsCertificateProperty.getFile() |
CfnVirtualNode.ClientTlsCertificateProperty.Builder |
file(IResolvable file)
Sets the value of
CfnVirtualNode.ClientTlsCertificateProperty.getFile() |
CfnVirtualNode.ClientTlsCertificateProperty.Builder |
sds(CfnVirtualNode.ListenerTlsSdsCertificateProperty sds)
Sets the value of
CfnVirtualNode.ClientTlsCertificateProperty.getSds() |
CfnVirtualNode.ClientTlsCertificateProperty.Builder |
sds(IResolvable sds)
Sets the value of
CfnVirtualNode.ClientTlsCertificateProperty.getSds() |
public CfnVirtualNode.ClientTlsCertificateProperty.Builder file(IResolvable file)
CfnVirtualNode.ClientTlsCertificateProperty.getFile()
file
- An object that represents a local file certificate.
The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS) .this
public CfnVirtualNode.ClientTlsCertificateProperty.Builder file(CfnVirtualNode.ListenerTlsFileCertificateProperty file)
CfnVirtualNode.ClientTlsCertificateProperty.getFile()
file
- An object that represents a local file certificate.
The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS) .this
public CfnVirtualNode.ClientTlsCertificateProperty.Builder sds(IResolvable sds)
CfnVirtualNode.ClientTlsCertificateProperty.getSds()
sds
- A reference to an object that represents a client's TLS Secret Discovery Service certificate.this
public CfnVirtualNode.ClientTlsCertificateProperty.Builder sds(CfnVirtualNode.ListenerTlsSdsCertificateProperty sds)
CfnVirtualNode.ClientTlsCertificateProperty.getSds()
sds
- A reference to an object that represents a client's TLS Secret Discovery Service certificate.this
public CfnVirtualNode.ClientTlsCertificateProperty build()
CfnVirtualNode.ClientTlsCertificateProperty
java.lang.NullPointerException
- if any required attribute was not provided