Interface VirtualGatewayListenerTlsCertificate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VirtualGatewayListenerTlsCertificate.Builder,
,VirtualGatewayListenerTlsCertificate> SdkBuilder<VirtualGatewayListenerTlsCertificate.Builder,
,VirtualGatewayListenerTlsCertificate> SdkPojo
- Enclosing class:
VirtualGatewayListenerTlsCertificate
-
Method Summary
Modifier and TypeMethodDescriptionA reference to an object that represents an Certificate Manager certificate.A reference to an object that represents an Certificate Manager certificate.A reference to an object that represents a local file certificate.A reference to an object that represents a local file certificate.A reference to an object that represents a virtual gateway's listener's Secret Discovery Service certificate.A reference to an object that represents a virtual gateway's listener's Secret Discovery Service certificate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
acm
A reference to an object that represents an Certificate Manager certificate.
- Parameters:
acm
- A reference to an object that represents an Certificate Manager certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acm
default VirtualGatewayListenerTlsCertificate.Builder acm(Consumer<VirtualGatewayListenerTlsAcmCertificate.Builder> acm) A reference to an object that represents an Certificate Manager certificate.
This is a convenience method that creates an instance of theVirtualGatewayListenerTlsAcmCertificate.Builder
avoiding the need to create one manually viaVirtualGatewayListenerTlsAcmCertificate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toacm(VirtualGatewayListenerTlsAcmCertificate)
.- Parameters:
acm
- a consumer that will call methods onVirtualGatewayListenerTlsAcmCertificate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
file
A reference to an object that represents a local file certificate.
- Parameters:
file
- A reference to an object that represents a local file certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
file
default VirtualGatewayListenerTlsCertificate.Builder file(Consumer<VirtualGatewayListenerTlsFileCertificate.Builder> file) A reference to an object that represents a local file certificate.
This is a convenience method that creates an instance of theVirtualGatewayListenerTlsFileCertificate.Builder
avoiding the need to create one manually viaVirtualGatewayListenerTlsFileCertificate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofile(VirtualGatewayListenerTlsFileCertificate)
.- Parameters:
file
- a consumer that will call methods onVirtualGatewayListenerTlsFileCertificate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sds
A reference to an object that represents a virtual gateway's listener's Secret Discovery Service certificate.
- Parameters:
sds
- A reference to an object that represents a virtual gateway's listener's Secret Discovery Service certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sds
default VirtualGatewayListenerTlsCertificate.Builder sds(Consumer<VirtualGatewayListenerTlsSdsCertificate.Builder> sds) A reference to an object that represents a virtual gateway's listener's Secret Discovery Service certificate.
This is a convenience method that creates an instance of theVirtualGatewayListenerTlsSdsCertificate.Builder
avoiding the need to create one manually viaVirtualGatewayListenerTlsSdsCertificate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosds(VirtualGatewayListenerTlsSdsCertificate)
.- Parameters:
sds
- a consumer that will call methods onVirtualGatewayListenerTlsSdsCertificate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-