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

io.envoyproxy.envoy.config.bootstrap.v2.WatchdogOrBuilder 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 WatchdogOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.config.bootstrap.v2.Watchdog)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_miss* statistic. If not specified the default is 200ms.
   * 
* * .google.protobuf.Duration miss_timeout = 1; */ boolean hasMissTimeout(); /** *
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_miss* statistic. If not specified the default is 200ms.
   * 
* * .google.protobuf.Duration miss_timeout = 1; */ com.google.protobuf.Duration getMissTimeout(); /** *
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_miss* statistic. If not specified the default is 200ms.
   * 
* * .google.protobuf.Duration miss_timeout = 1; */ com.google.protobuf.DurationOrBuilder getMissTimeoutOrBuilder(); /** *
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_mega_miss* statistic. If not specified the default is
   * 1000ms.
   * 
* * .google.protobuf.Duration megamiss_timeout = 2; */ boolean hasMegamissTimeout(); /** *
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_mega_miss* statistic. If not specified the default is
   * 1000ms.
   * 
* * .google.protobuf.Duration megamiss_timeout = 2; */ com.google.protobuf.Duration getMegamissTimeout(); /** *
   * The duration after which Envoy counts a nonresponsive thread in the
   * *server.watchdog_mega_miss* statistic. If not specified the default is
   * 1000ms.
   * 
* * .google.protobuf.Duration megamiss_timeout = 2; */ com.google.protobuf.DurationOrBuilder getMegamissTimeoutOrBuilder(); /** *
   * If a watched thread has been nonresponsive for this duration, assume a
   * programming error and kill the entire Envoy process. Set to 0 to disable
   * kill behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration kill_timeout = 3; */ boolean hasKillTimeout(); /** *
   * If a watched thread has been nonresponsive for this duration, assume a
   * programming error and kill the entire Envoy process. Set to 0 to disable
   * kill behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration kill_timeout = 3; */ com.google.protobuf.Duration getKillTimeout(); /** *
   * If a watched thread has been nonresponsive for this duration, assume a
   * programming error and kill the entire Envoy process. Set to 0 to disable
   * kill behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration kill_timeout = 3; */ com.google.protobuf.DurationOrBuilder getKillTimeoutOrBuilder(); /** *
   * If at least two watched threads have been nonresponsive for at least this
   * duration assume a true deadlock and kill the entire Envoy process. Set to 0
   * to disable this behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration multikill_timeout = 4; */ boolean hasMultikillTimeout(); /** *
   * If at least two watched threads have been nonresponsive for at least this
   * duration assume a true deadlock and kill the entire Envoy process. Set to 0
   * to disable this behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration multikill_timeout = 4; */ com.google.protobuf.Duration getMultikillTimeout(); /** *
   * If at least two watched threads have been nonresponsive for at least this
   * duration assume a true deadlock and kill the entire Envoy process. Set to 0
   * to disable this behavior. If not specified the default is 0 (disabled).
   * 
* * .google.protobuf.Duration multikill_timeout = 4; */ com.google.protobuf.DurationOrBuilder getMultikillTimeoutOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy