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 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;