Class LoadBalancingRuleProperties.Builder
java.lang.Object
org.jclouds.azurecompute.arm.domain.loadbalancer.LoadBalancingRuleProperties.Builder
- Enclosing class:
LoadBalancingRuleProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract LoadBalancingRuleProperties.BuilderbackendAddressPool(IdReference backendAddressPool) abstract LoadBalancingRuleProperties.BuilderbackendPort(int backendPort) abstract LoadBalancingRulePropertiesbuild()abstract LoadBalancingRuleProperties.BuilderenableFloatingIP(Boolean enableFloatingIP) abstract LoadBalancingRuleProperties.BuilderfrontendIPConfiguration(IdReference frontendIPConfiguration) abstract LoadBalancingRuleProperties.BuilderfrontendPort(int frontendPort) abstract LoadBalancingRuleProperties.BuilderidleTimeoutInMinutes(Integer idleTimeoutInMinutes) abstract LoadBalancingRuleProperties.BuilderloadDistribution(LoadBalancingRuleProperties.LoadDistribution loadDistribution) abstract LoadBalancingRuleProperties.Builderprobe(IdReference probe) abstract LoadBalancingRuleProperties.Builderprotocol(LoadBalancingRuleProperties.Protocol protocol) abstract LoadBalancingRuleProperties.BuilderprovisioningState(String provisioningState)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
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
-
backendPort
-
probe
-
enableFloatingIP
-
idleTimeoutInMinutes
public abstract LoadBalancingRuleProperties.Builder idleTimeoutInMinutes(Integer idleTimeoutInMinutes) -
loadDistribution
public abstract LoadBalancingRuleProperties.Builder loadDistribution(LoadBalancingRuleProperties.LoadDistribution loadDistribution) -
provisioningState
-
build
-