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 Detail

      • getNamespace

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

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

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

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

        java.lang.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

        UpdateTaskQueueConfigRequest.RateLimitUpdate 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;