GatewayApiIstioEnabled Class

public final class GatewayApiIstioEnabled
extends ExpandableStringEnum<GatewayApiIstioEnabled>

Whether to enable Istio as a Gateway API implementation for managed ingress with App Routing.

Field Summary

Modifier and Type Field and Description
static final GatewayApiIstioEnabled DISABLED

Disables the sidecar-less istio control plane for managed ingress via the Gateway API.

static final GatewayApiIstioEnabled ENABLED

Enables managed ingress via the Gateway API using a sidecar-less Istio controlplane.

Constructor Summary

Constructor Description
GatewayApiIstioEnabled()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of GatewayApiIstioEnabled value.

Method Summary

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

Creates or finds a GatewayApiIstioEnabled from its string representation.

static Collection<GatewayApiIstioEnabled> values()

Gets known GatewayApiIstioEnabled values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DISABLED

public static final GatewayApiIstioEnabled DISABLED

Disables the sidecar-less istio control plane for managed ingress via the Gateway API.

ENABLED

public static final GatewayApiIstioEnabled ENABLED

Enables managed ingress via the Gateway API using a sidecar-less Istio controlplane.

Constructor Details

GatewayApiIstioEnabled

@Deprecated
public GatewayApiIstioEnabled()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of GatewayApiIstioEnabled value.

Method Details

fromString

public static GatewayApiIstioEnabled fromString(String name)

Creates or finds a GatewayApiIstioEnabled from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding GatewayApiIstioEnabled.

values

public static Collection<GatewayApiIstioEnabled> values()

Gets known GatewayApiIstioEnabled values.

Returns:

known GatewayApiIstioEnabled values.

Applies to