Class UpdateWorkerBuildIdOrderingRequest
(-- api-linter: core::0134::request-mask-required=disabled
aip.dev/not-precedent: UpdateWorkerBuildIdOrderingRequest doesn't follow Google API format --)
(-- api-linter: core::0134::request-resource-required=disabled
aip.dev/not-precedent: UpdateWorkerBuildIdOrderingRequest RPC doesn't follow Google API format. --)
Inheritance
UpdateWorkerBuildIdOrderingRequest
Implements
Google.Protobuf.IBufferMessage
Assembly: Temporalio.dll
Syntax
public sealed class UpdateWorkerBuildIdOrderingRequest : Google.Protobuf.IMessage<UpdateWorkerBuildIdOrderingRequest>, Google.Protobuf.IBufferMessage
Constructors
UpdateWorkerBuildIdOrderingRequest()
Declaration
public UpdateWorkerBuildIdOrderingRequest()
UpdateWorkerBuildIdOrderingRequest(UpdateWorkerBuildIdOrderingRequest)
Declaration
public UpdateWorkerBuildIdOrderingRequest(UpdateWorkerBuildIdOrderingRequest other)
Parameters
Fields
BecomeDefaultFieldNumber
Field number for the "become_default" field.
Declaration
public const int BecomeDefaultFieldNumber = null
Field Value
NamespaceFieldNumber
Field number for the "namespace" field.
Declaration
public const int NamespaceFieldNumber = null
Field Value
PreviousCompatibleFieldNumber
Field number for the "previous_compatible" field.
Declaration
public const int PreviousCompatibleFieldNumber = null
Field Value
TaskQueueFieldNumber
Field number for the "task_queue" field.
Declaration
public const int TaskQueueFieldNumber = null
Field Value
VersionIdFieldNumber
Field number for the "version_id" field.
Declaration
public const int VersionIdFieldNumber = null
Field Value
Properties
BecomeDefault
When set, establishes the specified version_id
as the default of it's type
for the queue. Workers matching it will begin processing new workflow executions.
The existing default will be marked as a previous incompatible version
to this one, assuming it is not also in is_compatible_with
.
Declaration
public bool BecomeDefault { get; set; }
Property Value
Descriptor
Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Type |
Description |
Google.Protobuf.Reflection.MessageDescriptor |
|
Namespace
Declaration
public string Namespace { get; set; }
Property Value
Parser
Declaration
public static Google.Protobuf.MessageParser<UpdateWorkerBuildIdOrderingRequest> Parser { get; }
Property Value
PreviousCompatible
When set, indicates that the version_id
in this message is compatible
with the one specified in this field. Because compatability should form
a DAG, any build id can only be the "next compatible" version for one
other ID of a certain type at a time, and any setting which would create a cycle is invalid.
Declaration
public VersionId PreviousCompatible { get; set; }
Property Value
TaskQueue
Must be set, the task queue to apply changes to. Because all workers on
a given task queue must have the same set of workflow & activity
implementations, there is no reason to specify a task queue type here.
Declaration
public string TaskQueue { get; set; }
Property Value
VersionId
The version id we are targeting.
Declaration
public VersionId VersionId { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public UpdateWorkerBuildIdOrderingRequest Clone()
Returns
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Equals(UpdateWorkerBuildIdOrderingRequest)
Declaration
public bool Equals(UpdateWorkerBuildIdOrderingRequest other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedInputStream |
input |
|
MergeFrom(UpdateWorkerBuildIdOrderingRequest)
Declaration
public void MergeFrom(UpdateWorkerBuildIdOrderingRequest other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
WriteTo(Google.Protobuf.CodedOutputStream)
Declaration
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedOutputStream |
output |
|
Implements
Google.Protobuf.IBufferMessage