temporalio.client.BuildIdOp

class documentation

class BuildIdOp(ABC): (source)

Known subclasses: temporalio.client.BuildIdOpAddNewCompatible, temporalio.client.BuildIdOpAddNewDefault, temporalio.client.BuildIdOpMergeSets, temporalio.client.BuildIdOpPromoteBuildIdWithinSet, temporalio.client.BuildIdOpPromoteSetByBuildId

View In Hierarchy

Base class for Build ID operations as used by Client.update_worker_build_id_compatibility.

Method _as_partial_proto Returns a partial request with the operation populated. Caller must populate non-operation fields. This is done b/c there's no good way to assign a non-primitive message as the operation after initializing the request.

Returns a partial request with the operation populated. Caller must populate non-operation fields. This is done b/c there's no good way to assign a non-primitive message as the operation after initializing the request.