Class UpdateWorkerVersioningRulesRequest.CommitBuildId

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.CommitBuildId
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, UpdateWorkerVersioningRulesRequest.CommitBuildIdOrBuilder, Serializable
Enclosing class:
UpdateWorkerVersioningRulesRequest

public static final class UpdateWorkerVersioningRulesRequest.CommitBuildId extends com.google.protobuf.GeneratedMessageV3 implements UpdateWorkerVersioningRulesRequest.CommitBuildIdOrBuilder
 This command is intended to be used to complete the rollout of a Build
 ID and cleanup unnecessary rules possibly created during a gradual
 rollout. Specifically, this command will make the following changes
 atomically:
  1. Adds an assignment rule (with full ramp) for the target Build ID at
     the end of the list.
  2. Removes all previously added assignment rules to the given target
     Build ID (if any).
  3. Removes any fully-ramped assignment rule for other Build IDs.
 
Protobuf type temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.CommitBuildId
See Also: