Class WorkerProperties.RateLimitsConfigurationProperties

  • Enclosing class:
    WorkerProperties

    public static class WorkerProperties.RateLimitsConfigurationProperties
    extends java.lang.Object
    • Constructor Detail

      • RateLimitsConfigurationProperties

        @ConstructorBinding
        public RateLimitsConfigurationProperties​(@Nullable
                                                 java.lang.Double maxWorkerActivitiesPerSecond,
                                                 @Nullable
                                                 java.lang.Double maxTaskQueueActivitiesPerSecond)
        Parameters:
        maxTaskQueueActivitiesPerSecond - defines WorkerOptions.Builder.setMaxTaskQueueActivitiesPerSecond(double)}
        maxWorkerActivitiesPerSecond - defines WorkerOptions.Builder.setMaxConcurrentActivityExecutionSize(int)
    • Method Detail

      • getMaxWorkerActivitiesPerSecond

        @Nullable
        public java.lang.Double getMaxWorkerActivitiesPerSecond()
      • getMaxTaskQueueActivitiesPerSecond

        @Nullable
        public java.lang.Double getMaxTaskQueueActivitiesPerSecond()