Class Watchdog
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- io.envoyproxy.envoy.config.bootstrap.v3.Watchdog
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,WatchdogOrBuilder
,java.io.Serializable
public final class Watchdog extends com.google.protobuf.GeneratedMessage implements WatchdogOrBuilder
Envoy process watchdog configuration. When configured, this monitors for nonresponsive threads and kills the process after the configured thresholds. See the :ref:`watchdog documentation <operations_performance_watchdog>` for more information. [#next-free-field: 8]
Protobuf typeenvoy.config.bootstrap.v3.Watchdog
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Watchdog.Builder
Envoy process watchdog configuration.static class
Watchdog.WatchdogAction
Protobuf typeenvoy.config.bootstrap.v3.Watchdog.WatchdogAction
static interface
Watchdog.WatchdogActionOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Watchdog.WatchdogAction>
actions_
static int
ACTIONS_FIELD_NUMBER
private int
bitField0_
private static Watchdog
DEFAULT_INSTANCE
static int
KILL_TIMEOUT_FIELD_NUMBER
private com.google.protobuf.Duration
killTimeout_
static int
MAX_KILL_TIMEOUT_JITTER_FIELD_NUMBER
private com.google.protobuf.Duration
maxKillTimeoutJitter_
static int
MEGAMISS_TIMEOUT_FIELD_NUMBER
private com.google.protobuf.Duration
megamissTimeout_
private byte
memoizedIsInitialized
static int
MISS_TIMEOUT_FIELD_NUMBER
private com.google.protobuf.Duration
missTimeout_
static int
MULTIKILL_THRESHOLD_FIELD_NUMBER
static int
MULTIKILL_TIMEOUT_FIELD_NUMBER
private Percent
multikillThreshold_
private com.google.protobuf.Duration
multikillTimeout_
private static com.google.protobuf.Parser<Watchdog>
PARSER
private static long
serialVersionUID
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Watchdog.WatchdogAction
getActions(int index)
Register actions that will fire on given WatchDog events.int
getActionsCount()
Register actions that will fire on given WatchDog events.java.util.List<Watchdog.WatchdogAction>
getActionsList()
Register actions that will fire on given WatchDog events.Watchdog.WatchdogActionOrBuilder
getActionsOrBuilder(int index)
Register actions that will fire on given WatchDog events.java.util.List<? extends Watchdog.WatchdogActionOrBuilder>
getActionsOrBuilderList()
Register actions that will fire on given WatchDog events.static Watchdog
getDefaultInstance()
Watchdog
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
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.com.google.protobuf.DurationOrBuilder
getKillTimeoutOrBuilder()
If a watched thread has been nonresponsive for this duration, assume a programming error and kill the entire Envoy process.com.google.protobuf.Duration
getMaxKillTimeoutJitter()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled.com.google.protobuf.DurationOrBuilder
getMaxKillTimeoutJitterOrBuilder()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled.com.google.protobuf.Duration
getMegamissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic.com.google.protobuf.DurationOrBuilder
getMegamissTimeoutOrBuilder()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic.com.google.protobuf.Duration
getMissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic.com.google.protobuf.DurationOrBuilder
getMissTimeoutOrBuilder()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic.Percent
getMultikillThreshold()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``.PercentOrBuilder
getMultikillThresholdOrBuilder()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``.com.google.protobuf.Duration
getMultikillTimeout()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration kill the entire Envoy process.com.google.protobuf.DurationOrBuilder
getMultikillTimeoutOrBuilder()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration kill the entire Envoy process.com.google.protobuf.Parser<Watchdog>
getParserForType()
int
getSerializedSize()
int
hashCode()
boolean
hasKillTimeout()
If a watched thread has been nonresponsive for this duration, assume a programming error and kill the entire Envoy process.boolean
hasMaxKillTimeoutJitter()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled.boolean
hasMegamissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic.boolean
hasMissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic.boolean
hasMultikillThreshold()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``.boolean
hasMultikillTimeout()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration kill the entire Envoy process.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Watchdog.Builder
newBuilder()
static Watchdog.Builder
newBuilder(Watchdog prototype)
Watchdog.Builder
newBuilderForType()
protected Watchdog.Builder
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
static Watchdog
parseDelimitedFrom(java.io.InputStream input)
static Watchdog
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Watchdog
parseFrom(byte[] data)
static Watchdog
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Watchdog
parseFrom(com.google.protobuf.ByteString data)
static Watchdog
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Watchdog
parseFrom(com.google.protobuf.CodedInputStream input)
static Watchdog
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Watchdog
parseFrom(java.io.InputStream input)
static Watchdog
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Watchdog
parseFrom(java.nio.ByteBuffer data)
static Watchdog
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Watchdog>
parser()
Watchdog.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
bitField0_
private int bitField0_
-
ACTIONS_FIELD_NUMBER
public static final int ACTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
actions_
private java.util.List<Watchdog.WatchdogAction> actions_
-
MISS_TIMEOUT_FIELD_NUMBER
public static final int MISS_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
missTimeout_
private com.google.protobuf.Duration missTimeout_
-
MEGAMISS_TIMEOUT_FIELD_NUMBER
public static final int MEGAMISS_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
megamissTimeout_
private com.google.protobuf.Duration megamissTimeout_
-
KILL_TIMEOUT_FIELD_NUMBER
public static final int KILL_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
killTimeout_
private com.google.protobuf.Duration killTimeout_
-
MAX_KILL_TIMEOUT_JITTER_FIELD_NUMBER
public static final int MAX_KILL_TIMEOUT_JITTER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
maxKillTimeoutJitter_
private com.google.protobuf.Duration maxKillTimeoutJitter_
-
MULTIKILL_TIMEOUT_FIELD_NUMBER
public static final int MULTIKILL_TIMEOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
multikillTimeout_
private com.google.protobuf.Duration multikillTimeout_
-
MULTIKILL_THRESHOLD_FIELD_NUMBER
public static final int MULTIKILL_THRESHOLD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
multikillThreshold_
private Percent multikillThreshold_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final Watchdog DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<Watchdog> PARSER
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage
-
getActionsList
public java.util.List<Watchdog.WatchdogAction> getActionsList()
Register actions that will fire on given WatchDog events. See ``WatchDogAction`` for priority of events.
repeated .envoy.config.bootstrap.v3.Watchdog.WatchdogAction actions = 7;
- Specified by:
getActionsList
in interfaceWatchdogOrBuilder
-
getActionsOrBuilderList
public java.util.List<? extends Watchdog.WatchdogActionOrBuilder> getActionsOrBuilderList()
Register actions that will fire on given WatchDog events. See ``WatchDogAction`` for priority of events.
repeated .envoy.config.bootstrap.v3.Watchdog.WatchdogAction actions = 7;
- Specified by:
getActionsOrBuilderList
in interfaceWatchdogOrBuilder
-
getActionsCount
public int getActionsCount()
Register actions that will fire on given WatchDog events. See ``WatchDogAction`` for priority of events.
repeated .envoy.config.bootstrap.v3.Watchdog.WatchdogAction actions = 7;
- Specified by:
getActionsCount
in interfaceWatchdogOrBuilder
-
getActions
public Watchdog.WatchdogAction getActions(int index)
Register actions that will fire on given WatchDog events. See ``WatchDogAction`` for priority of events.
repeated .envoy.config.bootstrap.v3.Watchdog.WatchdogAction actions = 7;
- Specified by:
getActions
in interfaceWatchdogOrBuilder
-
getActionsOrBuilder
public Watchdog.WatchdogActionOrBuilder getActionsOrBuilder(int index)
Register actions that will fire on given WatchDog events. See ``WatchDogAction`` for priority of events.
repeated .envoy.config.bootstrap.v3.Watchdog.WatchdogAction actions = 7;
- Specified by:
getActionsOrBuilder
in interfaceWatchdogOrBuilder
-
hasMissTimeout
public boolean hasMissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic. If not specified the default is 200ms.
.google.protobuf.Duration miss_timeout = 1;
- Specified by:
hasMissTimeout
in interfaceWatchdogOrBuilder
- Returns:
- Whether the missTimeout field is set.
-
getMissTimeout
public com.google.protobuf.Duration getMissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic. If not specified the default is 200ms.
.google.protobuf.Duration miss_timeout = 1;
- Specified by:
getMissTimeout
in interfaceWatchdogOrBuilder
- Returns:
- The missTimeout.
-
getMissTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getMissTimeoutOrBuilder()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_miss`` statistic. If not specified the default is 200ms.
.google.protobuf.Duration miss_timeout = 1;
- Specified by:
getMissTimeoutOrBuilder
in interfaceWatchdogOrBuilder
-
hasMegamissTimeout
public boolean hasMegamissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic. If not specified the default is 1000ms.
.google.protobuf.Duration megamiss_timeout = 2;
- Specified by:
hasMegamissTimeout
in interfaceWatchdogOrBuilder
- Returns:
- Whether the megamissTimeout field is set.
-
getMegamissTimeout
public com.google.protobuf.Duration getMegamissTimeout()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic. If not specified the default is 1000ms.
.google.protobuf.Duration megamiss_timeout = 2;
- Specified by:
getMegamissTimeout
in interfaceWatchdogOrBuilder
- Returns:
- The megamissTimeout.
-
getMegamissTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getMegamissTimeoutOrBuilder()
The duration after which Envoy counts a nonresponsive thread in the ``watchdog_mega_miss`` statistic. If not specified the default is 1000ms.
.google.protobuf.Duration megamiss_timeout = 2;
- Specified by:
getMegamissTimeoutOrBuilder
in interfaceWatchdogOrBuilder
-
hasKillTimeout
public 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;
- Specified by:
hasKillTimeout
in interfaceWatchdogOrBuilder
- Returns:
- Whether the killTimeout field is set.
-
getKillTimeout
public 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;
- Specified by:
getKillTimeout
in interfaceWatchdogOrBuilder
- Returns:
- The killTimeout.
-
getKillTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getKillTimeoutOrBuilder()
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;
- Specified by:
getKillTimeoutOrBuilder
in interfaceWatchdogOrBuilder
-
hasMaxKillTimeoutJitter
public boolean hasMaxKillTimeoutJitter()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled. Enabling this feature would help to reduce risk of synchronized watchdog kill events across proxies due to external triggers. Set to 0 to disable. If not specified the default is 0 (disabled).
.google.protobuf.Duration max_kill_timeout_jitter = 6 [(.validate.rules) = { ... }
- Specified by:
hasMaxKillTimeoutJitter
in interfaceWatchdogOrBuilder
- Returns:
- Whether the maxKillTimeoutJitter field is set.
-
getMaxKillTimeoutJitter
public com.google.protobuf.Duration getMaxKillTimeoutJitter()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled. Enabling this feature would help to reduce risk of synchronized watchdog kill events across proxies due to external triggers. Set to 0 to disable. If not specified the default is 0 (disabled).
.google.protobuf.Duration max_kill_timeout_jitter = 6 [(.validate.rules) = { ... }
- Specified by:
getMaxKillTimeoutJitter
in interfaceWatchdogOrBuilder
- Returns:
- The maxKillTimeoutJitter.
-
getMaxKillTimeoutJitterOrBuilder
public com.google.protobuf.DurationOrBuilder getMaxKillTimeoutJitterOrBuilder()
Defines the maximum jitter used to adjust the ``kill_timeout`` if ``kill_timeout`` is enabled. Enabling this feature would help to reduce risk of synchronized watchdog kill events across proxies due to external triggers. Set to 0 to disable. If not specified the default is 0 (disabled).
.google.protobuf.Duration max_kill_timeout_jitter = 6 [(.validate.rules) = { ... }
- Specified by:
getMaxKillTimeoutJitterOrBuilder
in interfaceWatchdogOrBuilder
-
hasMultikillTimeout
public boolean hasMultikillTimeout()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration 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;
- Specified by:
hasMultikillTimeout
in interfaceWatchdogOrBuilder
- Returns:
- Whether the multikillTimeout field is set.
-
getMultikillTimeout
public com.google.protobuf.Duration getMultikillTimeout()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration 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;
- Specified by:
getMultikillTimeout
in interfaceWatchdogOrBuilder
- Returns:
- The multikillTimeout.
-
getMultikillTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getMultikillTimeoutOrBuilder()
If ``max(2, ceil(registered_threads * Fraction(*multikill_threshold*)))`` threads have been nonresponsive for at least this duration 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;
- Specified by:
getMultikillTimeoutOrBuilder
in interfaceWatchdogOrBuilder
-
hasMultikillThreshold
public boolean hasMultikillThreshold()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``. If not specified the default is 0.
.envoy.type.v3.Percent multikill_threshold = 5;
- Specified by:
hasMultikillThreshold
in interfaceWatchdogOrBuilder
- Returns:
- Whether the multikillThreshold field is set.
-
getMultikillThreshold
public Percent getMultikillThreshold()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``. If not specified the default is 0.
.envoy.type.v3.Percent multikill_threshold = 5;
- Specified by:
getMultikillThreshold
in interfaceWatchdogOrBuilder
- Returns:
- The multikillThreshold.
-
getMultikillThresholdOrBuilder
public PercentOrBuilder getMultikillThresholdOrBuilder()
Sets the threshold for ``multikill_timeout`` in terms of the percentage of nonresponsive threads required for the ``multikill_timeout``. If not specified the default is 0.
.envoy.type.v3.Percent multikill_threshold = 5;
- Specified by:
getMultikillThresholdOrBuilder
in interfaceWatchdogOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Watchdog parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Watchdog parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Watchdog parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Watchdog parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Watchdog parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Watchdog parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Watchdog parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Watchdog.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Watchdog.Builder newBuilder()
-
newBuilder
public static Watchdog.Builder newBuilder(Watchdog prototype)
-
toBuilder
public Watchdog.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Watchdog.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static Watchdog getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Watchdog> parser()
-
getParserForType
public com.google.protobuf.Parser<Watchdog> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public Watchdog getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-