Interface LoadBalancerDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LoadBalancerDescription.Builder,LoadBalancerDescription>,SdkBuilder<LoadBalancerDescription.Builder,LoadBalancerDescription>,SdkPojo
- Enclosing class:
- LoadBalancerDescription
public static interface LoadBalancerDescription.Builder extends SdkPojo, CopyableBuilder<LoadBalancerDescription.Builder,LoadBalancerDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoadBalancerDescription.Builderdomain(String domain)The domain name of the LoadBalancer.LoadBalancerDescription.Builderlisteners(Collection<Listener> listeners)A list of Listeners used by the LoadBalancer.LoadBalancerDescription.Builderlisteners(Consumer<Listener.Builder>... listeners)A list of Listeners used by the LoadBalancer.LoadBalancerDescription.Builderlisteners(Listener... listeners)A list of Listeners used by the LoadBalancer.LoadBalancerDescription.BuilderloadBalancerName(String loadBalancerName)The name of the LoadBalancer.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
loadBalancerName
LoadBalancerDescription.Builder loadBalancerName(String loadBalancerName)
The name of the LoadBalancer.
- Parameters:
loadBalancerName- The name of the LoadBalancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domain
LoadBalancerDescription.Builder domain(String domain)
The domain name of the LoadBalancer.
- Parameters:
domain- The domain name of the LoadBalancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listeners
LoadBalancerDescription.Builder listeners(Collection<Listener> listeners)
A list of Listeners used by the LoadBalancer.
- Parameters:
listeners- A list of Listeners used by the LoadBalancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listeners
LoadBalancerDescription.Builder listeners(Listener... listeners)
A list of Listeners used by the LoadBalancer.
- Parameters:
listeners- A list of Listeners used by the LoadBalancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listeners
LoadBalancerDescription.Builder listeners(Consumer<Listener.Builder>... listeners)
A list of Listeners used by the LoadBalancer.
This is a convenience method that creates an instance of theListener.Builderavoiding the need to create one manually viaListener.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#listeners(List.) - Parameters:
listeners- a consumer that will call methods onListener.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#listeners(java.util.Collection)
-
-