Class CreateLoadBalancerPoolMemberOptions.Builder
java.lang.Object
com.ibm.cloud.is.vpc.v1.model.CreateLoadBalancerPoolMemberOptions.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a CreateLoadBalancerPoolMemberOptions.loadBalancerId
(String loadBalancerId) Set the loadBalancerId.Set the poolId.port
(long port) Set the port.Set the target.weight
(long weight) Set the weight.
-
Constructor Details
-
Builder
public Builder()Instantiates a new builder. -
Builder
public Builder(String loadBalancerId, String poolId, Long port, LoadBalancerPoolMemberTargetPrototype target) Instantiates a new builder with required properties.- Parameters:
loadBalancerId
- the loadBalancerIdpoolId
- the poolIdport
- the porttarget
- the target
-
-
Method Details
-
build
Builds a CreateLoadBalancerPoolMemberOptions.- Returns:
- the new CreateLoadBalancerPoolMemberOptions instance
-
loadBalancerId
Set the loadBalancerId.- Parameters:
loadBalancerId
- the loadBalancerId- Returns:
- the CreateLoadBalancerPoolMemberOptions builder
-
poolId
Set the poolId.- Parameters:
poolId
- the poolId- Returns:
- the CreateLoadBalancerPoolMemberOptions builder
-
port
Set the port.- Parameters:
port
- the port- Returns:
- the CreateLoadBalancerPoolMemberOptions builder
-
target
public CreateLoadBalancerPoolMemberOptions.Builder target(LoadBalancerPoolMemberTargetPrototype target) Set the target.- Parameters:
target
- the target- Returns:
- the CreateLoadBalancerPoolMemberOptions builder
-
weight
Set the weight.- Parameters:
weight
- the weight- Returns:
- the CreateLoadBalancerPoolMemberOptions builder
-