public static final class EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder> implements EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder
One or more match conditions to be met before a patch is applied to the generated configuration for a given proxy.Protobuf type
istio.networking.v1alpha3.EnvoyFilter.EnvoyConfigObjectMatchgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeFrom(EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>IOExceptionpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.ObjectTypesCase getObjectTypesCase()
public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearObjectTypes()
public int getContextValue()
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;getContextValue 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setContextValue(int value)
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;value - The enum numeric value on the wire for context to set.public EnvoyFilterOuterClass.EnvoyFilter.PatchContext getContext()
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;getContext 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setContext(EnvoyFilterOuterClass.EnvoyFilter.PatchContext value)
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;value - The context to set.public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearContext()
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;public boolean hasProxy()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;hasProxy 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch getProxy()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;getProxy 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setProxy(EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch value)
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setProxy(EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch.Builder builderForValue)
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeProxy(EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch value)
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearProxy()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch.Builder getProxyBuilder()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public EnvoyFilterOuterClass.EnvoyFilter.ProxyMatchOrBuilder getProxyOrBuilder()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;public boolean hasListener()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;hasListener 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch getListener()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;getListener 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setListener(EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch value)
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setListener(EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.Builder builderForValue)
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeListener(EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch value)
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearListener()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.Builder getListenerBuilder()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public EnvoyFilterOuterClass.EnvoyFilter.ListenerMatchOrBuilder getListenerOrBuilder()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;public boolean hasRouteConfiguration()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;hasRouteConfiguration 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch getRouteConfiguration()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;getRouteConfiguration 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setRouteConfiguration(EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch value)
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setRouteConfiguration(EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.Builder builderForValue)
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeRouteConfiguration(EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch value)
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearRouteConfiguration()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.Builder getRouteConfigurationBuilder()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatchOrBuilder getRouteConfigurationOrBuilder()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;public boolean hasCluster()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;hasCluster 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch getCluster()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;getCluster 在接口中 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilderpublic EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setCluster(EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch value)
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setCluster(EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch.Builder builderForValue)
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeCluster(EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch value)
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder clearCluster()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch.Builder getClusterBuilder()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public EnvoyFilterOuterClass.EnvoyFilter.ClusterMatchOrBuilder getClusterOrBuilder()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;public final EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>public final EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder>Copyright © 2018–2023 Alibaba Group. All rights reserved.