Class LoadBalancingRuleProperties
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.loadbalancer.LoadBalancingRuleProperties
-
public abstract class LoadBalancingRuleProperties extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLoadBalancingRuleProperties.Builderstatic classLoadBalancingRuleProperties.LoadDistributionstatic classLoadBalancingRuleProperties.Protocol
-
Constructor Summary
Constructors Constructor Description LoadBalancingRuleProperties()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IdReferencebackendAddressPool()abstract intbackendPort()static LoadBalancingRuleProperties.Builderbuilder()static LoadBalancingRulePropertiescreate(IdReference frontendIPConfiguration, IdReference backendAddressPool, LoadBalancingRuleProperties.Protocol protocol, int frontendPort, int backendPort, IdReference probe, Boolean enableFloatingIP, Integer idleTimeoutInMinutes, LoadBalancingRuleProperties.LoadDistribution loadDistribution, String provisioningState)abstract BooleanenableFloatingIP()abstract IdReferencefrontendIPConfiguration()abstract intfrontendPort()abstract IntegeridleTimeoutInMinutes()abstract LoadBalancingRuleProperties.LoadDistributionloadDistribution()abstract IdReferenceprobe()abstract LoadBalancingRuleProperties.Protocolprotocol()abstract StringprovisioningState()abstract LoadBalancingRuleProperties.BuildertoBuilder()
-
-
-
Method Detail
-
frontendIPConfiguration
@Nullable public abstract IdReference frontendIPConfiguration()
-
backendAddressPool
@Nullable public abstract IdReference backendAddressPool()
-
protocol
public abstract LoadBalancingRuleProperties.Protocol protocol()
-
frontendPort
public abstract int frontendPort()
-
backendPort
public abstract int backendPort()
-
probe
@Nullable public abstract IdReference probe()
-
loadDistribution
@Nullable public abstract LoadBalancingRuleProperties.LoadDistribution loadDistribution()
-
create
public static LoadBalancingRuleProperties create(IdReference frontendIPConfiguration, IdReference backendAddressPool, LoadBalancingRuleProperties.Protocol protocol, int frontendPort, int backendPort, IdReference probe, Boolean enableFloatingIP, Integer idleTimeoutInMinutes, LoadBalancingRuleProperties.LoadDistribution loadDistribution, String provisioningState)
-
toBuilder
public abstract LoadBalancingRuleProperties.Builder toBuilder()
-
builder
public static LoadBalancingRuleProperties.Builder builder()
-
-