Uses of Class
io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3.ThriftProxy.Builder
Packages that use ThriftProxy.Builder
-
Uses of ThriftProxy.Builder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 that return ThriftProxy.BuilderModifier and TypeMethodDescriptionThriftProxy.Builder.addAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.addAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.addAccessLog(AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.addAccessLog(AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.addAllAccessLog(Iterable<? extends AccessLog> values) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.addAllThriftFilters(Iterable<? extends ThriftFilter> values) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ThriftProxy.Builder.addThriftFilters(int index, ThriftFilter value) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.addThriftFilters(int index, ThriftFilter.Builder builderForValue) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.addThriftFilters(ThriftFilter value) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.addThriftFilters(ThriftFilter.Builder builderForValue) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.clear()ThriftProxy.Builder.clearAccessLog()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ThriftProxy.Builder.clearHeaderKeysPreserveCase()If set to true, Envoy will preserve the case of Thrift header keys instead of serializing them to lower case as per the default behavior.ThriftProxy.Builder.clearMaxRequestsPerConnection()Optional maximum requests for a single downstream connection.ThriftProxy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ThriftProxy.Builder.clearPayloadPassthrough()If set to true, Envoy will try to skip decode data after metadata in the Thrift message.ThriftProxy.Builder.clearProtocol()Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.Builder.clearRouteConfig()The route table for the connection manager is static and is specified in this property.ThriftProxy.Builder.clearStatPrefix()The human readable prefix to use when emitting statistics.ThriftProxy.Builder.clearThriftFilters()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.clearTransport()Supplies the type of transport that the Thrift proxy should use.ThriftProxy.Builder.clearTrds()Use xDS to fetch the route configuration.ThriftProxy.Builder.clone()ThriftProxy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ThriftProxy.Builder.mergeFrom(com.google.protobuf.Message other) ThriftProxy.Builder.mergeFrom(ThriftProxy other) ThriftProxy.Builder.mergeMaxRequestsPerConnection(com.google.protobuf.UInt32Value value) Optional maximum requests for a single downstream connection.ThriftProxy.Builder.mergeRouteConfig(RouteConfiguration value) The route table for the connection manager is static and is specified in this property.Use xDS to fetch the route configuration.final ThriftProxy.BuilderThriftProxy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ThriftProxy.BuilderThriftProxy.newBuilder()static ThriftProxy.BuilderThriftProxy.newBuilder(ThriftProxy prototype) ThriftProxy.newBuilderForType()protected ThriftProxy.BuilderThriftProxy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ThriftProxy.Builder.removeAccessLog(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.removeThriftFilters(int index) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.setAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.setAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by Thrift proxy.ThriftProxy.Builder.setHeaderKeysPreserveCase(boolean value) If set to true, Envoy will preserve the case of Thrift header keys instead of serializing them to lower case as per the default behavior.ThriftProxy.Builder.setMaxRequestsPerConnection(com.google.protobuf.UInt32Value value) Optional maximum requests for a single downstream connection.ThriftProxy.Builder.setMaxRequestsPerConnection(com.google.protobuf.UInt32Value.Builder builderForValue) Optional maximum requests for a single downstream connection.ThriftProxy.Builder.setPayloadPassthrough(boolean value) If set to true, Envoy will try to skip decode data after metadata in the Thrift message.ThriftProxy.Builder.setProtocol(ProtocolType value) Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.Builder.setProtocolValue(int value) Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ThriftProxy.Builder.setRouteConfig(RouteConfiguration value) The route table for the connection manager is static and is specified in this property.ThriftProxy.Builder.setRouteConfig(RouteConfiguration.Builder builderForValue) The route table for the connection manager is static and is specified in this property.ThriftProxy.Builder.setStatPrefix(String value) The human readable prefix to use when emitting statistics.ThriftProxy.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value) The human readable prefix to use when emitting statistics.ThriftProxy.Builder.setThriftFilters(int index, ThriftFilter value) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.setThriftFilters(int index, ThriftFilter.Builder builderForValue) A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.Builder.setTransport(TransportType value) Supplies the type of transport that the Thrift proxy should use.ThriftProxy.Builder.setTransportValue(int value) Supplies the type of transport that the Thrift proxy should use.Use xDS to fetch the route configuration.ThriftProxy.Builder.setTrds(Trds.Builder builderForValue) Use xDS to fetch the route configuration.final ThriftProxy.BuilderThriftProxy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ThriftProxy.toBuilder()