Interface SslConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SslConfiguration.Builder,SslConfiguration>,SdkBuilder<SslConfiguration.Builder,SslConfiguration>,SdkPojo
- Enclosing class:
- SslConfiguration
public static interface SslConfiguration.Builder extends SdkPojo, CopyableBuilder<SslConfiguration.Builder,SslConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SslConfiguration.Buildercertificate(String certificate)The contents of the certificate's domain.crt file.SslConfiguration.Builderchain(String chain)Optional.SslConfiguration.BuilderprivateKey(String privateKey)The private key; the contents of the certificate's domain.kex file.-
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 Detail
-
certificate
SslConfiguration.Builder certificate(String certificate)
The contents of the certificate's domain.crt file.
- Parameters:
certificate- The contents of the certificate's domain.crt file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateKey
SslConfiguration.Builder privateKey(String privateKey)
The private key; the contents of the certificate's domain.kex file.
- Parameters:
privateKey- The private key; the contents of the certificate's domain.kex file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chain
SslConfiguration.Builder chain(String chain)
Optional. Can be used to specify an intermediate certificate authority key or client authentication.
- Parameters:
chain- Optional. Can be used to specify an intermediate certificate authority key or client authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-