Uses of Interface
org.apache.flink.runtime.heartbeat.HeartbeatTarget
Packages that use HeartbeatTarget
-
Uses of HeartbeatTarget in org.apache.flink.runtime.heartbeat
Subinterfaces of HeartbeatTarget in org.apache.flink.runtime.heartbeatModifier and TypeInterfaceDescriptioninterfaceHeartbeatManager<I,O> A heartbeat manager has to be able to start/stop monitoring aHeartbeatTarget, and report heartbeat timeouts for this target.Classes in org.apache.flink.runtime.heartbeat that implement HeartbeatTargetModifier and TypeClassDescriptionclassThe receiver implementation ofHeartbeatTarget, which mutes theHeartbeatTarget#requestHeartbeat(ResourceID, I).classThe sender implementation ofHeartbeatTarget, which mutes theHeartbeatTarget#receiveHeartbeat(ResourceID, I).classNoOpHeartbeatManager<I,O> HeartbeatManagerimplementation which does nothing.Methods in org.apache.flink.runtime.heartbeat that return HeartbeatTargetModifier and TypeMethodDescriptionDefaultHeartbeatMonitor.getHeartbeatTarget()HeartbeatMonitor.getHeartbeatTarget()Gets heartbeat target.Methods in org.apache.flink.runtime.heartbeat with parameters of type HeartbeatTargetModifier and TypeMethodDescriptionHeartbeatMonitor.Factory.createHeartbeatMonitor(ResourceID resourceID, HeartbeatTarget<O> heartbeatTarget, org.apache.flink.util.concurrent.ScheduledExecutor mainThreadExecutor, HeartbeatListener<?, O> heartbeatListener, long heartbeatTimeoutIntervalMs, int failedRpcRequestsUntilUnreachable) Create heartbeat monitor heartbeat monitor.voidHeartbeatManager.monitorTarget(ResourceID resourceID, HeartbeatTarget<O> heartbeatTarget) Start monitoring aHeartbeatTarget.voidNoOpHeartbeatManager.monitorTarget(ResourceID resourceID, HeartbeatTarget<O> heartbeatTarget)