Class AwsSdkClientCoreStats

java.lang.Object
io.trino.plugin.hive.aws.AwsSdkClientCoreStats

@ThreadSafe public final class AwsSdkClientCoreStats extends Object
  • Constructor Details

    • AwsSdkClientCoreStats

      public AwsSdkClientCoreStats()
  • Method Details

    • getAwsRequestCount

      public io.airlift.stats.CounterStat getAwsRequestCount()
    • getAwsRetryCount

      public io.airlift.stats.CounterStat getAwsRetryCount()
    • getAwsThrottleExceptions

      public io.airlift.stats.CounterStat getAwsThrottleExceptions()
    • getAwsRequestTime

      public io.airlift.stats.TimeStat getAwsRequestTime()
    • getAwsClientExecuteTime

      public io.airlift.stats.TimeStat getAwsClientExecuteTime()
    • getAwsClientRetryPauseTime

      public io.airlift.stats.TimeStat getAwsClientRetryPauseTime()
    • getAwsHttpClientPoolAvailableCount

      public long getAwsHttpClientPoolAvailableCount()
    • getAwsHttpClientPoolLeasedCount

      public long getAwsHttpClientPoolLeasedCount()
    • getAwsHttpClientPoolPendingCount

      public long getAwsHttpClientPoolPendingCount()
    • newRequestMetricCollector