Class AwsSdkV2ApiCallStats

java.lang.Object
io.trino.filesystem.s3.AwsSdkV2ApiCallStats

@ThreadSafe public class AwsSdkV2ApiCallStats extends Object
  • Constructor Details

    • AwsSdkV2ApiCallStats

      public AwsSdkV2ApiCallStats()
  • Method Details

    • getLatency

      public io.airlift.stats.TimeStat getLatency()
    • getCalls

      public io.airlift.stats.CounterStat getCalls()
    • getFailures

      public io.airlift.stats.CounterStat getFailures()
    • getRetries

      public io.airlift.stats.CounterStat getRetries()
    • getThrottlingExceptions

      public io.airlift.stats.CounterStat getThrottlingExceptions()
    • getServerErrors

      public io.airlift.stats.CounterStat getServerErrors()
    • updateLatency

      public void updateLatency(Duration duration)
    • updateCalls

      public void updateCalls()
    • updateFailures

      public void updateFailures()
    • updateRetries

      public void updateRetries(int retryCount)
    • updateThrottlingExceptions

      public void updateThrottlingExceptions()
    • updateServerErrors

      public void updateServerErrors()