io.envoyproxy.envoy.data.accesslog.v3alpha.TCPAccessLogEntryOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/data/accesslog/v3alpha/accesslog.proto
package io.envoyproxy.envoy.data.accesslog.v3alpha;
public interface TCPAccessLogEntryOrBuilder extends
// @@protoc_insertion_point(interface_extends:envoy.data.accesslog.v3alpha.TCPAccessLogEntry)
com.google.protobuf.MessageOrBuilder {
/**
*
* Common properties shared by all Envoy access logs.
*
*
* .envoy.data.accesslog.v3alpha.AccessLogCommon common_properties = 1;
*/
boolean hasCommonProperties();
/**
*
* Common properties shared by all Envoy access logs.
*
*
* .envoy.data.accesslog.v3alpha.AccessLogCommon common_properties = 1;
*/
io.envoyproxy.envoy.data.accesslog.v3alpha.AccessLogCommon getCommonProperties();
/**
*
* Common properties shared by all Envoy access logs.
*
*
* .envoy.data.accesslog.v3alpha.AccessLogCommon common_properties = 1;
*/
io.envoyproxy.envoy.data.accesslog.v3alpha.AccessLogCommonOrBuilder getCommonPropertiesOrBuilder();
/**
*
* Properties of the TCP connection.
*
*
* .envoy.data.accesslog.v3alpha.ConnectionProperties connection_properties = 2;
*/
boolean hasConnectionProperties();
/**
*
* Properties of the TCP connection.
*
*
* .envoy.data.accesslog.v3alpha.ConnectionProperties connection_properties = 2;
*/
io.envoyproxy.envoy.data.accesslog.v3alpha.ConnectionProperties getConnectionProperties();
/**
*
* Properties of the TCP connection.
*
*
* .envoy.data.accesslog.v3alpha.ConnectionProperties connection_properties = 2;
*/
io.envoyproxy.envoy.data.accesslog.v3alpha.ConnectionPropertiesOrBuilder getConnectionPropertiesOrBuilder();
}