Class DeleteWorkerDeploymentVersionRequest.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DeleteWorkerDeploymentVersionRequestOrBuilder, java.lang.Cloneable
    Enclosing class:
    DeleteWorkerDeploymentVersionRequest

    public static final class DeleteWorkerDeploymentVersionRequest.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<DeleteWorkerDeploymentVersionRequest.Builder>
    implements DeleteWorkerDeploymentVersionRequestOrBuilder
     Used for manual deletion of Versions. User can delete a Version only when all the
     following conditions are met:
      - It is not the Current or Ramping Version of its Deployment.
      - It has no active pollers (none of the task queues in the Version have pollers)
      - It is not draining (see WorkerDeploymentVersionInfo.drainage_info). This condition
        can be skipped by passing `skip-drainage=true`.
     
    Protobuf type temporal.api.workflowservice.v1.DeleteWorkerDeploymentVersionRequest