枚举类 EnvoyFilterOuterClass.EnvoyFilter.ApplyTo
java.lang.Object
java.lang.Enum<EnvoyFilterOuterClass.EnvoyFilter.ApplyTo>
istio.networking.v1alpha3.EnvoyFilterOuterClass.EnvoyFilter.ApplyTo
- 所有已实现的接口:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<EnvoyFilterOuterClass.EnvoyFilter.ApplyTo>,java.lang.constant.Constable
public static enum EnvoyFilterOuterClass.EnvoyFilter.ApplyTo
extends Enum<EnvoyFilterOuterClass.EnvoyFilter.ApplyTo>
implements com.google.protobuf.ProtocolMessageEnum
`ApplyTo` specifies where in the Envoy configuration, the given patch should be applied.Protobuf enum
istio.networking.v1alpha3.EnvoyFilter.ApplyTo-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明Applies the patch to a cluster in a CDS output.Applies the patch to or adds an extension config in ECDS output.Applies the patch to the filter chain.Applies the patch to the HTTP filter chain in the http connection manager, to modify an existing filter or add a new filter.Applies the patch to a route object inside the matched virtual host in a route configuration.INVALID = 0;Applies the patch to the listener.Applies the patch to the network filter chain, to modify an existing filter or add a new filter.Applies the patch to the Route configuration (rds output) inside a HTTP connection manager.Applies the patch to a virtual host inside a route configuration. -
字段概要
字段修饰符和类型字段说明static final intApplies the patch to a cluster in a CDS output.static final intApplies the patch to or adds an extension config in ECDS output.static final intApplies the patch to the filter chain.static final intApplies the patch to the HTTP filter chain in the http connection manager, to modify an existing filter or add a new filter.static final intApplies the patch to a route object inside the matched virtual host in a route configuration.static final intINVALID = 0;static final intApplies the patch to the listener.static final intApplies the patch to the network filter chain, to modify an existing filter or add a new filter.static final intApplies the patch to the Route configuration (rds output) inside a HTTP connection manager.static final intApplies the patch to a virtual host inside a route configuration. -
方法概要
修饰符和类型方法说明forNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<EnvoyFilterOuterClass.EnvoyFilter.ApplyTo> valueOf(int value) 已过时。valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) 返回带有指定名称的该类的枚举常量。返回带有指定名称的该类的枚举常量。values()返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
-
枚举常量详细资料
-
INVALID
INVALID = 0; -
LISTENER
Applies the patch to the listener.
LISTENER = 1; -
FILTER_CHAIN
Applies the patch to the filter chain.
FILTER_CHAIN = 2; -
NETWORK_FILTER
Applies the patch to the network filter chain, to modify an existing filter or add a new filter.
NETWORK_FILTER = 3; -
HTTP_FILTER
Applies the patch to the HTTP filter chain in the http connection manager, to modify an existing filter or add a new filter.
HTTP_FILTER = 4; -
ROUTE_CONFIGURATION
Applies the patch to the Route configuration (rds output) inside a HTTP connection manager. This does not apply to the virtual host. Currently, only `MERGE` operation is allowed on the route configuration objects.
ROUTE_CONFIGURATION = 5; -
VIRTUAL_HOST
Applies the patch to a virtual host inside a route configuration.
VIRTUAL_HOST = 6; -
HTTP_ROUTE
Applies the patch to a route object inside the matched virtual host in a route configuration.
HTTP_ROUTE = 7; -
CLUSTER
Applies the patch to a cluster in a CDS output. Also used to add new clusters.
CLUSTER = 8; -
EXTENSION_CONFIG
Applies the patch to or adds an extension config in ECDS output. Note that ECDS is only supported by HTTP filters.
EXTENSION_CONFIG = 9; -
UNRECOGNIZED
-
-
字段详细资料
-
INVALID_VALUE
public static final int INVALID_VALUEINVALID = 0;- 另请参阅:
-
LISTENER_VALUE
public static final int LISTENER_VALUEApplies the patch to the listener.
LISTENER = 1;- 另请参阅:
-
FILTER_CHAIN_VALUE
public static final int FILTER_CHAIN_VALUEApplies the patch to the filter chain.
FILTER_CHAIN = 2;- 另请参阅:
-
NETWORK_FILTER_VALUE
public static final int NETWORK_FILTER_VALUEApplies the patch to the network filter chain, to modify an existing filter or add a new filter.
NETWORK_FILTER = 3;- 另请参阅:
-
HTTP_FILTER_VALUE
public static final int HTTP_FILTER_VALUEApplies the patch to the HTTP filter chain in the http connection manager, to modify an existing filter or add a new filter.
HTTP_FILTER = 4;- 另请参阅:
-
ROUTE_CONFIGURATION_VALUE
public static final int ROUTE_CONFIGURATION_VALUEApplies the patch to the Route configuration (rds output) inside a HTTP connection manager. This does not apply to the virtual host. Currently, only `MERGE` operation is allowed on the route configuration objects.
ROUTE_CONFIGURATION = 5;- 另请参阅:
-
VIRTUAL_HOST_VALUE
public static final int VIRTUAL_HOST_VALUEApplies the patch to a virtual host inside a route configuration.
VIRTUAL_HOST = 6;- 另请参阅:
-
HTTP_ROUTE_VALUE
public static final int HTTP_ROUTE_VALUEApplies the patch to a route object inside the matched virtual host in a route configuration.
HTTP_ROUTE = 7;- 另请参阅:
-
CLUSTER_VALUE
public static final int CLUSTER_VALUEApplies the patch to a cluster in a CDS output. Also used to add new clusters.
CLUSTER = 8;- 另请参阅:
-
EXTENSION_CONFIG_VALUE
public static final int EXTENSION_CONFIG_VALUEApplies the patch to or adds an extension config in ECDS output. Note that ECDS is only supported by HTTP filters.
EXTENSION_CONFIG = 9;- 另请参阅:
-
-
方法详细资料
-
values
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类没有带有指定名称的常量NullPointerException- 如果参数为空值
-
getNumber
public final int getNumber()- 指定者:
getNumber在接口中com.google.protobuf.Internal.EnumLite- 指定者:
getNumber在接口中com.google.protobuf.ProtocolMessageEnum
-
valueOf
已过时。返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
value- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类没有带有指定名称的常量NullPointerException- 如果参数为空值
-
forNumber
- 参数:
value- The numeric wire value of the corresponding enum entry.- 返回:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<EnvoyFilterOuterClass.EnvoyFilter.ApplyTo> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- 指定者:
getValueDescriptor在接口中com.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static EnvoyFilterOuterClass.EnvoyFilter.ApplyTo valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) 返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
desc- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类没有带有指定名称的常量NullPointerException- 如果参数为空值
-