Class LoadBalancingRuleProperties.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.loadbalancer.LoadBalancingRuleProperties.Builder
-
- Enclosing class:
- LoadBalancingRuleProperties
public abstract static class LoadBalancingRuleProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
frontendIPConfiguration
public abstract LoadBalancingRuleProperties.Builder frontendIPConfiguration(IdReference frontendIPConfiguration)
-
backendAddressPool
public abstract LoadBalancingRuleProperties.Builder backendAddressPool(IdReference backendAddressPool)
-
protocol
public abstract LoadBalancingRuleProperties.Builder protocol(LoadBalancingRuleProperties.Protocol protocol)
-
frontendPort
public abstract LoadBalancingRuleProperties.Builder frontendPort(int frontendPort)
-
backendPort
public abstract LoadBalancingRuleProperties.Builder backendPort(int backendPort)
-
probe
public abstract LoadBalancingRuleProperties.Builder probe(IdReference probe)
-
enableFloatingIP
public abstract LoadBalancingRuleProperties.Builder enableFloatingIP(Boolean enableFloatingIP)
-
idleTimeoutInMinutes
public abstract LoadBalancingRuleProperties.Builder idleTimeoutInMinutes(Integer idleTimeoutInMinutes)
-
loadDistribution
public abstract LoadBalancingRuleProperties.Builder loadDistribution(LoadBalancingRuleProperties.LoadDistribution loadDistribution)
-
provisioningState
public abstract LoadBalancingRuleProperties.Builder provisioningState(String provisioningState)
-
build
public abstract LoadBalancingRuleProperties build()
-
-