RouteTableUsageMode Class

public final class RouteTableUsageMode
extends ExpandableStringEnum<RouteTableUsageMode>

Route table usage mode defines which route table will be used by the configuration. If not defined, this will default to 'ManagedOnly'.

Field Summary

Modifier and Type Field and Description
static final RouteTableUsageMode MANAGED_ONLY

Only route tables managed by the routing configuration will be used.

static final RouteTableUsageMode USE_EXISTING

Use existing user-defined route tables already associated with resources.

Constructor Summary

Constructor Description
RouteTableUsageMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of RouteTableUsageMode value.

Method Summary

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

Creates or finds a RouteTableUsageMode from its string representation.

static Collection<RouteTableUsageMode> values()

Gets known RouteTableUsageMode values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MANAGED_ONLY

public static final RouteTableUsageMode MANAGED_ONLY

Only route tables managed by the routing configuration will be used.

USE_EXISTING

public static final RouteTableUsageMode USE_EXISTING

Use existing user-defined route tables already associated with resources.

Constructor Details

RouteTableUsageMode

@Deprecated
public RouteTableUsageMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of RouteTableUsageMode value.

Method Details

fromString

public static RouteTableUsageMode fromString(String name)

Creates or finds a RouteTableUsageMode from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding RouteTableUsageMode.

values

public static Collection<RouteTableUsageMode> values()

Gets known RouteTableUsageMode values.

Returns:

known RouteTableUsageMode values.

Applies to