Class AccessLogCommon.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
- io.envoyproxy.envoy.data.accesslog.v3.AccessLogCommon.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AccessLogCommonOrBuilder,Cloneable
- Enclosing class:
- AccessLogCommon
public static final class AccessLogCommon.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder> implements AccessLogCommonOrBuilder
Defines fields that are shared by all Envoy access logs. [#next-free-field: 23]
Protobuf typeenvoy.data.accesslog.v3.AccessLogCommon
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AccessLogCommon.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AccessLogCommonbuild()AccessLogCommonbuildPartial()AccessLogCommon.Builderclear()AccessLogCommon.BuilderclearCustomTags()AccessLogCommon.BuilderclearDownstreamDirectRemoteAddress()This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.BuilderclearDownstreamLocalAddress()This field is the local/destination address on which the request from the user was received.AccessLogCommon.BuilderclearDownstreamRemoteAddress()This field is the remote/origin address on which the request from the user was received.AccessLogCommon.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AccessLogCommon.BuilderclearFilterStateObjects()AccessLogCommon.BuilderclearMetadata()All metadata encountered during request processing, including endpoint selection.AccessLogCommon.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AccessLogCommon.BuilderclearResponseFlags()Flags indicating occurrences during request/response processing.AccessLogCommon.BuilderclearRouteName()The name of the routeAccessLogCommon.BuilderclearSampleRate()[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled.AccessLogCommon.BuilderclearStartTime()The time that Envoy started servicing this request.AccessLogCommon.BuilderclearTimeToFirstDownstreamTxByte()Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.BuilderclearTimeToFirstUpstreamRxByte()Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).AccessLogCommon.BuilderclearTimeToFirstUpstreamTxByte()Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.BuilderclearTimeToLastDownstreamTxByte()Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.BuilderclearTimeToLastRxByte()Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).AccessLogCommon.BuilderclearTimeToLastUpstreamRxByte()Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).AccessLogCommon.BuilderclearTimeToLastUpstreamTxByte()Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.BuilderclearTlsProperties()If the connection is secure,S this field will contain TLS properties.AccessLogCommon.BuilderclearUpstreamCluster()The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.BuilderclearUpstreamLocalAddress()The upstream local/origin address that handles this exchange.AccessLogCommon.BuilderclearUpstreamRemoteAddress()The upstream remote/destination address that handles this exchange.AccessLogCommon.BuilderclearUpstreamTransportFailureReason()If upstream connection failed due to transport socket (e.g.AccessLogCommon.Builderclone()booleancontainsCustomTags(String key)A list of custom tags, which annotate logs with additional information.booleancontainsFilterStateObjects(String key)Map of filter state in stream info that have been configured to be logged.Map<String,String>getCustomTags()Deprecated.intgetCustomTagsCount()A list of custom tags, which annotate logs with additional information.Map<String,String>getCustomTagsMap()A list of custom tags, which annotate logs with additional information.StringgetCustomTagsOrDefault(String key, String defaultValue)A list of custom tags, which annotate logs with additional information.StringgetCustomTagsOrThrow(String key)A list of custom tags, which annotate logs with additional information.AccessLogCommongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AddressgetDownstreamDirectRemoteAddress()This field is the downstream direct remote address on which the request from the user was received.Address.BuildergetDownstreamDirectRemoteAddressBuilder()This field is the downstream direct remote address on which the request from the user was received.AddressOrBuildergetDownstreamDirectRemoteAddressOrBuilder()This field is the downstream direct remote address on which the request from the user was received.AddressgetDownstreamLocalAddress()This field is the local/destination address on which the request from the user was received.Address.BuildergetDownstreamLocalAddressBuilder()This field is the local/destination address on which the request from the user was received.AddressOrBuildergetDownstreamLocalAddressOrBuilder()This field is the local/destination address on which the request from the user was received.AddressgetDownstreamRemoteAddress()This field is the remote/origin address on which the request from the user was received.Address.BuildergetDownstreamRemoteAddressBuilder()This field is the remote/origin address on which the request from the user was received.AddressOrBuildergetDownstreamRemoteAddressOrBuilder()This field is the remote/origin address on which the request from the user was received.Map<String,com.google.protobuf.Any>getFilterStateObjects()Deprecated.intgetFilterStateObjectsCount()Map of filter state in stream info that have been configured to be logged.Map<String,com.google.protobuf.Any>getFilterStateObjectsMap()Map of filter state in stream info that have been configured to be logged.com.google.protobuf.AnygetFilterStateObjectsOrDefault(String key, com.google.protobuf.Any defaultValue)Map of filter state in stream info that have been configured to be logged.com.google.protobuf.AnygetFilterStateObjectsOrThrow(String key)Map of filter state in stream info that have been configured to be logged.MetadatagetMetadata()All metadata encountered during request processing, including endpoint selection.Metadata.BuildergetMetadataBuilder()All metadata encountered during request processing, including endpoint selection.MetadataOrBuildergetMetadataOrBuilder()All metadata encountered during request processing, including endpoint selection.Map<String,String>getMutableCustomTags()Deprecated.Map<String,com.google.protobuf.Any>getMutableFilterStateObjects()Deprecated.ResponseFlagsgetResponseFlags()Flags indicating occurrences during request/response processing.ResponseFlags.BuildergetResponseFlagsBuilder()Flags indicating occurrences during request/response processing.ResponseFlagsOrBuildergetResponseFlagsOrBuilder()Flags indicating occurrences during request/response processing.StringgetRouteName()The name of the routecom.google.protobuf.ByteStringgetRouteNameBytes()The name of the routedoublegetSampleRate()[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled.com.google.protobuf.TimestampgetStartTime()The time that Envoy started servicing this request.com.google.protobuf.Timestamp.BuildergetStartTimeBuilder()The time that Envoy started servicing this request.com.google.protobuf.TimestampOrBuildergetStartTimeOrBuilder()The time that Envoy started servicing this request.com.google.protobuf.DurationgetTimeToFirstDownstreamTxByte()Interval between the first downstream byte received and the first downstream byte sent.com.google.protobuf.Duration.BuildergetTimeToFirstDownstreamTxByteBuilder()Interval between the first downstream byte received and the first downstream byte sent.com.google.protobuf.DurationOrBuildergetTimeToFirstDownstreamTxByteOrBuilder()Interval between the first downstream byte received and the first downstream byte sent.com.google.protobuf.DurationgetTimeToFirstUpstreamRxByte()Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).com.google.protobuf.Duration.BuildergetTimeToFirstUpstreamRxByteBuilder()Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).com.google.protobuf.DurationOrBuildergetTimeToFirstUpstreamRxByteOrBuilder()Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).com.google.protobuf.DurationgetTimeToFirstUpstreamTxByte()Interval between the first downstream byte received and the first upstream byte sent.com.google.protobuf.Duration.BuildergetTimeToFirstUpstreamTxByteBuilder()Interval between the first downstream byte received and the first upstream byte sent.com.google.protobuf.DurationOrBuildergetTimeToFirstUpstreamTxByteOrBuilder()Interval between the first downstream byte received and the first upstream byte sent.com.google.protobuf.DurationgetTimeToLastDownstreamTxByte()Interval between the first downstream byte received and the last downstream byte sent.com.google.protobuf.Duration.BuildergetTimeToLastDownstreamTxByteBuilder()Interval between the first downstream byte received and the last downstream byte sent.com.google.protobuf.DurationOrBuildergetTimeToLastDownstreamTxByteOrBuilder()Interval between the first downstream byte received and the last downstream byte sent.com.google.protobuf.DurationgetTimeToLastRxByte()Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).com.google.protobuf.Duration.BuildergetTimeToLastRxByteBuilder()Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).com.google.protobuf.DurationOrBuildergetTimeToLastRxByteOrBuilder()Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).com.google.protobuf.DurationgetTimeToLastUpstreamRxByte()Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).com.google.protobuf.Duration.BuildergetTimeToLastUpstreamRxByteBuilder()Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).com.google.protobuf.DurationOrBuildergetTimeToLastUpstreamRxByteOrBuilder()Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).com.google.protobuf.DurationgetTimeToLastUpstreamTxByte()Interval between the first downstream byte received and the last upstream byte sent.com.google.protobuf.Duration.BuildergetTimeToLastUpstreamTxByteBuilder()Interval between the first downstream byte received and the last upstream byte sent.com.google.protobuf.DurationOrBuildergetTimeToLastUpstreamTxByteOrBuilder()Interval between the first downstream byte received and the last upstream byte sent.TLSPropertiesgetTlsProperties()If the connection is secure,S this field will contain TLS properties.TLSProperties.BuildergetTlsPropertiesBuilder()If the connection is secure,S this field will contain TLS properties.TLSPropertiesOrBuildergetTlsPropertiesOrBuilder()If the connection is secure,S this field will contain TLS properties.StringgetUpstreamCluster()The upstream cluster that ``upstream_remote_address`` belongs to.com.google.protobuf.ByteStringgetUpstreamClusterBytes()The upstream cluster that ``upstream_remote_address`` belongs to.AddressgetUpstreamLocalAddress()The upstream local/origin address that handles this exchange.Address.BuildergetUpstreamLocalAddressBuilder()The upstream local/origin address that handles this exchange.AddressOrBuildergetUpstreamLocalAddressOrBuilder()The upstream local/origin address that handles this exchange.AddressgetUpstreamRemoteAddress()The upstream remote/destination address that handles this exchange.Address.BuildergetUpstreamRemoteAddressBuilder()The upstream remote/destination address that handles this exchange.AddressOrBuildergetUpstreamRemoteAddressOrBuilder()The upstream remote/destination address that handles this exchange.StringgetUpstreamTransportFailureReason()If upstream connection failed due to transport socket (e.g.com.google.protobuf.ByteStringgetUpstreamTransportFailureReasonBytes()If upstream connection failed due to transport socket (e.g.booleanhasDownstreamDirectRemoteAddress()This field is the downstream direct remote address on which the request from the user was received.booleanhasDownstreamLocalAddress()This field is the local/destination address on which the request from the user was received.booleanhasDownstreamRemoteAddress()This field is the remote/origin address on which the request from the user was received.booleanhasMetadata()All metadata encountered during request processing, including endpoint selection.booleanhasResponseFlags()Flags indicating occurrences during request/response processing.booleanhasStartTime()The time that Envoy started servicing this request.booleanhasTimeToFirstDownstreamTxByte()Interval between the first downstream byte received and the first downstream byte sent.booleanhasTimeToFirstUpstreamRxByte()Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).booleanhasTimeToFirstUpstreamTxByte()Interval between the first downstream byte received and the first upstream byte sent.booleanhasTimeToLastDownstreamTxByte()Interval between the first downstream byte received and the last downstream byte sent.booleanhasTimeToLastRxByte()Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).booleanhasTimeToLastUpstreamRxByte()Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).booleanhasTimeToLastUpstreamTxByte()Interval between the first downstream byte received and the last upstream byte sent.booleanhasTlsProperties()If the connection is secure,S this field will contain TLS properties.booleanhasUpstreamLocalAddress()The upstream local/origin address that handles this exchange.booleanhasUpstreamRemoteAddress()The upstream remote/destination address that handles this exchange.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()AccessLogCommon.BuildermergeDownstreamDirectRemoteAddress(Address value)This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.BuildermergeDownstreamLocalAddress(Address value)This field is the local/destination address on which the request from the user was received.AccessLogCommon.BuildermergeDownstreamRemoteAddress(Address value)This field is the remote/origin address on which the request from the user was received.AccessLogCommon.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AccessLogCommon.BuildermergeFrom(com.google.protobuf.Message other)AccessLogCommon.BuildermergeFrom(AccessLogCommon other)AccessLogCommon.BuildermergeMetadata(Metadata value)All metadata encountered during request processing, including endpoint selection.AccessLogCommon.BuildermergeResponseFlags(ResponseFlags value)Flags indicating occurrences during request/response processing.AccessLogCommon.BuildermergeStartTime(com.google.protobuf.Timestamp value)The time that Envoy started servicing this request.AccessLogCommon.BuildermergeTimeToFirstDownstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.BuildermergeTimeToFirstUpstreamRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).AccessLogCommon.BuildermergeTimeToFirstUpstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.BuildermergeTimeToLastDownstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.BuildermergeTimeToLastRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).AccessLogCommon.BuildermergeTimeToLastUpstreamRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).AccessLogCommon.BuildermergeTimeToLastUpstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.BuildermergeTlsProperties(TLSProperties value)If the connection is secure,S this field will contain TLS properties.AccessLogCommon.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AccessLogCommon.BuildermergeUpstreamLocalAddress(Address value)The upstream local/origin address that handles this exchange.AccessLogCommon.BuildermergeUpstreamRemoteAddress(Address value)The upstream remote/destination address that handles this exchange.AccessLogCommon.BuilderputAllCustomTags(Map<String,String> values)A list of custom tags, which annotate logs with additional information.AccessLogCommon.BuilderputAllFilterStateObjects(Map<String,com.google.protobuf.Any> values)Map of filter state in stream info that have been configured to be logged.AccessLogCommon.BuilderputCustomTags(String key, String value)A list of custom tags, which annotate logs with additional information.AccessLogCommon.BuilderputFilterStateObjects(String key, com.google.protobuf.Any value)Map of filter state in stream info that have been configured to be logged.AccessLogCommon.BuilderremoveCustomTags(String key)A list of custom tags, which annotate logs with additional information.AccessLogCommon.BuilderremoveFilterStateObjects(String key)Map of filter state in stream info that have been configured to be logged.AccessLogCommon.BuildersetDownstreamDirectRemoteAddress(Address value)This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.BuildersetDownstreamDirectRemoteAddress(Address.Builder builderForValue)This field is the downstream direct remote address on which the request from the user was received.AccessLogCommon.BuildersetDownstreamLocalAddress(Address value)This field is the local/destination address on which the request from the user was received.AccessLogCommon.BuildersetDownstreamLocalAddress(Address.Builder builderForValue)This field is the local/destination address on which the request from the user was received.AccessLogCommon.BuildersetDownstreamRemoteAddress(Address value)This field is the remote/origin address on which the request from the user was received.AccessLogCommon.BuildersetDownstreamRemoteAddress(Address.Builder builderForValue)This field is the remote/origin address on which the request from the user was received.AccessLogCommon.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AccessLogCommon.BuildersetMetadata(Metadata value)All metadata encountered during request processing, including endpoint selection.AccessLogCommon.BuildersetMetadata(Metadata.Builder builderForValue)All metadata encountered during request processing, including endpoint selection.AccessLogCommon.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AccessLogCommon.BuildersetResponseFlags(ResponseFlags value)Flags indicating occurrences during request/response processing.AccessLogCommon.BuildersetResponseFlags(ResponseFlags.Builder builderForValue)Flags indicating occurrences during request/response processing.AccessLogCommon.BuildersetRouteName(String value)The name of the routeAccessLogCommon.BuildersetRouteNameBytes(com.google.protobuf.ByteString value)The name of the routeAccessLogCommon.BuildersetSampleRate(double value)[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled.AccessLogCommon.BuildersetStartTime(com.google.protobuf.Timestamp value)The time that Envoy started servicing this request.AccessLogCommon.BuildersetStartTime(com.google.protobuf.Timestamp.Builder builderForValue)The time that Envoy started servicing this request.AccessLogCommon.BuildersetTimeToFirstDownstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.BuildersetTimeToFirstDownstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the first downstream byte sent.AccessLogCommon.BuildersetTimeToFirstUpstreamRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).AccessLogCommon.BuildersetTimeToFirstUpstreamRxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).AccessLogCommon.BuildersetTimeToFirstUpstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.BuildersetTimeToFirstUpstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the first upstream byte sent.AccessLogCommon.BuildersetTimeToLastDownstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.BuildersetTimeToLastDownstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the last downstream byte sent.AccessLogCommon.BuildersetTimeToLastRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).AccessLogCommon.BuildersetTimeToLastRxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).AccessLogCommon.BuildersetTimeToLastUpstreamRxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).AccessLogCommon.BuildersetTimeToLastUpstreamRxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).AccessLogCommon.BuildersetTimeToLastUpstreamTxByte(com.google.protobuf.Duration value)Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.BuildersetTimeToLastUpstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)Interval between the first downstream byte received and the last upstream byte sent.AccessLogCommon.BuildersetTlsProperties(TLSProperties value)If the connection is secure,S this field will contain TLS properties.AccessLogCommon.BuildersetTlsProperties(TLSProperties.Builder builderForValue)If the connection is secure,S this field will contain TLS properties.AccessLogCommon.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AccessLogCommon.BuildersetUpstreamCluster(String value)The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.BuildersetUpstreamClusterBytes(com.google.protobuf.ByteString value)The upstream cluster that ``upstream_remote_address`` belongs to.AccessLogCommon.BuildersetUpstreamLocalAddress(Address value)The upstream local/origin address that handles this exchange.AccessLogCommon.BuildersetUpstreamLocalAddress(Address.Builder builderForValue)The upstream local/origin address that handles this exchange.AccessLogCommon.BuildersetUpstreamRemoteAddress(Address value)The upstream remote/destination address that handles this exchange.AccessLogCommon.BuildersetUpstreamRemoteAddress(Address.Builder builderForValue)The upstream remote/destination address that handles this exchange.AccessLogCommon.BuildersetUpstreamTransportFailureReason(String value)If upstream connection failed due to transport socket (e.g.AccessLogCommon.BuildersetUpstreamTransportFailureReasonBytes(com.google.protobuf.ByteString value)If upstream connection failed due to transport socket (e.g.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
clear
public AccessLogCommon.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
getDefaultInstanceForType
public AccessLogCommon getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AccessLogCommon build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AccessLogCommon buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AccessLogCommon.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
setField
public AccessLogCommon.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
clearField
public AccessLogCommon.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
clearOneof
public AccessLogCommon.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
setRepeatedField
public AccessLogCommon.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
addRepeatedField
public AccessLogCommon.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
mergeFrom
public AccessLogCommon.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AccessLogCommon.Builder>
-
mergeFrom
public AccessLogCommon.Builder mergeFrom(AccessLogCommon other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
mergeFrom
public AccessLogCommon.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AccessLogCommon.Builder>- Throws:
IOException
-
getSampleRate
public double getSampleRate()
[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled. Valid range is (0.0, 1.0].
double sample_rate = 1 [(.validate.rules) = { ... }- Specified by:
getSampleRatein interfaceAccessLogCommonOrBuilder- Returns:
- The sampleRate.
-
setSampleRate
public AccessLogCommon.Builder setSampleRate(double value)
[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled. Valid range is (0.0, 1.0].
double sample_rate = 1 [(.validate.rules) = { ... }- Parameters:
value- The sampleRate to set.- Returns:
- This builder for chaining.
-
clearSampleRate
public AccessLogCommon.Builder clearSampleRate()
[#not-implemented-hide:] This field indicates the rate at which this log entry was sampled. Valid range is (0.0, 1.0].
double sample_rate = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
hasDownstreamRemoteAddress
public boolean hasDownstreamRemoteAddress()
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;- Specified by:
hasDownstreamRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the downstreamRemoteAddress field is set.
-
getDownstreamRemoteAddress
public Address getDownstreamRemoteAddress()
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;- Specified by:
getDownstreamRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- The downstreamRemoteAddress.
-
setDownstreamRemoteAddress
public AccessLogCommon.Builder setDownstreamRemoteAddress(Address value)
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;
-
setDownstreamRemoteAddress
public AccessLogCommon.Builder setDownstreamRemoteAddress(Address.Builder builderForValue)
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;
-
mergeDownstreamRemoteAddress
public AccessLogCommon.Builder mergeDownstreamRemoteAddress(Address value)
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;
-
clearDownstreamRemoteAddress
public AccessLogCommon.Builder clearDownstreamRemoteAddress()
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;
-
getDownstreamRemoteAddressBuilder
public Address.Builder getDownstreamRemoteAddressBuilder()
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;
-
getDownstreamRemoteAddressOrBuilder
public AddressOrBuilder getDownstreamRemoteAddressOrBuilder()
This field is the remote/origin address on which the request from the user was received. Note: This may not be the physical peer. E.g, if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_remote_address = 2;- Specified by:
getDownstreamRemoteAddressOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasDownstreamLocalAddress
public boolean hasDownstreamLocalAddress()
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;- Specified by:
hasDownstreamLocalAddressin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the downstreamLocalAddress field is set.
-
getDownstreamLocalAddress
public Address getDownstreamLocalAddress()
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;- Specified by:
getDownstreamLocalAddressin interfaceAccessLogCommonOrBuilder- Returns:
- The downstreamLocalAddress.
-
setDownstreamLocalAddress
public AccessLogCommon.Builder setDownstreamLocalAddress(Address value)
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;
-
setDownstreamLocalAddress
public AccessLogCommon.Builder setDownstreamLocalAddress(Address.Builder builderForValue)
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;
-
mergeDownstreamLocalAddress
public AccessLogCommon.Builder mergeDownstreamLocalAddress(Address value)
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;
-
clearDownstreamLocalAddress
public AccessLogCommon.Builder clearDownstreamLocalAddress()
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;
-
getDownstreamLocalAddressBuilder
public Address.Builder getDownstreamLocalAddressBuilder()
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;
-
getDownstreamLocalAddressOrBuilder
public AddressOrBuilder getDownstreamLocalAddressOrBuilder()
This field is the local/destination address on which the request from the user was received.
.envoy.config.core.v3.Address downstream_local_address = 3;- Specified by:
getDownstreamLocalAddressOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTlsProperties
public boolean hasTlsProperties()
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;- Specified by:
hasTlsPropertiesin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the tlsProperties field is set.
-
getTlsProperties
public TLSProperties getTlsProperties()
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;- Specified by:
getTlsPropertiesin interfaceAccessLogCommonOrBuilder- Returns:
- The tlsProperties.
-
setTlsProperties
public AccessLogCommon.Builder setTlsProperties(TLSProperties value)
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;
-
setTlsProperties
public AccessLogCommon.Builder setTlsProperties(TLSProperties.Builder builderForValue)
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;
-
mergeTlsProperties
public AccessLogCommon.Builder mergeTlsProperties(TLSProperties value)
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;
-
clearTlsProperties
public AccessLogCommon.Builder clearTlsProperties()
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;
-
getTlsPropertiesBuilder
public TLSProperties.Builder getTlsPropertiesBuilder()
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;
-
getTlsPropertiesOrBuilder
public TLSPropertiesOrBuilder getTlsPropertiesOrBuilder()
If the connection is secure,S this field will contain TLS properties.
.envoy.data.accesslog.v3.TLSProperties tls_properties = 4;- Specified by:
getTlsPropertiesOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasStartTime
public boolean hasStartTime()
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;- Specified by:
hasStartTimein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;- Specified by:
getStartTimein interfaceAccessLogCommonOrBuilder- Returns:
- The startTime.
-
setStartTime
public AccessLogCommon.Builder setStartTime(com.google.protobuf.Timestamp value)
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;
-
setStartTime
public AccessLogCommon.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;
-
mergeStartTime
public AccessLogCommon.Builder mergeStartTime(com.google.protobuf.Timestamp value)
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;
-
clearStartTime
public AccessLogCommon.Builder clearStartTime()
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;
-
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
The time that Envoy started servicing this request. This is effectively the time that the first downstream byte is received.
.google.protobuf.Timestamp start_time = 5;- Specified by:
getStartTimeOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToLastRxByte
public boolean hasTimeToLastRxByte()
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;- Specified by:
hasTimeToLastRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToLastRxByte field is set.
-
getTimeToLastRxByte
public com.google.protobuf.Duration getTimeToLastRxByte()
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;- Specified by:
getTimeToLastRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToLastRxByte.
-
setTimeToLastRxByte
public AccessLogCommon.Builder setTimeToLastRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;
-
setTimeToLastRxByte
public AccessLogCommon.Builder setTimeToLastRxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;
-
mergeTimeToLastRxByte
public AccessLogCommon.Builder mergeTimeToLastRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;
-
clearTimeToLastRxByte
public AccessLogCommon.Builder clearTimeToLastRxByte()
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;
-
getTimeToLastRxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToLastRxByteBuilder()
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;
-
getTimeToLastRxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToLastRxByteOrBuilder()
Interval between the first downstream byte received and the last downstream byte received (i.e. time it takes to receive a request).
.google.protobuf.Duration time_to_last_rx_byte = 6;- Specified by:
getTimeToLastRxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToFirstUpstreamTxByte
public boolean hasTimeToFirstUpstreamTxByte()
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;- Specified by:
hasTimeToFirstUpstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToFirstUpstreamTxByte field is set.
-
getTimeToFirstUpstreamTxByte
public com.google.protobuf.Duration getTimeToFirstUpstreamTxByte()
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;- Specified by:
getTimeToFirstUpstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToFirstUpstreamTxByte.
-
setTimeToFirstUpstreamTxByte
public AccessLogCommon.Builder setTimeToFirstUpstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;
-
setTimeToFirstUpstreamTxByte
public AccessLogCommon.Builder setTimeToFirstUpstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;
-
mergeTimeToFirstUpstreamTxByte
public AccessLogCommon.Builder mergeTimeToFirstUpstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;
-
clearTimeToFirstUpstreamTxByte
public AccessLogCommon.Builder clearTimeToFirstUpstreamTxByte()
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;
-
getTimeToFirstUpstreamTxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToFirstUpstreamTxByteBuilder()
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;
-
getTimeToFirstUpstreamTxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToFirstUpstreamTxByteOrBuilder()
Interval between the first downstream byte received and the first upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_upstream_tx_byte = 7;- Specified by:
getTimeToFirstUpstreamTxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToLastUpstreamTxByte
public boolean hasTimeToLastUpstreamTxByte()
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;- Specified by:
hasTimeToLastUpstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToLastUpstreamTxByte field is set.
-
getTimeToLastUpstreamTxByte
public com.google.protobuf.Duration getTimeToLastUpstreamTxByte()
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;- Specified by:
getTimeToLastUpstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToLastUpstreamTxByte.
-
setTimeToLastUpstreamTxByte
public AccessLogCommon.Builder setTimeToLastUpstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;
-
setTimeToLastUpstreamTxByte
public AccessLogCommon.Builder setTimeToLastUpstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;
-
mergeTimeToLastUpstreamTxByte
public AccessLogCommon.Builder mergeTimeToLastUpstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;
-
clearTimeToLastUpstreamTxByte
public AccessLogCommon.Builder clearTimeToLastUpstreamTxByte()
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;
-
getTimeToLastUpstreamTxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToLastUpstreamTxByteBuilder()
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;
-
getTimeToLastUpstreamTxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToLastUpstreamTxByteOrBuilder()
Interval between the first downstream byte received and the last upstream byte sent. There may by considerable delta between ``time_to_last_rx_byte`` and this value due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_last_upstream_tx_byte = 8;- Specified by:
getTimeToLastUpstreamTxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToFirstUpstreamRxByte
public boolean hasTimeToFirstUpstreamRxByte()
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;- Specified by:
hasTimeToFirstUpstreamRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToFirstUpstreamRxByte field is set.
-
getTimeToFirstUpstreamRxByte
public com.google.protobuf.Duration getTimeToFirstUpstreamRxByte()
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;- Specified by:
getTimeToFirstUpstreamRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToFirstUpstreamRxByte.
-
setTimeToFirstUpstreamRxByte
public AccessLogCommon.Builder setTimeToFirstUpstreamRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;
-
setTimeToFirstUpstreamRxByte
public AccessLogCommon.Builder setTimeToFirstUpstreamRxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;
-
mergeTimeToFirstUpstreamRxByte
public AccessLogCommon.Builder mergeTimeToFirstUpstreamRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;
-
clearTimeToFirstUpstreamRxByte
public AccessLogCommon.Builder clearTimeToFirstUpstreamRxByte()
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;
-
getTimeToFirstUpstreamRxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToFirstUpstreamRxByteBuilder()
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;
-
getTimeToFirstUpstreamRxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToFirstUpstreamRxByteOrBuilder()
Interval between the first downstream byte received and the first upstream byte received (i.e. time it takes to start receiving a response).
.google.protobuf.Duration time_to_first_upstream_rx_byte = 9;- Specified by:
getTimeToFirstUpstreamRxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToLastUpstreamRxByte
public boolean hasTimeToLastUpstreamRxByte()
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;- Specified by:
hasTimeToLastUpstreamRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToLastUpstreamRxByte field is set.
-
getTimeToLastUpstreamRxByte
public com.google.protobuf.Duration getTimeToLastUpstreamRxByte()
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;- Specified by:
getTimeToLastUpstreamRxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToLastUpstreamRxByte.
-
setTimeToLastUpstreamRxByte
public AccessLogCommon.Builder setTimeToLastUpstreamRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;
-
setTimeToLastUpstreamRxByte
public AccessLogCommon.Builder setTimeToLastUpstreamRxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;
-
mergeTimeToLastUpstreamRxByte
public AccessLogCommon.Builder mergeTimeToLastUpstreamRxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;
-
clearTimeToLastUpstreamRxByte
public AccessLogCommon.Builder clearTimeToLastUpstreamRxByte()
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;
-
getTimeToLastUpstreamRxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToLastUpstreamRxByteBuilder()
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;
-
getTimeToLastUpstreamRxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToLastUpstreamRxByteOrBuilder()
Interval between the first downstream byte received and the last upstream byte received (i.e. time it takes to receive a complete response).
.google.protobuf.Duration time_to_last_upstream_rx_byte = 10;- Specified by:
getTimeToLastUpstreamRxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToFirstDownstreamTxByte
public boolean hasTimeToFirstDownstreamTxByte()
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;- Specified by:
hasTimeToFirstDownstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToFirstDownstreamTxByte field is set.
-
getTimeToFirstDownstreamTxByte
public com.google.protobuf.Duration getTimeToFirstDownstreamTxByte()
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;- Specified by:
getTimeToFirstDownstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToFirstDownstreamTxByte.
-
setTimeToFirstDownstreamTxByte
public AccessLogCommon.Builder setTimeToFirstDownstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;
-
setTimeToFirstDownstreamTxByte
public AccessLogCommon.Builder setTimeToFirstDownstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;
-
mergeTimeToFirstDownstreamTxByte
public AccessLogCommon.Builder mergeTimeToFirstDownstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;
-
clearTimeToFirstDownstreamTxByte
public AccessLogCommon.Builder clearTimeToFirstDownstreamTxByte()
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;
-
getTimeToFirstDownstreamTxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToFirstDownstreamTxByteBuilder()
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;
-
getTimeToFirstDownstreamTxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToFirstDownstreamTxByteOrBuilder()
Interval between the first downstream byte received and the first downstream byte sent. There may be a considerable delta between the ``time_to_first_upstream_rx_byte`` and this field due to filters. Additionally, the same caveats apply as documented in ``time_to_last_downstream_tx_byte`` about not accounting for kernel socket buffer time, etc.
.google.protobuf.Duration time_to_first_downstream_tx_byte = 11;- Specified by:
getTimeToFirstDownstreamTxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasTimeToLastDownstreamTxByte
public boolean hasTimeToLastDownstreamTxByte()
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;- Specified by:
hasTimeToLastDownstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- Whether the timeToLastDownstreamTxByte field is set.
-
getTimeToLastDownstreamTxByte
public com.google.protobuf.Duration getTimeToLastDownstreamTxByte()
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;- Specified by:
getTimeToLastDownstreamTxBytein interfaceAccessLogCommonOrBuilder- Returns:
- The timeToLastDownstreamTxByte.
-
setTimeToLastDownstreamTxByte
public AccessLogCommon.Builder setTimeToLastDownstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;
-
setTimeToLastDownstreamTxByte
public AccessLogCommon.Builder setTimeToLastDownstreamTxByte(com.google.protobuf.Duration.Builder builderForValue)
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;
-
mergeTimeToLastDownstreamTxByte
public AccessLogCommon.Builder mergeTimeToLastDownstreamTxByte(com.google.protobuf.Duration value)
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;
-
clearTimeToLastDownstreamTxByte
public AccessLogCommon.Builder clearTimeToLastDownstreamTxByte()
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;
-
getTimeToLastDownstreamTxByteBuilder
public com.google.protobuf.Duration.Builder getTimeToLastDownstreamTxByteBuilder()
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;
-
getTimeToLastDownstreamTxByteOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeToLastDownstreamTxByteOrBuilder()
Interval between the first downstream byte received and the last downstream byte sent. Depending on protocol, buffering, windowing, filters, etc. there may be a considerable delta between ``time_to_last_upstream_rx_byte`` and this field. Note also that this is an approximate time. In the current implementation it does not include kernel socket buffer time. In the current implementation it also does not include send window buffering inside the HTTP/2 codec. In the future it is likely that work will be done to make this duration more accurate.
.google.protobuf.Duration time_to_last_downstream_tx_byte = 12;- Specified by:
getTimeToLastDownstreamTxByteOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasUpstreamRemoteAddress
public boolean hasUpstreamRemoteAddress()
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;- Specified by:
hasUpstreamRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the upstreamRemoteAddress field is set.
-
getUpstreamRemoteAddress
public Address getUpstreamRemoteAddress()
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;- Specified by:
getUpstreamRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- The upstreamRemoteAddress.
-
setUpstreamRemoteAddress
public AccessLogCommon.Builder setUpstreamRemoteAddress(Address value)
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;
-
setUpstreamRemoteAddress
public AccessLogCommon.Builder setUpstreamRemoteAddress(Address.Builder builderForValue)
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;
-
mergeUpstreamRemoteAddress
public AccessLogCommon.Builder mergeUpstreamRemoteAddress(Address value)
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;
-
clearUpstreamRemoteAddress
public AccessLogCommon.Builder clearUpstreamRemoteAddress()
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;
-
getUpstreamRemoteAddressBuilder
public Address.Builder getUpstreamRemoteAddressBuilder()
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;
-
getUpstreamRemoteAddressOrBuilder
public AddressOrBuilder getUpstreamRemoteAddressOrBuilder()
The upstream remote/destination address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_remote_address = 13;- Specified by:
getUpstreamRemoteAddressOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasUpstreamLocalAddress
public boolean hasUpstreamLocalAddress()
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;- Specified by:
hasUpstreamLocalAddressin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the upstreamLocalAddress field is set.
-
getUpstreamLocalAddress
public Address getUpstreamLocalAddress()
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;- Specified by:
getUpstreamLocalAddressin interfaceAccessLogCommonOrBuilder- Returns:
- The upstreamLocalAddress.
-
setUpstreamLocalAddress
public AccessLogCommon.Builder setUpstreamLocalAddress(Address value)
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;
-
setUpstreamLocalAddress
public AccessLogCommon.Builder setUpstreamLocalAddress(Address.Builder builderForValue)
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;
-
mergeUpstreamLocalAddress
public AccessLogCommon.Builder mergeUpstreamLocalAddress(Address value)
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;
-
clearUpstreamLocalAddress
public AccessLogCommon.Builder clearUpstreamLocalAddress()
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;
-
getUpstreamLocalAddressBuilder
public Address.Builder getUpstreamLocalAddressBuilder()
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;
-
getUpstreamLocalAddressOrBuilder
public AddressOrBuilder getUpstreamLocalAddressOrBuilder()
The upstream local/origin address that handles this exchange. This does not include retries.
.envoy.config.core.v3.Address upstream_local_address = 14;- Specified by:
getUpstreamLocalAddressOrBuilderin interfaceAccessLogCommonOrBuilder
-
getUpstreamCluster
public String getUpstreamCluster()
The upstream cluster that ``upstream_remote_address`` belongs to.
string upstream_cluster = 15;- Specified by:
getUpstreamClusterin interfaceAccessLogCommonOrBuilder- Returns:
- The upstreamCluster.
-
getUpstreamClusterBytes
public com.google.protobuf.ByteString getUpstreamClusterBytes()
The upstream cluster that ``upstream_remote_address`` belongs to.
string upstream_cluster = 15;- Specified by:
getUpstreamClusterBytesin interfaceAccessLogCommonOrBuilder- Returns:
- The bytes for upstreamCluster.
-
setUpstreamCluster
public AccessLogCommon.Builder setUpstreamCluster(String value)
The upstream cluster that ``upstream_remote_address`` belongs to.
string upstream_cluster = 15;- Parameters:
value- The upstreamCluster to set.- Returns:
- This builder for chaining.
-
clearUpstreamCluster
public AccessLogCommon.Builder clearUpstreamCluster()
The upstream cluster that ``upstream_remote_address`` belongs to.
string upstream_cluster = 15;- Returns:
- This builder for chaining.
-
setUpstreamClusterBytes
public AccessLogCommon.Builder setUpstreamClusterBytes(com.google.protobuf.ByteString value)
The upstream cluster that ``upstream_remote_address`` belongs to.
string upstream_cluster = 15;- Parameters:
value- The bytes for upstreamCluster to set.- Returns:
- This builder for chaining.
-
hasResponseFlags
public boolean hasResponseFlags()
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;- Specified by:
hasResponseFlagsin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the responseFlags field is set.
-
getResponseFlags
public ResponseFlags getResponseFlags()
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;- Specified by:
getResponseFlagsin interfaceAccessLogCommonOrBuilder- Returns:
- The responseFlags.
-
setResponseFlags
public AccessLogCommon.Builder setResponseFlags(ResponseFlags value)
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;
-
setResponseFlags
public AccessLogCommon.Builder setResponseFlags(ResponseFlags.Builder builderForValue)
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;
-
mergeResponseFlags
public AccessLogCommon.Builder mergeResponseFlags(ResponseFlags value)
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;
-
clearResponseFlags
public AccessLogCommon.Builder clearResponseFlags()
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;
-
getResponseFlagsBuilder
public ResponseFlags.Builder getResponseFlagsBuilder()
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;
-
getResponseFlagsOrBuilder
public ResponseFlagsOrBuilder getResponseFlagsOrBuilder()
Flags indicating occurrences during request/response processing.
.envoy.data.accesslog.v3.ResponseFlags response_flags = 16;- Specified by:
getResponseFlagsOrBuilderin interfaceAccessLogCommonOrBuilder
-
hasMetadata
public boolean hasMetadata()
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;- Specified by:
hasMetadatain interfaceAccessLogCommonOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public Metadata getMetadata()
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;- Specified by:
getMetadatain interfaceAccessLogCommonOrBuilder- Returns:
- The metadata.
-
setMetadata
public AccessLogCommon.Builder setMetadata(Metadata value)
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;
-
setMetadata
public AccessLogCommon.Builder setMetadata(Metadata.Builder builderForValue)
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;
-
mergeMetadata
public AccessLogCommon.Builder mergeMetadata(Metadata value)
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;
-
clearMetadata
public AccessLogCommon.Builder clearMetadata()
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;
-
getMetadataBuilder
public Metadata.Builder getMetadataBuilder()
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;
-
getMetadataOrBuilder
public MetadataOrBuilder getMetadataOrBuilder()
All metadata encountered during request processing, including endpoint selection. This can be used to associate IDs attached to the various configurations used to process this request with the access log entry. For example, a route created from a higher level forwarding rule with some ID can place that ID in this field and cross reference later. It can also be used to determine if a canary endpoint was used or not.
.envoy.config.core.v3.Metadata metadata = 17;- Specified by:
getMetadataOrBuilderin interfaceAccessLogCommonOrBuilder
-
getUpstreamTransportFailureReason
public String getUpstreamTransportFailureReason()
If upstream connection failed due to transport socket (e.g. TLS handshake), provides the failure reason from the transport socket. The format of this field depends on the configured upstream transport socket. Common TLS failures are in :ref:`TLS trouble shooting <arch_overview_ssl_trouble_shooting>`.
string upstream_transport_failure_reason = 18;- Specified by:
getUpstreamTransportFailureReasonin interfaceAccessLogCommonOrBuilder- Returns:
- The upstreamTransportFailureReason.
-
getUpstreamTransportFailureReasonBytes
public com.google.protobuf.ByteString getUpstreamTransportFailureReasonBytes()
If upstream connection failed due to transport socket (e.g. TLS handshake), provides the failure reason from the transport socket. The format of this field depends on the configured upstream transport socket. Common TLS failures are in :ref:`TLS trouble shooting <arch_overview_ssl_trouble_shooting>`.
string upstream_transport_failure_reason = 18;- Specified by:
getUpstreamTransportFailureReasonBytesin interfaceAccessLogCommonOrBuilder- Returns:
- The bytes for upstreamTransportFailureReason.
-
setUpstreamTransportFailureReason
public AccessLogCommon.Builder setUpstreamTransportFailureReason(String value)
If upstream connection failed due to transport socket (e.g. TLS handshake), provides the failure reason from the transport socket. The format of this field depends on the configured upstream transport socket. Common TLS failures are in :ref:`TLS trouble shooting <arch_overview_ssl_trouble_shooting>`.
string upstream_transport_failure_reason = 18;- Parameters:
value- The upstreamTransportFailureReason to set.- Returns:
- This builder for chaining.
-
clearUpstreamTransportFailureReason
public AccessLogCommon.Builder clearUpstreamTransportFailureReason()
If upstream connection failed due to transport socket (e.g. TLS handshake), provides the failure reason from the transport socket. The format of this field depends on the configured upstream transport socket. Common TLS failures are in :ref:`TLS trouble shooting <arch_overview_ssl_trouble_shooting>`.
string upstream_transport_failure_reason = 18;- Returns:
- This builder for chaining.
-
setUpstreamTransportFailureReasonBytes
public AccessLogCommon.Builder setUpstreamTransportFailureReasonBytes(com.google.protobuf.ByteString value)
If upstream connection failed due to transport socket (e.g. TLS handshake), provides the failure reason from the transport socket. The format of this field depends on the configured upstream transport socket. Common TLS failures are in :ref:`TLS trouble shooting <arch_overview_ssl_trouble_shooting>`.
string upstream_transport_failure_reason = 18;- Parameters:
value- The bytes for upstreamTransportFailureReason to set.- Returns:
- This builder for chaining.
-
getRouteName
public String getRouteName()
The name of the route
string route_name = 19;- Specified by:
getRouteNamein interfaceAccessLogCommonOrBuilder- Returns:
- The routeName.
-
getRouteNameBytes
public com.google.protobuf.ByteString getRouteNameBytes()
The name of the route
string route_name = 19;- Specified by:
getRouteNameBytesin interfaceAccessLogCommonOrBuilder- Returns:
- The bytes for routeName.
-
setRouteName
public AccessLogCommon.Builder setRouteName(String value)
The name of the route
string route_name = 19;- Parameters:
value- The routeName to set.- Returns:
- This builder for chaining.
-
clearRouteName
public AccessLogCommon.Builder clearRouteName()
The name of the route
string route_name = 19;- Returns:
- This builder for chaining.
-
setRouteNameBytes
public AccessLogCommon.Builder setRouteNameBytes(com.google.protobuf.ByteString value)
The name of the route
string route_name = 19;- Parameters:
value- The bytes for routeName to set.- Returns:
- This builder for chaining.
-
hasDownstreamDirectRemoteAddress
public boolean hasDownstreamDirectRemoteAddress()
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;- Specified by:
hasDownstreamDirectRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- Whether the downstreamDirectRemoteAddress field is set.
-
getDownstreamDirectRemoteAddress
public Address getDownstreamDirectRemoteAddress()
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;- Specified by:
getDownstreamDirectRemoteAddressin interfaceAccessLogCommonOrBuilder- Returns:
- The downstreamDirectRemoteAddress.
-
setDownstreamDirectRemoteAddress
public AccessLogCommon.Builder setDownstreamDirectRemoteAddress(Address value)
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;
-
setDownstreamDirectRemoteAddress
public AccessLogCommon.Builder setDownstreamDirectRemoteAddress(Address.Builder builderForValue)
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;
-
mergeDownstreamDirectRemoteAddress
public AccessLogCommon.Builder mergeDownstreamDirectRemoteAddress(Address value)
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;
-
clearDownstreamDirectRemoteAddress
public AccessLogCommon.Builder clearDownstreamDirectRemoteAddress()
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;
-
getDownstreamDirectRemoteAddressBuilder
public Address.Builder getDownstreamDirectRemoteAddressBuilder()
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;
-
getDownstreamDirectRemoteAddressOrBuilder
public AddressOrBuilder getDownstreamDirectRemoteAddressOrBuilder()
This field is the downstream direct remote address on which the request from the user was received. Note: This is always the physical peer, even if the remote address is inferred from for example the x-forwarder-for header, proxy protocol, etc.
.envoy.config.core.v3.Address downstream_direct_remote_address = 20;- Specified by:
getDownstreamDirectRemoteAddressOrBuilderin interfaceAccessLogCommonOrBuilder
-
getFilterStateObjectsCount
public int getFilterStateObjectsCount()
Description copied from interface:AccessLogCommonOrBuilderMap of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;- Specified by:
getFilterStateObjectsCountin interfaceAccessLogCommonOrBuilder
-
containsFilterStateObjects
public boolean containsFilterStateObjects(String key)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;- Specified by:
containsFilterStateObjectsin interfaceAccessLogCommonOrBuilder
-
getFilterStateObjects
@Deprecated public Map<String,com.google.protobuf.Any> getFilterStateObjects()
Deprecated.UsegetFilterStateObjectsMap()instead.- Specified by:
getFilterStateObjectsin interfaceAccessLogCommonOrBuilder
-
getFilterStateObjectsMap
public Map<String,com.google.protobuf.Any> getFilterStateObjectsMap()
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;- Specified by:
getFilterStateObjectsMapin interfaceAccessLogCommonOrBuilder
-
getFilterStateObjectsOrDefault
public com.google.protobuf.Any getFilterStateObjectsOrDefault(String key, com.google.protobuf.Any defaultValue)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;- Specified by:
getFilterStateObjectsOrDefaultin interfaceAccessLogCommonOrBuilder
-
getFilterStateObjectsOrThrow
public com.google.protobuf.Any getFilterStateObjectsOrThrow(String key)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;- Specified by:
getFilterStateObjectsOrThrowin interfaceAccessLogCommonOrBuilder
-
clearFilterStateObjects
public AccessLogCommon.Builder clearFilterStateObjects()
-
removeFilterStateObjects
public AccessLogCommon.Builder removeFilterStateObjects(String key)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;
-
getMutableFilterStateObjects
@Deprecated public Map<String,com.google.protobuf.Any> getMutableFilterStateObjects()
Deprecated.Use alternate mutation accessors instead.
-
putFilterStateObjects
public AccessLogCommon.Builder putFilterStateObjects(String key, com.google.protobuf.Any value)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;
-
putAllFilterStateObjects
public AccessLogCommon.Builder putAllFilterStateObjects(Map<String,com.google.protobuf.Any> values)
Map of filter state in stream info that have been configured to be logged. If the filter state serialized to any message other than ``google.protobuf.Any`` it will be packed into ``google.protobuf.Any``.
map<string, .google.protobuf.Any> filter_state_objects = 21;
-
getCustomTagsCount
public int getCustomTagsCount()
Description copied from interface:AccessLogCommonOrBuilderA list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;- Specified by:
getCustomTagsCountin interfaceAccessLogCommonOrBuilder
-
containsCustomTags
public boolean containsCustomTags(String key)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;- Specified by:
containsCustomTagsin interfaceAccessLogCommonOrBuilder
-
getCustomTags
@Deprecated public Map<String,String> getCustomTags()
Deprecated.UsegetCustomTagsMap()instead.- Specified by:
getCustomTagsin interfaceAccessLogCommonOrBuilder
-
getCustomTagsMap
public Map<String,String> getCustomTagsMap()
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;- Specified by:
getCustomTagsMapin interfaceAccessLogCommonOrBuilder
-
getCustomTagsOrDefault
public String getCustomTagsOrDefault(String key, String defaultValue)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;- Specified by:
getCustomTagsOrDefaultin interfaceAccessLogCommonOrBuilder
-
getCustomTagsOrThrow
public String getCustomTagsOrThrow(String key)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;- Specified by:
getCustomTagsOrThrowin interfaceAccessLogCommonOrBuilder
-
clearCustomTags
public AccessLogCommon.Builder clearCustomTags()
-
removeCustomTags
public AccessLogCommon.Builder removeCustomTags(String key)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;
-
getMutableCustomTags
@Deprecated public Map<String,String> getMutableCustomTags()
Deprecated.Use alternate mutation accessors instead.
-
putCustomTags
public AccessLogCommon.Builder putCustomTags(String key, String value)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;
-
putAllCustomTags
public AccessLogCommon.Builder putAllCustomTags(Map<String,String> values)
A list of custom tags, which annotate logs with additional information. To configure this value, users should configure :ref:`custom_tags <envoy_v3_api_field_extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.custom_tags>`.
map<string, string> custom_tags = 22;
-
setUnknownFields
public final AccessLogCommon.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
mergeUnknownFields
public final AccessLogCommon.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AccessLogCommon.Builder>
-
-