Share via


ServerPublicNetworkAccessFlag Class

public final class ServerPublicNetworkAccessFlag
extends ExpandableStringEnum<ServerPublicNetworkAccessFlag>

Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' or 'SecuredByPerimeter'.

Field Summary

Modifier and Type Field and Description
static final ServerPublicNetworkAccessFlag DISABLED

Static value Disabled for ServerPublicNetworkAccessFlag.

static final ServerPublicNetworkAccessFlag ENABLED

Static value Enabled for ServerPublicNetworkAccessFlag.

static final ServerPublicNetworkAccessFlag SECURED_BY_PERIMETER

Static value SecuredByPerimeter for ServerPublicNetworkAccessFlag.

Constructor Summary

Constructor Description
ServerPublicNetworkAccessFlag()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ServerPublicNetworkAccessFlag value.

Method Summary

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

Creates or finds a ServerPublicNetworkAccessFlag from its string representation.

static Collection<ServerPublicNetworkAccessFlag> values()

Gets known ServerPublicNetworkAccessFlag values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DISABLED

public static final ServerPublicNetworkAccessFlag DISABLED

Static value Disabled for ServerPublicNetworkAccessFlag.

ENABLED

public static final ServerPublicNetworkAccessFlag ENABLED

Static value Enabled for ServerPublicNetworkAccessFlag.

SECURED_BY_PERIMETER

public static final ServerPublicNetworkAccessFlag SECURED_BY_PERIMETER

Static value SecuredByPerimeter for ServerPublicNetworkAccessFlag.

Constructor Details

ServerPublicNetworkAccessFlag

@Deprecated
public ServerPublicNetworkAccessFlag()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ServerPublicNetworkAccessFlag value.

Method Details

fromString

public static ServerPublicNetworkAccessFlag fromString(String name)

Creates or finds a ServerPublicNetworkAccessFlag from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ServerPublicNetworkAccessFlag.

values

public static Collection<ServerPublicNetworkAccessFlag> values()

Gets known ServerPublicNetworkAccessFlag values.

Returns:

known ServerPublicNetworkAccessFlag values.

Applies to