Class S3HealthCheck

  • Direct Known Subclasses:
    ExternalS3HealthCheck

    public class S3HealthCheck
    extends com.codahale.metrics.health.HealthCheck
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.codahale.metrics.health.HealthCheck

        com.codahale.metrics.health.HealthCheck.Result, com.codahale.metrics.health.HealthCheck.ResultBuilder
    • Constructor Summary

      Constructors 
      Constructor Description
      S3HealthCheck​(com.amazonaws.services.s3.AmazonS3 s3Client, java.util.Set<java.lang.String> bucketNames)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.codahale.metrics.health.HealthCheck.Result check()  
      • Methods inherited from class com.codahale.metrics.health.HealthCheck

        clock, execute
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • S3HealthCheck

        public S3HealthCheck​(com.amazonaws.services.s3.AmazonS3 s3Client,
                             java.util.Set<java.lang.String> bucketNames)
    • Method Detail

      • check

        protected com.codahale.metrics.health.HealthCheck.Result check()
        Specified by:
        check in class com.codahale.metrics.health.HealthCheck