public class PostPushDataTimedTask extends Object implements Runnable
Constructor and Description |
---|
PostPushDataTimedTask(String pushFormat,
ForceQueueEnabledAgentAPI agentAPI,
String logLevel,
UUID daemonId,
String handle,
int threadId,
RecyclableRateLimiter pushRateLimiter,
long pushFlushInterval)
Deprecated.
|
PostPushDataTimedTask(String pushFormat,
ForceQueueEnabledAgentAPI agentAPI,
UUID daemonId,
String handle,
int threadId,
RecyclableRateLimiter pushRateLimiter,
long pushFlushInterval) |
Modifier and Type | Method and Description |
---|---|
void |
addBlockedSample(String blockedSample) |
void |
addPoint(String metricString) |
void |
addPoints(List<String> metricStrings) |
void |
drainBuffersToQueue() |
void |
enforceBufferLimits() |
long |
getAttemptedPoints() |
int |
getBlockedSampleSize() |
UUID |
getDaemonId() |
boolean |
getFlushingToQueueFlag() |
long |
getNumApiCalls() |
long |
getNumPointsQueued() |
long |
getNumPointsToSend() |
void |
incrementBlockedPoints() |
void |
run() |
void |
shutdown()
Shut down the scheduler for this task (prevent future scheduled runs)
|
@Deprecated public PostPushDataTimedTask(String pushFormat, ForceQueueEnabledAgentAPI agentAPI, String logLevel, UUID daemonId, String handle, int threadId, RecyclableRateLimiter pushRateLimiter, long pushFlushInterval)
public PostPushDataTimedTask(String pushFormat, ForceQueueEnabledAgentAPI agentAPI, UUID daemonId, String handle, int threadId, RecyclableRateLimiter pushRateLimiter, long pushFlushInterval)
public void addPoint(String metricString)
public int getBlockedSampleSize()
public void addBlockedSample(String blockedSample)
public void incrementBlockedPoints()
public long getAttemptedPoints()
public long getNumPointsQueued()
public long getNumPointsToSend()
public boolean getFlushingToQueueFlag()
public long getNumApiCalls()
public UUID getDaemonId()
public void shutdown()
public void enforceBufferLimits()
public void drainBuffersToQueue()
Copyright © 2019. All rights reserved.