Uses of Class
io.envoyproxy.envoy.data.accesslog.v3.HTTPRequestProperties.Builder
Packages that use HTTPRequestProperties.Builder
-
Uses of HTTPRequestProperties.Builder in io.envoyproxy.envoy.data.accesslog.v3
Subclasses with type arguments of type HTTPRequestProperties.Builder in io.envoyproxy.envoy.data.accesslog.v3Modifier and TypeClassDescriptionstatic final class[#next-free-field: 16]Fields in io.envoyproxy.envoy.data.accesslog.v3 with type parameters of type HTTPRequestProperties.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<HTTPRequestProperties, HTTPRequestProperties.Builder, HTTPRequestPropertiesOrBuilder> HTTPAccessLogEntry.Builder.requestBuilder_Methods in io.envoyproxy.envoy.data.accesslog.v3 that return HTTPRequestProperties.BuilderModifier and TypeMethodDescriptionHTTPRequestProperties.Builder.clear()HTTPRequestProperties.Builder.clearAuthority()HTTP/2 ``:authority`` or HTTP/1.1 ``Host`` header value.HTTPRequestProperties.Builder.clearDownstreamHeaderBytesReceived()Number of header bytes received from the downstream by the http stream, including protocol overhead.HTTPRequestProperties.Builder.clearForwardedFor()Value of the ``X-Forwarded-For`` request header.HTTPRequestProperties.Builder.clearOriginalPath()Value of the ``X-Envoy-Original-Path`` request header.HTTPRequestProperties.Builder.clearPath()The path portion from the incoming request URI.HTTPRequestProperties.Builder.clearPort()The port of the incoming request URI (unused currently, as port is composed onto authority).HTTPRequestProperties.Builder.clearReferer()Value of the ``Referer`` request header.HTTPRequestProperties.Builder.clearRequestBodyBytes()Size of the HTTP request body in bytes.HTTPRequestProperties.Builder.clearRequestHeaders()HTTPRequestProperties.Builder.clearRequestHeadersBytes()Size of the HTTP request headers in bytes.HTTPRequestProperties.Builder.clearRequestId()Value of the ``X-Request-Id`` request header This header is used by Envoy to uniquely identify a request.HTTPRequestProperties.Builder.clearRequestMethod()The request method (RFC 7231/2616).HTTPRequestProperties.Builder.clearScheme()The scheme portion of the incoming request URI.HTTPRequestProperties.Builder.clearUpstreamHeaderBytesSent()Number of header bytes sent to the upstream by the http stream, including protocol overhead.HTTPRequestProperties.Builder.clearUserAgent()Value of the ``User-Agent`` request header.HTTPAccessLogEntry.Builder.getRequestBuilder()Description of the incoming HTTP request.HTTPRequestProperties.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HTTPRequestProperties.Builder.mergeFrom(com.google.protobuf.Message other) HTTPRequestProperties.Builder.mergeFrom(HTTPRequestProperties other) HTTPRequestProperties.Builder.mergePort(com.google.protobuf.UInt32Value value) The port of the incoming request URI (unused currently, as port is composed onto authority).HTTPRequestProperties.newBuilder()HTTPRequestProperties.newBuilder(HTTPRequestProperties prototype) HTTPRequestProperties.newBuilderForType()protected HTTPRequestProperties.BuilderHTTPRequestProperties.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) HTTPRequestProperties.Builder.putAllRequestHeaders(Map<String, String> values) Map of additional headers that have been configured to be logged.HTTPRequestProperties.Builder.putRequestHeaders(String key, String value) Map of additional headers that have been configured to be logged.HTTPRequestProperties.Builder.removeRequestHeaders(String key) Map of additional headers that have been configured to be logged.HTTPRequestProperties.Builder.setAuthority(String value) HTTP/2 ``:authority`` or HTTP/1.1 ``Host`` header value.HTTPRequestProperties.Builder.setAuthorityBytes(com.google.protobuf.ByteString value) HTTP/2 ``:authority`` or HTTP/1.1 ``Host`` header value.HTTPRequestProperties.Builder.setDownstreamHeaderBytesReceived(long value) Number of header bytes received from the downstream by the http stream, including protocol overhead.HTTPRequestProperties.Builder.setForwardedFor(String value) Value of the ``X-Forwarded-For`` request header.HTTPRequestProperties.Builder.setForwardedForBytes(com.google.protobuf.ByteString value) Value of the ``X-Forwarded-For`` request header.HTTPRequestProperties.Builder.setOriginalPath(String value) Value of the ``X-Envoy-Original-Path`` request header.HTTPRequestProperties.Builder.setOriginalPathBytes(com.google.protobuf.ByteString value) Value of the ``X-Envoy-Original-Path`` request header.The path portion from the incoming request URI.HTTPRequestProperties.Builder.setPathBytes(com.google.protobuf.ByteString value) The path portion from the incoming request URI.HTTPRequestProperties.Builder.setPort(com.google.protobuf.UInt32Value value) The port of the incoming request URI (unused currently, as port is composed onto authority).HTTPRequestProperties.Builder.setPort(com.google.protobuf.UInt32Value.Builder builderForValue) The port of the incoming request URI (unused currently, as port is composed onto authority).HTTPRequestProperties.Builder.setReferer(String value) Value of the ``Referer`` request header.HTTPRequestProperties.Builder.setRefererBytes(com.google.protobuf.ByteString value) Value of the ``Referer`` request header.HTTPRequestProperties.Builder.setRequestBodyBytes(long value) Size of the HTTP request body in bytes.HTTPRequestProperties.Builder.setRequestHeadersBytes(long value) Size of the HTTP request headers in bytes.HTTPRequestProperties.Builder.setRequestId(String value) Value of the ``X-Request-Id`` request header This header is used by Envoy to uniquely identify a request.HTTPRequestProperties.Builder.setRequestIdBytes(com.google.protobuf.ByteString value) Value of the ``X-Request-Id`` request header This header is used by Envoy to uniquely identify a request.HTTPRequestProperties.Builder.setRequestMethod(RequestMethod value) The request method (RFC 7231/2616).HTTPRequestProperties.Builder.setRequestMethodValue(int value) The request method (RFC 7231/2616).The scheme portion of the incoming request URI.HTTPRequestProperties.Builder.setSchemeBytes(com.google.protobuf.ByteString value) The scheme portion of the incoming request URI.HTTPRequestProperties.Builder.setUpstreamHeaderBytesSent(long value) Number of header bytes sent to the upstream by the http stream, including protocol overhead.HTTPRequestProperties.Builder.setUserAgent(String value) Value of the ``User-Agent`` request header.HTTPRequestProperties.Builder.setUserAgentBytes(com.google.protobuf.ByteString value) Value of the ``User-Agent`` request header.HTTPRequestProperties.toBuilder()Methods in io.envoyproxy.envoy.data.accesslog.v3 that return types with arguments of type HTTPRequestProperties.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<HTTPRequestProperties, HTTPRequestProperties.Builder, HTTPRequestPropertiesOrBuilder> HTTPAccessLogEntry.Builder.internalGetRequestFieldBuilder()Description of the incoming HTTP request.Methods in io.envoyproxy.envoy.data.accesslog.v3 with parameters of type HTTPRequestProperties.BuilderModifier and TypeMethodDescriptionHTTPAccessLogEntry.Builder.setRequest(HTTPRequestProperties.Builder builderForValue) Description of the incoming HTTP request.