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