Interface DubboProxyOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DubboProxy, DubboProxy.Builder

    public interface DubboProxyOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getStatPrefix

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

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

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

        ProtocolType getProtocolType()
         Configure the protocol used.
         
        .envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }
        Returns:
        The protocolType.
      • getSerializationTypeValue

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

        SerializationType getSerializationType()
         Configure the serialization protocol used.
         
        .envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }
        Returns:
        The serializationType.
      • getRouteConfigList

        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;
      • getRouteConfig

        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;
      • getRouteConfigCount

        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;
      • getRouteConfigOrBuilderList

        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;
      • getRouteConfigOrBuilder

        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;
      • getDubboFiltersList

        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;
      • getDubboFilters

        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;
      • getDubboFiltersCount

        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;
      • getDubboFiltersOrBuilderList

        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;
      • getDubboFiltersOrBuilder

        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;