Class PublicIPAddressProperties
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.publicipaddress.PublicIPAddressProperties
-
- All Implemented Interfaces:
Provisionable
public abstract class PublicIPAddressProperties extends Object implements Provisionable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPublicIPAddressProperties.Builder
-
Constructor Summary
Constructors Constructor Description PublicIPAddressProperties()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static PublicIPAddressProperties.Builderbuilder()static PublicIPAddressPropertiescreate(String provisioningState, String ipAddress, String publicIPAllocationMethod, Integer idleTimeoutInMinutes, IdReference ipConfiguration, DnsSettings dnsSettings)abstract DnsSettingsdnsSettings()abstract IntegeridleTimeoutInMinutes()abstract StringipAddress()abstract IdReferenceipConfiguration()abstract StringprovisioningState()abstract StringpublicIPAllocationMethod()abstract PublicIPAddressProperties.BuildertoBuilder()
-
-
-
Method Detail
-
provisioningState
@Nullable public abstract String provisioningState()
- Specified by:
provisioningStatein interfaceProvisionable
-
publicIPAllocationMethod
public abstract String publicIPAllocationMethod()
-
ipConfiguration
@Nullable public abstract IdReference ipConfiguration()
-
dnsSettings
@Nullable public abstract DnsSettings dnsSettings()
-
create
public static PublicIPAddressProperties create(String provisioningState, String ipAddress, String publicIPAllocationMethod, Integer idleTimeoutInMinutes, IdReference ipConfiguration, DnsSettings dnsSettings)
-
toBuilder
public abstract PublicIPAddressProperties.Builder toBuilder()
-
builder
public static PublicIPAddressProperties.Builder builder()
-
-