Interface TaskQueueConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TaskQueueConfig, TaskQueueConfig.Builder

    @Generated(value="protoc",
               comments="annotations:TaskQueueConfigOrBuilder.java.pb.meta")
    public interface TaskQueueConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasQueueRateLimit

        boolean hasQueueRateLimit()
         Unless modified, this is the system-defined rate limit.
         
        .temporal.api.taskqueue.v1.RateLimitConfig queue_rate_limit = 1;
        Returns:
        Whether the queueRateLimit field is set.
      • getQueueRateLimit

        RateLimitConfig getQueueRateLimit()
         Unless modified, this is the system-defined rate limit.
         
        .temporal.api.taskqueue.v1.RateLimitConfig queue_rate_limit = 1;
        Returns:
        The queueRateLimit.
      • getQueueRateLimitOrBuilder

        RateLimitConfigOrBuilder getQueueRateLimitOrBuilder()
         Unless modified, this is the system-defined rate limit.
         
        .temporal.api.taskqueue.v1.RateLimitConfig queue_rate_limit = 1;
      • hasFairnessKeysRateLimitDefault

        boolean hasFairnessKeysRateLimitDefault()
         If set, each individual fairness key will be limited to this rate, scaled by the weight of the fairness key.
         
        .temporal.api.taskqueue.v1.RateLimitConfig fairness_keys_rate_limit_default = 2;
        Returns:
        Whether the fairnessKeysRateLimitDefault field is set.
      • getFairnessKeysRateLimitDefault

        RateLimitConfig getFairnessKeysRateLimitDefault()
         If set, each individual fairness key will be limited to this rate, scaled by the weight of the fairness key.
         
        .temporal.api.taskqueue.v1.RateLimitConfig fairness_keys_rate_limit_default = 2;
        Returns:
        The fairnessKeysRateLimitDefault.
      • getFairnessKeysRateLimitDefaultOrBuilder

        RateLimitConfigOrBuilder getFairnessKeysRateLimitDefaultOrBuilder()
         If set, each individual fairness key will be limited to this rate, scaled by the weight of the fairness key.
         
        .temporal.api.taskqueue.v1.RateLimitConfig fairness_keys_rate_limit_default = 2;
      • getFairnessWeightOverridesCount

        int getFairnessWeightOverridesCount()
         If set, overrides the fairness weights for the corresponding fairness keys.
         
        map<string, float> fairness_weight_overrides = 3;
      • containsFairnessWeightOverrides

        boolean containsFairnessWeightOverrides​(java.lang.String key)
         If set, overrides the fairness weights for the corresponding fairness keys.
         
        map<string, float> fairness_weight_overrides = 3;
      • getFairnessWeightOverrides

        @Deprecated
        java.util.Map<java.lang.String,​java.lang.Float> getFairnessWeightOverrides()
        Deprecated.
      • getFairnessWeightOverridesMap

        java.util.Map<java.lang.String,​java.lang.Float> getFairnessWeightOverridesMap()
         If set, overrides the fairness weights for the corresponding fairness keys.
         
        map<string, float> fairness_weight_overrides = 3;
      • getFairnessWeightOverridesOrDefault

        float getFairnessWeightOverridesOrDefault​(java.lang.String key,
                                                  float defaultValue)
         If set, overrides the fairness weights for the corresponding fairness keys.
         
        map<string, float> fairness_weight_overrides = 3;
      • getFairnessWeightOverridesOrThrow

        float getFairnessWeightOverridesOrThrow​(java.lang.String key)
         If set, overrides the fairness weights for the corresponding fairness keys.
         
        map<string, float> fairness_weight_overrides = 3;