All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessageOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/service/accesslog/v3alpha/als.proto

package io.envoyproxy.envoy.service.accesslog.v3alpha;

public interface StreamAccessLogsMessageOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.service.accesslog.v3alpha.StreamAccessLogsMessage)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Identifier data that will only be sent in the first message on the stream. This is effectively
   * structured metadata and is a performance optimization.
   * 
* * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.Identifier identifier = 1; */ boolean hasIdentifier(); /** *
   * Identifier data that will only be sent in the first message on the stream. This is effectively
   * structured metadata and is a performance optimization.
   * 
* * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.Identifier identifier = 1; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.Identifier getIdentifier(); /** *
   * Identifier data that will only be sent in the first message on the stream. This is effectively
   * structured metadata and is a performance optimization.
   * 
* * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.Identifier identifier = 1; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.IdentifierOrBuilder getIdentifierOrBuilder(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.HTTPAccessLogEntries http_logs = 2; */ boolean hasHttpLogs(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.HTTPAccessLogEntries http_logs = 2; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.HTTPAccessLogEntries getHttpLogs(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.HTTPAccessLogEntries http_logs = 2; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.HTTPAccessLogEntriesOrBuilder getHttpLogsOrBuilder(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.TCPAccessLogEntries tcp_logs = 3; */ boolean hasTcpLogs(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.TCPAccessLogEntries tcp_logs = 3; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.TCPAccessLogEntries getTcpLogs(); /** * .envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.TCPAccessLogEntries tcp_logs = 3; */ io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.TCPAccessLogEntriesOrBuilder getTcpLogsOrBuilder(); public io.envoyproxy.envoy.service.accesslog.v3alpha.StreamAccessLogsMessage.LogEntriesCase getLogEntriesCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy