Class InboundNatRuleProperties.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.InboundNatRuleProperties.Builder
-
- Enclosing class:
- InboundNatRuleProperties
public abstract static class InboundNatRuleProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract InboundNatRuleProperties.BuilderbackendIPConfiguration(IdReference backendIPConfiguration)abstract InboundNatRuleProperties.BuilderbackendPort(int backendPort)abstract InboundNatRulePropertiesbuild()abstract InboundNatRuleProperties.BuilderenableFloatingIP(Boolean enableFloatingIP)abstract InboundNatRuleProperties.BuilderfrontendIPConfiguration(IdReference frontendIPConfiguration)abstract InboundNatRuleProperties.BuilderfrontendPort(int frontendPort)abstract InboundNatRuleProperties.BuilderidleTimeoutInMinutes(Integer idleTimeoutInMinutes)abstract InboundNatRuleProperties.Builderprotocol(InboundNatRuleProperties.Protocol protocol)abstract InboundNatRuleProperties.BuilderprovisioningState(String provisioningState)
-
-
-
Method Detail
-
frontendIPConfiguration
public abstract InboundNatRuleProperties.Builder frontendIPConfiguration(IdReference frontendIPConfiguration)
-
backendIPConfiguration
public abstract InboundNatRuleProperties.Builder backendIPConfiguration(IdReference backendIPConfiguration)
-
protocol
public abstract InboundNatRuleProperties.Builder protocol(InboundNatRuleProperties.Protocol protocol)
-
frontendPort
public abstract InboundNatRuleProperties.Builder frontendPort(int frontendPort)
-
backendPort
public abstract InboundNatRuleProperties.Builder backendPort(int backendPort)
-
provisioningState
public abstract InboundNatRuleProperties.Builder provisioningState(String provisioningState)
-
enableFloatingIP
public abstract InboundNatRuleProperties.Builder enableFloatingIP(Boolean enableFloatingIP)
-
idleTimeoutInMinutes
public abstract InboundNatRuleProperties.Builder idleTimeoutInMinutes(Integer idleTimeoutInMinutes)
-
build
public abstract InboundNatRuleProperties build()
-
-