Uses of Class
io.envoyproxy.envoy.config.filter.http.router.v2.Router.Builder
Packages that use Router.Builder
-
Uses of Router.Builder in io.envoyproxy.envoy.config.filter.http.router.v2
Methods in io.envoyproxy.envoy.config.filter.http.router.v2 that return Router.BuilderModifier and TypeMethodDescriptionRouter.Builder.addAllStrictCheckHeaders(Iterable<String> values) Specifies a list of HTTP headers to strictly validate.Router.Builder.addAllUpstreamLog(Iterable<? extends AccessLog> values) Configuration for HTTP upstream logs emitted by the router.Router.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Router.Builder.addStrictCheckHeaders(String value) Specifies a list of HTTP headers to strictly validate.Router.Builder.addStrictCheckHeadersBytes(com.google.protobuf.ByteString value) Specifies a list of HTTP headers to strictly validate.Router.Builder.addUpstreamLog(int index, AccessLog value) Configuration for HTTP upstream logs emitted by the router.Router.Builder.addUpstreamLog(int index, AccessLog.Builder builderForValue) Configuration for HTTP upstream logs emitted by the router.Router.Builder.addUpstreamLog(AccessLog value) Configuration for HTTP upstream logs emitted by the router.Router.Builder.addUpstreamLog(AccessLog.Builder builderForValue) Configuration for HTTP upstream logs emitted by the router.Router.Builder.clear()Router.Builder.clearDynamicStats()Whether the router generates dynamic cluster statistics.Router.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Router.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Router.Builder.clearRespectExpectedRqTimeout()If not set, ingress Envoy will ignore :ref:`config_http_filters_router_x-envoy-expected-rq-timeout-ms` header, populated by egress Envoy, when deriving timeout for upstream cluster.Router.Builder.clearStartChildSpan()Whether to start a child span for egress routed calls.Router.Builder.clearStrictCheckHeaders()Specifies a list of HTTP headers to strictly validate.Router.Builder.clearSuppressEnvoyHeaders()Do not add any additional *x-envoy-* headers to requests or responses.Router.Builder.clearUpstreamLog()Configuration for HTTP upstream logs emitted by the router.Router.Builder.clone()Router.Builder.mergeDynamicStats(com.google.protobuf.BoolValue value) Whether the router generates dynamic cluster statistics.Router.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Router.Builder.mergeFrom(com.google.protobuf.Message other) final Router.BuilderRouter.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Router.BuilderRouter.newBuilder()static Router.BuilderRouter.newBuilder(Router prototype) Router.newBuilderForType()protected Router.BuilderRouter.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Router.Builder.removeUpstreamLog(int index) Configuration for HTTP upstream logs emitted by the router.Router.Builder.setDynamicStats(com.google.protobuf.BoolValue value) Whether the router generates dynamic cluster statistics.Router.Builder.setDynamicStats(com.google.protobuf.BoolValue.Builder builderForValue) Whether the router generates dynamic cluster statistics.Router.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Router.Builder.setRespectExpectedRqTimeout(boolean value) If not set, ingress Envoy will ignore :ref:`config_http_filters_router_x-envoy-expected-rq-timeout-ms` header, populated by egress Envoy, when deriving timeout for upstream cluster.Router.Builder.setStartChildSpan(boolean value) Whether to start a child span for egress routed calls.Router.Builder.setStrictCheckHeaders(int index, String value) Specifies a list of HTTP headers to strictly validate.Router.Builder.setSuppressEnvoyHeaders(boolean value) Do not add any additional *x-envoy-* headers to requests or responses.final Router.BuilderRouter.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Router.Builder.setUpstreamLog(int index, AccessLog value) Configuration for HTTP upstream logs emitted by the router.Router.Builder.setUpstreamLog(int index, AccessLog.Builder builderForValue) Configuration for HTTP upstream logs emitted by the router.Router.toBuilder()