Interface HTTPAccessLogEntryOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HTTPAccessLogEntry
,HTTPAccessLogEntry.Builder
public interface HTTPAccessLogEntryOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessLogCommon
getCommonProperties()
Common properties shared by all Envoy access logs.AccessLogCommonOrBuilder
getCommonPropertiesOrBuilder()
Common properties shared by all Envoy access logs.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.boolean
hasCommonProperties()
Common properties shared by all Envoy access logs.boolean
hasRequest()
Description of the incoming HTTP request.boolean
hasResponse()
Description of the outgoing HTTP response.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCommonProperties
boolean hasCommonProperties()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;
- Returns:
- Whether the commonProperties field is set.
-
getCommonProperties
AccessLogCommon getCommonProperties()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;
- Returns:
- The commonProperties.
-
getCommonPropertiesOrBuilder
AccessLogCommonOrBuilder getCommonPropertiesOrBuilder()
Common properties shared by all Envoy access logs.
.envoy.data.accesslog.v3.AccessLogCommon common_properties = 1;
-
getProtocolVersionValue
int getProtocolVersionValue()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;
- Returns:
- The enum numeric value on the wire for protocolVersion.
-
getProtocolVersion
HTTPAccessLogEntry.HTTPVersion getProtocolVersion()
.envoy.data.accesslog.v3.HTTPAccessLogEntry.HTTPVersion protocol_version = 2;
- Returns:
- The protocolVersion.
-
hasRequest
boolean hasRequest()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;
- Returns:
- Whether the request field is set.
-
getRequest
HTTPRequestProperties getRequest()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;
- Returns:
- The request.
-
getRequestOrBuilder
HTTPRequestPropertiesOrBuilder getRequestOrBuilder()
Description of the incoming HTTP request.
.envoy.data.accesslog.v3.HTTPRequestProperties request = 3;
-
hasResponse
boolean hasResponse()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;
- Returns:
- Whether the response field is set.
-
getResponse
HTTPResponseProperties getResponse()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;
- Returns:
- The response.
-
getResponseOrBuilder
HTTPResponsePropertiesOrBuilder getResponseOrBuilder()
Description of the outgoing HTTP response.
.envoy.data.accesslog.v3.HTTPResponseProperties response = 4;
-
-