Class WorkloadProperties.WeightedWorkBalancingProperties

  • Enclosing class:
    WorkloadProperties

    public static class WorkloadProperties.WeightedWorkBalancingProperties
    extends java.lang.Object
    • Constructor Detail

      • WeightedWorkBalancingProperties

        public WeightedWorkBalancingProperties()
    • Method Detail

      • getConsumerLoadEncoderBufferSizeBytes

        public int getConsumerLoadEncoderBufferSizeBytes()
      • setConsumerLoadEncoderBufferSizeBytes

        public void setConsumerLoadEncoderBufferSizeBytes​(int consumerLoadEncoderBufferSizeBytes)
      • getSubscriptionProfilesEncoderBufferSizeBytes

        public int getSubscriptionProfilesEncoderBufferSizeBytes()
      • setSubscriptionProfilesEncoderBufferSizeBytes

        public void setSubscriptionProfilesEncoderBufferSizeBytes​(int subscriptionProfilesEncoderBufferSizeBytes)
      • getLoadReportingInterval

        public java.time.Duration getLoadReportingInterval()
      • setLoadReportingInterval

        public void setLoadReportingInterval​(java.time.Duration loadReportingInterval)
      • getStabilizationWindowSize

        public java.time.Duration getStabilizationWindowSize()
      • setStabilizationWindowSize

        public void setStabilizationWindowSize​(java.time.Duration stabilizationWindowSize)
      • getMinSignificantChangePercent

        public double getMinSignificantChangePercent()
      • setMinSignificantChangePercent

        public void setMinSignificantChangePercent​(double minSignificantChangePercent)
      • getWeightWindowSize

        public java.time.Duration getWeightWindowSize()
      • setWeightWindowSize

        public void setWeightWindowSize​(java.time.Duration weightWindowSize)