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.Builder
backendIPConfiguration(IdReference backendIPConfiguration)
abstract InboundNatRuleProperties.Builder
backendPort(int backendPort)
abstract InboundNatRuleProperties
build()
abstract InboundNatRuleProperties.Builder
enableFloatingIP(Boolean enableFloatingIP)
abstract InboundNatRuleProperties.Builder
frontendIPConfiguration(IdReference frontendIPConfiguration)
abstract InboundNatRuleProperties.Builder
frontendPort(int frontendPort)
abstract InboundNatRuleProperties.Builder
idleTimeoutInMinutes(Integer idleTimeoutInMinutes)
abstract InboundNatRuleProperties.Builder
protocol(InboundNatRuleProperties.Protocol protocol)
abstract InboundNatRuleProperties.Builder
provisioningState(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()
-
-