Watchdog.Builder |
Watchdog.Builder.addActions(int index,
Watchdog.WatchdogAction value) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.addActions(int index,
Watchdog.WatchdogAction.Builder builderForValue) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.addActions(Watchdog.WatchdogAction value) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.addActions(Watchdog.WatchdogAction.Builder builderForValue) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.addAllActions(java.lang.Iterable<? extends Watchdog.WatchdogAction> values) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.clear() |
|
Watchdog.Builder |
Watchdog.Builder.clearActions() |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.clearKillTimeout() |
If a watched thread has been nonresponsive for this duration, assume a
programming error and kill the entire Envoy process.
|
Watchdog.Builder |
Watchdog.Builder.clearMaxKillTimeoutJitter() |
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is
enabled.
|
Watchdog.Builder |
Watchdog.Builder.clearMegamissTimeout() |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_mega_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.clearMissTimeout() |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.clearMultikillThreshold() |
Sets the threshold for ``multikill_timeout`` in terms of the percentage of
nonresponsive threads required for the ``multikill_timeout``.
|
Watchdog.Builder |
Watchdog.Builder.clearMultikillTimeout() |
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))``
threads have been nonresponsive for at least this duration kill the entire
Envoy process.
|
Watchdog.Builder |
Watchdogs.Builder.getMainThreadWatchdogBuilder() |
Watchdog for the main thread.
|
Watchdog.Builder |
Bootstrap.Builder.getWatchdogBuilder() |
Deprecated.
|
Watchdog.Builder |
Watchdogs.Builder.getWorkerWatchdogBuilder() |
Watchdog for the worker threads.
|
Watchdog.Builder |
Watchdog.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
Watchdog.Builder |
Watchdog.Builder.mergeFrom(com.google.protobuf.Message other) |
|
Watchdog.Builder |
Watchdog.Builder.mergeFrom(Watchdog other) |
|
Watchdog.Builder |
Watchdog.Builder.mergeKillTimeout(com.google.protobuf.Duration value) |
If a watched thread has been nonresponsive for this duration, assume a
programming error and kill the entire Envoy process.
|
Watchdog.Builder |
Watchdog.Builder.mergeMaxKillTimeoutJitter(com.google.protobuf.Duration value) |
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is
enabled.
|
Watchdog.Builder |
Watchdog.Builder.mergeMegamissTimeout(com.google.protobuf.Duration value) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_mega_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.mergeMissTimeout(com.google.protobuf.Duration value) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.mergeMultikillThreshold(Percent value) |
Sets the threshold for ``multikill_timeout`` in terms of the percentage of
nonresponsive threads required for the ``multikill_timeout``.
|
Watchdog.Builder |
Watchdog.Builder.mergeMultikillTimeout(com.google.protobuf.Duration value) |
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))``
threads have been nonresponsive for at least this duration kill the entire
Envoy process.
|
static Watchdog.Builder |
Watchdog.newBuilder() |
|
static Watchdog.Builder |
Watchdog.newBuilder(Watchdog prototype) |
|
Watchdog.Builder |
Watchdog.newBuilderForType() |
|
protected Watchdog.Builder |
Watchdog.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
Watchdog.Builder |
Watchdog.Builder.removeActions(int index) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.setActions(int index,
Watchdog.WatchdogAction value) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.setActions(int index,
Watchdog.WatchdogAction.Builder builderForValue) |
Register actions that will fire on given WatchDog events.
|
Watchdog.Builder |
Watchdog.Builder.setKillTimeout(com.google.protobuf.Duration value) |
If a watched thread has been nonresponsive for this duration, assume a
programming error and kill the entire Envoy process.
|
Watchdog.Builder |
Watchdog.Builder.setKillTimeout(com.google.protobuf.Duration.Builder builderForValue) |
If a watched thread has been nonresponsive for this duration, assume a
programming error and kill the entire Envoy process.
|
Watchdog.Builder |
Watchdog.Builder.setMaxKillTimeoutJitter(com.google.protobuf.Duration value) |
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is
enabled.
|
Watchdog.Builder |
Watchdog.Builder.setMaxKillTimeoutJitter(com.google.protobuf.Duration.Builder builderForValue) |
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is
enabled.
|
Watchdog.Builder |
Watchdog.Builder.setMegamissTimeout(com.google.protobuf.Duration value) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_mega_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.setMegamissTimeout(com.google.protobuf.Duration.Builder builderForValue) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_mega_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.setMissTimeout(com.google.protobuf.Duration value) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.setMissTimeout(com.google.protobuf.Duration.Builder builderForValue) |
The duration after which Envoy counts a nonresponsive thread in the
``watchdog_miss`` statistic.
|
Watchdog.Builder |
Watchdog.Builder.setMultikillThreshold(Percent value) |
Sets the threshold for ``multikill_timeout`` in terms of the percentage of
nonresponsive threads required for the ``multikill_timeout``.
|
Watchdog.Builder |
Watchdog.Builder.setMultikillThreshold(Percent.Builder builderForValue) |
Sets the threshold for ``multikill_timeout`` in terms of the percentage of
nonresponsive threads required for the ``multikill_timeout``.
|
Watchdog.Builder |
Watchdog.Builder.setMultikillTimeout(com.google.protobuf.Duration value) |
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))``
threads have been nonresponsive for at least this duration kill the entire
Envoy process.
|
Watchdog.Builder |
Watchdog.Builder.setMultikillTimeout(com.google.protobuf.Duration.Builder builderForValue) |
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))``
threads have been nonresponsive for at least this duration kill the entire
Envoy process.
|
Watchdog.Builder |
Watchdog.toBuilder() |
|