Class InboundNatRuleProperties
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.InboundNatRuleProperties
-
- All Implemented Interfaces:
Provisionable
public abstract class InboundNatRuleProperties extends Object implements Provisionable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInboundNatRuleProperties.Builderstatic classInboundNatRuleProperties.Protocol
-
Constructor Summary
Constructors Constructor Description InboundNatRuleProperties()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IdReferencebackendIPConfiguration()abstract intbackendPort()static InboundNatRuleProperties.Builderbuilder()static InboundNatRulePropertiescreate(IdReference frontendIPConfiguration, IdReference backendIPConfiguration, InboundNatRuleProperties.Protocol protocol, int frontendPort, int backendPort, String provisioningState, Boolean enableFloatingIP, Integer idleTimeoutInMinutes)abstract BooleanenableFloatingIP()abstract IdReferencefrontendIPConfiguration()abstract intfrontendPort()abstract IntegeridleTimeoutInMinutes()abstract InboundNatRuleProperties.Protocolprotocol()abstract StringprovisioningState()abstract InboundNatRuleProperties.BuildertoBuilder()
-
-
-
Method Detail
-
frontendIPConfiguration
@Nullable public abstract IdReference frontendIPConfiguration()
-
backendIPConfiguration
@Nullable public abstract IdReference backendIPConfiguration()
-
protocol
public abstract InboundNatRuleProperties.Protocol protocol()
-
backendPort
public abstract int backendPort()
-
frontendPort
public abstract int frontendPort()
-
provisioningState
@Nullable public abstract String provisioningState()
- Specified by:
provisioningStatein interfaceProvisionable
-
create
public static InboundNatRuleProperties create(IdReference frontendIPConfiguration, IdReference backendIPConfiguration, InboundNatRuleProperties.Protocol protocol, int frontendPort, int backendPort, String provisioningState, Boolean enableFloatingIP, Integer idleTimeoutInMinutes)
-
toBuilder
public abstract InboundNatRuleProperties.Builder toBuilder()
-
builder
public static InboundNatRuleProperties.Builder builder()
-
-