Table of Contents

Class WorkerBuildIdVersionSets

Namespace
Temporalio.Client
Assembly
Temporalio.dll

Represents the sets of compatible Build ID versions associated with some Task Queue, as fetched by GetWorkerBuildIdCompatibilityAsync(string, int, RpcOptions?).

[Obsolete("Use the Worker Deployment API instead. See https://docs.temporal.io/worker-deployments")]
public record WorkerBuildIdVersionSets : IEquatable<WorkerBuildIdVersionSets>
Inheritance
WorkerBuildIdVersionSets
Implements
Inherited Members

Constructors

WorkerBuildIdVersionSets(IReadOnlyCollection<BuildIdVersionSet>)

Represents the sets of compatible Build ID versions associated with some Task Queue, as fetched by GetWorkerBuildIdCompatibilityAsync(string, int, RpcOptions?).

public WorkerBuildIdVersionSets(IReadOnlyCollection<BuildIdVersionSet> VersionSets)

Parameters

VersionSets IReadOnlyCollection<BuildIdVersionSet>

The sets of compatible versions in the Task Queue.

Properties

DefaultBuildId

Gets the default Build ID for this Task Queue.

public string DefaultBuildId { get; }

Property Value

string

That Build ID.

DefaultSet

Gets the default compatible set for this Task Queue.

public BuildIdVersionSet DefaultSet { get; }

Property Value

BuildIdVersionSet

That set.

VersionSets

The sets of compatible versions in the Task Queue.

public IReadOnlyCollection<BuildIdVersionSet> VersionSets { get; init; }

Property Value

IReadOnlyCollection<BuildIdVersionSet>