public static enum EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action extends Enum<EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action> implements com.google.protobuf.ProtocolMessageEnum
Action refers to the route action taken by Envoy when a http route matches.Protobuf enum
istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action| 枚举常量和说明 |
|---|
ANY
All three route actions
ANY = 0; |
DIRECT_RESPONSE
directly respond to a request with specific payload.
|
REDIRECT
Redirect request.
|
ROUTE
Route traffic to a cluster / weighted clusters.
|
UNRECOGNIZED |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ANY_VALUE
All three route actions
ANY = 0; |
static int |
DIRECT_RESPONSE_VALUE
directly respond to a request with specific payload.
|
static int |
REDIRECT_VALUE
Redirect request.
|
static int |
ROUTE_VALUE
Route traffic to a cluster / weighted clusters.
|
public static final EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action ANY
All three route actions
ANY = 0;public static final EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action ROUTE
Route traffic to a cluster / weighted clusters.
ROUTE = 1;public static final EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action REDIRECT
Redirect request.
REDIRECT = 2;public static final EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action DIRECT_RESPONSE
directly respond to a request with specific payload.
DIRECT_RESPONSE = 3;public static final EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action UNRECOGNIZED
public static final int ANY_VALUE
All three route actions
ANY = 0;public static final int ROUTE_VALUE
Route traffic to a cluster / weighted clusters.
ROUTE = 1;public static final int REDIRECT_VALUE
Redirect request.
REDIRECT = 2;public static final int DIRECT_RESPONSE_VALUE
directly respond to a request with specific payload.
DIRECT_RESPONSE = 3;public static EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action[] values()
for (EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action c : EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action.values()) System.out.println(c);
public static EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public final int getNumber()
getNumber 在接口中 com.google.protobuf.Internal.EnumLitegetNumber 在接口中 com.google.protobuf.ProtocolMessageEnum@Deprecated public static EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor 在接口中 com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2018–2023 Alibaba Group. All rights reserved.