java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
io.envoyproxy.envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboProxy.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DubboProxyOrBuilder, Cloneable
Enclosing class:
DubboProxy

public static final class DubboProxy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder> implements DubboProxyOrBuilder
 [#next-free-field: 6]
 
Protobuf type envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboProxy
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • clear

      public DubboProxy.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • getDefaultInstanceForType

      public DubboProxy getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public DubboProxy build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public DubboProxy buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public DubboProxy.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • setField

      public DubboProxy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • clearField

      public DubboProxy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • clearOneof

      public DubboProxy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • setRepeatedField

      public DubboProxy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • addRepeatedField

      public DubboProxy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • mergeFrom

      public DubboProxy.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DubboProxy.Builder>
    • mergeFrom

      public DubboProxy.Builder mergeFrom(DubboProxy other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • mergeFrom

      public DubboProxy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DubboProxy.Builder>
      Throws:
      IOException
    • getStatPrefix

      public String getStatPrefix()
       The human readable prefix to use when emitting statistics.
       
      string stat_prefix = 1 [(.validate.rules) = { ... }
      Specified by:
      getStatPrefix in interface DubboProxyOrBuilder
      Returns:
      The statPrefix.
    • getStatPrefixBytes

      public com.google.protobuf.ByteString getStatPrefixBytes()
       The human readable prefix to use when emitting statistics.
       
      string stat_prefix = 1 [(.validate.rules) = { ... }
      Specified by:
      getStatPrefixBytes in interface DubboProxyOrBuilder
      Returns:
      The bytes for statPrefix.
    • setStatPrefix

      public DubboProxy.Builder setStatPrefix(String value)
       The human readable prefix to use when emitting statistics.
       
      string stat_prefix = 1 [(.validate.rules) = { ... }
      Parameters:
      value - The statPrefix to set.
      Returns:
      This builder for chaining.
    • clearStatPrefix

      public DubboProxy.Builder clearStatPrefix()
       The human readable prefix to use when emitting statistics.
       
      string stat_prefix = 1 [(.validate.rules) = { ... }
      Returns:
      This builder for chaining.
    • setStatPrefixBytes

      public DubboProxy.Builder setStatPrefixBytes(com.google.protobuf.ByteString value)
       The human readable prefix to use when emitting statistics.
       
      string stat_prefix = 1 [(.validate.rules) = { ... }
      Parameters:
      value - The bytes for statPrefix to set.
      Returns:
      This builder for chaining.
    • getProtocolTypeValue

      public int getProtocolTypeValue()
       Configure the protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
      Specified by:
      getProtocolTypeValue in interface DubboProxyOrBuilder
      Returns:
      The enum numeric value on the wire for protocolType.
    • setProtocolTypeValue

      public DubboProxy.Builder setProtocolTypeValue(int value)
       Configure the protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
      Parameters:
      value - The enum numeric value on the wire for protocolType to set.
      Returns:
      This builder for chaining.
    • getProtocolType

      public ProtocolType getProtocolType()
       Configure the protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
      Specified by:
      getProtocolType in interface DubboProxyOrBuilder
      Returns:
      The protocolType.
    • setProtocolType

      public DubboProxy.Builder setProtocolType(ProtocolType value)
       Configure the protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
      Parameters:
      value - The protocolType to set.
      Returns:
      This builder for chaining.
    • clearProtocolType

      public DubboProxy.Builder clearProtocolType()
       Configure the protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
      Returns:
      This builder for chaining.
    • getSerializationTypeValue

      public int getSerializationTypeValue()
       Configure the serialization protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
      Specified by:
      getSerializationTypeValue in interface DubboProxyOrBuilder
      Returns:
      The enum numeric value on the wire for serializationType.
    • setSerializationTypeValue

      public DubboProxy.Builder setSerializationTypeValue(int value)
       Configure the serialization protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
      Parameters:
      value - The enum numeric value on the wire for serializationType to set.
      Returns:
      This builder for chaining.
    • getSerializationType

      public SerializationType getSerializationType()
       Configure the serialization protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
      Specified by:
      getSerializationType in interface DubboProxyOrBuilder
      Returns:
      The serializationType.
    • setSerializationType

      public DubboProxy.Builder setSerializationType(SerializationType value)
       Configure the serialization protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
      Parameters:
      value - The serializationType to set.
      Returns:
      This builder for chaining.
    • clearSerializationType

      public DubboProxy.Builder clearSerializationType()
       Configure the serialization protocol used.
       
      .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
      Returns:
      This builder for chaining.
    • getRouteConfigList

      public List<RouteConfiguration> getRouteConfigList()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
      Specified by:
      getRouteConfigList in interface DubboProxyOrBuilder
    • getRouteConfigCount

      public int getRouteConfigCount()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
      Specified by:
      getRouteConfigCount in interface DubboProxyOrBuilder
    • getRouteConfig

      public RouteConfiguration getRouteConfig(int index)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
      Specified by:
      getRouteConfig in interface DubboProxyOrBuilder
    • setRouteConfig

      public DubboProxy.Builder setRouteConfig(int index, RouteConfiguration value)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • setRouteConfig

      public DubboProxy.Builder setRouteConfig(int index, RouteConfiguration.Builder builderForValue)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addRouteConfig

      public DubboProxy.Builder addRouteConfig(RouteConfiguration value)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addRouteConfig

      public DubboProxy.Builder addRouteConfig(int index, RouteConfiguration value)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addRouteConfig

      public DubboProxy.Builder addRouteConfig(RouteConfiguration.Builder builderForValue)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addRouteConfig

      public DubboProxy.Builder addRouteConfig(int index, RouteConfiguration.Builder builderForValue)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addAllRouteConfig

      public DubboProxy.Builder addAllRouteConfig(Iterable<? extends RouteConfiguration> values)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • clearRouteConfig

      public DubboProxy.Builder clearRouteConfig()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • removeRouteConfig

      public DubboProxy.Builder removeRouteConfig(int index)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • getRouteConfigBuilder

      public RouteConfiguration.Builder getRouteConfigBuilder(int index)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • getRouteConfigOrBuilder

      public RouteConfigurationOrBuilder getRouteConfigOrBuilder(int index)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
      Specified by:
      getRouteConfigOrBuilder in interface DubboProxyOrBuilder
    • getRouteConfigOrBuilderList

      public List<? extends RouteConfigurationOrBuilder> getRouteConfigOrBuilderList()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
      Specified by:
      getRouteConfigOrBuilderList in interface DubboProxyOrBuilder
    • addRouteConfigBuilder

      public RouteConfiguration.Builder addRouteConfigBuilder()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • addRouteConfigBuilder

      public RouteConfiguration.Builder addRouteConfigBuilder(int index)
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • getRouteConfigBuilderList

      public List<RouteConfiguration.Builder> getRouteConfigBuilderList()
       The route table for the connection manager is static and is specified in this property.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
    • getDubboFiltersList

      public List<DubboFilter> getDubboFiltersList()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
      Specified by:
      getDubboFiltersList in interface DubboProxyOrBuilder
    • getDubboFiltersCount

      public int getDubboFiltersCount()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
      Specified by:
      getDubboFiltersCount in interface DubboProxyOrBuilder
    • getDubboFilters

      public DubboFilter getDubboFilters(int index)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
      Specified by:
      getDubboFilters in interface DubboProxyOrBuilder
    • setDubboFilters

      public DubboProxy.Builder setDubboFilters(int index, DubboFilter value)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • setDubboFilters

      public DubboProxy.Builder setDubboFilters(int index, DubboFilter.Builder builderForValue)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addDubboFilters

      public DubboProxy.Builder addDubboFilters(DubboFilter value)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addDubboFilters

      public DubboProxy.Builder addDubboFilters(int index, DubboFilter value)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addDubboFilters

      public DubboProxy.Builder addDubboFilters(DubboFilter.Builder builderForValue)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addDubboFilters

      public DubboProxy.Builder addDubboFilters(int index, DubboFilter.Builder builderForValue)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addAllDubboFilters

      public DubboProxy.Builder addAllDubboFilters(Iterable<? extends DubboFilter> values)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • clearDubboFilters

      public DubboProxy.Builder clearDubboFilters()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • removeDubboFilters

      public DubboProxy.Builder removeDubboFilters(int index)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • getDubboFiltersBuilder

      public DubboFilter.Builder getDubboFiltersBuilder(int index)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • getDubboFiltersOrBuilder

      public DubboFilterOrBuilder getDubboFiltersOrBuilder(int index)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
      Specified by:
      getDubboFiltersOrBuilder in interface DubboProxyOrBuilder
    • getDubboFiltersOrBuilderList

      public List<? extends DubboFilterOrBuilder> getDubboFiltersOrBuilderList()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
      Specified by:
      getDubboFiltersOrBuilderList in interface DubboProxyOrBuilder
    • addDubboFiltersBuilder

      public DubboFilter.Builder addDubboFiltersBuilder()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • addDubboFiltersBuilder

      public DubboFilter.Builder addDubboFiltersBuilder(int index)
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • getDubboFiltersBuilderList

      public List<DubboFilter.Builder> getDubboFiltersBuilderList()
       A list of individual Dubbo filters that make up the filter chain for requests made to the
       Dubbo proxy. Order matters as the filters are processed sequentially. For backwards
       compatibility, if no dubbo_filters are specified, a default Dubbo router filter
       (`envoy.filters.dubbo.router`) is used.
       
      repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
    • setUnknownFields

      public final DubboProxy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
    • mergeUnknownFields

      public final DubboProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>