class documentation
class BuildIdOp(ABC): (source)
Known subclasses: temporalio.client.BuildIdOpAddNewCompatible
, temporalio.client.BuildIdOpAddNewDefault
, temporalio.client.BuildIdOpMergeSets
, temporalio.client.BuildIdOpPromoteBuildIdWithinSet
, temporalio.client.BuildIdOpPromoteSetByBuildId
Base class for Build ID operations as used by
Client.update_worker_build_id_compatibility
.
Method | _as |
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. |
@abstractmethod
def _as_partial_proto(self) ->
def _as_partial_proto(self) ->
temporalio.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest
:
(source)
¶
overridden in
temporalio.client.BuildIdOpAddNewCompatible
, temporalio.client.BuildIdOpAddNewDefault
, temporalio.client.BuildIdOpMergeSets
, temporalio.client.BuildIdOpPromoteBuildIdWithinSet
, temporalio.client.BuildIdOpPromoteSetByBuildId
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.