Send feedback
Class FixedWatchdogProvider (2.8.1) Stay organized with collections
Save and categorize content based on your preferences.
Version 2.8.1 keyboard_arrow_down
public
final
class
FixedWatchdogProvider
implements
WatchdogProvider
A watchdog provider which always returns the same watchdog instance provided to the provider
during construction.
This is the internal class and is public only for technical reasons. It may change any time
without notice, please do not depend on it explicitly.
Methods
create(Watchdog watchdog)
public
static
WatchdogProvider
create
(
Watchdog
watchdog
)
Parameter
Returns
getWatchdog()
public
Watchdog
getWatchdog
()
Returns
needsCheckInterval()
public
boolean
needsCheckInterval
()
Returns
needsClock()
public
boolean
needsClock
()
Returns
needsExecutor()
public
boolean
needsExecutor
()
Returns
shouldAutoClose()
public
boolean
shouldAutoClose
()
Returns
withCheckInterval(Duration checkInterval)
public
WatchdogProvider
withCheckInterval
(
Duration
checkInterval
)
Parameter Name
Description
checkInterval
org.threeten.bp.Duration
Returns
withClock(ApiClock clock)
public
WatchdogProvider
withClock
(
ApiClock
clock
)
Parameter Name
Description
clock
com.google.api.core.ApiClock
Returns
withExecutor(ScheduledExecutorService executor)
public
WatchdogProvider
withExecutor
(
ScheduledExecutorService
executor
)
Parameter
Returns
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-30 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-30 UTC."],[],[]]