Class HTTPAccessLogEntry
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- 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
,java.io.Serializable
public final class HTTPAccessLogEntry extends com.google.protobuf.GeneratedMessage implements HTTPAccessLogEntryOrBuilder
Protobuf typeenvoy.data.accesslog.v3.HTTPAccessLogEntry
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HTTPAccessLogEntry.Builder
Protobuf typeenvoy.data.accesslog.v3.HTTPAccessLogEntry
static class
HTTPAccessLogEntry.HTTPVersion
HTTP version-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
static int
COMMON_PROPERTIES_FIELD_NUMBER
private AccessLogCommon
commonProperties_
private static HTTPAccessLogEntry
DEFAULT_INSTANCE
private byte
memoizedIsInitialized
private static com.google.protobuf.Parser<HTTPAccessLogEntry>
PARSER
static int
PROTOCOL_VERSION_FIELD_NUMBER
private int
protocolVersion_
private HTTPRequestProperties
request_
static int
REQUEST_FIELD_NUMBER
private HTTPResponseProperties
response_
static int
RESPONSE_FIELD_NUMBER
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
HTTPAccessLogEntry()
private
HTTPAccessLogEntry(com.google.protobuf.GeneratedMessage.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
AccessLogCommon
getCommonProperties()
Common properties shared by all Envoy access logs.AccessLogCommonOrBuilder
getCommonPropertiesOrBuilder()
Common properties shared by all Envoy access logs.static HTTPAccessLogEntry
getDefaultInstance()
HTTPAccessLogEntry
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Parser<HTTPAccessLogEntry>
getParserForType()
HTTPAccessLogEntry.HTTPVersion
getProtocolVersion()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;
int
getProtocolVersionValue()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;
HTTPRequestProperties
getRequest()
Description of the incoming HTTP request.HTTPRequestPropertiesOrBuilder
getRequestOrBuilder()
Description of the incoming HTTP request.HTTPResponseProperties
getResponse()
Description of the outgoing HTTP response.HTTPResponsePropertiesOrBuilder
getResponseOrBuilder()
Description of the outgoing HTTP response.int
getSerializedSize()
boolean
hasCommonProperties()
Common properties shared by all Envoy access logs.int
hashCode()
boolean
hasRequest()
Description of the incoming HTTP request.boolean
hasResponse()
Description of the outgoing HTTP response.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static HTTPAccessLogEntry.Builder
newBuilder()
static HTTPAccessLogEntry.Builder
newBuilder(HTTPAccessLogEntry prototype)
HTTPAccessLogEntry.Builder
newBuilderForType()
protected HTTPAccessLogEntry.Builder
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
static HTTPAccessLogEntry
parseDelimitedFrom(java.io.InputStream input)
static HTTPAccessLogEntry
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static HTTPAccessLogEntry
parseFrom(byte[] data)
static HTTPAccessLogEntry
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static HTTPAccessLogEntry
parseFrom(com.google.protobuf.ByteString data)
static HTTPAccessLogEntry
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static HTTPAccessLogEntry
parseFrom(com.google.protobuf.CodedInputStream input)
static HTTPAccessLogEntry
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static HTTPAccessLogEntry
parseFrom(java.io.InputStream input)
static HTTPAccessLogEntry
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static HTTPAccessLogEntry
parseFrom(java.nio.ByteBuffer data)
static HTTPAccessLogEntry
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<HTTPAccessLogEntry>
parser()
HTTPAccessLogEntry.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, 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, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
bitField0_
private int bitField0_
-
COMMON_PROPERTIES_FIELD_NUMBER
public static final int COMMON_PROPERTIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
commonProperties_
private AccessLogCommon commonProperties_
-
PROTOCOL_VERSION_FIELD_NUMBER
public static final int PROTOCOL_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
protocolVersion_
private int protocolVersion_
-
REQUEST_FIELD_NUMBER
public static final int REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
request_
private HTTPRequestProperties request_
-
RESPONSE_FIELD_NUMBER
public static final int RESPONSE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
response_
private HTTPResponseProperties response_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final HTTPAccessLogEntry DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<HTTPAccessLogEntry> PARSER
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage
-
hasCommonProperties
public boolean hasCommonProperties()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;
- Specified by:
hasCommonProperties
in 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:
getCommonProperties
in 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:
getCommonPropertiesOrBuilder
in interfaceHTTPAccessLogEntryOrBuilder
-
getProtocolVersionValue
public int getProtocolVersionValue()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;
- Specified by:
getProtocolVersionValue
in 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:
getProtocolVersion
in interfaceHTTPAccessLogEntryOrBuilder
- Returns:
- The protocolVersion.
-
hasRequest
public boolean hasRequest()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;
- Specified by:
hasRequest
in 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:
getRequest
in interfaceHTTPAccessLogEntryOrBuilder
- Returns:
- The request.
-
getRequestOrBuilder
public HTTPRequestPropertiesOrBuilder getRequestOrBuilder()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;
- Specified by:
getRequestOrBuilder
in interfaceHTTPAccessLogEntryOrBuilder
-
hasResponse
public boolean hasResponse()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;
- Specified by:
hasResponse
in 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:
getResponse
in interfaceHTTPAccessLogEntryOrBuilder
- Returns:
- The response.
-
getResponseOrBuilder
public HTTPResponsePropertiesOrBuilder getResponseOrBuilder()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;
- Specified by:
getResponseOrBuilder
in interfaceHTTPAccessLogEntryOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HTTPAccessLogEntry parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(java.nio.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(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static HTTPAccessLogEntry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static HTTPAccessLogEntry parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static HTTPAccessLogEntry parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public HTTPAccessLogEntry.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HTTPAccessLogEntry.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static HTTPAccessLogEntry getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HTTPAccessLogEntry> parser()
-
getParserForType
public com.google.protobuf.Parser<HTTPAccessLogEntry> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public HTTPAccessLogEntry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-