Share via


IpAddressProvisioningType Class

public final class IpAddressProvisioningType
extends ExpandableStringEnum<IpAddressProvisioningType>

IPAddressProvisioningType enums.

Field Summary

Modifier and Type Field and Description
static final IpAddressProvisioningType BATCH_MANAGED

A public IP will be created and managed by Batch.

static final IpAddressProvisioningType NO_PUBLIC_IP_ADDRESSES

No public IP Address will be created.

static final IpAddressProvisioningType USER_MANAGED

Public IPs are provided by the user and will be used to provision the Compute Nodes.

Constructor Summary

Constructor Description
IpAddressProvisioningType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of IpAddressProvisioningType value.

Method Summary

Modifier and Type Method and Description
static IpAddressProvisioningType fromString(String name)

Creates or finds a IpAddressProvisioningType from its string representation.

static Collection<IpAddressProvisioningType> values()

Gets known IpAddressProvisioningType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

BATCH_MANAGED

public static final IpAddressProvisioningType BATCH_MANAGED

A public IP will be created and managed by Batch. There may be multiple public IPs depending on the size of the Pool.

NO_PUBLIC_IP_ADDRESSES

public static final IpAddressProvisioningType NO_PUBLIC_IP_ADDRESSES

No public IP Address will be created.

USER_MANAGED

public static final IpAddressProvisioningType USER_MANAGED

Public IPs are provided by the user and will be used to provision the Compute Nodes.

Constructor Details

IpAddressProvisioningType

@Deprecated
public IpAddressProvisioningType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of IpAddressProvisioningType value.

Method Details

fromString

public static IpAddressProvisioningType fromString(String name)

Creates or finds a IpAddressProvisioningType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding IpAddressProvisioningType.

values

public static Collection<IpAddressProvisioningType> values()

Gets known IpAddressProvisioningType values.

Returns:

known IpAddressProvisioningType values.

Applies to