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

io.envoyproxy.envoy.config.bootstrap.v2.AdminOrBuilder 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/config/bootstrap/v2/bootstrap.proto

package io.envoyproxy.envoy.config.bootstrap.v2;

public interface AdminOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.config.bootstrap.v2.Admin)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The path to write the access log for the administration server. If no
   * access log is desired specify ‘/dev/null’. This is only required if
   * :ref:`address <envoy_api_field_config.bootstrap.v2.Admin.address>` is set.
   * 
* * string access_log_path = 1; * @return The accessLogPath. */ java.lang.String getAccessLogPath(); /** *
   * The path to write the access log for the administration server. If no
   * access log is desired specify ‘/dev/null’. This is only required if
   * :ref:`address <envoy_api_field_config.bootstrap.v2.Admin.address>` is set.
   * 
* * string access_log_path = 1; * @return The bytes for accessLogPath. */ com.google.protobuf.ByteString getAccessLogPathBytes(); /** *
   * The cpu profiler output path for the administration server. If no profile
   * path is specified, the default is ‘/var/log/envoy/envoy.prof’.
   * 
* * string profile_path = 2; * @return The profilePath. */ java.lang.String getProfilePath(); /** *
   * The cpu profiler output path for the administration server. If no profile
   * path is specified, the default is ‘/var/log/envoy/envoy.prof’.
   * 
* * string profile_path = 2; * @return The bytes for profilePath. */ com.google.protobuf.ByteString getProfilePathBytes(); /** *
   * The TCP address that the administration server will listen on.
   * If not specified, Envoy will not start an administration server.
   * 
* * .envoy.api.v2.core.Address address = 3; * @return Whether the address field is set. */ boolean hasAddress(); /** *
   * The TCP address that the administration server will listen on.
   * If not specified, Envoy will not start an administration server.
   * 
* * .envoy.api.v2.core.Address address = 3; * @return The address. */ io.envoyproxy.envoy.api.v2.core.Address getAddress(); /** *
   * The TCP address that the administration server will listen on.
   * If not specified, Envoy will not start an administration server.
   * 
* * .envoy.api.v2.core.Address address = 3; */ io.envoyproxy.envoy.api.v2.core.AddressOrBuilder getAddressOrBuilder(); /** *
   * Additional socket options that may not be present in Envoy source code or
   * precompiled binaries.
   * 
* * repeated .envoy.api.v2.core.SocketOption socket_options = 4; */ java.util.List getSocketOptionsList(); /** *
   * Additional socket options that may not be present in Envoy source code or
   * precompiled binaries.
   * 
* * repeated .envoy.api.v2.core.SocketOption socket_options = 4; */ io.envoyproxy.envoy.api.v2.core.SocketOption getSocketOptions(int index); /** *
   * Additional socket options that may not be present in Envoy source code or
   * precompiled binaries.
   * 
* * repeated .envoy.api.v2.core.SocketOption socket_options = 4; */ int getSocketOptionsCount(); /** *
   * Additional socket options that may not be present in Envoy source code or
   * precompiled binaries.
   * 
* * repeated .envoy.api.v2.core.SocketOption socket_options = 4; */ java.util.List getSocketOptionsOrBuilderList(); /** *
   * Additional socket options that may not be present in Envoy source code or
   * precompiled binaries.
   * 
* * repeated .envoy.api.v2.core.SocketOption socket_options = 4; */ io.envoyproxy.envoy.api.v2.core.SocketOptionOrBuilder getSocketOptionsOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy