public abstract class InboundNatRuleProperties extends Object implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
InboundNatRuleProperties.Builder |
static class |
InboundNatRuleProperties.Protocol |
Constructor and Description |
---|
InboundNatRuleProperties() |
Modifier and Type | Method and Description |
---|---|
abstract IdReference |
backendIPConfiguration() |
abstract int |
backendPort() |
static InboundNatRuleProperties.Builder |
builder() |
static InboundNatRuleProperties |
create(IdReference frontendIPConfiguration,
IdReference backendIPConfiguration,
InboundNatRuleProperties.Protocol protocol,
int frontendPort,
int backendPort,
String provisioningState,
Boolean enableFloatingIP,
Integer idleTimeoutInMinutes) |
abstract Boolean |
enableFloatingIP() |
abstract IdReference |
frontendIPConfiguration() |
abstract int |
frontendPort() |
abstract Integer |
idleTimeoutInMinutes() |
abstract InboundNatRuleProperties.Protocol |
protocol() |
abstract String |
provisioningState() |
abstract InboundNatRuleProperties.Builder |
toBuilder() |
@Nullable public abstract IdReference frontendIPConfiguration()
@Nullable public abstract IdReference backendIPConfiguration()
public abstract InboundNatRuleProperties.Protocol protocol()
public abstract int backendPort()
public abstract int frontendPort()
@Nullable public abstract String provisioningState()
provisioningState
in interface Provisionable
public static InboundNatRuleProperties create(IdReference frontendIPConfiguration, IdReference backendIPConfiguration, InboundNatRuleProperties.Protocol protocol, int frontendPort, int backendPort, String provisioningState, Boolean enableFloatingIP, Integer idleTimeoutInMinutes)
public abstract InboundNatRuleProperties.Builder toBuilder()
public static InboundNatRuleProperties.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.