public abstract class PublicIPAddressProperties extends Object implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
PublicIPAddressProperties.Builder |
Constructor and Description |
---|
PublicIPAddressProperties() |
Modifier and Type | Method and Description |
---|---|
static PublicIPAddressProperties.Builder |
builder() |
static PublicIPAddressProperties |
create(String provisioningState,
String ipAddress,
String publicIPAllocationMethod,
Integer idleTimeoutInMinutes,
IdReference ipConfiguration,
DnsSettings dnsSettings) |
abstract DnsSettings |
dnsSettings() |
abstract Integer |
idleTimeoutInMinutes() |
abstract String |
ipAddress() |
abstract IdReference |
ipConfiguration() |
abstract String |
provisioningState() |
abstract String |
publicIPAllocationMethod() |
abstract PublicIPAddressProperties.Builder |
toBuilder() |
@Nullable public abstract String provisioningState()
provisioningState
in interface Provisionable
public abstract String publicIPAllocationMethod()
@Nullable public abstract IdReference ipConfiguration()
@Nullable public abstract DnsSettings dnsSettings()
public static PublicIPAddressProperties create(String provisioningState, String ipAddress, String publicIPAllocationMethod, Integer idleTimeoutInMinutes, IdReference ipConfiguration, DnsSettings dnsSettings)
public abstract PublicIPAddressProperties.Builder toBuilder()
public static PublicIPAddressProperties.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.