Class HTTPAccessLogEntry
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.data.accesslog.v3.HTTPAccessLogEntry
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HTTPAccessLogEntryOrBuilder,Serializable
public final class HTTPAccessLogEntry extends com.google.protobuf.GeneratedMessageV3 implements HTTPAccessLogEntryOrBuilder
Protobuf typeenvoy.data.accesslog.v3.HTTPAccessLogEntry- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHTTPAccessLogEntry.BuilderProtobuf typeenvoy.data.accesslog.v3.HTTPAccessLogEntrystatic classHTTPAccessLogEntry.HTTPVersionHTTP version-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCOMMON_PROPERTIES_FIELD_NUMBERstatic intPROTOCOL_VERSION_FIELD_NUMBERstatic intREQUEST_FIELD_NUMBERstatic intRESPONSE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AccessLogCommongetCommonProperties()Common properties shared by all Envoy access logs.AccessLogCommonOrBuildergetCommonPropertiesOrBuilder()Common properties shared by all Envoy access logs.static HTTPAccessLogEntrygetDefaultInstance()HTTPAccessLogEntrygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<HTTPAccessLogEntry>getParserForType()HTTPAccessLogEntry.HTTPVersiongetProtocolVersion().envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;intgetProtocolVersionValue().envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;HTTPRequestPropertiesgetRequest()Description of the incoming HTTP request.HTTPRequestPropertiesOrBuildergetRequestOrBuilder()Description of the incoming HTTP request.HTTPResponsePropertiesgetResponse()Description of the outgoing HTTP response.HTTPResponsePropertiesOrBuildergetResponseOrBuilder()Description of the outgoing HTTP response.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCommonProperties()Common properties shared by all Envoy access logs.inthashCode()booleanhasRequest()Description of the incoming HTTP request.booleanhasResponse()Description of the outgoing HTTP response.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static HTTPAccessLogEntry.BuildernewBuilder()static HTTPAccessLogEntry.BuildernewBuilder(HTTPAccessLogEntry prototype)HTTPAccessLogEntry.BuildernewBuilderForType()protected HTTPAccessLogEntry.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static HTTPAccessLogEntryparseDelimitedFrom(InputStream input)static HTTPAccessLogEntryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HTTPAccessLogEntryparseFrom(byte[] data)static HTTPAccessLogEntryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HTTPAccessLogEntryparseFrom(com.google.protobuf.ByteString data)static HTTPAccessLogEntryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HTTPAccessLogEntryparseFrom(com.google.protobuf.CodedInputStream input)static HTTPAccessLogEntryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HTTPAccessLogEntryparseFrom(InputStream input)static HTTPAccessLogEntryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HTTPAccessLogEntryparseFrom(ByteBuffer data)static HTTPAccessLogEntryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<HTTPAccessLogEntry>parser()HTTPAccessLogEntry.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COMMON_PROPERTIES_FIELD_NUMBER
public static final int COMMON_PROPERTIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROTOCOL_VERSION_FIELD_NUMBER
public static final int PROTOCOL_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUEST_FIELD_NUMBER
public static final int REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESPONSE_FIELD_NUMBER
public static final int RESPONSE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCommonProperties
public boolean hasCommonProperties()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;- Specified by:
hasCommonPropertiesin interfaceHTTPAccessLogEntryOrBuilder- Returns:
- Whether the commonProperties field is set.
-
getCommonProperties
public AccessLogCommon getCommonProperties()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;- Specified by:
getCommonPropertiesin interfaceHTTPAccessLogEntryOrBuilder- Returns:
- The commonProperties.
-
getCommonPropertiesOrBuilder
public AccessLogCommonOrBuilder getCommonPropertiesOrBuilder()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;- Specified by:
getCommonPropertiesOrBuilderin interfaceHTTPAccessLogEntryOrBuilder
-
getProtocolVersionValue
public int getProtocolVersionValue()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;- Specified by:
getProtocolVersionValuein interfaceHTTPAccessLogEntryOrBuilder- Returns:
- The enum numeric value on the wire for protocolVersion.
-
getProtocolVersion
public HTTPAccessLogEntry.HTTPVersion getProtocolVersion()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;- Specified by:
getProtocolVersionin interfaceHTTPAccessLogEntryOrBuilder- Returns:
- The protocolVersion.
-
hasRequest
public boolean hasRequest()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;- Specified by:
hasRequestin interfaceHTTPAccessLogEntryOrBuilder- Returns:
- Whether the request field is set.
-
getRequest
public HTTPRequestProperties getRequest()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;- Specified by:
getRequestin interfaceHTTPAccessLogEntryOrBuilder- Returns:
- The request.
-
getRequestOrBuilder
public HTTPRequestPropertiesOrBuilder getRequestOrBuilder()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;- Specified by:
getRequestOrBuilderin interfaceHTTPAccessLogEntryOrBuilder
-
hasResponse
public boolean hasResponse()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;- Specified by:
hasResponsein interfaceHTTPAccessLogEntryOrBuilder- Returns:
- Whether the response field is set.
-
getResponse
public HTTPResponseProperties getResponse()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;- Specified by:
getResponsein interfaceHTTPAccessLogEntryOrBuilder- Returns:
- The response.
-
getResponseOrBuilder
public HTTPResponsePropertiesOrBuilder getResponseOrBuilder()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;- Specified by:
getResponseOrBuilderin interfaceHTTPAccessLogEntryOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HTTPAccessLogEntry parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HTTPAccessLogEntry parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HTTPAccessLogEntry parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public HTTPAccessLogEntry.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static HTTPAccessLogEntry.Builder newBuilder()
-
newBuilder
public static HTTPAccessLogEntry.Builder newBuilder(HTTPAccessLogEntry prototype)
-
toBuilder
public HTTPAccessLogEntry.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HTTPAccessLogEntry.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static HTTPAccessLogEntry getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HTTPAccessLogEntry> parser()
-
getParserForType
public com.google.protobuf.Parser<HTTPAccessLogEntry> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public HTTPAccessLogEntry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-