Interface WeightedTarget.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WeightedTarget.Builder,WeightedTarget>,SdkBuilder<WeightedTarget.Builder,WeightedTarget>,SdkPojo
- Enclosing class:
- WeightedTarget
public static interface WeightedTarget.Builder extends SdkPojo, CopyableBuilder<WeightedTarget.Builder,WeightedTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WeightedTarget.Builderport(Integer port)The targeted port of the weighted object.WeightedTarget.BuildervirtualNode(String virtualNode)The virtual node to associate with the weighted target.WeightedTarget.Builderweight(Integer weight)The relative weight of the weighted target.-
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
-
port
WeightedTarget.Builder port(Integer port)
The targeted port of the weighted object.
- Parameters:
port- The targeted port of the weighted object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
virtualNode
WeightedTarget.Builder virtualNode(String virtualNode)
The virtual node to associate with the weighted target.
- Parameters:
virtualNode- The virtual node to associate with the weighted target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
weight
WeightedTarget.Builder weight(Integer weight)
The relative weight of the weighted target.
- Parameters:
weight- The relative weight of the weighted target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-