接口 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatchOrBuilder
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatch,EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatch.Builder
public static interface EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
方法概要
修饰符和类型方法说明Specifies where in the Envoy configuration, the patch should be applied.intSpecifies where in the Envoy configuration, the patch should be applied.getMatch()Match on listener/route configuration/cluster.Match on listener/route configuration/cluster.getPatch()The patch to apply along with the operation.The patch to apply along with the operation.booleanhasMatch()Match on listener/route configuration/cluster.booleanhasPatch()The patch to apply along with the operation.从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getApplyToValue
int getApplyToValue()Specifies where in the Envoy configuration, the patch should be applied. The match is expected to select the appropriate object based on applyTo. For example, an applyTo with `HTTP_FILTER` is expected to have a match condition on the listeners, with a network filter selection on `envoy.filters.network.http_connection_manager` and a sub filter selection on the HTTP filter relative to which the insertion should be performed. Similarly, an applyTo on `CLUSTER` should have a match (if provided) on the cluster and not on a listener.
.istio.networking.v1alpha3.EnvoyFilter.ApplyTo apply_to = 1;- 返回:
- The enum numeric value on the wire for applyTo.
-
getApplyTo
EnvoyFilterOuterClass.EnvoyFilter.ApplyTo getApplyTo()Specifies where in the Envoy configuration, the patch should be applied. The match is expected to select the appropriate object based on applyTo. For example, an applyTo with `HTTP_FILTER` is expected to have a match condition on the listeners, with a network filter selection on `envoy.filters.network.http_connection_manager` and a sub filter selection on the HTTP filter relative to which the insertion should be performed. Similarly, an applyTo on `CLUSTER` should have a match (if provided) on the cluster and not on a listener.
.istio.networking.v1alpha3.EnvoyFilter.ApplyTo apply_to = 1;- 返回:
- The applyTo.
-
hasMatch
boolean hasMatch()Match on listener/route configuration/cluster.
.istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatch match = 2;- 返回:
- Whether the match field is set.
-
getMatch
Match on listener/route configuration/cluster.
.istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatch match = 2;- 返回:
- The match.
-
getMatchOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder getMatchOrBuilder()Match on listener/route configuration/cluster.
.istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatch match = 2; -
hasPatch
boolean hasPatch()The patch to apply along with the operation.
.istio.networking.v1alpha3.EnvoyFilter.Patch patch = 3;- 返回:
- Whether the patch field is set.
-
getPatch
EnvoyFilterOuterClass.EnvoyFilter.Patch getPatch()The patch to apply along with the operation.
.istio.networking.v1alpha3.EnvoyFilter.Patch patch = 3;- 返回:
- The patch.
-
getPatchOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuilder getPatchOrBuilder()The patch to apply along with the operation.
.istio.networking.v1alpha3.EnvoyFilter.Patch patch = 3;
-