public class PrestoS3FileSystemMetricCollector
extends com.facebook.presto.hive.aws.AbstractSdkMetricsCollector
| Constructor and Description |
|---|
PrestoS3FileSystemMetricCollector(PrestoS3FileSystemStats stats) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
recordClientExecutionTime(io.airlift.units.Duration duration) |
protected void |
recordHttpRequestTime(io.airlift.units.Duration duration) |
protected void |
recordRequestCount(long count) |
protected void |
recordRetryCount(long count) |
protected void |
recordRetryPauseTime(io.airlift.units.Duration duration) |
protected void |
recordThrottleExceptionCount(long count) |
public PrestoS3FileSystemMetricCollector(PrestoS3FileSystemStats stats)
protected void recordRequestCount(long count)
recordRequestCount in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorprotected void recordRetryCount(long count)
recordRetryCount in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorprotected void recordThrottleExceptionCount(long count)
recordThrottleExceptionCount in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorprotected void recordHttpRequestTime(io.airlift.units.Duration duration)
recordHttpRequestTime in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorprotected void recordClientExecutionTime(io.airlift.units.Duration duration)
recordClientExecutionTime in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorprotected void recordRetryPauseTime(io.airlift.units.Duration duration)
recordRetryPauseTime in class com.facebook.presto.hive.aws.AbstractSdkMetricsCollectorCopyright © 2012–2023. All rights reserved.