Interface UpdateTaskQueueConfigRequestOrBuilder

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

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

    • getNamespace

      String getNamespace()
      string namespace = 1;
      Returns:
      The namespace.
    • getNamespaceBytes

      com.google.protobuf.ByteString getNamespaceBytes()
      string namespace = 1;
      Returns:
      The bytes for namespace.
    • getIdentity

      String getIdentity()
      string identity = 2;
      Returns:
      The identity.
    • getIdentityBytes

      com.google.protobuf.ByteString getIdentityBytes()
      string identity = 2;
      Returns:
      The bytes for identity.
    • getTaskQueue

      String getTaskQueue()
       Selects the task queue to update.
       
      string task_queue = 3;
      Returns:
      The taskQueue.
    • getTaskQueueBytes

      com.google.protobuf.ByteString getTaskQueueBytes()
       Selects the task queue to update.
       
      string task_queue = 3;
      Returns:
      The bytes for taskQueue.
    • getTaskQueueTypeValue

      int getTaskQueueTypeValue()
      .temporal.api.enums.v1.TaskQueueType task_queue_type = 4;
      Returns:
      The enum numeric value on the wire for taskQueueType.
    • getTaskQueueType

      TaskQueueType getTaskQueueType()
      .temporal.api.enums.v1.TaskQueueType task_queue_type = 4;
      Returns:
      The taskQueueType.
    • hasUpdateQueueRateLimit

      boolean hasUpdateQueueRateLimit()
       Update to queue-wide rate limit.
       If not set, this configuration is unchanged.
       NOTE: A limit set by the worker is overriden; and restored again when reset.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;
      Returns:
      Whether the updateQueueRateLimit field is set.
    • getUpdateQueueRateLimit

       Update to queue-wide rate limit.
       If not set, this configuration is unchanged.
       NOTE: A limit set by the worker is overriden; and restored again when reset.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;
      Returns:
      The updateQueueRateLimit.
    • getUpdateQueueRateLimitOrBuilder

      UpdateTaskQueueConfigRequest.RateLimitUpdateOrBuilder getUpdateQueueRateLimitOrBuilder()
       Update to queue-wide rate limit.
       If not set, this configuration is unchanged.
       NOTE: A limit set by the worker is overriden; and restored again when reset.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_queue_rate_limit = 5;
    • hasUpdateFairnessKeyRateLimitDefault

      boolean hasUpdateFairnessKeyRateLimitDefault()
       Update to the default fairness key rate limit.
       If not set, this configuration is unchanged.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;
      Returns:
      Whether the updateFairnessKeyRateLimitDefault field is set.
    • getUpdateFairnessKeyRateLimitDefault

      UpdateTaskQueueConfigRequest.RateLimitUpdate getUpdateFairnessKeyRateLimitDefault()
       Update to the default fairness key rate limit.
       If not set, this configuration is unchanged.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;
      Returns:
      The updateFairnessKeyRateLimitDefault.
    • getUpdateFairnessKeyRateLimitDefaultOrBuilder

      UpdateTaskQueueConfigRequest.RateLimitUpdateOrBuilder getUpdateFairnessKeyRateLimitDefaultOrBuilder()
       Update to the default fairness key rate limit.
       If not set, this configuration is unchanged.
       If the `rate_limit` field in the `RateLimitUpdate` is missing, remove the existing rate limit.
       
      .temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate update_fairness_key_rate_limit_default = 6;
    • getSetFairnessWeightOverridesCount

      int getSetFairnessWeightOverridesCount()
       If set, overrides the fairness weight for each specified fairness key.
       Fairness keys not listed in this map will keep their existing overrides (if any).
       
      map<string, float> set_fairness_weight_overrides = 7;
    • containsSetFairnessWeightOverrides

      boolean containsSetFairnessWeightOverrides(String key)
       If set, overrides the fairness weight for each specified fairness key.
       Fairness keys not listed in this map will keep their existing overrides (if any).
       
      map<string, float> set_fairness_weight_overrides = 7;
    • getSetFairnessWeightOverrides

      @Deprecated Map<String,Float> getSetFairnessWeightOverrides()
      Deprecated.
    • getSetFairnessWeightOverridesMap

      Map<String,Float> getSetFairnessWeightOverridesMap()
       If set, overrides the fairness weight for each specified fairness key.
       Fairness keys not listed in this map will keep their existing overrides (if any).
       
      map<string, float> set_fairness_weight_overrides = 7;
    • getSetFairnessWeightOverridesOrDefault

      float getSetFairnessWeightOverridesOrDefault(String key, float defaultValue)
       If set, overrides the fairness weight for each specified fairness key.
       Fairness keys not listed in this map will keep their existing overrides (if any).
       
      map<string, float> set_fairness_weight_overrides = 7;
    • getSetFairnessWeightOverridesOrThrow

      float getSetFairnessWeightOverridesOrThrow(String key)
       If set, overrides the fairness weight for each specified fairness key.
       Fairness keys not listed in this map will keep their existing overrides (if any).
       
      map<string, float> set_fairness_weight_overrides = 7;
    • getUnsetFairnessWeightOverridesList

      List<String> getUnsetFairnessWeightOverridesList()
       If set, removes any existing fairness weight overrides for each specified fairness key.
       Fairness weights for corresponding keys fall back to the values set during task creation (if any),
       or to the default weight of 1.0.
       
      repeated string unset_fairness_weight_overrides = 8;
      Returns:
      A list containing the unsetFairnessWeightOverrides.
    • getUnsetFairnessWeightOverridesCount

      int getUnsetFairnessWeightOverridesCount()
       If set, removes any existing fairness weight overrides for each specified fairness key.
       Fairness weights for corresponding keys fall back to the values set during task creation (if any),
       or to the default weight of 1.0.
       
      repeated string unset_fairness_weight_overrides = 8;
      Returns:
      The count of unsetFairnessWeightOverrides.
    • getUnsetFairnessWeightOverrides

      String getUnsetFairnessWeightOverrides(int index)
       If set, removes any existing fairness weight overrides for each specified fairness key.
       Fairness weights for corresponding keys fall back to the values set during task creation (if any),
       or to the default weight of 1.0.
       
      repeated string unset_fairness_weight_overrides = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The unsetFairnessWeightOverrides at the given index.
    • getUnsetFairnessWeightOverridesBytes

      com.google.protobuf.ByteString getUnsetFairnessWeightOverridesBytes(int index)
       If set, removes any existing fairness weight overrides for each specified fairness key.
       Fairness weights for corresponding keys fall back to the values set during task creation (if any),
       or to the default weight of 1.0.
       
      repeated string unset_fairness_weight_overrides = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the unsetFairnessWeightOverrides at the given index.