Class Monitoring.Builder

java.lang.Object
org.apache.beam.io.requestresponse.Monitoring.Builder
Enclosing class:
Monitoring

public abstract static class Monitoring.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setCountRequests

      public abstract Monitoring.Builder setCountRequests(boolean value)
    • setCountResponses

      public abstract Monitoring.Builder setCountResponses(boolean value)
    • setCountCalls

      public abstract Monitoring.Builder setCountCalls(boolean value)
    • setCountFailures

      public abstract Monitoring.Builder setCountFailures(boolean value)
    • setCountSetup

      public abstract Monitoring.Builder setCountSetup(boolean value)
    • setCountTeardown

      public abstract Monitoring.Builder setCountTeardown(boolean value)
    • setCountBackoffs

      public abstract Monitoring.Builder setCountBackoffs(boolean value)
    • setCountSleeps

      public abstract Monitoring.Builder setCountSleeps(boolean value)
    • setCountShouldBackoff

      public abstract Monitoring.Builder setCountShouldBackoff(boolean value)
    • setCountCacheReadRequests

      public abstract Monitoring.Builder setCountCacheReadRequests(boolean value)
    • setCountCacheReadNulls

      public abstract Monitoring.Builder setCountCacheReadNulls(boolean value)
    • setCountCacheReadNonNulls

      public abstract Monitoring.Builder setCountCacheReadNonNulls(boolean value)
    • setCountCacheReadFailures

      public abstract Monitoring.Builder setCountCacheReadFailures(boolean value)
    • setCountCacheWriteRequests

      public abstract Monitoring.Builder setCountCacheWriteRequests(boolean value)
    • setCountCacheWriteSuccesses

      public abstract Monitoring.Builder setCountCacheWriteSuccesses(boolean value)
    • setCountCacheWriteFailures

      public abstract Monitoring.Builder setCountCacheWriteFailures(boolean value)
    • build

      public abstract Monitoring build()