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
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.Builder
HTTPRequestProperties.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.getRequestFieldBuilder()
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.