Partilhar via


PublicNetworkAccess Class

public final class PublicNetworkAccess
extends ExpandableStringEnum<PublicNetworkAccess>

Whether or not public endpoint access is allowed for this cache. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'.

Field Summary

Modifier and Type Field and Description
static final PublicNetworkAccess DISABLED

Static value Disabled for PublicNetworkAccess.

static final PublicNetworkAccess ENABLED

Static value Enabled for PublicNetworkAccess.

Constructor Summary

Constructor Description
PublicNetworkAccess()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of PublicNetworkAccess value.

Method Summary

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

Creates or finds a PublicNetworkAccess from its string representation.

static Collection<PublicNetworkAccess> values()

Gets known PublicNetworkAccess values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DISABLED

public static final PublicNetworkAccess DISABLED

Static value Disabled for PublicNetworkAccess.

ENABLED

public static final PublicNetworkAccess ENABLED

Static value Enabled for PublicNetworkAccess.

Constructor Details

PublicNetworkAccess

@Deprecated
public PublicNetworkAccess()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of PublicNetworkAccess value.

Method Details

fromString

public static PublicNetworkAccess fromString(String name)

Creates or finds a PublicNetworkAccess from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding PublicNetworkAccess.

values

public static Collection values()

Gets known PublicNetworkAccess values.

Returns:

known PublicNetworkAccess values.

Applies to