Class DeleteWorkerDeploymentVersionRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DeleteWorkerDeploymentVersionRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<DeleteWorkerDeploymentVersionRequest.Builder>
io.temporal.api.workflowservice.v1.DeleteWorkerDeploymentVersionRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DeleteWorkerDeploymentVersionRequestOrBuilder, 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