接口 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
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 EnvoyFilterOuterClass.EnvoyFilter.ApplyTogetApplyTo()Specifies where in the Envoy configuration, the patch should be applied.intgetApplyToValue()Specifies where in the Envoy configuration, the patch should be applied.EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchgetMatch()Match on listener/route configuration/cluster.EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuildergetMatchOrBuilder()Match on listener/route configuration/cluster.EnvoyFilterOuterClass.EnvoyFilter.PatchgetPatch()The patch to apply along with the operation.EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuildergetPatchOrBuilder()The patch to apply along with the operation.booleanhasMatch()Match on listener/route configuration/cluster.booleanhasPatch()The patch to apply along with the operation.
-
-
-
方法详细资料
-
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;
-
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;
-
hasMatch
boolean hasMatch()
Match on listener/route configuration/cluster.
.istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatch match = 2;
-
getMatch
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch getMatch()
Match on listener/route configuration/cluster.
.istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatch match = 2;
-
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;
-
getPatch
EnvoyFilterOuterClass.EnvoyFilter.Patch getPatch()
The patch to apply along with the operation.
.istio.networking.v1alpha3.EnvoyFilter.Patch patch = 3;
-
getPatchOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuilder getPatchOrBuilder()
The patch to apply along with the operation.
.istio.networking.v1alpha3.EnvoyFilter.Patch patch = 3;
-
-