Class BackupStats

java.lang.Object
io.trino.plugin.raptor.legacy.storage.BackupStats

@ThreadSafe public class BackupStats extends Object
  • Constructor Details

    • BackupStats

      public BackupStats()
  • Method Details

    • addCopyShardDataRate

      public void addCopyShardDataRate(io.airlift.units.DataSize size, io.airlift.units.Duration duration)
    • addQueuedTime

      public void addQueuedTime(io.airlift.units.Duration queuedTime)
    • incrementBackupSuccess

      public void incrementBackupSuccess()
    • incrementBackupFailure

      public void incrementBackupFailure()
    • incrementBackupCorruption

      public void incrementBackupCorruption()
    • getCopyToBackupBytesPerSecond

      public io.airlift.stats.DistributionStat getCopyToBackupBytesPerSecond()
    • getCopyToBackupShardSizeBytes

      public io.airlift.stats.DistributionStat getCopyToBackupShardSizeBytes()
    • getCopyToBackupTimeInMilliSeconds

      public io.airlift.stats.DistributionStat getCopyToBackupTimeInMilliSeconds()
    • getQueuedTimeMilliSeconds

      public io.airlift.stats.DistributionStat getQueuedTimeMilliSeconds()
    • getBackupSuccess

      public io.airlift.stats.CounterStat getBackupSuccess()
    • getBackupFailure

      public io.airlift.stats.CounterStat getBackupFailure()
    • getBackupCorruption

      public io.airlift.stats.CounterStat getBackupCorruption()