Interface LoadBalancerTlsPolicy.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LoadBalancerTlsPolicy.Builder,LoadBalancerTlsPolicy>,SdkBuilder<LoadBalancerTlsPolicy.Builder,LoadBalancerTlsPolicy>,SdkPojo
- Enclosing class:
- LoadBalancerTlsPolicy
public static interface LoadBalancerTlsPolicy.Builder extends SdkPojo, CopyableBuilder<LoadBalancerTlsPolicy.Builder,LoadBalancerTlsPolicy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoadBalancerTlsPolicy.Builderciphers(String... ciphers)The ciphers used by the TLS security policy.LoadBalancerTlsPolicy.Builderciphers(Collection<String> ciphers)The ciphers used by the TLS security policy.LoadBalancerTlsPolicy.Builderdescription(String description)The description of the TLS security policy.LoadBalancerTlsPolicy.BuilderisDefault(Boolean isDefault)A Boolean value that indicates whether the TLS security policy is the default.LoadBalancerTlsPolicy.Buildername(String name)The name of the TLS security policy.LoadBalancerTlsPolicy.Builderprotocols(String... protocols)The protocols used in a given TLS security policy.LoadBalancerTlsPolicy.Builderprotocols(Collection<String> protocols)The protocols used in a given TLS security policy.-
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
-
name
LoadBalancerTlsPolicy.Builder name(String name)
The name of the TLS security policy.
- Parameters:
name- The name of the TLS security policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDefault
LoadBalancerTlsPolicy.Builder isDefault(Boolean isDefault)
A Boolean value that indicates whether the TLS security policy is the default.
- Parameters:
isDefault- A Boolean value that indicates whether the TLS security policy is the default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
LoadBalancerTlsPolicy.Builder description(String description)
The description of the TLS security policy.
- Parameters:
description- The description of the TLS security policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocols
LoadBalancerTlsPolicy.Builder protocols(Collection<String> protocols)
The protocols used in a given TLS security policy.
- Parameters:
protocols- The protocols used in a given TLS security policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocols
LoadBalancerTlsPolicy.Builder protocols(String... protocols)
The protocols used in a given TLS security policy.
- Parameters:
protocols- The protocols used in a given TLS security policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ciphers
LoadBalancerTlsPolicy.Builder ciphers(Collection<String> ciphers)
The ciphers used by the TLS security policy.
The ciphers are listed in order of preference.
- Parameters:
ciphers- The ciphers used by the TLS security policy.The ciphers are listed in order of preference.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ciphers
LoadBalancerTlsPolicy.Builder ciphers(String... ciphers)
The ciphers used by the TLS security policy.
The ciphers are listed in order of preference.
- Parameters:
ciphers- The ciphers used by the TLS security policy.The ciphers are listed in order of preference.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-