Uses of Class
io.envoyproxy.envoy.data.accesslog.v3.AccessLogCommon.Builder
Packages that use AccessLogCommon.Builder
-
Uses of AccessLogCommon.Builder in io.envoyproxy.envoy.data.accesslog.v3
Fields in io.envoyproxy.envoy.data.accesslog.v3 with type parameters of type AccessLogCommon.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<AccessLogCommon, AccessLogCommon.Builder, AccessLogCommonOrBuilder> HTTPAccessLogEntry.Builder.commonPropertiesBuilder_
private com.google.protobuf.SingleFieldBuilder
<AccessLogCommon, AccessLogCommon.Builder, AccessLogCommonOrBuilder> TCPAccessLogEntry.Builder.commonPropertiesBuilder_
Methods in io.envoyproxy.envoy.data.accesslog.v3 that return AccessLogCommon.BuilderModifier and TypeMethodDescriptionAccessLogCommon.Builder.clear()
AccessLogCommon.Builder.clearAccessLogType()
The type of the access log, which indicates when the log was recorded.AccessLogCommon.Builder.clearConnectionTerminationDetails()
Connection termination details may provide additional information about why the connection was terminated by Envoy for L4 reasons.AccessLogCommon.Builder.clearCustomTags()
AccessLogCommon.Builder.clearDownstreamDirectRemoteAddress()
This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.Builder.clearDownstreamLocalAddress()
This field is the local/destination address on which the request from the user was received.AccessLogCommon.Builder.clearDownstreamRemoteAddress()
This field is the remote/origin address on which the request from the user was received.AccessLogCommon.Builder.clearDownstreamTransportFailureReason()
If downstream connection in listener failed due to transport socket (e.g.AccessLogCommon.Builder.clearDownstreamWireBytesReceived()
For HTTP: Total number of bytes received from the downstream by the http stream.AccessLogCommon.Builder.clearDownstreamWireBytesSent()
For HTTP: Total number of bytes sent to the downstream by the http stream.AccessLogCommon.Builder.clearDuration()
For HTTP: Total duration in milliseconds of the request from the start time to the last byte out.AccessLogCommon.Builder.clearFilterStateObjects()
AccessLogCommon.Builder.clearIntermediateLogEntry()
Deprecated.envoy.data.accesslog.v3.AccessLogCommon.intermediate_log_entry is deprecated.AccessLogCommon.Builder.clearMetadata()
All metadata encountered during request processing, including endpoint selection.AccessLogCommon.Builder.clearResponseFlags()
Flags indicating occurrences during request/response processing.AccessLogCommon.Builder.clearRouteName()
The name of the routeAccessLogCommon.Builder.clearSampleRate()
[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled.AccessLogCommon.Builder.clearStartTime()
The time that Envoy started servicing this request.AccessLogCommon.Builder.clearStreamId()
Optional unique id of stream (TCP connection, long-live HTTP2 stream, HTTP request) for logging and tracing.AccessLogCommon.Builder.clearTimeToFirstDownstreamTxByte()
Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.Builder.clearTimeToFirstUpstreamRxByte()
Interval between the first downstream byte received and the first upstream byte received (i.e.AccessLogCommon.Builder.clearTimeToFirstUpstreamTxByte()
Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.Builder.clearTimeToLastDownstreamTxByte()
Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.Builder.clearTimeToLastRxByte()
Interval between the first downstream byte received and the last downstream byte received (i.e.AccessLogCommon.Builder.clearTimeToLastUpstreamRxByte()
Interval between the first downstream byte received and the last upstream byte received (i.e.AccessLogCommon.Builder.clearTimeToLastUpstreamTxByte()
Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.Builder.clearTlsProperties()
If the connection is secure,S this field will contain TLS properties.AccessLogCommon.Builder.clearUpstreamCluster()
The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.Builder.clearUpstreamLocalAddress()
The upstream local/origin address that handles this exchange.AccessLogCommon.Builder.clearUpstreamRemoteAddress()
The upstream remote/destination address that handles this exchange.AccessLogCommon.Builder.clearUpstreamRequestAttemptCount()
For HTTP: Number of times the request is attempted upstream.AccessLogCommon.Builder.clearUpstreamTransportFailureReason()
If upstream connection failed due to transport socket (e.g.AccessLogCommon.Builder.clearUpstreamWireBytesReceived()
For HTTP: Total number of bytes received from the upstream by the http stream.AccessLogCommon.Builder.clearUpstreamWireBytesSent()
For HTTP: Total number of bytes sent to the upstream by the http stream.HTTPAccessLogEntry.Builder.getCommonPropertiesBuilder()
Common properties shared by all Envoy access logs.TCPAccessLogEntry.Builder.getCommonPropertiesBuilder()
Common properties shared by all Envoy access logs.AccessLogCommon.Builder.mergeDownstreamDirectRemoteAddress
(Address value) This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.Builder.mergeDownstreamLocalAddress
(Address value) This field is the local/destination address on which the request from the user was received.AccessLogCommon.Builder.mergeDownstreamRemoteAddress
(Address value) This field is the remote/origin address on which the request from the user was received.AccessLogCommon.Builder.mergeDuration
(com.google.protobuf.Duration value) For HTTP: Total duration in milliseconds of the request from the start time to the last byte out.AccessLogCommon.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AccessLogCommon.Builder.mergeFrom
(com.google.protobuf.Message other) AccessLogCommon.Builder.mergeFrom
(AccessLogCommon other) AccessLogCommon.Builder.mergeMetadata
(Metadata value) All metadata encountered during request processing, including endpoint selection.AccessLogCommon.Builder.mergeResponseFlags
(ResponseFlags value) Flags indicating occurrences during request/response processing.AccessLogCommon.Builder.mergeStartTime
(com.google.protobuf.Timestamp value) The time that Envoy started servicing this request.AccessLogCommon.Builder.mergeTimeToFirstDownstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.Builder.mergeTimeToFirstUpstreamRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first upstream byte received (i.e.AccessLogCommon.Builder.mergeTimeToFirstUpstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.Builder.mergeTimeToLastDownstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.Builder.mergeTimeToLastRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last downstream byte received (i.e.AccessLogCommon.Builder.mergeTimeToLastUpstreamRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last upstream byte received (i.e.AccessLogCommon.Builder.mergeTimeToLastUpstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.Builder.mergeTlsProperties
(TLSProperties value) If the connection is secure,S this field will contain TLS properties.AccessLogCommon.Builder.mergeUpstreamLocalAddress
(Address value) The upstream local/origin address that handles this exchange.AccessLogCommon.Builder.mergeUpstreamRemoteAddress
(Address value) The upstream remote/destination address that handles this exchange.static AccessLogCommon.Builder
AccessLogCommon.newBuilder()
static AccessLogCommon.Builder
AccessLogCommon.newBuilder
(AccessLogCommon prototype) AccessLogCommon.newBuilderForType()
protected AccessLogCommon.Builder
AccessLogCommon.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) AccessLogCommon.Builder.putAllCustomTags
(Map<String, String> values) A list of custom tags, which annotate logs with additional information.AccessLogCommon.Builder.putAllFilterStateObjects
(Map<String, com.google.protobuf.Any> values) Map of filter state in stream info that have been configured to be logged.AccessLogCommon.Builder.putCustomTags
(String key, String value) A list of custom tags, which annotate logs with additional information.AccessLogCommon.Builder.putFilterStateObjects
(String key, com.google.protobuf.Any value) Map of filter state in stream info that have been configured to be logged.AccessLogCommon.Builder.removeCustomTags
(String key) A list of custom tags, which annotate logs with additional information.AccessLogCommon.Builder.removeFilterStateObjects
(String key) Map of filter state in stream info that have been configured to be logged.AccessLogCommon.Builder.setAccessLogType
(AccessLogType value) The type of the access log, which indicates when the log was recorded.AccessLogCommon.Builder.setAccessLogTypeValue
(int value) The type of the access log, which indicates when the log was recorded.AccessLogCommon.Builder.setConnectionTerminationDetails
(String value) Connection termination details may provide additional information about why the connection was terminated by Envoy for L4 reasons.AccessLogCommon.Builder.setConnectionTerminationDetailsBytes
(com.google.protobuf.ByteString value) Connection termination details may provide additional information about why the connection was terminated by Envoy for L4 reasons.AccessLogCommon.Builder.setDownstreamDirectRemoteAddress
(Address value) This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamDirectRemoteAddress
(Address.Builder builderForValue) This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamLocalAddress
(Address value) This field is the local/destination address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamLocalAddress
(Address.Builder builderForValue) This field is the local/destination address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamRemoteAddress
(Address value) This field is the remote/origin address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamRemoteAddress
(Address.Builder builderForValue) This field is the remote/origin address on which the request from the user was received.AccessLogCommon.Builder.setDownstreamTransportFailureReason
(String value) If downstream connection in listener failed due to transport socket (e.g.AccessLogCommon.Builder.setDownstreamTransportFailureReasonBytes
(com.google.protobuf.ByteString value) If downstream connection in listener failed due to transport socket (e.g.AccessLogCommon.Builder.setDownstreamWireBytesReceived
(long value) For HTTP: Total number of bytes received from the downstream by the http stream.AccessLogCommon.Builder.setDownstreamWireBytesSent
(long value) For HTTP: Total number of bytes sent to the downstream by the http stream.AccessLogCommon.Builder.setDuration
(com.google.protobuf.Duration value) For HTTP: Total duration in milliseconds of the request from the start time to the last byte out.AccessLogCommon.Builder.setDuration
(com.google.protobuf.Duration.Builder builderForValue) For HTTP: Total duration in milliseconds of the request from the start time to the last byte out.AccessLogCommon.Builder.setIntermediateLogEntry
(boolean value) Deprecated.envoy.data.accesslog.v3.AccessLogCommon.intermediate_log_entry is deprecated.AccessLogCommon.Builder.setMetadata
(Metadata value) All metadata encountered during request processing, including endpoint selection.AccessLogCommon.Builder.setMetadata
(Metadata.Builder builderForValue) All metadata encountered during request processing, including endpoint selection.AccessLogCommon.Builder.setResponseFlags
(ResponseFlags value) Flags indicating occurrences during request/response processing.AccessLogCommon.Builder.setResponseFlags
(ResponseFlags.Builder builderForValue) Flags indicating occurrences during request/response processing.AccessLogCommon.Builder.setRouteName
(String value) The name of the routeAccessLogCommon.Builder.setRouteNameBytes
(com.google.protobuf.ByteString value) The name of the routeAccessLogCommon.Builder.setSampleRate
(double value) [#not-implemented-hide:] This field indicates the rate at which this log entry was sampled.AccessLogCommon.Builder.setStartTime
(com.google.protobuf.Timestamp value) The time that Envoy started servicing this request.AccessLogCommon.Builder.setStartTime
(com.google.protobuf.Timestamp.Builder builderForValue) The time that Envoy started servicing this request.AccessLogCommon.Builder.setStreamId
(String value) Optional unique id of stream (TCP connection, long-live HTTP2 stream, HTTP request) for logging and tracing.AccessLogCommon.Builder.setStreamIdBytes
(com.google.protobuf.ByteString value) Optional unique id of stream (TCP connection, long-live HTTP2 stream, HTTP request) for logging and tracing.AccessLogCommon.Builder.setTimeToFirstDownstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.Builder.setTimeToFirstDownstreamTxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.Builder.setTimeToFirstUpstreamRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first upstream byte received (i.e.AccessLogCommon.Builder.setTimeToFirstUpstreamRxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the first upstream byte received (i.e.AccessLogCommon.Builder.setTimeToFirstUpstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.Builder.setTimeToFirstUpstreamTxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.Builder.setTimeToLastDownstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.Builder.setTimeToLastDownstreamTxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.Builder.setTimeToLastRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last downstream byte received (i.e.AccessLogCommon.Builder.setTimeToLastRxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the last downstream byte received (i.e.AccessLogCommon.Builder.setTimeToLastUpstreamRxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last upstream byte received (i.e.AccessLogCommon.Builder.setTimeToLastUpstreamRxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the last upstream byte received (i.e.AccessLogCommon.Builder.setTimeToLastUpstreamTxByte
(com.google.protobuf.Duration value) Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.Builder.setTimeToLastUpstreamTxByte
(com.google.protobuf.Duration.Builder builderForValue) Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.Builder.setTlsProperties
(TLSProperties value) If the connection is secure,S this field will contain TLS properties.AccessLogCommon.Builder.setTlsProperties
(TLSProperties.Builder builderForValue) If the connection is secure,S this field will contain TLS properties.AccessLogCommon.Builder.setUpstreamCluster
(String value) The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.Builder.setUpstreamClusterBytes
(com.google.protobuf.ByteString value) The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.Builder.setUpstreamLocalAddress
(Address value) The upstream local/origin address that handles this exchange.AccessLogCommon.Builder.setUpstreamLocalAddress
(Address.Builder builderForValue) The upstream local/origin address that handles this exchange.AccessLogCommon.Builder.setUpstreamRemoteAddress
(Address value) The upstream remote/destination address that handles this exchange.AccessLogCommon.Builder.setUpstreamRemoteAddress
(Address.Builder builderForValue) The upstream remote/destination address that handles this exchange.AccessLogCommon.Builder.setUpstreamRequestAttemptCount
(int value) For HTTP: Number of times the request is attempted upstream.AccessLogCommon.Builder.setUpstreamTransportFailureReason
(String value) If upstream connection failed due to transport socket (e.g.AccessLogCommon.Builder.setUpstreamTransportFailureReasonBytes
(com.google.protobuf.ByteString value) If upstream connection failed due to transport socket (e.g.AccessLogCommon.Builder.setUpstreamWireBytesReceived
(long value) For HTTP: Total number of bytes received from the upstream by the http stream.AccessLogCommon.Builder.setUpstreamWireBytesSent
(long value) For HTTP: Total number of bytes sent to the upstream by the http stream.AccessLogCommon.toBuilder()
Methods in io.envoyproxy.envoy.data.accesslog.v3 that return types with arguments of type AccessLogCommon.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<AccessLogCommon, AccessLogCommon.Builder, AccessLogCommonOrBuilder> HTTPAccessLogEntry.Builder.getCommonPropertiesFieldBuilder()
Common properties shared by all Envoy access logs.private com.google.protobuf.SingleFieldBuilder
<AccessLogCommon, AccessLogCommon.Builder, AccessLogCommonOrBuilder> TCPAccessLogEntry.Builder.getCommonPropertiesFieldBuilder()
Common properties shared by all Envoy access logs.Methods in io.envoyproxy.envoy.data.accesslog.v3 with parameters of type AccessLogCommon.BuilderModifier and TypeMethodDescriptionHTTPAccessLogEntry.Builder.setCommonProperties
(AccessLogCommon.Builder builderForValue) Common properties shared by all Envoy access logs.TCPAccessLogEntry.Builder.setCommonProperties
(AccessLogCommon.Builder builderForValue) Common properties shared by all Envoy access logs.