diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 033a6973..de5cb1b3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -57,11 +57,6 @@ jobs:
version: "23.x"
repo-token: ${{ secrets.GITHUB_TOKEN }}
- - name: Build
- # We intentionally just build debug mode in this CI. We build before
- # regen to confirm no interop header changes.
- run: dotnet build
-
- name: Regen confirm unchanged
if: ${{ matrix.checkTarget }}
run: |
@@ -85,6 +80,9 @@ jobs:
if: ${{ matrix.checkTarget }}
run: dotnet format --verify-no-changes
+ - name: Build
+ run: dotnet build
+
- name: Test
run: dotnet test --logger "console;verbosity=detailed" --blame-crash -v n
@@ -120,8 +118,8 @@ jobs:
- name: Build docs
if: ${{ matrix.docsTarget }}
run: |
- dotnet tool update -g docfx
- docfx src/Temporalio.ApiDoc/docfx.json --warningsAsErrors
+ dotnet tool update -g docfx
+ docfx src/Temporalio.ApiDoc/docfx.json --warningsAsErrors
- name: Deploy docs
# Only deploy on main merge, not in PRs
diff --git a/src/Temporalio/Api/Activity/V1/Message.cs b/src/Temporalio/Api/Activity/V1/Message.cs
new file mode 100644
index 00000000..f5914925
--- /dev/null
+++ b/src/Temporalio/Api/Activity/V1/Message.cs
@@ -0,0 +1,512 @@
+//
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: temporal/api/activity/v1/message.proto
+//
+#pragma warning disable 1591, 0612, 3021, 8981
+#region Designer generated code
+
+using pb = global::Google.Protobuf;
+using pbc = global::Google.Protobuf.Collections;
+using pbr = global::Google.Protobuf.Reflection;
+using scg = global::System.Collections.Generic;
+namespace Temporalio.Api.Activity.V1 {
+
+ /// Holder for reflection information generated from temporal/api/activity/v1/message.proto
+ public static partial class MessageReflection {
+
+ #region Descriptor
+ /// File descriptor for temporal/api/activity/v1/message.proto
+ public static pbr::FileDescriptor Descriptor {
+ get { return descriptor; }
+ }
+ private static pbr::FileDescriptor descriptor;
+
+ static MessageReflection() {
+ byte[] descriptorData = global::System.Convert.FromBase64String(
+ string.Concat(
+ "CiZ0ZW1wb3JhbC9hcGkvYWN0aXZpdHkvdjEvbWVzc2FnZS5wcm90bxIYdGVt",
+ "cG9yYWwuYXBpLmFjdGl2aXR5LnYxGiR0ZW1wb3JhbC9hcGkvY29tbW9uL3Yx",
+ "L21lc3NhZ2UucHJvdG8aJ3RlbXBvcmFsL2FwaS90YXNrcXVldWUvdjEvbWVz",
+ "c2FnZS5wcm90bxoeZ29vZ2xlL3Byb3RvYnVmL2R1cmF0aW9uLnByb3RvIvMC",
+ "Cg9BY3Rpdml0eU9wdGlvbnMSOAoKdGFza19xdWV1ZRgBIAEoCzIkLnRlbXBv",
+ "cmFsLmFwaS50YXNrcXVldWUudjEuVGFza1F1ZXVlEjwKGXNjaGVkdWxlX3Rv",
+ "X2Nsb3NlX3RpbWVvdXQYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRp",
+ "b24SPAoZc2NoZWR1bGVfdG9fc3RhcnRfdGltZW91dBgDIAEoCzIZLmdvb2ds",
+ "ZS5wcm90b2J1Zi5EdXJhdGlvbhI5ChZzdGFydF90b19jbG9zZV90aW1lb3V0",
+ "GAQgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjQKEWhlYXJ0YmVh",
+ "dF90aW1lb3V0GAUgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjkK",
+ "DHJldHJ5X3BvbGljeRgGIAEoCzIjLnRlbXBvcmFsLmFwaS5jb21tb24udjEu",
+ "UmV0cnlQb2xpY3lCkwEKG2lvLnRlbXBvcmFsLmFwaS5hY3Rpdml0eS52MUIM",
+ "TWVzc2FnZVByb3RvUAFaJ2dvLnRlbXBvcmFsLmlvL2FwaS9hY3Rpdml0eS92",
+ "MTthY3Rpdml0eaoCGlRlbXBvcmFsaW8uQXBpLkFjdGl2aXR5LlYx6gIdVGVt",
+ "cG9yYWxpbzo6QXBpOjpBY3Rpdml0eTo6VjFiBnByb3RvMw=="));
+ descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
+ new pbr::FileDescriptor[] { global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.TaskQueue.V1.MessageReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, },
+ new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Activity.V1.ActivityOptions), global::Temporalio.Api.Activity.V1.ActivityOptions.Parser, new[]{ "TaskQueue", "ScheduleToCloseTimeout", "ScheduleToStartTimeout", "StartToCloseTimeout", "HeartbeatTimeout", "RetryPolicy" }, null, null, null, null)
+ }));
+ }
+ #endregion
+
+ }
+ #region Messages
+ public sealed partial class ActivityOptions : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ActivityOptions());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Activity.V1.MessageReflection.Descriptor.MessageTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ActivityOptions() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ActivityOptions(ActivityOptions other) : this() {
+ taskQueue_ = other.taskQueue_ != null ? other.taskQueue_.Clone() : null;
+ scheduleToCloseTimeout_ = other.scheduleToCloseTimeout_ != null ? other.scheduleToCloseTimeout_.Clone() : null;
+ scheduleToStartTimeout_ = other.scheduleToStartTimeout_ != null ? other.scheduleToStartTimeout_.Clone() : null;
+ startToCloseTimeout_ = other.startToCloseTimeout_ != null ? other.startToCloseTimeout_.Clone() : null;
+ heartbeatTimeout_ = other.heartbeatTimeout_ != null ? other.heartbeatTimeout_.Clone() : null;
+ retryPolicy_ = other.retryPolicy_ != null ? other.retryPolicy_.Clone() : null;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ActivityOptions Clone() {
+ return new ActivityOptions(this);
+ }
+
+ /// Field number for the "task_queue" field.
+ public const int TaskQueueFieldNumber = 1;
+ private global::Temporalio.Api.TaskQueue.V1.TaskQueue taskQueue_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.TaskQueue.V1.TaskQueue TaskQueue {
+ get { return taskQueue_; }
+ set {
+ taskQueue_ = value;
+ }
+ }
+
+ /// Field number for the "schedule_to_close_timeout" field.
+ public const int ScheduleToCloseTimeoutFieldNumber = 2;
+ private global::Google.Protobuf.WellKnownTypes.Duration scheduleToCloseTimeout_;
+ ///
+ /// Indicates how long the caller is willing to wait for an activity completion. Limits how long
+ /// retries will be attempted. Either this or `start_to_close_timeout` must be specified.
+ ///
+ /// (-- api-linter: core::0140::prepositions=disabled
+ /// aip.dev/not-precedent: "to" is used to indicate interval. --)
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Duration ScheduleToCloseTimeout {
+ get { return scheduleToCloseTimeout_; }
+ set {
+ scheduleToCloseTimeout_ = value;
+ }
+ }
+
+ /// Field number for the "schedule_to_start_timeout" field.
+ public const int ScheduleToStartTimeoutFieldNumber = 3;
+ private global::Google.Protobuf.WellKnownTypes.Duration scheduleToStartTimeout_;
+ ///
+ /// Limits time an activity task can stay in a task queue before a worker picks it up. This
+ /// timeout is always non retryable, as all a retry would achieve is to put it back into the same
+ /// queue. Defaults to `schedule_to_close_timeout` or workflow execution timeout if not
+ /// specified.
+ ///
+ /// (-- api-linter: core::0140::prepositions=disabled
+ /// aip.dev/not-precedent: "to" is used to indicate interval. --)
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Duration ScheduleToStartTimeout {
+ get { return scheduleToStartTimeout_; }
+ set {
+ scheduleToStartTimeout_ = value;
+ }
+ }
+
+ /// Field number for the "start_to_close_timeout" field.
+ public const int StartToCloseTimeoutFieldNumber = 4;
+ private global::Google.Protobuf.WellKnownTypes.Duration startToCloseTimeout_;
+ ///
+ /// Maximum time an activity is allowed to execute after being picked up by a worker. This
+ /// timeout is always retryable. Either this or `schedule_to_close_timeout` must be
+ /// specified.
+ ///
+ /// (-- api-linter: core::0140::prepositions=disabled
+ /// aip.dev/not-precedent: "to" is used to indicate interval. --)
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Duration StartToCloseTimeout {
+ get { return startToCloseTimeout_; }
+ set {
+ startToCloseTimeout_ = value;
+ }
+ }
+
+ /// Field number for the "heartbeat_timeout" field.
+ public const int HeartbeatTimeoutFieldNumber = 5;
+ private global::Google.Protobuf.WellKnownTypes.Duration heartbeatTimeout_;
+ ///
+ /// Maximum permitted time between successful worker heartbeats.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Duration HeartbeatTimeout {
+ get { return heartbeatTimeout_; }
+ set {
+ heartbeatTimeout_ = value;
+ }
+ }
+
+ /// Field number for the "retry_policy" field.
+ public const int RetryPolicyFieldNumber = 6;
+ private global::Temporalio.Api.Common.V1.RetryPolicy retryPolicy_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Common.V1.RetryPolicy RetryPolicy {
+ get { return retryPolicy_; }
+ set {
+ retryPolicy_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as ActivityOptions);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ActivityOptions other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (!object.Equals(TaskQueue, other.TaskQueue)) return false;
+ if (!object.Equals(ScheduleToCloseTimeout, other.ScheduleToCloseTimeout)) return false;
+ if (!object.Equals(ScheduleToStartTimeout, other.ScheduleToStartTimeout)) return false;
+ if (!object.Equals(StartToCloseTimeout, other.StartToCloseTimeout)) return false;
+ if (!object.Equals(HeartbeatTimeout, other.HeartbeatTimeout)) return false;
+ if (!object.Equals(RetryPolicy, other.RetryPolicy)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (taskQueue_ != null) hash ^= TaskQueue.GetHashCode();
+ if (scheduleToCloseTimeout_ != null) hash ^= ScheduleToCloseTimeout.GetHashCode();
+ if (scheduleToStartTimeout_ != null) hash ^= ScheduleToStartTimeout.GetHashCode();
+ if (startToCloseTimeout_ != null) hash ^= StartToCloseTimeout.GetHashCode();
+ if (heartbeatTimeout_ != null) hash ^= HeartbeatTimeout.GetHashCode();
+ if (retryPolicy_ != null) hash ^= RetryPolicy.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (taskQueue_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(TaskQueue);
+ }
+ if (scheduleToCloseTimeout_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(ScheduleToCloseTimeout);
+ }
+ if (scheduleToStartTimeout_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(ScheduleToStartTimeout);
+ }
+ if (startToCloseTimeout_ != null) {
+ output.WriteRawTag(34);
+ output.WriteMessage(StartToCloseTimeout);
+ }
+ if (heartbeatTimeout_ != null) {
+ output.WriteRawTag(42);
+ output.WriteMessage(HeartbeatTimeout);
+ }
+ if (retryPolicy_ != null) {
+ output.WriteRawTag(50);
+ output.WriteMessage(RetryPolicy);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (taskQueue_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(TaskQueue);
+ }
+ if (scheduleToCloseTimeout_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(ScheduleToCloseTimeout);
+ }
+ if (scheduleToStartTimeout_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(ScheduleToStartTimeout);
+ }
+ if (startToCloseTimeout_ != null) {
+ output.WriteRawTag(34);
+ output.WriteMessage(StartToCloseTimeout);
+ }
+ if (heartbeatTimeout_ != null) {
+ output.WriteRawTag(42);
+ output.WriteMessage(HeartbeatTimeout);
+ }
+ if (retryPolicy_ != null) {
+ output.WriteRawTag(50);
+ output.WriteMessage(RetryPolicy);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (taskQueue_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskQueue);
+ }
+ if (scheduleToCloseTimeout_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(ScheduleToCloseTimeout);
+ }
+ if (scheduleToStartTimeout_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(ScheduleToStartTimeout);
+ }
+ if (startToCloseTimeout_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(StartToCloseTimeout);
+ }
+ if (heartbeatTimeout_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(HeartbeatTimeout);
+ }
+ if (retryPolicy_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(RetryPolicy);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ActivityOptions other) {
+ if (other == null) {
+ return;
+ }
+ if (other.taskQueue_ != null) {
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
+ }
+ TaskQueue.MergeFrom(other.TaskQueue);
+ }
+ if (other.scheduleToCloseTimeout_ != null) {
+ if (scheduleToCloseTimeout_ == null) {
+ ScheduleToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ ScheduleToCloseTimeout.MergeFrom(other.ScheduleToCloseTimeout);
+ }
+ if (other.scheduleToStartTimeout_ != null) {
+ if (scheduleToStartTimeout_ == null) {
+ ScheduleToStartTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ ScheduleToStartTimeout.MergeFrom(other.ScheduleToStartTimeout);
+ }
+ if (other.startToCloseTimeout_ != null) {
+ if (startToCloseTimeout_ == null) {
+ StartToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ StartToCloseTimeout.MergeFrom(other.StartToCloseTimeout);
+ }
+ if (other.heartbeatTimeout_ != null) {
+ if (heartbeatTimeout_ == null) {
+ HeartbeatTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ HeartbeatTimeout.MergeFrom(other.HeartbeatTimeout);
+ }
+ if (other.retryPolicy_ != null) {
+ if (retryPolicy_ == null) {
+ RetryPolicy = new global::Temporalio.Api.Common.V1.RetryPolicy();
+ }
+ RetryPolicy.MergeFrom(other.RetryPolicy);
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
+ }
+ input.ReadMessage(TaskQueue);
+ break;
+ }
+ case 18: {
+ if (scheduleToCloseTimeout_ == null) {
+ ScheduleToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(ScheduleToCloseTimeout);
+ break;
+ }
+ case 26: {
+ if (scheduleToStartTimeout_ == null) {
+ ScheduleToStartTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(ScheduleToStartTimeout);
+ break;
+ }
+ case 34: {
+ if (startToCloseTimeout_ == null) {
+ StartToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(StartToCloseTimeout);
+ break;
+ }
+ case 42: {
+ if (heartbeatTimeout_ == null) {
+ HeartbeatTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(HeartbeatTimeout);
+ break;
+ }
+ case 50: {
+ if (retryPolicy_ == null) {
+ RetryPolicy = new global::Temporalio.Api.Common.V1.RetryPolicy();
+ }
+ input.ReadMessage(RetryPolicy);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
+ }
+ input.ReadMessage(TaskQueue);
+ break;
+ }
+ case 18: {
+ if (scheduleToCloseTimeout_ == null) {
+ ScheduleToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(ScheduleToCloseTimeout);
+ break;
+ }
+ case 26: {
+ if (scheduleToStartTimeout_ == null) {
+ ScheduleToStartTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(ScheduleToStartTimeout);
+ break;
+ }
+ case 34: {
+ if (startToCloseTimeout_ == null) {
+ StartToCloseTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(StartToCloseTimeout);
+ break;
+ }
+ case 42: {
+ if (heartbeatTimeout_ == null) {
+ HeartbeatTimeout = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(HeartbeatTimeout);
+ break;
+ }
+ case 50: {
+ if (retryPolicy_ == null) {
+ RetryPolicy = new global::Temporalio.Api.Common.V1.RetryPolicy();
+ }
+ input.ReadMessage(RetryPolicy);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ #endregion
+
+}
+
+#endregion Designer generated code
diff --git a/src/Temporalio/Api/Common/V1/Message.cs b/src/Temporalio/Api/Common/V1/Message.cs
index 0ad9af71..7096f9f8 100644
--- a/src/Temporalio/Api/Common/V1/Message.cs
+++ b/src/Temporalio/Api/Common/V1/Message.cs
@@ -27,55 +27,68 @@ static MessageReflection() {
"CiR0ZW1wb3JhbC9hcGkvY29tbW9uL3YxL21lc3NhZ2UucHJvdG8SFnRlbXBv",
"cmFsLmFwaS5jb21tb24udjEaHmdvb2dsZS9wcm90b2J1Zi9kdXJhdGlvbi5w",
"cm90bxobZ29vZ2xlL3Byb3RvYnVmL2VtcHR5LnByb3RvGiJ0ZW1wb3JhbC9h",
- "cGkvZW51bXMvdjEvY29tbW9uLnByb3RvGiF0ZW1wb3JhbC9hcGkvZW51bXMv",
- "djEvcmVzZXQucHJvdG8iVAoIRGF0YUJsb2ISOgoNZW5jb2RpbmdfdHlwZRgB",
- "IAEoDjIjLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5FbmNvZGluZ1R5cGUSDAoE",
- "ZGF0YRgCIAEoDCI9CghQYXlsb2FkcxIxCghwYXlsb2FkcxgBIAMoCzIfLnRl",
- "bXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZCKJAQoHUGF5bG9hZBI/Cght",
- "ZXRhZGF0YRgBIAMoCzItLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9h",
- "ZC5NZXRhZGF0YUVudHJ5EgwKBGRhdGEYAiABKAwaLwoNTWV0YWRhdGFFbnRy",
- "eRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAw6AjgBIr4BChBTZWFyY2hB",
- "dHRyaWJ1dGVzElMKDmluZGV4ZWRfZmllbGRzGAEgAygLMjsudGVtcG9yYWwu",
- "YXBpLmNvbW1vbi52MS5TZWFyY2hBdHRyaWJ1dGVzLkluZGV4ZWRGaWVsZHNF",
- "bnRyeRpVChJJbmRleGVkRmllbGRzRW50cnkSCwoDa2V5GAEgASgJEi4KBXZh",
- "bHVlGAIgASgLMh8udGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkOgI4",
- "ASKQAQoETWVtbxI4CgZmaWVsZHMYASADKAsyKC50ZW1wb3JhbC5hcGkuY29t",
- "bW9uLnYxLk1lbW8uRmllbGRzRW50cnkaTgoLRmllbGRzRW50cnkSCwoDa2V5",
- "GAEgASgJEi4KBXZhbHVlGAIgASgLMh8udGVtcG9yYWwuYXBpLmNvbW1vbi52",
- "MS5QYXlsb2FkOgI4ASKUAQoGSGVhZGVyEjoKBmZpZWxkcxgBIAMoCzIqLnRl",
- "bXBvcmFsLmFwaS5jb21tb24udjEuSGVhZGVyLkZpZWxkc0VudHJ5Gk4KC0Zp",
- "ZWxkc0VudHJ5EgsKA2tleRgBIAEoCRIuCgV2YWx1ZRgCIAEoCzIfLnRlbXBv",
- "cmFsLmFwaS5jb21tb24udjEuUGF5bG9hZDoCOAEiOAoRV29ya2Zsb3dFeGVj",
- "dXRpb24SEwoLd29ya2Zsb3dfaWQYASABKAkSDgoGcnVuX2lkGAIgASgJIhwK",
- "DFdvcmtmbG93VHlwZRIMCgRuYW1lGAEgASgJIhwKDEFjdGl2aXR5VHlwZRIM",
- "CgRuYW1lGAEgASgJItEBCgtSZXRyeVBvbGljeRIzChBpbml0aWFsX2ludGVy",
- "dmFsGAEgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhsKE2JhY2tv",
- "ZmZfY29lZmZpY2llbnQYAiABKAESMwoQbWF4aW11bV9pbnRlcnZhbBgDIAEo",
- "CzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhIYChBtYXhpbXVtX2F0dGVt",
- "cHRzGAQgASgFEiEKGW5vbl9yZXRyeWFibGVfZXJyb3JfdHlwZXMYBSADKAki",
- "RgoQTWV0ZXJpbmdNZXRhZGF0YRIyCipub25maXJzdF9sb2NhbF9hY3Rpdml0",
- "eV9leGVjdXRpb25fYXR0ZW1wdHMYDSABKA0iPgoSV29ya2VyVmVyc2lvblN0",
- "YW1wEhAKCGJ1aWxkX2lkGAEgASgJEhYKDnVzZV92ZXJzaW9uaW5nGAMgASgI",
- "IkUKGVdvcmtlclZlcnNpb25DYXBhYmlsaXRpZXMSEAoIYnVpbGRfaWQYASAB",
- "KAkSFgoOdXNlX3ZlcnNpb25pbmcYAiABKAgi6QIKDFJlc2V0T3B0aW9ucxI1",
- "ChNmaXJzdF93b3JrZmxvd190YXNrGAEgASgLMhYuZ29vZ2xlLnByb3RvYnVm",
- "LkVtcHR5SAASNAoSbGFzdF93b3JrZmxvd190YXNrGAIgASgLMhYuZ29vZ2xl",
- "LnByb3RvYnVmLkVtcHR5SAASGgoQd29ya2Zsb3dfdGFza19pZBgDIAEoA0gA",
- "EhIKCGJ1aWxkX2lkGAQgASgJSAASQwoScmVzZXRfcmVhcHBseV90eXBlGAog",
- "ASgOMicudGVtcG9yYWwuYXBpLmVudW1zLnYxLlJlc2V0UmVhcHBseVR5cGUS",
- "GAoQY3VycmVudF9ydW5fb25seRgLIAEoCBJTChtyZXNldF9yZWFwcGx5X2V4",
- "Y2x1ZGVfdHlwZXMYDCADKA4yLi50ZW1wb3JhbC5hcGkuZW51bXMudjEuUmVz",
- "ZXRSZWFwcGx5RXhjbHVkZVR5cGVCCAoGdGFyZ2V0It4BCghDYWxsYmFjaxI3",
- "CgVuZXh1cxgCIAEoCzImLnRlbXBvcmFsLmFwaS5jb21tb24udjEuQ2FsbGJh",
- "Y2suTmV4dXNIABqHAQoFTmV4dXMSCwoDdXJsGAEgASgJEkIKBmhlYWRlchgC",
- "IAMoCzIyLnRlbXBvcmFsLmFwaS5jb21tb24udjEuQ2FsbGJhY2suTmV4dXMu",
- "SGVhZGVyRW50cnkaLQoLSGVhZGVyRW50cnkSCwoDa2V5GAEgASgJEg0KBXZh",
- "bHVlGAIgASgJOgI4AUIJCgd2YXJpYW50SgQIARACQokBChlpby50ZW1wb3Jh",
- "bC5hcGkuY29tbW9uLnYxQgxNZXNzYWdlUHJvdG9QAVojZ28udGVtcG9yYWwu",
- "aW8vYXBpL2NvbW1vbi92MTtjb21tb26qAhhUZW1wb3JhbGlvLkFwaS5Db21t",
- "b24uVjHqAhtUZW1wb3JhbGlvOjpBcGk6OkNvbW1vbjo6VjFiBnByb3RvMw=="));
+ "cGkvZW51bXMvdjEvY29tbW9uLnByb3RvGiZ0ZW1wb3JhbC9hcGkvZW51bXMv",
+ "djEvZXZlbnRfdHlwZS5wcm90bxohdGVtcG9yYWwvYXBpL2VudW1zL3YxL3Jl",
+ "c2V0LnByb3RvIlQKCERhdGFCbG9iEjoKDWVuY29kaW5nX3R5cGUYASABKA4y",
+ "Iy50ZW1wb3JhbC5hcGkuZW51bXMudjEuRW5jb2RpbmdUeXBlEgwKBGRhdGEY",
+ "AiABKAwiPQoIUGF5bG9hZHMSMQoIcGF5bG9hZHMYASADKAsyHy50ZW1wb3Jh",
+ "bC5hcGkuY29tbW9uLnYxLlBheWxvYWQiiQEKB1BheWxvYWQSPwoIbWV0YWRh",
+ "dGEYASADKAsyLS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWQuTWV0",
+ "YWRhdGFFbnRyeRIMCgRkYXRhGAIgASgMGi8KDU1ldGFkYXRhRW50cnkSCwoD",
+ "a2V5GAEgASgJEg0KBXZhbHVlGAIgASgMOgI4ASK+AQoQU2VhcmNoQXR0cmli",
+ "dXRlcxJTCg5pbmRleGVkX2ZpZWxkcxgBIAMoCzI7LnRlbXBvcmFsLmFwaS5j",
+ "b21tb24udjEuU2VhcmNoQXR0cmlidXRlcy5JbmRleGVkRmllbGRzRW50cnka",
+ "VQoSSW5kZXhlZEZpZWxkc0VudHJ5EgsKA2tleRgBIAEoCRIuCgV2YWx1ZRgC",
+ "IAEoCzIfLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZDoCOAEikAEK",
+ "BE1lbW8SOAoGZmllbGRzGAEgAygLMigudGVtcG9yYWwuYXBpLmNvbW1vbi52",
+ "MS5NZW1vLkZpZWxkc0VudHJ5Gk4KC0ZpZWxkc0VudHJ5EgsKA2tleRgBIAEo",
+ "CRIuCgV2YWx1ZRgCIAEoCzIfLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5",
+ "bG9hZDoCOAEilAEKBkhlYWRlchI6CgZmaWVsZHMYASADKAsyKi50ZW1wb3Jh",
+ "bC5hcGkuY29tbW9uLnYxLkhlYWRlci5GaWVsZHNFbnRyeRpOCgtGaWVsZHNF",
+ "bnRyeRILCgNrZXkYASABKAkSLgoFdmFsdWUYAiABKAsyHy50ZW1wb3JhbC5h",
+ "cGkuY29tbW9uLnYxLlBheWxvYWQ6AjgBIjgKEVdvcmtmbG93RXhlY3V0aW9u",
+ "EhMKC3dvcmtmbG93X2lkGAEgASgJEg4KBnJ1bl9pZBgCIAEoCSIcCgxXb3Jr",
+ "Zmxvd1R5cGUSDAoEbmFtZRgBIAEoCSIcCgxBY3Rpdml0eVR5cGUSDAoEbmFt",
+ "ZRgBIAEoCSLRAQoLUmV0cnlQb2xpY3kSMwoQaW5pdGlhbF9pbnRlcnZhbBgB",
+ "IAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhIbChNiYWNrb2ZmX2Nv",
+ "ZWZmaWNpZW50GAIgASgBEjMKEG1heGltdW1faW50ZXJ2YWwYAyABKAsyGS5n",
+ "b29nbGUucHJvdG9idWYuRHVyYXRpb24SGAoQbWF4aW11bV9hdHRlbXB0cxgE",
+ "IAEoBRIhChlub25fcmV0cnlhYmxlX2Vycm9yX3R5cGVzGAUgAygJIkYKEE1l",
+ "dGVyaW5nTWV0YWRhdGESMgoqbm9uZmlyc3RfbG9jYWxfYWN0aXZpdHlfZXhl",
+ "Y3V0aW9uX2F0dGVtcHRzGA0gASgNIj4KEldvcmtlclZlcnNpb25TdGFtcBIQ",
+ "CghidWlsZF9pZBgBIAEoCRIWCg51c2VfdmVyc2lvbmluZxgDIAEoCCJFChlX",
+ "b3JrZXJWZXJzaW9uQ2FwYWJpbGl0aWVzEhAKCGJ1aWxkX2lkGAEgASgJEhYK",
+ "DnVzZV92ZXJzaW9uaW5nGAIgASgIIukCCgxSZXNldE9wdGlvbnMSNQoTZmly",
+ "c3Rfd29ya2Zsb3dfdGFzaxgBIAEoCzIWLmdvb2dsZS5wcm90b2J1Zi5FbXB0",
+ "eUgAEjQKEmxhc3Rfd29ya2Zsb3dfdGFzaxgCIAEoCzIWLmdvb2dsZS5wcm90",
+ "b2J1Zi5FbXB0eUgAEhoKEHdvcmtmbG93X3Rhc2tfaWQYAyABKANIABISCghi",
+ "dWlsZF9pZBgEIAEoCUgAEkMKEnJlc2V0X3JlYXBwbHlfdHlwZRgKIAEoDjIn",
+ "LnRlbXBvcmFsLmFwaS5lbnVtcy52MS5SZXNldFJlYXBwbHlUeXBlEhgKEGN1",
+ "cnJlbnRfcnVuX29ubHkYCyABKAgSUwobcmVzZXRfcmVhcHBseV9leGNsdWRl",
+ "X3R5cGVzGAwgAygOMi4udGVtcG9yYWwuYXBpLmVudW1zLnYxLlJlc2V0UmVh",
+ "cHBseUV4Y2x1ZGVUeXBlQggKBnRhcmdldCK3AgoIQ2FsbGJhY2sSNwoFbmV4",
+ "dXMYAiABKAsyJi50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkNhbGxiYWNrLk5l",
+ "eHVzSAASPQoIaW50ZXJuYWwYAyABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9u",
+ "LnYxLkNhbGxiYWNrLkludGVybmFsSAAahwEKBU5leHVzEgsKA3VybBgBIAEo",
+ "CRJCCgZoZWFkZXIYAiADKAsyMi50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkNh",
+ "bGxiYWNrLk5leHVzLkhlYWRlckVudHJ5Gi0KC0hlYWRlckVudHJ5EgsKA2tl",
+ "eRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEaGAoISW50ZXJuYWwSDAoEZGF0",
+ "YRgBIAEoDEIJCgd2YXJpYW50SgQIARACIrADCgRMaW5rEkQKDndvcmtmbG93",
+ "X2V2ZW50GAEgASgLMioudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5MaW5rLldv",
+ "cmtmbG93RXZlbnRIABI6CgliYXRjaF9qb2IYAiABKAsyJS50ZW1wb3JhbC5h",
+ "cGkuY29tbW9uLnYxLkxpbmsuQmF0Y2hKb2JIABr+AQoNV29ya2Zsb3dFdmVu",
+ "dBIRCgluYW1lc3BhY2UYASABKAkSEwoLd29ya2Zsb3dfaWQYAiABKAkSDgoG",
+ "cnVuX2lkGAMgASgJEk4KCWV2ZW50X3JlZhhkIAEoCzI5LnRlbXBvcmFsLmFw",
+ "aS5jb21tb24udjEuTGluay5Xb3JrZmxvd0V2ZW50LkV2ZW50UmVmZXJlbmNl",
+ "SAAaWAoORXZlbnRSZWZlcmVuY2USEAoIZXZlbnRfaWQYASABKAMSNAoKZXZl",
+ "bnRfdHlwZRgCIAEoDjIgLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5FdmVudFR5",
+ "cGVCCwoJcmVmZXJlbmNlGhoKCEJhdGNoSm9iEg4KBmpvYl9pZBgBIAEoCUIJ",
+ "Cgd2YXJpYW50QokBChlpby50ZW1wb3JhbC5hcGkuY29tbW9uLnYxQgxNZXNz",
+ "YWdlUHJvdG9QAVojZ28udGVtcG9yYWwuaW8vYXBpL2NvbW1vbi92MTtjb21t",
+ "b26qAhhUZW1wb3JhbGlvLkFwaS5Db21tb24uVjHqAhtUZW1wb3JhbGlvOjpB",
+ "cGk6OkNvbW1vbjo6VjFiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
- new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.EmptyReflection.Descriptor, global::Temporalio.Api.Enums.V1.CommonReflection.Descriptor, global::Temporalio.Api.Enums.V1.ResetReflection.Descriptor, },
+ new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.EmptyReflection.Descriptor, global::Temporalio.Api.Enums.V1.CommonReflection.Descriptor, global::Temporalio.Api.Enums.V1.EventTypeReflection.Descriptor, global::Temporalio.Api.Enums.V1.ResetReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.DataBlob), global::Temporalio.Api.Common.V1.DataBlob.Parser, new[]{ "EncodingType", "Data" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Payloads), global::Temporalio.Api.Common.V1.Payloads.Parser, new[]{ "Payloads_" }, null, null, null, null),
@@ -91,7 +104,10 @@ static MessageReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.WorkerVersionStamp), global::Temporalio.Api.Common.V1.WorkerVersionStamp.Parser, new[]{ "BuildId", "UseVersioning" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.WorkerVersionCapabilities), global::Temporalio.Api.Common.V1.WorkerVersionCapabilities.Parser, new[]{ "BuildId", "UseVersioning" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.ResetOptions), global::Temporalio.Api.Common.V1.ResetOptions.Parser, new[]{ "FirstWorkflowTask", "LastWorkflowTask", "WorkflowTaskId", "BuildId", "ResetReapplyType", "CurrentRunOnly", "ResetReapplyExcludeTypes" }, new[]{ "Target" }, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Callback), global::Temporalio.Api.Common.V1.Callback.Parser, new[]{ "Nexus" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Callback.Types.Nexus), global::Temporalio.Api.Common.V1.Callback.Types.Nexus.Parser, new[]{ "Url", "Header" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, })})
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Callback), global::Temporalio.Api.Common.V1.Callback.Parser, new[]{ "Nexus", "Internal" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Callback.Types.Nexus), global::Temporalio.Api.Common.V1.Callback.Types.Nexus.Parser, new[]{ "Url", "Header" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Callback.Types.Internal), global::Temporalio.Api.Common.V1.Callback.Types.Internal.Parser, new[]{ "Data" }, null, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Link), global::Temporalio.Api.Common.V1.Link.Parser, new[]{ "WorkflowEvent", "BatchJob" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent), global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "EventRef" }, new[]{ "Reference" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference), global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference.Parser, new[]{ "EventId", "EventType" }, null, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Common.V1.Link.Types.BatchJob), global::Temporalio.Api.Common.V1.Link.Types.BatchJob.Parser, new[]{ "JobId" }, null, null, null, null)})
}));
}
#endregion
@@ -3498,6 +3514,9 @@ public Callback(Callback other) : this() {
case VariantOneofCase.Nexus:
Nexus = other.Nexus.Clone();
break;
+ case VariantOneofCase.Internal:
+ Internal = other.Internal.Clone();
+ break;
}
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
@@ -3521,11 +3540,24 @@ public Callback Clone() {
}
}
+ /// Field number for the "internal" field.
+ public const int InternalFieldNumber = 3;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Common.V1.Callback.Types.Internal Internal {
+ get { return variantCase_ == VariantOneofCase.Internal ? (global::Temporalio.Api.Common.V1.Callback.Types.Internal) variant_ : null; }
+ set {
+ variant_ = value;
+ variantCase_ = value == null ? VariantOneofCase.None : VariantOneofCase.Internal;
+ }
+ }
+
private object variant_;
/// Enum of possible cases for the "variant" oneof.
public enum VariantOneofCase {
None = 0,
Nexus = 2,
+ Internal = 3,
}
private VariantOneofCase variantCase_ = VariantOneofCase.None;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3557,6 +3589,7 @@ public bool Equals(Callback other) {
return true;
}
if (!object.Equals(Nexus, other.Nexus)) return false;
+ if (!object.Equals(Internal, other.Internal)) return false;
if (VariantCase != other.VariantCase) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -3566,6 +3599,7 @@ public bool Equals(Callback other) {
public override int GetHashCode() {
int hash = 1;
if (variantCase_ == VariantOneofCase.Nexus) hash ^= Nexus.GetHashCode();
+ if (variantCase_ == VariantOneofCase.Internal) hash ^= Internal.GetHashCode();
hash ^= (int) variantCase_;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
@@ -3589,6 +3623,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Nexus);
}
+ if (variantCase_ == VariantOneofCase.Internal) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Internal);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -3603,6 +3641,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Nexus);
}
+ if (variantCase_ == VariantOneofCase.Internal) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Internal);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -3616,6 +3658,9 @@ public int CalculateSize() {
if (variantCase_ == VariantOneofCase.Nexus) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Nexus);
}
+ if (variantCase_ == VariantOneofCase.Internal) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Internal);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -3635,6 +3680,12 @@ public void MergeFrom(Callback other) {
}
Nexus.MergeFrom(other.Nexus);
break;
+ case VariantOneofCase.Internal:
+ if (Internal == null) {
+ Internal = new global::Temporalio.Api.Common.V1.Callback.Types.Internal();
+ }
+ Internal.MergeFrom(other.Internal);
+ break;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
@@ -3661,6 +3712,15 @@ public void MergeFrom(pb::CodedInputStream input) {
Nexus = subBuilder;
break;
}
+ case 26: {
+ global::Temporalio.Api.Common.V1.Callback.Types.Internal subBuilder = new global::Temporalio.Api.Common.V1.Callback.Types.Internal();
+ if (variantCase_ == VariantOneofCase.Internal) {
+ subBuilder.MergeFrom(Internal);
+ }
+ input.ReadMessage(subBuilder);
+ Internal = subBuilder;
+ break;
+ }
}
}
#endif
@@ -3685,6 +3745,15 @@ public void MergeFrom(pb::CodedInputStream input) {
Nexus = subBuilder;
break;
}
+ case 26: {
+ global::Temporalio.Api.Common.V1.Callback.Types.Internal subBuilder = new global::Temporalio.Api.Common.V1.Callback.Types.Internal();
+ if (variantCase_ == VariantOneofCase.Internal) {
+ subBuilder.MergeFrom(Internal);
+ }
+ input.ReadMessage(subBuilder);
+ Internal = subBuilder;
+ break;
+ }
}
}
}
@@ -3916,6 +3985,1274 @@ public void MergeFrom(pb::CodedInputStream input) {
}
+ ///
+ /// Callbacks to be delivered internally within the system.
+ /// This variant is not settable in the API and will be rejected by the service with an INVALID_ARGUMENT error.
+ /// The only reason that this is exposed is because callbacks are replicated across clusters via the
+ /// WorkflowExecutionStarted event, which is defined in the public API.
+ ///
+ public sealed partial class Internal : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Internal());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Common.V1.Callback.Descriptor.NestedTypes[1]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Internal() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Internal(Internal other) : this() {
+ data_ = other.data_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Internal Clone() {
+ return new Internal(this);
+ }
+
+ /// Field number for the "data" field.
+ public const int DataFieldNumber = 1;
+ private pb::ByteString data_ = pb::ByteString.Empty;
+ ///
+ /// Opaque internal data.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pb::ByteString Data {
+ get { return data_; }
+ set {
+ data_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as Internal);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(Internal other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Data != other.Data) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Data.Length != 0) hash ^= Data.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Data.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteBytes(Data);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Data.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteBytes(Data);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Data.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeBytesSize(Data);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(Internal other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Data.Length != 0) {
+ Data = other.Data;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ Data = input.ReadBytes();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Data = input.ReadBytes();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ }
+ #endregion
+
+ }
+
+ ///
+ /// Link can be associated with history events. It might contain information about an external entity
+ /// related to the history event. For example, workflow A makes a Nexus call that starts workflow B:
+ /// in this case, a history event in workflow A could contain a Link to the workflow started event in
+ /// workflow B, and vice-versa.
+ ///
+ public sealed partial class Link : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Link());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Common.V1.MessageReflection.Descriptor.MessageTypes[15]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link(Link other) : this() {
+ switch (other.VariantCase) {
+ case VariantOneofCase.WorkflowEvent:
+ WorkflowEvent = other.WorkflowEvent.Clone();
+ break;
+ case VariantOneofCase.BatchJob:
+ BatchJob = other.BatchJob.Clone();
+ break;
+ }
+
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link Clone() {
+ return new Link(this);
+ }
+
+ /// Field number for the "workflow_event" field.
+ public const int WorkflowEventFieldNumber = 1;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent WorkflowEvent {
+ get { return variantCase_ == VariantOneofCase.WorkflowEvent ? (global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent) variant_ : null; }
+ set {
+ variant_ = value;
+ variantCase_ = value == null ? VariantOneofCase.None : VariantOneofCase.WorkflowEvent;
+ }
+ }
+
+ /// Field number for the "batch_job" field.
+ public const int BatchJobFieldNumber = 2;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Common.V1.Link.Types.BatchJob BatchJob {
+ get { return variantCase_ == VariantOneofCase.BatchJob ? (global::Temporalio.Api.Common.V1.Link.Types.BatchJob) variant_ : null; }
+ set {
+ variant_ = value;
+ variantCase_ = value == null ? VariantOneofCase.None : VariantOneofCase.BatchJob;
+ }
+ }
+
+ private object variant_;
+ /// Enum of possible cases for the "variant" oneof.
+ public enum VariantOneofCase {
+ None = 0,
+ WorkflowEvent = 1,
+ BatchJob = 2,
+ }
+ private VariantOneofCase variantCase_ = VariantOneofCase.None;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public VariantOneofCase VariantCase {
+ get { return variantCase_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void ClearVariant() {
+ variantCase_ = VariantOneofCase.None;
+ variant_ = null;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as Link);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(Link other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (!object.Equals(WorkflowEvent, other.WorkflowEvent)) return false;
+ if (!object.Equals(BatchJob, other.BatchJob)) return false;
+ if (VariantCase != other.VariantCase) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) hash ^= WorkflowEvent.GetHashCode();
+ if (variantCase_ == VariantOneofCase.BatchJob) hash ^= BatchJob.GetHashCode();
+ hash ^= (int) variantCase_;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) {
+ output.WriteRawTag(10);
+ output.WriteMessage(WorkflowEvent);
+ }
+ if (variantCase_ == VariantOneofCase.BatchJob) {
+ output.WriteRawTag(18);
+ output.WriteMessage(BatchJob);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) {
+ output.WriteRawTag(10);
+ output.WriteMessage(WorkflowEvent);
+ }
+ if (variantCase_ == VariantOneofCase.BatchJob) {
+ output.WriteRawTag(18);
+ output.WriteMessage(BatchJob);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(WorkflowEvent);
+ }
+ if (variantCase_ == VariantOneofCase.BatchJob) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(BatchJob);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(Link other) {
+ if (other == null) {
+ return;
+ }
+ switch (other.VariantCase) {
+ case VariantOneofCase.WorkflowEvent:
+ if (WorkflowEvent == null) {
+ WorkflowEvent = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent();
+ }
+ WorkflowEvent.MergeFrom(other.WorkflowEvent);
+ break;
+ case VariantOneofCase.BatchJob:
+ if (BatchJob == null) {
+ BatchJob = new global::Temporalio.Api.Common.V1.Link.Types.BatchJob();
+ }
+ BatchJob.MergeFrom(other.BatchJob);
+ break;
+ }
+
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent();
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) {
+ subBuilder.MergeFrom(WorkflowEvent);
+ }
+ input.ReadMessage(subBuilder);
+ WorkflowEvent = subBuilder;
+ break;
+ }
+ case 18: {
+ global::Temporalio.Api.Common.V1.Link.Types.BatchJob subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.BatchJob();
+ if (variantCase_ == VariantOneofCase.BatchJob) {
+ subBuilder.MergeFrom(BatchJob);
+ }
+ input.ReadMessage(subBuilder);
+ BatchJob = subBuilder;
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent();
+ if (variantCase_ == VariantOneofCase.WorkflowEvent) {
+ subBuilder.MergeFrom(WorkflowEvent);
+ }
+ input.ReadMessage(subBuilder);
+ WorkflowEvent = subBuilder;
+ break;
+ }
+ case 18: {
+ global::Temporalio.Api.Common.V1.Link.Types.BatchJob subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.BatchJob();
+ if (variantCase_ == VariantOneofCase.BatchJob) {
+ subBuilder.MergeFrom(BatchJob);
+ }
+ input.ReadMessage(subBuilder);
+ BatchJob = subBuilder;
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ #region Nested types
+ /// Container for nested types declared in the Link message type.
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static partial class Types {
+ public sealed partial class WorkflowEvent : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new WorkflowEvent());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Common.V1.Link.Descriptor.NestedTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public WorkflowEvent() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public WorkflowEvent(WorkflowEvent other) : this() {
+ namespace_ = other.namespace_;
+ workflowId_ = other.workflowId_;
+ runId_ = other.runId_;
+ switch (other.ReferenceCase) {
+ case ReferenceOneofCase.EventRef:
+ EventRef = other.EventRef.Clone();
+ break;
+ }
+
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public WorkflowEvent Clone() {
+ return new WorkflowEvent(this);
+ }
+
+ /// Field number for the "namespace" field.
+ public const int NamespaceFieldNumber = 1;
+ private string namespace_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Namespace {
+ get { return namespace_; }
+ set {
+ namespace_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "workflow_id" field.
+ public const int WorkflowIdFieldNumber = 2;
+ private string workflowId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string WorkflowId {
+ get { return workflowId_; }
+ set {
+ workflowId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "run_id" field.
+ public const int RunIdFieldNumber = 3;
+ private string runId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RunId {
+ get { return runId_; }
+ set {
+ runId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "event_ref" field.
+ public const int EventRefFieldNumber = 100;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference EventRef {
+ get { return referenceCase_ == ReferenceOneofCase.EventRef ? (global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference) reference_ : null; }
+ set {
+ reference_ = value;
+ referenceCase_ = value == null ? ReferenceOneofCase.None : ReferenceOneofCase.EventRef;
+ }
+ }
+
+ private object reference_;
+ /// Enum of possible cases for the "reference" oneof.
+ public enum ReferenceOneofCase {
+ None = 0,
+ EventRef = 100,
+ }
+ private ReferenceOneofCase referenceCase_ = ReferenceOneofCase.None;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ReferenceOneofCase ReferenceCase {
+ get { return referenceCase_; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void ClearReference() {
+ referenceCase_ = ReferenceOneofCase.None;
+ reference_ = null;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as WorkflowEvent);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(WorkflowEvent other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Namespace != other.Namespace) return false;
+ if (WorkflowId != other.WorkflowId) return false;
+ if (RunId != other.RunId) return false;
+ if (!object.Equals(EventRef, other.EventRef)) return false;
+ if (ReferenceCase != other.ReferenceCase) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
+ if (WorkflowId.Length != 0) hash ^= WorkflowId.GetHashCode();
+ if (RunId.Length != 0) hash ^= RunId.GetHashCode();
+ if (referenceCase_ == ReferenceOneofCase.EventRef) hash ^= EventRef.GetHashCode();
+ hash ^= (int) referenceCase_;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
+ }
+ if (WorkflowId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(WorkflowId);
+ }
+ if (RunId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RunId);
+ }
+ if (referenceCase_ == ReferenceOneofCase.EventRef) {
+ output.WriteRawTag(162, 6);
+ output.WriteMessage(EventRef);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
+ }
+ if (WorkflowId.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(WorkflowId);
+ }
+ if (RunId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RunId);
+ }
+ if (referenceCase_ == ReferenceOneofCase.EventRef) {
+ output.WriteRawTag(162, 6);
+ output.WriteMessage(EventRef);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Namespace.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Namespace);
+ }
+ if (WorkflowId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(WorkflowId);
+ }
+ if (RunId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RunId);
+ }
+ if (referenceCase_ == ReferenceOneofCase.EventRef) {
+ size += 2 + pb::CodedOutputStream.ComputeMessageSize(EventRef);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(WorkflowEvent other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Namespace.Length != 0) {
+ Namespace = other.Namespace;
+ }
+ if (other.WorkflowId.Length != 0) {
+ WorkflowId = other.WorkflowId;
+ }
+ if (other.RunId.Length != 0) {
+ RunId = other.RunId;
+ }
+ switch (other.ReferenceCase) {
+ case ReferenceOneofCase.EventRef:
+ if (EventRef == null) {
+ EventRef = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference();
+ }
+ EventRef.MergeFrom(other.EventRef);
+ break;
+ }
+
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ Namespace = input.ReadString();
+ break;
+ }
+ case 18: {
+ WorkflowId = input.ReadString();
+ break;
+ }
+ case 26: {
+ RunId = input.ReadString();
+ break;
+ }
+ case 802: {
+ global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference();
+ if (referenceCase_ == ReferenceOneofCase.EventRef) {
+ subBuilder.MergeFrom(EventRef);
+ }
+ input.ReadMessage(subBuilder);
+ EventRef = subBuilder;
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Namespace = input.ReadString();
+ break;
+ }
+ case 18: {
+ WorkflowId = input.ReadString();
+ break;
+ }
+ case 26: {
+ RunId = input.ReadString();
+ break;
+ }
+ case 802: {
+ global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference subBuilder = new global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Types.EventReference();
+ if (referenceCase_ == ReferenceOneofCase.EventRef) {
+ subBuilder.MergeFrom(EventRef);
+ }
+ input.ReadMessage(subBuilder);
+ EventRef = subBuilder;
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ #region Nested types
+ /// Container for nested types declared in the WorkflowEvent message type.
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static partial class Types {
+ public sealed partial class EventReference : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EventReference());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Common.V1.Link.Types.WorkflowEvent.Descriptor.NestedTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public EventReference() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public EventReference(EventReference other) : this() {
+ eventId_ = other.eventId_;
+ eventType_ = other.eventType_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public EventReference Clone() {
+ return new EventReference(this);
+ }
+
+ /// Field number for the "event_id" field.
+ public const int EventIdFieldNumber = 1;
+ private long eventId_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long EventId {
+ get { return eventId_; }
+ set {
+ eventId_ = value;
+ }
+ }
+
+ /// Field number for the "event_type" field.
+ public const int EventTypeFieldNumber = 2;
+ private global::Temporalio.Api.Enums.V1.EventType eventType_ = global::Temporalio.Api.Enums.V1.EventType.Unspecified;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Enums.V1.EventType EventType {
+ get { return eventType_; }
+ set {
+ eventType_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as EventReference);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(EventReference other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (EventId != other.EventId) return false;
+ if (EventType != other.EventType) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (EventId != 0L) hash ^= EventId.GetHashCode();
+ if (EventType != global::Temporalio.Api.Enums.V1.EventType.Unspecified) hash ^= EventType.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (EventId != 0L) {
+ output.WriteRawTag(8);
+ output.WriteInt64(EventId);
+ }
+ if (EventType != global::Temporalio.Api.Enums.V1.EventType.Unspecified) {
+ output.WriteRawTag(16);
+ output.WriteEnum((int) EventType);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (EventId != 0L) {
+ output.WriteRawTag(8);
+ output.WriteInt64(EventId);
+ }
+ if (EventType != global::Temporalio.Api.Enums.V1.EventType.Unspecified) {
+ output.WriteRawTag(16);
+ output.WriteEnum((int) EventType);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (EventId != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(EventId);
+ }
+ if (EventType != global::Temporalio.Api.Enums.V1.EventType.Unspecified) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) EventType);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(EventReference other) {
+ if (other == null) {
+ return;
+ }
+ if (other.EventId != 0L) {
+ EventId = other.EventId;
+ }
+ if (other.EventType != global::Temporalio.Api.Enums.V1.EventType.Unspecified) {
+ EventType = other.EventType;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ EventId = input.ReadInt64();
+ break;
+ }
+ case 16: {
+ EventType = (global::Temporalio.Api.Enums.V1.EventType) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ EventId = input.ReadInt64();
+ break;
+ }
+ case 16: {
+ EventType = (global::Temporalio.Api.Enums.V1.EventType) input.ReadEnum();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ }
+ #endregion
+
+ }
+
+ ///
+ /// A link to a built-in batch job.
+ /// Batch jobs can be used to perform operations on a set of workflows (e.g. terminate, signal, cancel, etc).
+ /// This link can be put on workflow history events generated by actions taken by a batch job.
+ ///
+ public sealed partial class BatchJob : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BatchJob());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Common.V1.Link.Descriptor.NestedTypes[1]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BatchJob() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BatchJob(BatchJob other) : this() {
+ jobId_ = other.jobId_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BatchJob Clone() {
+ return new BatchJob(this);
+ }
+
+ /// Field number for the "job_id" field.
+ public const int JobIdFieldNumber = 1;
+ private string jobId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string JobId {
+ get { return jobId_; }
+ set {
+ jobId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as BatchJob);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(BatchJob other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (JobId != other.JobId) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (JobId.Length != 0) hash ^= JobId.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (JobId.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(JobId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (JobId.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(JobId);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (JobId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(JobId);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(BatchJob other) {
+ if (other == null) {
+ return;
+ }
+ if (other.JobId.Length != 0) {
+ JobId = other.JobId;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ JobId = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ JobId = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
}
#endregion
diff --git a/src/Temporalio/Api/Enums/V1/EventType.cs b/src/Temporalio/Api/Enums/V1/EventType.cs
index 1acf66c6..de4ca211 100644
--- a/src/Temporalio/Api/Enums/V1/EventType.cs
+++ b/src/Temporalio/Api/Enums/V1/EventType.cs
@@ -68,14 +68,14 @@ static EventTypeReflection() {
"L0VWRU5UX1RZUEVfRVhURVJOQUxfV09SS0ZMT1dfRVhFQ1VUSU9OX1NJR05B",
"TEVEECcSMAosRVZFTlRfVFlQRV9VUFNFUlRfV09SS0ZMT1dfU0VBUkNIX0FU",
"VFJJQlVURVMQKBIxCi1FVkVOVF9UWVBFX1dPUktGTE9XX0VYRUNVVElPTl9V",
- "UERBVEVfQUNDRVBURUQQKRIxCi1FVkVOVF9UWVBFX1dPUktGTE9XX0VYRUNV",
- "VElPTl9VUERBVEVfUkVKRUNURUQQKhIyCi5FVkVOVF9UWVBFX1dPUktGTE9X",
- "X0VYRUNVVElPTl9VUERBVEVfQ09NUExFVEVEECsSNgoyRVZFTlRfVFlQRV9X",
- "T1JLRkxPV19QUk9QRVJUSUVTX01PRElGSUVEX0VYVEVSTkFMTFkQLBI2CjJF",
- "VkVOVF9UWVBFX0FDVElWSVRZX1BST1BFUlRJRVNfTU9ESUZJRURfRVhURVJO",
- "QUxMWRAtEisKJ0VWRU5UX1RZUEVfV09SS0ZMT1dfUFJPUEVSVElFU19NT0RJ",
- "RklFRBAuEjEKLUVWRU5UX1RZUEVfV09SS0ZMT1dfRVhFQ1VUSU9OX1VQREFU",
- "RV9BRE1JVFRFRBAvEigKJEVWRU5UX1RZUEVfTkVYVVNfT1BFUkFUSU9OX1ND",
+ "UERBVEVfQURNSVRURUQQLxIxCi1FVkVOVF9UWVBFX1dPUktGTE9XX0VYRUNV",
+ "VElPTl9VUERBVEVfQUNDRVBURUQQKRIxCi1FVkVOVF9UWVBFX1dPUktGTE9X",
+ "X0VYRUNVVElPTl9VUERBVEVfUkVKRUNURUQQKhIyCi5FVkVOVF9UWVBFX1dP",
+ "UktGTE9XX0VYRUNVVElPTl9VUERBVEVfQ09NUExFVEVEECsSNgoyRVZFTlRf",
+ "VFlQRV9XT1JLRkxPV19QUk9QRVJUSUVTX01PRElGSUVEX0VYVEVSTkFMTFkQ",
+ "LBI2CjJFVkVOVF9UWVBFX0FDVElWSVRZX1BST1BFUlRJRVNfTU9ESUZJRURf",
+ "RVhURVJOQUxMWRAtEisKJ0VWRU5UX1RZUEVfV09SS0ZMT1dfUFJPUEVSVElF",
+ "U19NT0RJRklFRBAuEigKJEVWRU5UX1RZUEVfTkVYVVNfT1BFUkFUSU9OX1ND",
"SEVEVUxFRBAwEiYKIkVWRU5UX1RZUEVfTkVYVVNfT1BFUkFUSU9OX1NUQVJU",
"RUQQMRIoCiRFVkVOVF9UWVBFX05FWFVTX09QRVJBVElPTl9DT01QTEVURUQQ",
"MhIlCiFFVkVOVF9UWVBFX05FWFVTX09QRVJBVElPTl9GQUlMRUQQMxInCiNF",
@@ -299,11 +299,17 @@ public enum EventType {
///
[pbr::OriginalName("EVENT_TYPE_UPSERT_WORKFLOW_SEARCH_ATTRIBUTES")] UpsertWorkflowSearchAttributes = 40,
///
- /// An update was accepted (i.e. validated)
+ /// An update was admitted. Note that not all admitted updates result in this
+ /// event. See UpdateAdmittedEventOrigin for situations in which this event
+ /// is created.
+ ///
+ [pbr::OriginalName("EVENT_TYPE_WORKFLOW_EXECUTION_UPDATE_ADMITTED")] WorkflowExecutionUpdateAdmitted = 47,
+ ///
+ /// An update was accepted (i.e. passed validation, perhaps because no validator was defined)
///
[pbr::OriginalName("EVENT_TYPE_WORKFLOW_EXECUTION_UPDATE_ACCEPTED")] WorkflowExecutionUpdateAccepted = 41,
///
- /// An update was rejected (i.e. failed validation)
+ /// This event is never written to history.
///
[pbr::OriginalName("EVENT_TYPE_WORKFLOW_EXECUTION_UPDATE_REJECTED")] WorkflowExecutionUpdateRejected = 42,
///
@@ -327,12 +333,6 @@ public enum EventType {
///
[pbr::OriginalName("EVENT_TYPE_WORKFLOW_PROPERTIES_MODIFIED")] WorkflowPropertiesModified = 46,
///
- /// An update was admitted. Note that not all admitted updates result in this
- /// event. See UpdateAdmittedEventOrigin for situations in which this event
- /// is created.
- ///
- [pbr::OriginalName("EVENT_TYPE_WORKFLOW_EXECUTION_UPDATE_ADMITTED")] WorkflowExecutionUpdateAdmitted = 47,
- ///
/// A Nexus operation was scheduled using a ScheduleNexusOperation command.
///
[pbr::OriginalName("EVENT_TYPE_NEXUS_OPERATION_SCHEDULED")] NexusOperationScheduled = 48,
diff --git a/src/Temporalio/Api/Enums/V1/FailedCause.cs b/src/Temporalio/Api/Enums/V1/FailedCause.cs
index 6cc5be80..ed7b82eb 100644
--- a/src/Temporalio/Api/Enums/V1/FailedCause.cs
+++ b/src/Temporalio/Api/Enums/V1/FailedCause.cs
@@ -95,7 +95,7 @@ static FailedCauseReflection() {
"RUNVVElPTl9OT1RfRk9VTkQQARJHCkNTSUdOQUxfRVhURVJOQUxfV09SS0ZM",
"T1dfRVhFQ1VUSU9OX0ZBSUxFRF9DQVVTRV9OQU1FU1BBQ0VfTk9UX0ZPVU5E",
"EAISTwpLU0lHTkFMX0VYVEVSTkFMX1dPUktGTE9XX0VYRUNVVElPTl9GQUlM",
- "RURfQ0FVU0VfU0lHTkFMX0NPVU5UX0xJTUlUX0VYQ0VFREVEEAMqhQMKFlJl",
+ "RURfQ0FVU0VfU0lHTkFMX0NPVU5UX0xJTUlUX0VYQ0VFREVEEAMquAMKFlJl",
"c291cmNlRXhoYXVzdGVkQ2F1c2USKAokUkVTT1VSQ0VfRVhIQVVTVEVEX0NB",
"VVNFX1VOU1BFQ0lGSUVEEAASJgoiUkVTT1VSQ0VfRVhIQVVTVEVEX0NBVVNF",
"X1JQU19MSU1JVBABEi0KKVJFU09VUkNFX0VYSEFVU1RFRF9DQVVTRV9DT05D",
@@ -104,14 +104,15 @@ static FailedCauseReflection() {
"X1BFUlNJU1RFTkNFX0xJTUlUEAQSKgomUkVTT1VSQ0VfRVhIQVVTVEVEX0NB",
"VVNFX0JVU1lfV09SS0ZMT1cQBRImCiJSRVNPVVJDRV9FWEhBVVNURURfQ0FV",
"U0VfQVBTX0xJTUlUEAYSNgoyUkVTT1VSQ0VfRVhIQVVTVEVEX0NBVVNFX1BF",
- "UlNJU1RFTkNFX1NUT1JBR0VfTElNSVQQByqPAQoWUmVzb3VyY2VFeGhhdXN0",
- "ZWRTY29wZRIoCiRSRVNPVVJDRV9FWEhBVVNURURfU0NPUEVfVU5TUEVDSUZJ",
- "RUQQABImCiJSRVNPVVJDRV9FWEhBVVNURURfU0NPUEVfTkFNRVNQQUNFEAES",
- "IwofUkVTT1VSQ0VfRVhIQVVTVEVEX1NDT1BFX1NZU1RFTRACQogBChhpby50",
- "ZW1wb3JhbC5hcGkuZW51bXMudjFCEEZhaWxlZENhdXNlUHJvdG9QAVohZ28u",
- "dGVtcG9yYWwuaW8vYXBpL2VudW1zL3YxO2VudW1zqgIXVGVtcG9yYWxpby5B",
- "cGkuRW51bXMuVjHqAhpUZW1wb3JhbGlvOjpBcGk6OkVudW1zOjpWMWIGcHJv",
- "dG8z"));
+ "UlNJU1RFTkNFX1NUT1JBR0VfTElNSVQQBxIxCi1SRVNPVVJDRV9FWEhBVVNU",
+ "RURfQ0FVU0VfQ0lSQ1VJVF9CUkVBS0VSX09QRU4QCCqPAQoWUmVzb3VyY2VF",
+ "eGhhdXN0ZWRTY29wZRIoCiRSRVNPVVJDRV9FWEhBVVNURURfU0NPUEVfVU5T",
+ "UEVDSUZJRUQQABImCiJSRVNPVVJDRV9FWEhBVVNURURfU0NPUEVfTkFNRVNQ",
+ "QUNFEAESIwofUkVTT1VSQ0VfRVhIQVVTVEVEX1NDT1BFX1NZU1RFTRACQogB",
+ "Chhpby50ZW1wb3JhbC5hcGkuZW51bXMudjFCEEZhaWxlZENhdXNlUHJvdG9Q",
+ "AVohZ28udGVtcG9yYWwuaW8vYXBpL2VudW1zL3YxO2VudW1zqgIXVGVtcG9y",
+ "YWxpby5BcGkuRW51bXMuVjHqAhpUZW1wb3JhbGlvOjpBcGk6OkVudW1zOjpW",
+ "MWIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Temporalio.Api.Enums.V1.WorkflowTaskFailedCause), typeof(global::Temporalio.Api.Enums.V1.StartChildWorkflowExecutionFailedCause), typeof(global::Temporalio.Api.Enums.V1.CancelExternalWorkflowExecutionFailedCause), typeof(global::Temporalio.Api.Enums.V1.SignalExternalWorkflowExecutionFailedCause), typeof(global::Temporalio.Api.Enums.V1.ResourceExhaustedCause), typeof(global::Temporalio.Api.Enums.V1.ResourceExhaustedScope), }, null, null));
@@ -270,6 +271,10 @@ public enum ResourceExhaustedCause {
/// Persistence storage limit exceeded.
///
[pbr::OriginalName("RESOURCE_EXHAUSTED_CAUSE_PERSISTENCE_STORAGE_LIMIT")] PersistenceStorageLimit = 7,
+ ///
+ /// Circuit breaker is open/half-open.
+ ///
+ [pbr::OriginalName("RESOURCE_EXHAUSTED_CAUSE_CIRCUIT_BREAKER_OPEN")] CircuitBreakerOpen = 8,
}
public enum ResourceExhaustedScope {
diff --git a/src/Temporalio/Api/Enums/V1/Reset.cs b/src/Temporalio/Api/Enums/V1/Reset.cs
index 6166a518..fbaffa22 100644
--- a/src/Temporalio/Api/Enums/V1/Reset.cs
+++ b/src/Temporalio/Api/Enums/V1/Reset.cs
@@ -25,19 +25,20 @@ static ResetReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CiF0ZW1wb3JhbC9hcGkvZW51bXMvdjEvcmVzZXQucHJvdG8SFXRlbXBvcmFs",
- "LmFwaS5lbnVtcy52MSqTAQoXUmVzZXRSZWFwcGx5RXhjbHVkZVR5cGUSKgom",
+ "LmFwaS5lbnVtcy52MSq5AQoXUmVzZXRSZWFwcGx5RXhjbHVkZVR5cGUSKgom",
"UkVTRVRfUkVBUFBMWV9FWENMVURFX1RZUEVfVU5TUEVDSUZJRUQQABIlCiFS",
"RVNFVF9SRUFQUExZX0VYQ0xVREVfVFlQRV9TSUdOQUwQARIlCiFSRVNFVF9S",
- "RUFQUExZX0VYQ0xVREVfVFlQRV9VUERBVEUQAiqXAQoQUmVzZXRSZWFwcGx5",
- "VHlwZRIiCh5SRVNFVF9SRUFQUExZX1RZUEVfVU5TUEVDSUZJRUQQABIdChlS",
- "RVNFVF9SRUFQUExZX1RZUEVfU0lHTkFMEAESGwoXUkVTRVRfUkVBUFBMWV9U",
- "WVBFX05PTkUQAhIjCh9SRVNFVF9SRUFQUExZX1RZUEVfQUxMX0VMSUdJQkxF",
- "EAMqbgoJUmVzZXRUeXBlEhoKFlJFU0VUX1RZUEVfVU5TUEVDSUZJRUQQABIi",
- "Ch5SRVNFVF9UWVBFX0ZJUlNUX1dPUktGTE9XX1RBU0sQARIhCh1SRVNFVF9U",
- "WVBFX0xBU1RfV09SS0ZMT1dfVEFTSxACQoIBChhpby50ZW1wb3JhbC5hcGku",
- "ZW51bXMudjFCClJlc2V0UHJvdG9QAVohZ28udGVtcG9yYWwuaW8vYXBpL2Vu",
- "dW1zL3YxO2VudW1zqgIXVGVtcG9yYWxpby5BcGkuRW51bXMuVjHqAhpUZW1w",
- "b3JhbGlvOjpBcGk6OkVudW1zOjpWMWIGcHJvdG8z"));
+ "RUFQUExZX0VYQ0xVREVfVFlQRV9VUERBVEUQAhIkCiBSRVNFVF9SRUFQUExZ",
+ "X0VYQ0xVREVfVFlQRV9ORVhVUxADKpcBChBSZXNldFJlYXBwbHlUeXBlEiIK",
+ "HlJFU0VUX1JFQVBQTFlfVFlQRV9VTlNQRUNJRklFRBAAEh0KGVJFU0VUX1JF",
+ "QVBQTFlfVFlQRV9TSUdOQUwQARIbChdSRVNFVF9SRUFQUExZX1RZUEVfTk9O",
+ "RRACEiMKH1JFU0VUX1JFQVBQTFlfVFlQRV9BTExfRUxJR0lCTEUQAypuCglS",
+ "ZXNldFR5cGUSGgoWUkVTRVRfVFlQRV9VTlNQRUNJRklFRBAAEiIKHlJFU0VU",
+ "X1RZUEVfRklSU1RfV09SS0ZMT1dfVEFTSxABEiEKHVJFU0VUX1RZUEVfTEFT",
+ "VF9XT1JLRkxPV19UQVNLEAJCggEKGGlvLnRlbXBvcmFsLmFwaS5lbnVtcy52",
+ "MUIKUmVzZXRQcm90b1ABWiFnby50ZW1wb3JhbC5pby9hcGkvZW51bXMvdjE7",
+ "ZW51bXOqAhdUZW1wb3JhbGlvLkFwaS5FbnVtcy5WMeoCGlRlbXBvcmFsaW86",
+ "OkFwaTo6RW51bXM6OlYxYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Temporalio.Api.Enums.V1.ResetReapplyExcludeType), typeof(global::Temporalio.Api.Enums.V1.ResetReapplyType), typeof(global::Temporalio.Api.Enums.V1.ResetType), }, null, null));
@@ -47,18 +48,22 @@ static ResetReflection() {
}
#region Enums
///
- /// Event types to exclude when reapplying events.
+ /// Event types to exclude when reapplying events beyond the reset point.
///
public enum ResetReapplyExcludeType {
[pbr::OriginalName("RESET_REAPPLY_EXCLUDE_TYPE_UNSPECIFIED")] Unspecified = 0,
///
- /// Exclude signals when reapplying events.
+ /// Exclude signals when reapplying events beyond the reset point.
///
[pbr::OriginalName("RESET_REAPPLY_EXCLUDE_TYPE_SIGNAL")] Signal = 1,
///
- /// Exclude updates when reapplying events.
+ /// Exclude updates when reapplying events beyond the reset point.
///
[pbr::OriginalName("RESET_REAPPLY_EXCLUDE_TYPE_UPDATE")] Update = 2,
+ ///
+ /// Exclude nexus events when reapplying events beyond the reset point.
+ ///
+ [pbr::OriginalName("RESET_REAPPLY_EXCLUDE_TYPE_NEXUS")] Nexus = 3,
}
///
diff --git a/src/Temporalio/Api/Enums/V1/TaskQueue.cs b/src/Temporalio/Api/Enums/V1/TaskQueue.cs
index e89418ff..5719348e 100644
--- a/src/Temporalio/Api/Enums/V1/TaskQueue.cs
+++ b/src/Temporalio/Api/Enums/V1/TaskQueue.cs
@@ -125,9 +125,9 @@ public enum TaskReachability {
///
/// Specifies which category of tasks may reach a versioned worker of a certain Build ID.
///
- /// Task Reachability is eventually consistent; there may be a delay until it converges to the most
- /// accurate value but it is designed in a way to take the more conservative side until it converges.
- /// For example REACHABLE is more conservative than CLOSED_WORKFLOWS_ONLY.
+ /// Task Reachability is eventually consistent; there may be a delay (up to few minutes) until it
+ /// converges to the most accurate value but it is designed in a way to take the more conservative
+ /// side until it converges. For example REACHABLE is more conservative than CLOSED_WORKFLOWS_ONLY.
///
/// Note: future activities who inherit their workflow's Build ID but not its Task Queue will not be
/// accounted for reachability as server cannot know if they'll happen as they do not use
diff --git a/src/Temporalio/Api/Enums/V1/Update.cs b/src/Temporalio/Api/Enums/V1/Update.cs
index ab30de01..1f719cdc 100644
--- a/src/Temporalio/Api/Enums/V1/Update.cs
+++ b/src/Temporalio/Api/Enums/V1/Update.cs
@@ -48,33 +48,34 @@ static UpdateReflection() {
#region Enums
///
/// UpdateWorkflowExecutionLifecycleStage is specified by clients invoking
- /// workflow execution updates and used to indicate to the server how long the
- /// client wishes to wait for a return value from the RPC. If any value other
+ /// Workflow Updates and used to indicate to the server how long the
+ /// client wishes to wait for a return value from the API. If any value other
/// than UPDATE_WORKFLOW_EXECUTION_LIFECYCLE_STAGE_COMPLETED is sent by the
- /// client then the RPC will complete before the update is finished and will
- /// return a handle to the running update so that it can later be polled for
+ /// client then the API will complete before the Update is finished and will
+ /// return a handle to the running Update so that it can later be polled for
/// completion.
+ /// If specified stage wasn't reached before server timeout, server returns
+ /// actual stage reached.
///
public enum UpdateWorkflowExecutionLifecycleStage {
///
- /// An unspecified vale for this enum.
+ /// An unspecified value for this enum.
///
[pbr::OriginalName("UPDATE_WORKFLOW_EXECUTION_LIFECYCLE_STAGE_UNSPECIFIED")] Unspecified = 0,
///
- /// The gRPC call will not return until the update request has been admitted
+ /// The API call will not return until the Update request has been admitted
/// by the server - it may be the case that due to a considerations like load
- /// or resource limits that an update is made to wait before the server will
+ /// or resource limits that an Update is made to wait before the server will
/// indicate that it has been received and will be processed. This value
/// does not wait for any sort of acknowledgement from a worker.
///
[pbr::OriginalName("UPDATE_WORKFLOW_EXECUTION_LIFECYCLE_STAGE_ADMITTED")] Admitted = 1,
///
- /// The gRPC call will not return until the update has passed validation on
- /// a worker.
+ /// The API call will not return until the Update has passed validation on a worker.
///
[pbr::OriginalName("UPDATE_WORKFLOW_EXECUTION_LIFECYCLE_STAGE_ACCEPTED")] Accepted = 2,
///
- /// The gRPC call will not return until the update has executed to completion
+ /// The API call will not return until the Update has executed to completion
/// on a worker and has either been rejected or returned a value or an error.
///
[pbr::OriginalName("UPDATE_WORKFLOW_EXECUTION_LIFECYCLE_STAGE_COMPLETED")] Completed = 3,
@@ -82,14 +83,14 @@ public enum UpdateWorkflowExecutionLifecycleStage {
///
/// Records why a WorkflowExecutionUpdateAdmittedEvent was written to history.
- /// Note that not all admitted updates result in this event.
+ /// Note that not all admitted Updates result in this event.
///
public enum UpdateAdmittedEventOrigin {
[pbr::OriginalName("UPDATE_ADMITTED_EVENT_ORIGIN_UNSPECIFIED")] Unspecified = 0,
///
/// The UpdateAdmitted event was created when reapplying events during reset
- /// or replication. I.e. an accepted update on one branch of workflow history
- /// was converted into an admitted update on a different branch.
+ /// or replication. I.e. an accepted Update on one branch of Workflow history
+ /// was converted into an admitted Update on a different branch.
///
[pbr::OriginalName("UPDATE_ADMITTED_EVENT_ORIGIN_REAPPLY")] Reapply = 1,
}
diff --git a/src/Temporalio/Api/Failure/V1/Message.cs b/src/Temporalio/Api/Failure/V1/Message.cs
index 94d2d760..4a47d8c4 100644
--- a/src/Temporalio/Api/Failure/V1/Message.cs
+++ b/src/Temporalio/Api/Failure/V1/Message.cs
@@ -192,8 +192,6 @@ public bool NonRetryable {
/// retry interval calculated by the retry policy. Retry attempts will
/// still be subject to the maximum retries limit and total time limit
/// defined by the policy.
- /// ATTENTION: this value will be ignored if set for failures produced by
- /// the workflow.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -2653,7 +2651,7 @@ public string StackTrace {
/// The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
/// message.
///
- /// SDK authors:
+ /// SDK authors:
/// - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
/// - Uses a JSON object to represent `{ message, stack_trace }`.
/// - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
diff --git a/src/Temporalio/Api/History/V1/Message.cs b/src/Temporalio/Api/History/V1/Message.cs
index 90006e3d..4c39997c 100644
--- a/src/Temporalio/Api/History/V1/Message.cs
+++ b/src/Temporalio/Api/History/V1/Message.cs
@@ -358,7 +358,7 @@ static MessageReflection() {
"eGVjdXRpb25VcGRhdGVBZG1pdHRlZEV2ZW50QXR0cmlidXRlcxIwCgdyZXF1",
"ZXN0GAEgASgLMh8udGVtcG9yYWwuYXBpLnVwZGF0ZS52MS5SZXF1ZXN0EkAK",
"Bm9yaWdpbhgCIAEoDjIwLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5VcGRhdGVB",
- "ZG1pdHRlZEV2ZW50T3JpZ2luIqYDCiZOZXh1c09wZXJhdGlvblNjaGVkdWxl",
+ "ZG1pdHRlZEV2ZW50T3JpZ2luIrsDCiZOZXh1c09wZXJhdGlvblNjaGVkdWxl",
"ZEV2ZW50QXR0cmlidXRlcxIQCghlbmRwb2ludBgBIAEoCRIPCgdzZXJ2aWNl",
"GAIgASgJEhEKCW9wZXJhdGlvbhgDIAEoCRIuCgVpbnB1dBgEIAEoCzIfLnRl",
"bXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZBI8ChlzY2hlZHVsZV90b19j",
@@ -366,187 +366,191 @@ static MessageReflection() {
"EmYKDG5leHVzX2hlYWRlchgGIAMoCzJQLnRlbXBvcmFsLmFwaS5oaXN0b3J5",
"LnYxLk5leHVzT3BlcmF0aW9uU2NoZWR1bGVkRXZlbnRBdHRyaWJ1dGVzLk5l",
"eHVzSGVhZGVyRW50cnkSKAogd29ya2Zsb3dfdGFza19jb21wbGV0ZWRfZXZl",
- "bnRfaWQYByABKAMSEgoKcmVxdWVzdF9pZBgIIAEoCRoyChBOZXh1c0hlYWRl",
- "ckVudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiWAokTmV4",
- "dXNPcGVyYXRpb25TdGFydGVkRXZlbnRBdHRyaWJ1dGVzEhoKEnNjaGVkdWxl",
- "ZF9ldmVudF9pZBgBIAEoAxIUCgxvcGVyYXRpb25faWQYAyABKAkidQomTmV4",
- "dXNPcGVyYXRpb25Db21wbGV0ZWRFdmVudEF0dHJpYnV0ZXMSGgoSc2NoZWR1",
- "bGVkX2V2ZW50X2lkGAEgASgDEi8KBnJlc3VsdBgCIAEoCzIfLnRlbXBvcmFs",
- "LmFwaS5jb21tb24udjEuUGF5bG9hZCJ0CiNOZXh1c09wZXJhdGlvbkZhaWxl",
- "ZEV2ZW50QXR0cmlidXRlcxIaChJzY2hlZHVsZWRfZXZlbnRfaWQYASABKAMS",
- "MQoHZmFpbHVyZRgCIAEoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZh",
- "aWx1cmUidgolTmV4dXNPcGVyYXRpb25UaW1lZE91dEV2ZW50QXR0cmlidXRl",
+ "bnRfaWQYByABKAMSEgoKcmVxdWVzdF9pZBgIIAEoCRITCgtlbmRwb2ludF9p",
+ "ZBgJIAEoCRoyChBOZXh1c0hlYWRlckVudHJ5EgsKA2tleRgBIAEoCRINCgV2",
+ "YWx1ZRgCIAEoCToCOAEibAokTmV4dXNPcGVyYXRpb25TdGFydGVkRXZlbnRB",
+ "dHRyaWJ1dGVzEhoKEnNjaGVkdWxlZF9ldmVudF9pZBgBIAEoAxIUCgxvcGVy",
+ "YXRpb25faWQYAyABKAkSEgoKcmVxdWVzdF9pZBgEIAEoCSKJAQomTmV4dXNP",
+ "cGVyYXRpb25Db21wbGV0ZWRFdmVudEF0dHJpYnV0ZXMSGgoSc2NoZWR1bGVk",
+ "X2V2ZW50X2lkGAEgASgDEi8KBnJlc3VsdBgCIAEoCzIfLnRlbXBvcmFsLmFw",
+ "aS5jb21tb24udjEuUGF5bG9hZBISCgpyZXF1ZXN0X2lkGAMgASgJIogBCiNO",
+ "ZXh1c09wZXJhdGlvbkZhaWxlZEV2ZW50QXR0cmlidXRlcxIaChJzY2hlZHVs",
+ "ZWRfZXZlbnRfaWQYASABKAMSMQoHZmFpbHVyZRgCIAEoCzIgLnRlbXBvcmFs",
+ "LmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUSEgoKcmVxdWVzdF9pZBgDIAEoCSKK",
+ "AQolTmV4dXNPcGVyYXRpb25UaW1lZE91dEV2ZW50QXR0cmlidXRlcxIaChJz",
+ "Y2hlZHVsZWRfZXZlbnRfaWQYASABKAMSMQoHZmFpbHVyZRgCIAEoCzIgLnRl",
+ "bXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUSEgoKcmVxdWVzdF9pZBgD",
+ "IAEoCSKKAQolTmV4dXNPcGVyYXRpb25DYW5jZWxlZEV2ZW50QXR0cmlidXRl",
"cxIaChJzY2hlZHVsZWRfZXZlbnRfaWQYASABKAMSMQoHZmFpbHVyZRgCIAEo",
- "CzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUidgolTmV4dXNP",
- "cGVyYXRpb25DYW5jZWxlZEV2ZW50QXR0cmlidXRlcxIaChJzY2hlZHVsZWRf",
- "ZXZlbnRfaWQYASABKAMSMQoHZmFpbHVyZRgCIAEoCzIgLnRlbXBvcmFsLmFw",
- "aS5mYWlsdXJlLnYxLkZhaWx1cmUidAosTmV4dXNPcGVyYXRpb25DYW5jZWxS",
- "ZXF1ZXN0ZWRFdmVudEF0dHJpYnV0ZXMSGgoSc2NoZWR1bGVkX2V2ZW50X2lk",
- "GAEgASgDEigKIHdvcmtmbG93X3Rhc2tfY29tcGxldGVkX2V2ZW50X2lkGAIg",
- "ASgDIuU3CgxIaXN0b3J5RXZlbnQSEAoIZXZlbnRfaWQYASABKAMSLgoKZXZl",
- "bnRfdGltZRgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASNAoK",
- "ZXZlbnRfdHlwZRgDIAEoDjIgLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5FdmVu",
- "dFR5cGUSDwoHdmVyc2lvbhgEIAEoAxIPCgd0YXNrX2lkGAUgASgDEhoKEXdv",
- "cmtlcl9tYXlfaWdub3JlGKwCIAEoCBI5Cg11c2VyX21ldGFkYXRhGK0CIAEo",
- "CzIhLnRlbXBvcmFsLmFwaS5zZGsudjEuVXNlck1ldGFkYXRhEncKK3dvcmtm",
- "bG93X2V4ZWN1dGlvbl9zdGFydGVkX2V2ZW50X2F0dHJpYnV0ZXMYBiABKAsy",
- "QC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd0V4ZWN1dGlvblN0",
- "YXJ0ZWRFdmVudEF0dHJpYnV0ZXNIABJ7Ci13b3JrZmxvd19leGVjdXRpb25f",
- "Y29tcGxldGVkX2V2ZW50X2F0dHJpYnV0ZXMYByABKAsyQi50ZW1wb3JhbC5h",
- "cGkuaGlzdG9yeS52MS5Xb3JrZmxvd0V4ZWN1dGlvbkNvbXBsZXRlZEV2ZW50",
- "QXR0cmlidXRlc0gAEnUKKndvcmtmbG93X2V4ZWN1dGlvbl9mYWlsZWRfZXZl",
- "bnRfYXR0cmlidXRlcxgIIAEoCzI/LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYx",
- "LldvcmtmbG93RXhlY3V0aW9uRmFpbGVkRXZlbnRBdHRyaWJ1dGVzSAASegot",
- "d29ya2Zsb3dfZXhlY3V0aW9uX3RpbWVkX291dF9ldmVudF9hdHRyaWJ1dGVz",
- "GAkgASgLMkEudGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVj",
- "dXRpb25UaW1lZE91dEV2ZW50QXR0cmlidXRlc0gAEnEKKHdvcmtmbG93X3Rh",
- "c2tfc2NoZWR1bGVkX2V2ZW50X2F0dHJpYnV0ZXMYCiABKAsyPS50ZW1wb3Jh",
- "bC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd1Rhc2tTY2hlZHVsZWRFdmVudEF0",
- "dHJpYnV0ZXNIABJtCiZ3b3JrZmxvd190YXNrX3N0YXJ0ZWRfZXZlbnRfYXR0",
- "cmlidXRlcxgLIAEoCzI7LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLldvcmtm",
- "bG93VGFza1N0YXJ0ZWRFdmVudEF0dHJpYnV0ZXNIABJxCih3b3JrZmxvd190",
- "YXNrX2NvbXBsZXRlZF9ldmVudF9hdHRyaWJ1dGVzGAwgASgLMj0udGVtcG9y",
- "YWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dUYXNrQ29tcGxldGVkRXZlbnRB",
- "dHRyaWJ1dGVzSAAScAood29ya2Zsb3dfdGFza190aW1lZF9vdXRfZXZlbnRf",
- "YXR0cmlidXRlcxgNIAEoCzI8LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLldv",
- "cmtmbG93VGFza1RpbWVkT3V0RXZlbnRBdHRyaWJ1dGVzSAASawold29ya2Zs",
- "b3dfdGFza19mYWlsZWRfZXZlbnRfYXR0cmlidXRlcxgOIAEoCzI6LnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLldvcmtmbG93VGFza0ZhaWxlZEV2ZW50QXR0",
- "cmlidXRlc0gAEnEKKGFjdGl2aXR5X3Rhc2tfc2NoZWR1bGVkX2V2ZW50X2F0",
- "dHJpYnV0ZXMYDyABKAsyPS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rp",
- "dml0eVRhc2tTY2hlZHVsZWRFdmVudEF0dHJpYnV0ZXNIABJtCiZhY3Rpdml0",
- "eV90YXNrX3N0YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgQIAEoCzI7LnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLkFjdGl2aXR5VGFza1N0YXJ0ZWRFdmVudEF0",
- "dHJpYnV0ZXNIABJxCihhY3Rpdml0eV90YXNrX2NvbXBsZXRlZF9ldmVudF9h",
- "dHRyaWJ1dGVzGBEgASgLMj0udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuQWN0",
- "aXZpdHlUYXNrQ29tcGxldGVkRXZlbnRBdHRyaWJ1dGVzSAASawolYWN0aXZp",
- "dHlfdGFza19mYWlsZWRfZXZlbnRfYXR0cmlidXRlcxgSIAEoCzI6LnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLkFjdGl2aXR5VGFza0ZhaWxlZEV2ZW50QXR0",
- "cmlidXRlc0gAEnAKKGFjdGl2aXR5X3Rhc2tfdGltZWRfb3V0X2V2ZW50X2F0",
- "dHJpYnV0ZXMYEyABKAsyPC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rp",
- "dml0eVRhc2tUaW1lZE91dEV2ZW50QXR0cmlidXRlc0gAEl4KHnRpbWVyX3N0",
- "YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgUIAEoCzI0LnRlbXBvcmFsLmFwaS5o",
- "aXN0b3J5LnYxLlRpbWVyU3RhcnRlZEV2ZW50QXR0cmlidXRlc0gAEloKHHRp",
- "bWVyX2ZpcmVkX2V2ZW50X2F0dHJpYnV0ZXMYFSABKAsyMi50ZW1wb3JhbC5h",
- "cGkuaGlzdG9yeS52MS5UaW1lckZpcmVkRXZlbnRBdHRyaWJ1dGVzSAASfgov",
- "YWN0aXZpdHlfdGFza19jYW5jZWxfcmVxdWVzdGVkX2V2ZW50X2F0dHJpYnV0",
- "ZXMYFiABKAsyQy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVRh",
- "c2tDYW5jZWxSZXF1ZXN0ZWRFdmVudEF0dHJpYnV0ZXNIABJvCidhY3Rpdml0",
- "eV90YXNrX2NhbmNlbGVkX2V2ZW50X2F0dHJpYnV0ZXMYFyABKAsyPC50ZW1w",
- "b3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVRhc2tDYW5jZWxlZEV2ZW50",
- "QXR0cmlidXRlc0gAEmAKH3RpbWVyX2NhbmNlbGVkX2V2ZW50X2F0dHJpYnV0",
- "ZXMYGCABKAsyNS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5UaW1lckNhbmNl",
- "bGVkRXZlbnRBdHRyaWJ1dGVzSAASYgogbWFya2VyX3JlY29yZGVkX2V2ZW50",
- "X2F0dHJpYnV0ZXMYGSABKAsyNi50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5N",
- "YXJrZXJSZWNvcmRlZEV2ZW50QXR0cmlidXRlc0gAEnkKLHdvcmtmbG93X2V4",
- "ZWN1dGlvbl9zaWduYWxlZF9ldmVudF9hdHRyaWJ1dGVzGBogASgLMkEudGVt",
- "cG9yYWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25TaWduYWxl",
- "ZEV2ZW50QXR0cmlidXRlc0gAEn0KLndvcmtmbG93X2V4ZWN1dGlvbl90ZXJt",
- "aW5hdGVkX2V2ZW50X2F0dHJpYnV0ZXMYGyABKAsyQy50ZW1wb3JhbC5hcGku",
- "aGlzdG9yeS52MS5Xb3JrZmxvd0V4ZWN1dGlvblRlcm1pbmF0ZWRFdmVudEF0",
- "dHJpYnV0ZXNIABKIAQo0d29ya2Zsb3dfZXhlY3V0aW9uX2NhbmNlbF9yZXF1",
- "ZXN0ZWRfZXZlbnRfYXR0cmlidXRlcxgcIAEoCzJILnRlbXBvcmFsLmFwaS5o",
- "aXN0b3J5LnYxLldvcmtmbG93RXhlY3V0aW9uQ2FuY2VsUmVxdWVzdGVkRXZl",
- "bnRBdHRyaWJ1dGVzSAASeQosd29ya2Zsb3dfZXhlY3V0aW9uX2NhbmNlbGVk",
- "X2V2ZW50X2F0dHJpYnV0ZXMYHSABKAsyQS50ZW1wb3JhbC5hcGkuaGlzdG9y",
- "eS52MS5Xb3JrZmxvd0V4ZWN1dGlvbkNhbmNlbGVkRXZlbnRBdHRyaWJ1dGVz",
- "SAASqAEKRXJlcXVlc3RfY2FuY2VsX2V4dGVybmFsX3dvcmtmbG93X2V4ZWN1",
- "dGlvbl9pbml0aWF0ZWRfZXZlbnRfYXR0cmlidXRlcxgeIAEoCzJXLnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLlJlcXVlc3RDYW5jZWxFeHRlcm5hbFdvcmtm",
- "bG93RXhlY3V0aW9uSW5pdGlhdGVkRXZlbnRBdHRyaWJ1dGVzSAASogEKQnJl",
- "cXVlc3RfY2FuY2VsX2V4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlvbl9mYWls",
- "ZWRfZXZlbnRfYXR0cmlidXRlcxgfIAEoCzJULnRlbXBvcmFsLmFwaS5oaXN0",
- "b3J5LnYxLlJlcXVlc3RDYW5jZWxFeHRlcm5hbFdvcmtmbG93RXhlY3V0aW9u",
- "RmFpbGVkRXZlbnRBdHRyaWJ1dGVzSAASmQEKPWV4dGVybmFsX3dvcmtmbG93",
- "X2V4ZWN1dGlvbl9jYW5jZWxfcmVxdWVzdGVkX2V2ZW50X2F0dHJpYnV0ZXMY",
- "ICABKAsyUC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5FeHRlcm5hbFdvcmtm",
- "bG93RXhlY3V0aW9uQ2FuY2VsUmVxdWVzdGVkRXZlbnRBdHRyaWJ1dGVzSAAS",
- "hwEKNHdvcmtmbG93X2V4ZWN1dGlvbl9jb250aW51ZWRfYXNfbmV3X2V2ZW50",
- "X2F0dHJpYnV0ZXMYISABKAsyRy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5X",
- "b3JrZmxvd0V4ZWN1dGlvbkNvbnRpbnVlZEFzTmV3RXZlbnRBdHRyaWJ1dGVz",
- "SAASkQEKOXN0YXJ0X2NoaWxkX3dvcmtmbG93X2V4ZWN1dGlvbl9pbml0aWF0",
- "ZWRfZXZlbnRfYXR0cmlidXRlcxgiIAEoCzJMLnRlbXBvcmFsLmFwaS5oaXN0",
- "b3J5LnYxLlN0YXJ0Q2hpbGRXb3JrZmxvd0V4ZWN1dGlvbkluaXRpYXRlZEV2",
- "ZW50QXR0cmlidXRlc0gAEosBCjZzdGFydF9jaGlsZF93b3JrZmxvd19leGVj",
- "dXRpb25fZmFpbGVkX2V2ZW50X2F0dHJpYnV0ZXMYIyABKAsySS50ZW1wb3Jh",
- "bC5hcGkuaGlzdG9yeS52MS5TdGFydENoaWxkV29ya2Zsb3dFeGVjdXRpb25G",
- "YWlsZWRFdmVudEF0dHJpYnV0ZXNIABKCAQoxY2hpbGRfd29ya2Zsb3dfZXhl",
- "Y3V0aW9uX3N0YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgkIAEoCzJFLnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25TdGFy",
- "dGVkRXZlbnRBdHRyaWJ1dGVzSAAShgEKM2NoaWxkX3dvcmtmbG93X2V4ZWN1",
- "dGlvbl9jb21wbGV0ZWRfZXZlbnRfYXR0cmlidXRlcxglIAEoCzJHLnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25Db21w",
- "bGV0ZWRFdmVudEF0dHJpYnV0ZXNIABKAAQowY2hpbGRfd29ya2Zsb3dfZXhl",
- "Y3V0aW9uX2ZhaWxlZF9ldmVudF9hdHRyaWJ1dGVzGCYgASgLMkQudGVtcG9y",
- "YWwuYXBpLmhpc3RvcnkudjEuQ2hpbGRXb3JrZmxvd0V4ZWN1dGlvbkZhaWxl",
- "ZEV2ZW50QXR0cmlidXRlc0gAEoQBCjJjaGlsZF93b3JrZmxvd19leGVjdXRp",
- "b25fY2FuY2VsZWRfZXZlbnRfYXR0cmlidXRlcxgnIAEoCzJGLnRlbXBvcmFs",
- "LmFwaS5oaXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25DYW5jZWxl",
- "ZEV2ZW50QXR0cmlidXRlc0gAEoUBCjNjaGlsZF93b3JrZmxvd19leGVjdXRp",
- "b25fdGltZWRfb3V0X2V2ZW50X2F0dHJpYnV0ZXMYKCABKAsyRi50ZW1wb3Jh",
- "bC5hcGkuaGlzdG9yeS52MS5DaGlsZFdvcmtmbG93RXhlY3V0aW9uVGltZWRP",
- "dXRFdmVudEF0dHJpYnV0ZXNIABKIAQo0Y2hpbGRfd29ya2Zsb3dfZXhlY3V0",
- "aW9uX3Rlcm1pbmF0ZWRfZXZlbnRfYXR0cmlidXRlcxgpIAEoCzJILnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25UZXJt",
- "aW5hdGVkRXZlbnRBdHRyaWJ1dGVzSAASmQEKPXNpZ25hbF9leHRlcm5hbF93",
- "b3JrZmxvd19leGVjdXRpb25faW5pdGlhdGVkX2V2ZW50X2F0dHJpYnV0ZXMY",
- "KiABKAsyUC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5TaWduYWxFeHRlcm5h",
- "bFdvcmtmbG93RXhlY3V0aW9uSW5pdGlhdGVkRXZlbnRBdHRyaWJ1dGVzSAAS",
- "kwEKOnNpZ25hbF9leHRlcm5hbF93b3JrZmxvd19leGVjdXRpb25fZmFpbGVk",
- "X2V2ZW50X2F0dHJpYnV0ZXMYKyABKAsyTS50ZW1wb3JhbC5hcGkuaGlzdG9y",
- "eS52MS5TaWduYWxFeHRlcm5hbFdvcmtmbG93RXhlY3V0aW9uRmFpbGVkRXZl",
- "bnRBdHRyaWJ1dGVzSAASigEKNWV4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlv",
- "bl9zaWduYWxlZF9ldmVudF9hdHRyaWJ1dGVzGCwgASgLMkkudGVtcG9yYWwu",
- "YXBpLmhpc3RvcnkudjEuRXh0ZXJuYWxXb3JrZmxvd0V4ZWN1dGlvblNpZ25h",
- "bGVkRXZlbnRBdHRyaWJ1dGVzSAAShAEKMnVwc2VydF93b3JrZmxvd19zZWFy",
- "Y2hfYXR0cmlidXRlc19ldmVudF9hdHRyaWJ1dGVzGC0gASgLMkYudGVtcG9y",
- "YWwuYXBpLmhpc3RvcnkudjEuVXBzZXJ0V29ya2Zsb3dTZWFyY2hBdHRyaWJ1",
- "dGVzRXZlbnRBdHRyaWJ1dGVzSAAShgEKM3dvcmtmbG93X2V4ZWN1dGlvbl91",
- "cGRhdGVfYWNjZXB0ZWRfZXZlbnRfYXR0cmlidXRlcxguIAEoCzJHLnRlbXBv",
- "cmFsLmFwaS5oaXN0b3J5LnYxLldvcmtmbG93RXhlY3V0aW9uVXBkYXRlQWNj",
- "ZXB0ZWRFdmVudEF0dHJpYnV0ZXNIABKGAQozd29ya2Zsb3dfZXhlY3V0aW9u",
- "X3VwZGF0ZV9yZWplY3RlZF9ldmVudF9hdHRyaWJ1dGVzGC8gASgLMkcudGVt",
- "cG9yYWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25VcGRhdGVS",
- "ZWplY3RlZEV2ZW50QXR0cmlidXRlc0gAEogBCjR3b3JrZmxvd19leGVjdXRp",
- "b25fdXBkYXRlX2NvbXBsZXRlZF9ldmVudF9hdHRyaWJ1dGVzGDAgASgLMkgu",
- "dGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25VcGRh",
- "dGVDb21wbGV0ZWRFdmVudEF0dHJpYnV0ZXNIABKQAQo4d29ya2Zsb3dfcHJv",
- "cGVydGllc19tb2RpZmllZF9leHRlcm5hbGx5X2V2ZW50X2F0dHJpYnV0ZXMY",
- "MSABKAsyTC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd1Byb3Bl",
- "cnRpZXNNb2RpZmllZEV4dGVybmFsbHlFdmVudEF0dHJpYnV0ZXNIABKQAQo4",
- "YWN0aXZpdHlfcHJvcGVydGllc19tb2RpZmllZF9leHRlcm5hbGx5X2V2ZW50",
- "X2F0dHJpYnV0ZXMYMiABKAsyTC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5B",
- "Y3Rpdml0eVByb3BlcnRpZXNNb2RpZmllZEV4dGVybmFsbHlFdmVudEF0dHJp",
- "YnV0ZXNIABJ7Ci13b3JrZmxvd19wcm9wZXJ0aWVzX21vZGlmaWVkX2V2ZW50",
- "X2F0dHJpYnV0ZXMYMyABKAsyQi50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5X",
- "b3JrZmxvd1Byb3BlcnRpZXNNb2RpZmllZEV2ZW50QXR0cmlidXRlc0gAEoYB",
- "CjN3b3JrZmxvd19leGVjdXRpb25fdXBkYXRlX2FkbWl0dGVkX2V2ZW50X2F0",
- "dHJpYnV0ZXMYNCABKAsyRy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3Jr",
- "Zmxvd0V4ZWN1dGlvblVwZGF0ZUFkbWl0dGVkRXZlbnRBdHRyaWJ1dGVzSAAS",
- "dQoqbmV4dXNfb3BlcmF0aW9uX3NjaGVkdWxlZF9ldmVudF9hdHRyaWJ1dGVz",
- "GDUgASgLMj8udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuTmV4dXNPcGVyYXRp",
- "b25TY2hlZHVsZWRFdmVudEF0dHJpYnV0ZXNIABJxCihuZXh1c19vcGVyYXRp",
- "b25fc3RhcnRlZF9ldmVudF9hdHRyaWJ1dGVzGDYgASgLMj0udGVtcG9yYWwu",
- "YXBpLmhpc3RvcnkudjEuTmV4dXNPcGVyYXRpb25TdGFydGVkRXZlbnRBdHRy",
- "aWJ1dGVzSAASdQoqbmV4dXNfb3BlcmF0aW9uX2NvbXBsZXRlZF9ldmVudF9h",
- "dHRyaWJ1dGVzGDcgASgLMj8udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuTmV4",
- "dXNPcGVyYXRpb25Db21wbGV0ZWRFdmVudEF0dHJpYnV0ZXNIABJvCiduZXh1",
- "c19vcGVyYXRpb25fZmFpbGVkX2V2ZW50X2F0dHJpYnV0ZXMYOCABKAsyPC50",
- "ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5OZXh1c09wZXJhdGlvbkZhaWxlZEV2",
- "ZW50QXR0cmlidXRlc0gAEnMKKW5leHVzX29wZXJhdGlvbl9jYW5jZWxlZF9l",
- "dmVudF9hdHRyaWJ1dGVzGDkgASgLMj4udGVtcG9yYWwuYXBpLmhpc3Rvcnku",
- "djEuTmV4dXNPcGVyYXRpb25DYW5jZWxlZEV2ZW50QXR0cmlidXRlc0gAEnQK",
- "Km5leHVzX29wZXJhdGlvbl90aW1lZF9vdXRfZXZlbnRfYXR0cmlidXRlcxg6",
- "IAEoCzI+LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLk5leHVzT3BlcmF0aW9u",
- "VGltZWRPdXRFdmVudEF0dHJpYnV0ZXNIABKCAQoxbmV4dXNfb3BlcmF0aW9u",
- "X2NhbmNlbF9yZXF1ZXN0ZWRfZXZlbnRfYXR0cmlidXRlcxg7IAEoCzJFLnRl",
- "bXBvcmFsLmFwaS5oaXN0b3J5LnYxLk5leHVzT3BlcmF0aW9uQ2FuY2VsUmVx",
- "dWVzdGVkRXZlbnRBdHRyaWJ1dGVzSABCDAoKYXR0cmlidXRlcyJACgdIaXN0",
- "b3J5EjUKBmV2ZW50cxgBIAMoCzIlLnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYx",
- "Lkhpc3RvcnlFdmVudEKOAQoaaW8udGVtcG9yYWwuYXBpLmhpc3RvcnkudjFC",
- "DE1lc3NhZ2VQcm90b1ABWiVnby50ZW1wb3JhbC5pby9hcGkvaGlzdG9yeS92",
- "MTtoaXN0b3J5qgIZVGVtcG9yYWxpby5BcGkuSGlzdG9yeS5WMeoCHFRlbXBv",
- "cmFsaW86OkFwaTo6SGlzdG9yeTo6VjFiBnByb3RvMw=="));
+ "CzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUSEgoKcmVxdWVz",
+ "dF9pZBgDIAEoCSJ0CixOZXh1c09wZXJhdGlvbkNhbmNlbFJlcXVlc3RlZEV2",
+ "ZW50QXR0cmlidXRlcxIaChJzY2hlZHVsZWRfZXZlbnRfaWQYASABKAMSKAog",
+ "d29ya2Zsb3dfdGFza19jb21wbGV0ZWRfZXZlbnRfaWQYAiABKAMikzgKDEhp",
+ "c3RvcnlFdmVudBIQCghldmVudF9pZBgBIAEoAxIuCgpldmVudF90aW1lGAIg",
+ "ASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBI0CgpldmVudF90eXBl",
+ "GAMgASgOMiAudGVtcG9yYWwuYXBpLmVudW1zLnYxLkV2ZW50VHlwZRIPCgd2",
+ "ZXJzaW9uGAQgASgDEg8KB3Rhc2tfaWQYBSABKAMSGgoRd29ya2VyX21heV9p",
+ "Z25vcmUYrAIgASgIEjkKDXVzZXJfbWV0YWRhdGEYrQIgASgLMiEudGVtcG9y",
+ "YWwuYXBpLnNkay52MS5Vc2VyTWV0YWRhdGESLAoFbGlua3MYrgIgAygLMhwu",
+ "dGVtcG9yYWwuYXBpLmNvbW1vbi52MS5MaW5rEncKK3dvcmtmbG93X2V4ZWN1",
+ "dGlvbl9zdGFydGVkX2V2ZW50X2F0dHJpYnV0ZXMYBiABKAsyQC50ZW1wb3Jh",
+ "bC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd0V4ZWN1dGlvblN0YXJ0ZWRFdmVu",
+ "dEF0dHJpYnV0ZXNIABJ7Ci13b3JrZmxvd19leGVjdXRpb25fY29tcGxldGVk",
+ "X2V2ZW50X2F0dHJpYnV0ZXMYByABKAsyQi50ZW1wb3JhbC5hcGkuaGlzdG9y",
+ "eS52MS5Xb3JrZmxvd0V4ZWN1dGlvbkNvbXBsZXRlZEV2ZW50QXR0cmlidXRl",
+ "c0gAEnUKKndvcmtmbG93X2V4ZWN1dGlvbl9mYWlsZWRfZXZlbnRfYXR0cmli",
+ "dXRlcxgIIAEoCzI/LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLldvcmtmbG93",
+ "RXhlY3V0aW9uRmFpbGVkRXZlbnRBdHRyaWJ1dGVzSAASegotd29ya2Zsb3df",
+ "ZXhlY3V0aW9uX3RpbWVkX291dF9ldmVudF9hdHRyaWJ1dGVzGAkgASgLMkEu",
+ "dGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25UaW1l",
+ "ZE91dEV2ZW50QXR0cmlidXRlc0gAEnEKKHdvcmtmbG93X3Rhc2tfc2NoZWR1",
+ "bGVkX2V2ZW50X2F0dHJpYnV0ZXMYCiABKAsyPS50ZW1wb3JhbC5hcGkuaGlz",
+ "dG9yeS52MS5Xb3JrZmxvd1Rhc2tTY2hlZHVsZWRFdmVudEF0dHJpYnV0ZXNI",
+ "ABJtCiZ3b3JrZmxvd190YXNrX3N0YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgL",
+ "IAEoCzI7LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLldvcmtmbG93VGFza1N0",
+ "YXJ0ZWRFdmVudEF0dHJpYnV0ZXNIABJxCih3b3JrZmxvd190YXNrX2NvbXBs",
+ "ZXRlZF9ldmVudF9hdHRyaWJ1dGVzGAwgASgLMj0udGVtcG9yYWwuYXBpLmhp",
+ "c3RvcnkudjEuV29ya2Zsb3dUYXNrQ29tcGxldGVkRXZlbnRBdHRyaWJ1dGVz",
+ "SAAScAood29ya2Zsb3dfdGFza190aW1lZF9vdXRfZXZlbnRfYXR0cmlidXRl",
+ "cxgNIAEoCzI8LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLldvcmtmbG93VGFz",
+ "a1RpbWVkT3V0RXZlbnRBdHRyaWJ1dGVzSAASawold29ya2Zsb3dfdGFza19m",
+ "YWlsZWRfZXZlbnRfYXR0cmlidXRlcxgOIAEoCzI6LnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLldvcmtmbG93VGFza0ZhaWxlZEV2ZW50QXR0cmlidXRlc0gA",
+ "EnEKKGFjdGl2aXR5X3Rhc2tfc2NoZWR1bGVkX2V2ZW50X2F0dHJpYnV0ZXMY",
+ "DyABKAsyPS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVRhc2tT",
+ "Y2hlZHVsZWRFdmVudEF0dHJpYnV0ZXNIABJtCiZhY3Rpdml0eV90YXNrX3N0",
+ "YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgQIAEoCzI7LnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLkFjdGl2aXR5VGFza1N0YXJ0ZWRFdmVudEF0dHJpYnV0ZXNI",
+ "ABJxCihhY3Rpdml0eV90YXNrX2NvbXBsZXRlZF9ldmVudF9hdHRyaWJ1dGVz",
+ "GBEgASgLMj0udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuQWN0aXZpdHlUYXNr",
+ "Q29tcGxldGVkRXZlbnRBdHRyaWJ1dGVzSAASawolYWN0aXZpdHlfdGFza19m",
+ "YWlsZWRfZXZlbnRfYXR0cmlidXRlcxgSIAEoCzI6LnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLkFjdGl2aXR5VGFza0ZhaWxlZEV2ZW50QXR0cmlidXRlc0gA",
+ "EnAKKGFjdGl2aXR5X3Rhc2tfdGltZWRfb3V0X2V2ZW50X2F0dHJpYnV0ZXMY",
+ "EyABKAsyPC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVRhc2tU",
+ "aW1lZE91dEV2ZW50QXR0cmlidXRlc0gAEl4KHnRpbWVyX3N0YXJ0ZWRfZXZl",
+ "bnRfYXR0cmlidXRlcxgUIAEoCzI0LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYx",
+ "LlRpbWVyU3RhcnRlZEV2ZW50QXR0cmlidXRlc0gAEloKHHRpbWVyX2ZpcmVk",
+ "X2V2ZW50X2F0dHJpYnV0ZXMYFSABKAsyMi50ZW1wb3JhbC5hcGkuaGlzdG9y",
+ "eS52MS5UaW1lckZpcmVkRXZlbnRBdHRyaWJ1dGVzSAASfgovYWN0aXZpdHlf",
+ "dGFza19jYW5jZWxfcmVxdWVzdGVkX2V2ZW50X2F0dHJpYnV0ZXMYFiABKAsy",
+ "Qy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVRhc2tDYW5jZWxS",
+ "ZXF1ZXN0ZWRFdmVudEF0dHJpYnV0ZXNIABJvCidhY3Rpdml0eV90YXNrX2Nh",
+ "bmNlbGVkX2V2ZW50X2F0dHJpYnV0ZXMYFyABKAsyPC50ZW1wb3JhbC5hcGku",
+ "aGlzdG9yeS52MS5BY3Rpdml0eVRhc2tDYW5jZWxlZEV2ZW50QXR0cmlidXRl",
+ "c0gAEmAKH3RpbWVyX2NhbmNlbGVkX2V2ZW50X2F0dHJpYnV0ZXMYGCABKAsy",
+ "NS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5UaW1lckNhbmNlbGVkRXZlbnRB",
+ "dHRyaWJ1dGVzSAASYgogbWFya2VyX3JlY29yZGVkX2V2ZW50X2F0dHJpYnV0",
+ "ZXMYGSABKAsyNi50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5NYXJrZXJSZWNv",
+ "cmRlZEV2ZW50QXR0cmlidXRlc0gAEnkKLHdvcmtmbG93X2V4ZWN1dGlvbl9z",
+ "aWduYWxlZF9ldmVudF9hdHRyaWJ1dGVzGBogASgLMkEudGVtcG9yYWwuYXBp",
+ "Lmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25TaWduYWxlZEV2ZW50QXR0",
+ "cmlidXRlc0gAEn0KLndvcmtmbG93X2V4ZWN1dGlvbl90ZXJtaW5hdGVkX2V2",
+ "ZW50X2F0dHJpYnV0ZXMYGyABKAsyQy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52",
+ "MS5Xb3JrZmxvd0V4ZWN1dGlvblRlcm1pbmF0ZWRFdmVudEF0dHJpYnV0ZXNI",
+ "ABKIAQo0d29ya2Zsb3dfZXhlY3V0aW9uX2NhbmNlbF9yZXF1ZXN0ZWRfZXZl",
+ "bnRfYXR0cmlidXRlcxgcIAEoCzJILnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYx",
+ "LldvcmtmbG93RXhlY3V0aW9uQ2FuY2VsUmVxdWVzdGVkRXZlbnRBdHRyaWJ1",
+ "dGVzSAASeQosd29ya2Zsb3dfZXhlY3V0aW9uX2NhbmNlbGVkX2V2ZW50X2F0",
+ "dHJpYnV0ZXMYHSABKAsyQS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3Jr",
+ "Zmxvd0V4ZWN1dGlvbkNhbmNlbGVkRXZlbnRBdHRyaWJ1dGVzSAASqAEKRXJl",
+ "cXVlc3RfY2FuY2VsX2V4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlvbl9pbml0",
+ "aWF0ZWRfZXZlbnRfYXR0cmlidXRlcxgeIAEoCzJXLnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLlJlcXVlc3RDYW5jZWxFeHRlcm5hbFdvcmtmbG93RXhlY3V0",
+ "aW9uSW5pdGlhdGVkRXZlbnRBdHRyaWJ1dGVzSAASogEKQnJlcXVlc3RfY2Fu",
+ "Y2VsX2V4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlvbl9mYWlsZWRfZXZlbnRf",
+ "YXR0cmlidXRlcxgfIAEoCzJULnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLlJl",
+ "cXVlc3RDYW5jZWxFeHRlcm5hbFdvcmtmbG93RXhlY3V0aW9uRmFpbGVkRXZl",
+ "bnRBdHRyaWJ1dGVzSAASmQEKPWV4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlv",
+ "bl9jYW5jZWxfcmVxdWVzdGVkX2V2ZW50X2F0dHJpYnV0ZXMYICABKAsyUC50",
+ "ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5FeHRlcm5hbFdvcmtmbG93RXhlY3V0",
+ "aW9uQ2FuY2VsUmVxdWVzdGVkRXZlbnRBdHRyaWJ1dGVzSAAShwEKNHdvcmtm",
+ "bG93X2V4ZWN1dGlvbl9jb250aW51ZWRfYXNfbmV3X2V2ZW50X2F0dHJpYnV0",
+ "ZXMYISABKAsyRy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd0V4",
+ "ZWN1dGlvbkNvbnRpbnVlZEFzTmV3RXZlbnRBdHRyaWJ1dGVzSAASkQEKOXN0",
+ "YXJ0X2NoaWxkX3dvcmtmbG93X2V4ZWN1dGlvbl9pbml0aWF0ZWRfZXZlbnRf",
+ "YXR0cmlidXRlcxgiIAEoCzJMLnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLlN0",
+ "YXJ0Q2hpbGRXb3JrZmxvd0V4ZWN1dGlvbkluaXRpYXRlZEV2ZW50QXR0cmli",
+ "dXRlc0gAEosBCjZzdGFydF9jaGlsZF93b3JrZmxvd19leGVjdXRpb25fZmFp",
+ "bGVkX2V2ZW50X2F0dHJpYnV0ZXMYIyABKAsySS50ZW1wb3JhbC5hcGkuaGlz",
+ "dG9yeS52MS5TdGFydENoaWxkV29ya2Zsb3dFeGVjdXRpb25GYWlsZWRFdmVu",
+ "dEF0dHJpYnV0ZXNIABKCAQoxY2hpbGRfd29ya2Zsb3dfZXhlY3V0aW9uX3N0",
+ "YXJ0ZWRfZXZlbnRfYXR0cmlidXRlcxgkIAEoCzJFLnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25TdGFydGVkRXZlbnRB",
+ "dHRyaWJ1dGVzSAAShgEKM2NoaWxkX3dvcmtmbG93X2V4ZWN1dGlvbl9jb21w",
+ "bGV0ZWRfZXZlbnRfYXR0cmlidXRlcxglIAEoCzJHLnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25Db21wbGV0ZWRFdmVu",
+ "dEF0dHJpYnV0ZXNIABKAAQowY2hpbGRfd29ya2Zsb3dfZXhlY3V0aW9uX2Zh",
+ "aWxlZF9ldmVudF9hdHRyaWJ1dGVzGCYgASgLMkQudGVtcG9yYWwuYXBpLmhp",
+ "c3RvcnkudjEuQ2hpbGRXb3JrZmxvd0V4ZWN1dGlvbkZhaWxlZEV2ZW50QXR0",
+ "cmlidXRlc0gAEoQBCjJjaGlsZF93b3JrZmxvd19leGVjdXRpb25fY2FuY2Vs",
+ "ZWRfZXZlbnRfYXR0cmlidXRlcxgnIAEoCzJGLnRlbXBvcmFsLmFwaS5oaXN0",
+ "b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25DYW5jZWxlZEV2ZW50QXR0",
+ "cmlidXRlc0gAEoUBCjNjaGlsZF93b3JrZmxvd19leGVjdXRpb25fdGltZWRf",
+ "b3V0X2V2ZW50X2F0dHJpYnV0ZXMYKCABKAsyRi50ZW1wb3JhbC5hcGkuaGlz",
+ "dG9yeS52MS5DaGlsZFdvcmtmbG93RXhlY3V0aW9uVGltZWRPdXRFdmVudEF0",
+ "dHJpYnV0ZXNIABKIAQo0Y2hpbGRfd29ya2Zsb3dfZXhlY3V0aW9uX3Rlcm1p",
+ "bmF0ZWRfZXZlbnRfYXR0cmlidXRlcxgpIAEoCzJILnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLkNoaWxkV29ya2Zsb3dFeGVjdXRpb25UZXJtaW5hdGVkRXZl",
+ "bnRBdHRyaWJ1dGVzSAASmQEKPXNpZ25hbF9leHRlcm5hbF93b3JrZmxvd19l",
+ "eGVjdXRpb25faW5pdGlhdGVkX2V2ZW50X2F0dHJpYnV0ZXMYKiABKAsyUC50",
+ "ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5TaWduYWxFeHRlcm5hbFdvcmtmbG93",
+ "RXhlY3V0aW9uSW5pdGlhdGVkRXZlbnRBdHRyaWJ1dGVzSAASkwEKOnNpZ25h",
+ "bF9leHRlcm5hbF93b3JrZmxvd19leGVjdXRpb25fZmFpbGVkX2V2ZW50X2F0",
+ "dHJpYnV0ZXMYKyABKAsyTS50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5TaWdu",
+ "YWxFeHRlcm5hbFdvcmtmbG93RXhlY3V0aW9uRmFpbGVkRXZlbnRBdHRyaWJ1",
+ "dGVzSAASigEKNWV4dGVybmFsX3dvcmtmbG93X2V4ZWN1dGlvbl9zaWduYWxl",
+ "ZF9ldmVudF9hdHRyaWJ1dGVzGCwgASgLMkkudGVtcG9yYWwuYXBpLmhpc3Rv",
+ "cnkudjEuRXh0ZXJuYWxXb3JrZmxvd0V4ZWN1dGlvblNpZ25hbGVkRXZlbnRB",
+ "dHRyaWJ1dGVzSAAShAEKMnVwc2VydF93b3JrZmxvd19zZWFyY2hfYXR0cmli",
+ "dXRlc19ldmVudF9hdHRyaWJ1dGVzGC0gASgLMkYudGVtcG9yYWwuYXBpLmhp",
+ "c3RvcnkudjEuVXBzZXJ0V29ya2Zsb3dTZWFyY2hBdHRyaWJ1dGVzRXZlbnRB",
+ "dHRyaWJ1dGVzSAAShgEKM3dvcmtmbG93X2V4ZWN1dGlvbl91cGRhdGVfYWNj",
+ "ZXB0ZWRfZXZlbnRfYXR0cmlidXRlcxguIAEoCzJHLnRlbXBvcmFsLmFwaS5o",
+ "aXN0b3J5LnYxLldvcmtmbG93RXhlY3V0aW9uVXBkYXRlQWNjZXB0ZWRFdmVu",
+ "dEF0dHJpYnV0ZXNIABKGAQozd29ya2Zsb3dfZXhlY3V0aW9uX3VwZGF0ZV9y",
+ "ZWplY3RlZF9ldmVudF9hdHRyaWJ1dGVzGC8gASgLMkcudGVtcG9yYWwuYXBp",
+ "Lmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25VcGRhdGVSZWplY3RlZEV2",
+ "ZW50QXR0cmlidXRlc0gAEogBCjR3b3JrZmxvd19leGVjdXRpb25fdXBkYXRl",
+ "X2NvbXBsZXRlZF9ldmVudF9hdHRyaWJ1dGVzGDAgASgLMkgudGVtcG9yYWwu",
+ "YXBpLmhpc3RvcnkudjEuV29ya2Zsb3dFeGVjdXRpb25VcGRhdGVDb21wbGV0",
+ "ZWRFdmVudEF0dHJpYnV0ZXNIABKQAQo4d29ya2Zsb3dfcHJvcGVydGllc19t",
+ "b2RpZmllZF9leHRlcm5hbGx5X2V2ZW50X2F0dHJpYnV0ZXMYMSABKAsyTC50",
+ "ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd1Byb3BlcnRpZXNNb2Rp",
+ "ZmllZEV4dGVybmFsbHlFdmVudEF0dHJpYnV0ZXNIABKQAQo4YWN0aXZpdHlf",
+ "cHJvcGVydGllc19tb2RpZmllZF9leHRlcm5hbGx5X2V2ZW50X2F0dHJpYnV0",
+ "ZXMYMiABKAsyTC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5BY3Rpdml0eVBy",
+ "b3BlcnRpZXNNb2RpZmllZEV4dGVybmFsbHlFdmVudEF0dHJpYnV0ZXNIABJ7",
+ "Ci13b3JrZmxvd19wcm9wZXJ0aWVzX21vZGlmaWVkX2V2ZW50X2F0dHJpYnV0",
+ "ZXMYMyABKAsyQi50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd1By",
+ "b3BlcnRpZXNNb2RpZmllZEV2ZW50QXR0cmlidXRlc0gAEoYBCjN3b3JrZmxv",
+ "d19leGVjdXRpb25fdXBkYXRlX2FkbWl0dGVkX2V2ZW50X2F0dHJpYnV0ZXMY",
+ "NCABKAsyRy50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5Xb3JrZmxvd0V4ZWN1",
+ "dGlvblVwZGF0ZUFkbWl0dGVkRXZlbnRBdHRyaWJ1dGVzSAASdQoqbmV4dXNf",
+ "b3BlcmF0aW9uX3NjaGVkdWxlZF9ldmVudF9hdHRyaWJ1dGVzGDUgASgLMj8u",
+ "dGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuTmV4dXNPcGVyYXRpb25TY2hlZHVs",
+ "ZWRFdmVudEF0dHJpYnV0ZXNIABJxCihuZXh1c19vcGVyYXRpb25fc3RhcnRl",
+ "ZF9ldmVudF9hdHRyaWJ1dGVzGDYgASgLMj0udGVtcG9yYWwuYXBpLmhpc3Rv",
+ "cnkudjEuTmV4dXNPcGVyYXRpb25TdGFydGVkRXZlbnRBdHRyaWJ1dGVzSAAS",
+ "dQoqbmV4dXNfb3BlcmF0aW9uX2NvbXBsZXRlZF9ldmVudF9hdHRyaWJ1dGVz",
+ "GDcgASgLMj8udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuTmV4dXNPcGVyYXRp",
+ "b25Db21wbGV0ZWRFdmVudEF0dHJpYnV0ZXNIABJvCiduZXh1c19vcGVyYXRp",
+ "b25fZmFpbGVkX2V2ZW50X2F0dHJpYnV0ZXMYOCABKAsyPC50ZW1wb3JhbC5h",
+ "cGkuaGlzdG9yeS52MS5OZXh1c09wZXJhdGlvbkZhaWxlZEV2ZW50QXR0cmli",
+ "dXRlc0gAEnMKKW5leHVzX29wZXJhdGlvbl9jYW5jZWxlZF9ldmVudF9hdHRy",
+ "aWJ1dGVzGDkgASgLMj4udGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuTmV4dXNP",
+ "cGVyYXRpb25DYW5jZWxlZEV2ZW50QXR0cmlidXRlc0gAEnQKKm5leHVzX29w",
+ "ZXJhdGlvbl90aW1lZF9vdXRfZXZlbnRfYXR0cmlidXRlcxg6IAEoCzI+LnRl",
+ "bXBvcmFsLmFwaS5oaXN0b3J5LnYxLk5leHVzT3BlcmF0aW9uVGltZWRPdXRF",
+ "dmVudEF0dHJpYnV0ZXNIABKCAQoxbmV4dXNfb3BlcmF0aW9uX2NhbmNlbF9y",
+ "ZXF1ZXN0ZWRfZXZlbnRfYXR0cmlidXRlcxg7IAEoCzJFLnRlbXBvcmFsLmFw",
+ "aS5oaXN0b3J5LnYxLk5leHVzT3BlcmF0aW9uQ2FuY2VsUmVxdWVzdGVkRXZl",
+ "bnRBdHRyaWJ1dGVzSABCDAoKYXR0cmlidXRlcyJACgdIaXN0b3J5EjUKBmV2",
+ "ZW50cxgBIAMoCzIlLnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLkhpc3RvcnlF",
+ "dmVudEKOAQoaaW8udGVtcG9yYWwuYXBpLmhpc3RvcnkudjFCDE1lc3NhZ2VQ",
+ "cm90b1ABWiVnby50ZW1wb3JhbC5pby9hcGkvaGlzdG9yeS92MTtoaXN0b3J5",
+ "qgIZVGVtcG9yYWxpby5BcGkuSGlzdG9yeS5WMeoCHFRlbXBvcmFsaW86OkFw",
+ "aTo6SGlzdG9yeTo6VjFiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Enums.V1.EventTypeReflection.Descriptor, global::Temporalio.Api.Enums.V1.FailedCauseReflection.Descriptor, global::Temporalio.Api.Enums.V1.UpdateReflection.Descriptor, global::Temporalio.Api.Enums.V1.WorkflowReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.Failure.V1.MessageReflection.Descriptor, global::Temporalio.Api.TaskQueue.V1.MessageReflection.Descriptor, global::Temporalio.Api.Update.V1.MessageReflection.Descriptor, global::Temporalio.Api.Workflow.V1.MessageReflection.Descriptor, global::Temporalio.Api.Sdk.V1.TaskCompleteMetadataReflection.Descriptor, global::Temporalio.Api.Sdk.V1.UserMetadataReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -597,14 +601,14 @@ static MessageReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.WorkflowExecutionUpdateCompletedEventAttributes), global::Temporalio.Api.History.V1.WorkflowExecutionUpdateCompletedEventAttributes.Parser, new[]{ "Meta", "AcceptedEventId", "Outcome" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.WorkflowExecutionUpdateRejectedEventAttributes), global::Temporalio.Api.History.V1.WorkflowExecutionUpdateRejectedEventAttributes.Parser, new[]{ "ProtocolInstanceId", "RejectedRequestMessageId", "RejectedRequestSequencingEventId", "RejectedRequest", "Failure" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.WorkflowExecutionUpdateAdmittedEventAttributes), global::Temporalio.Api.History.V1.WorkflowExecutionUpdateAdmittedEventAttributes.Parser, new[]{ "Request", "Origin" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationScheduledEventAttributes), global::Temporalio.Api.History.V1.NexusOperationScheduledEventAttributes.Parser, new[]{ "Endpoint", "Service", "Operation", "Input", "ScheduleToCloseTimeout", "NexusHeader", "WorkflowTaskCompletedEventId", "RequestId" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationStartedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationStartedEventAttributes.Parser, new[]{ "ScheduledEventId", "OperationId" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationCompletedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationCompletedEventAttributes.Parser, new[]{ "ScheduledEventId", "Result" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationFailedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationFailedEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationTimedOutEventAttributes), global::Temporalio.Api.History.V1.NexusOperationTimedOutEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationCanceledEventAttributes), global::Temporalio.Api.History.V1.NexusOperationCanceledEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationScheduledEventAttributes), global::Temporalio.Api.History.V1.NexusOperationScheduledEventAttributes.Parser, new[]{ "Endpoint", "Service", "Operation", "Input", "ScheduleToCloseTimeout", "NexusHeader", "WorkflowTaskCompletedEventId", "RequestId", "EndpointId" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationStartedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationStartedEventAttributes.Parser, new[]{ "ScheduledEventId", "OperationId", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationCompletedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationCompletedEventAttributes.Parser, new[]{ "ScheduledEventId", "Result", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationFailedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationFailedEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationTimedOutEventAttributes), global::Temporalio.Api.History.V1.NexusOperationTimedOutEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationCanceledEventAttributes), global::Temporalio.Api.History.V1.NexusOperationCanceledEventAttributes.Parser, new[]{ "ScheduledEventId", "Failure", "RequestId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.NexusOperationCancelRequestedEventAttributes), global::Temporalio.Api.History.V1.NexusOperationCancelRequestedEventAttributes.Parser, new[]{ "ScheduledEventId", "WorkflowTaskCompletedEventId" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.HistoryEvent), global::Temporalio.Api.History.V1.HistoryEvent.Parser, new[]{ "EventId", "EventTime", "EventType", "Version", "TaskId", "WorkerMayIgnore", "UserMetadata", "WorkflowExecutionStartedEventAttributes", "WorkflowExecutionCompletedEventAttributes", "WorkflowExecutionFailedEventAttributes", "WorkflowExecutionTimedOutEventAttributes", "WorkflowTaskScheduledEventAttributes", "WorkflowTaskStartedEventAttributes", "WorkflowTaskCompletedEventAttributes", "WorkflowTaskTimedOutEventAttributes", "WorkflowTaskFailedEventAttributes", "ActivityTaskScheduledEventAttributes", "ActivityTaskStartedEventAttributes", "ActivityTaskCompletedEventAttributes", "ActivityTaskFailedEventAttributes", "ActivityTaskTimedOutEventAttributes", "TimerStartedEventAttributes", "TimerFiredEventAttributes", "ActivityTaskCancelRequestedEventAttributes", "ActivityTaskCanceledEventAttributes", "TimerCanceledEventAttributes", "MarkerRecordedEventAttributes", "WorkflowExecutionSignaledEventAttributes", "WorkflowExecutionTerminatedEventAttributes", "WorkflowExecutionCancelRequestedEventAttributes", "WorkflowExecutionCanceledEventAttributes", "RequestCancelExternalWorkflowExecutionInitiatedEventAttributes", "RequestCancelExternalWorkflowExecutionFailedEventAttributes", "ExternalWorkflowExecutionCancelRequestedEventAttributes", "WorkflowExecutionContinuedAsNewEventAttributes", "StartChildWorkflowExecutionInitiatedEventAttributes", "StartChildWorkflowExecutionFailedEventAttributes", "ChildWorkflowExecutionStartedEventAttributes", "ChildWorkflowExecutionCompletedEventAttributes", "ChildWorkflowExecutionFailedEventAttributes", "ChildWorkflowExecutionCanceledEventAttributes", "ChildWorkflowExecutionTimedOutEventAttributes", "ChildWorkflowExecutionTerminatedEventAttributes", "SignalExternalWorkflowExecutionInitiatedEventAttributes", "SignalExternalWorkflowExecutionFailedEventAttributes", "ExternalWorkflowExecutionSignaledEventAttributes", "UpsertWorkflowSearchAttributesEventAttributes", "WorkflowExecutionUpdateAcceptedEventAttributes", "WorkflowExecutionUpdateRejectedEventAttributes", "WorkflowExecutionUpdateCompletedEventAttributes", "WorkflowPropertiesModifiedExternallyEventAttributes", "ActivityPropertiesModifiedExternallyEventAttributes", "WorkflowPropertiesModifiedEventAttributes", "WorkflowExecutionUpdateAdmittedEventAttributes", "NexusOperationScheduledEventAttributes", "NexusOperationStartedEventAttributes", "NexusOperationCompletedEventAttributes", "NexusOperationFailedEventAttributes", "NexusOperationCanceledEventAttributes", "NexusOperationTimedOutEventAttributes", "NexusOperationCancelRequestedEventAttributes" }, new[]{ "Attributes" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.HistoryEvent), global::Temporalio.Api.History.V1.HistoryEvent.Parser, new[]{ "EventId", "EventTime", "EventType", "Version", "TaskId", "WorkerMayIgnore", "UserMetadata", "Links", "WorkflowExecutionStartedEventAttributes", "WorkflowExecutionCompletedEventAttributes", "WorkflowExecutionFailedEventAttributes", "WorkflowExecutionTimedOutEventAttributes", "WorkflowTaskScheduledEventAttributes", "WorkflowTaskStartedEventAttributes", "WorkflowTaskCompletedEventAttributes", "WorkflowTaskTimedOutEventAttributes", "WorkflowTaskFailedEventAttributes", "ActivityTaskScheduledEventAttributes", "ActivityTaskStartedEventAttributes", "ActivityTaskCompletedEventAttributes", "ActivityTaskFailedEventAttributes", "ActivityTaskTimedOutEventAttributes", "TimerStartedEventAttributes", "TimerFiredEventAttributes", "ActivityTaskCancelRequestedEventAttributes", "ActivityTaskCanceledEventAttributes", "TimerCanceledEventAttributes", "MarkerRecordedEventAttributes", "WorkflowExecutionSignaledEventAttributes", "WorkflowExecutionTerminatedEventAttributes", "WorkflowExecutionCancelRequestedEventAttributes", "WorkflowExecutionCanceledEventAttributes", "RequestCancelExternalWorkflowExecutionInitiatedEventAttributes", "RequestCancelExternalWorkflowExecutionFailedEventAttributes", "ExternalWorkflowExecutionCancelRequestedEventAttributes", "WorkflowExecutionContinuedAsNewEventAttributes", "StartChildWorkflowExecutionInitiatedEventAttributes", "StartChildWorkflowExecutionFailedEventAttributes", "ChildWorkflowExecutionStartedEventAttributes", "ChildWorkflowExecutionCompletedEventAttributes", "ChildWorkflowExecutionFailedEventAttributes", "ChildWorkflowExecutionCanceledEventAttributes", "ChildWorkflowExecutionTimedOutEventAttributes", "ChildWorkflowExecutionTerminatedEventAttributes", "SignalExternalWorkflowExecutionInitiatedEventAttributes", "SignalExternalWorkflowExecutionFailedEventAttributes", "ExternalWorkflowExecutionSignaledEventAttributes", "UpsertWorkflowSearchAttributesEventAttributes", "WorkflowExecutionUpdateAcceptedEventAttributes", "WorkflowExecutionUpdateRejectedEventAttributes", "WorkflowExecutionUpdateCompletedEventAttributes", "WorkflowPropertiesModifiedExternallyEventAttributes", "ActivityPropertiesModifiedExternallyEventAttributes", "WorkflowPropertiesModifiedEventAttributes", "WorkflowExecutionUpdateAdmittedEventAttributes", "NexusOperationScheduledEventAttributes", "NexusOperationStartedEventAttributes", "NexusOperationCompletedEventAttributes", "NexusOperationFailedEventAttributes", "NexusOperationCanceledEventAttributes", "NexusOperationTimedOutEventAttributes", "NexusOperationCancelRequestedEventAttributes" }, new[]{ "Attributes" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.History.V1.History), global::Temporalio.Api.History.V1.History.Parser, new[]{ "Events" }, null, null, null, null)
}));
}
@@ -20217,6 +20221,7 @@ public NexusOperationScheduledEventAttributes(NexusOperationScheduledEventAttrib
nexusHeader_ = other.nexusHeader_.Clone();
workflowTaskCompletedEventId_ = other.workflowTaskCompletedEventId_;
requestId_ = other.requestId_;
+ endpointId_ = other.endpointId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -20354,6 +20359,23 @@ public string RequestId {
}
}
+ /// Field number for the "endpoint_id" field.
+ public const int EndpointIdFieldNumber = 9;
+ private string endpointId_ = "";
+ ///
+ /// Endpoint ID as resolved in the endpoint registry at the time this event was generated.
+ /// This is stored on the event and used internally by the server in case the endpoint is renamed from the time the
+ /// event was originally scheduled.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string EndpointId {
+ get { return endpointId_; }
+ set {
+ endpointId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -20377,6 +20399,7 @@ public bool Equals(NexusOperationScheduledEventAttributes other) {
if (!NexusHeader.Equals(other.NexusHeader)) return false;
if (WorkflowTaskCompletedEventId != other.WorkflowTaskCompletedEventId) return false;
if (RequestId != other.RequestId) return false;
+ if (EndpointId != other.EndpointId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -20392,6 +20415,7 @@ public override int GetHashCode() {
hash ^= NexusHeader.GetHashCode();
if (WorkflowTaskCompletedEventId != 0L) hash ^= WorkflowTaskCompletedEventId.GetHashCode();
if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
+ if (EndpointId.Length != 0) hash ^= EndpointId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -20439,6 +20463,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(66);
output.WriteString(RequestId);
}
+ if (EndpointId.Length != 0) {
+ output.WriteRawTag(74);
+ output.WriteString(EndpointId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -20478,6 +20506,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(66);
output.WriteString(RequestId);
}
+ if (EndpointId.Length != 0) {
+ output.WriteRawTag(74);
+ output.WriteString(EndpointId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -20510,6 +20542,9 @@ public int CalculateSize() {
if (RequestId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
}
+ if (EndpointId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(EndpointId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -20550,6 +20585,9 @@ public void MergeFrom(NexusOperationScheduledEventAttributes other) {
if (other.RequestId.Length != 0) {
RequestId = other.RequestId;
}
+ if (other.EndpointId.Length != 0) {
+ EndpointId = other.EndpointId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -20603,6 +20641,10 @@ public void MergeFrom(pb::CodedInputStream input) {
RequestId = input.ReadString();
break;
}
+ case 74: {
+ EndpointId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -20656,6 +20698,10 @@ public void MergeFrom(pb::CodedInputStream input) {
RequestId = input.ReadString();
break;
}
+ case 74: {
+ EndpointId = input.ReadString();
+ break;
+ }
}
}
}
@@ -20705,6 +20751,7 @@ public NexusOperationStartedEventAttributes() {
public NexusOperationStartedEventAttributes(NexusOperationStartedEventAttributes other) : this() {
scheduledEventId_ = other.scheduledEventId_;
operationId_ = other.operationId_;
+ requestId_ = other.requestId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -20745,6 +20792,21 @@ public string OperationId {
}
}
+ /// Field number for the "request_id" field.
+ public const int RequestIdFieldNumber = 4;
+ private string requestId_ = "";
+ ///
+ /// The request ID allocated at schedule time.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RequestId {
+ get { return requestId_; }
+ set {
+ requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -20762,6 +20824,7 @@ public bool Equals(NexusOperationStartedEventAttributes other) {
}
if (ScheduledEventId != other.ScheduledEventId) return false;
if (OperationId != other.OperationId) return false;
+ if (RequestId != other.RequestId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -20771,6 +20834,7 @@ public override int GetHashCode() {
int hash = 1;
if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (OperationId.Length != 0) hash ^= OperationId.GetHashCode();
+ if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -20797,6 +20861,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(26);
output.WriteString(OperationId);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -20815,6 +20883,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(26);
output.WriteString(OperationId);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -20831,6 +20903,9 @@ public int CalculateSize() {
if (OperationId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(OperationId);
}
+ if (RequestId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -20849,6 +20924,9 @@ public void MergeFrom(NexusOperationStartedEventAttributes other) {
if (other.OperationId.Length != 0) {
OperationId = other.OperationId;
}
+ if (other.RequestId.Length != 0) {
+ RequestId = other.RequestId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -20872,6 +20950,10 @@ public void MergeFrom(pb::CodedInputStream input) {
OperationId = input.ReadString();
break;
}
+ case 34: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -20895,6 +20977,10 @@ public void MergeFrom(pb::CodedInputStream input) {
OperationId = input.ReadString();
break;
}
+ case 34: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
}
@@ -20941,6 +21027,7 @@ public NexusOperationCompletedEventAttributes() {
public NexusOperationCompletedEventAttributes(NexusOperationCompletedEventAttributes other) : this() {
scheduledEventId_ = other.scheduledEventId_;
result_ = other.result_ != null ? other.result_.Clone() : null;
+ requestId_ = other.requestId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -20981,6 +21068,21 @@ public long ScheduledEventId {
}
}
+ /// Field number for the "request_id" field.
+ public const int RequestIdFieldNumber = 3;
+ private string requestId_ = "";
+ ///
+ /// The request ID allocated at schedule time.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RequestId {
+ get { return requestId_; }
+ set {
+ requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -20998,6 +21100,7 @@ public bool Equals(NexusOperationCompletedEventAttributes other) {
}
if (ScheduledEventId != other.ScheduledEventId) return false;
if (!object.Equals(Result, other.Result)) return false;
+ if (RequestId != other.RequestId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -21007,6 +21110,7 @@ public override int GetHashCode() {
int hash = 1;
if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (result_ != null) hash ^= Result.GetHashCode();
+ if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -21033,6 +21137,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Result);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -21051,6 +21159,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Result);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -21067,6 +21179,9 @@ public int CalculateSize() {
if (result_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Result);
}
+ if (RequestId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -21088,6 +21203,9 @@ public void MergeFrom(NexusOperationCompletedEventAttributes other) {
}
Result.MergeFrom(other.Result);
}
+ if (other.RequestId.Length != 0) {
+ RequestId = other.RequestId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -21114,6 +21232,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Result);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -21140,6 +21262,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Result);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
}
@@ -21186,6 +21312,7 @@ public NexusOperationFailedEventAttributes() {
public NexusOperationFailedEventAttributes(NexusOperationFailedEventAttributes other) : this() {
scheduledEventId_ = other.scheduledEventId_;
failure_ = other.failure_ != null ? other.failure_.Clone() : null;
+ requestId_ = other.requestId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -21225,6 +21352,21 @@ public long ScheduledEventId {
}
}
+ /// Field number for the "request_id" field.
+ public const int RequestIdFieldNumber = 3;
+ private string requestId_ = "";
+ ///
+ /// The request ID allocated at schedule time.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RequestId {
+ get { return requestId_; }
+ set {
+ requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -21242,6 +21384,7 @@ public bool Equals(NexusOperationFailedEventAttributes other) {
}
if (ScheduledEventId != other.ScheduledEventId) return false;
if (!object.Equals(Failure, other.Failure)) return false;
+ if (RequestId != other.RequestId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -21251,6 +21394,7 @@ public override int GetHashCode() {
int hash = 1;
if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (failure_ != null) hash ^= Failure.GetHashCode();
+ if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -21277,6 +21421,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -21295,6 +21443,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -21311,6 +21463,9 @@ public int CalculateSize() {
if (failure_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Failure);
}
+ if (RequestId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -21332,6 +21487,9 @@ public void MergeFrom(NexusOperationFailedEventAttributes other) {
}
Failure.MergeFrom(other.Failure);
}
+ if (other.RequestId.Length != 0) {
+ RequestId = other.RequestId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -21358,6 +21516,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -21384,6 +21546,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
}
@@ -21430,6 +21596,7 @@ public NexusOperationTimedOutEventAttributes() {
public NexusOperationTimedOutEventAttributes(NexusOperationTimedOutEventAttributes other) : this() {
scheduledEventId_ = other.scheduledEventId_;
failure_ = other.failure_ != null ? other.failure_.Clone() : null;
+ requestId_ = other.requestId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -21469,6 +21636,21 @@ public long ScheduledEventId {
}
}
+ /// Field number for the "request_id" field.
+ public const int RequestIdFieldNumber = 3;
+ private string requestId_ = "";
+ ///
+ /// The request ID allocated at schedule time.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RequestId {
+ get { return requestId_; }
+ set {
+ requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -21486,6 +21668,7 @@ public bool Equals(NexusOperationTimedOutEventAttributes other) {
}
if (ScheduledEventId != other.ScheduledEventId) return false;
if (!object.Equals(Failure, other.Failure)) return false;
+ if (RequestId != other.RequestId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -21495,6 +21678,7 @@ public override int GetHashCode() {
int hash = 1;
if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (failure_ != null) hash ^= Failure.GetHashCode();
+ if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -21521,6 +21705,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -21539,6 +21727,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -21555,6 +21747,9 @@ public int CalculateSize() {
if (failure_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Failure);
}
+ if (RequestId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -21576,6 +21771,9 @@ public void MergeFrom(NexusOperationTimedOutEventAttributes other) {
}
Failure.MergeFrom(other.Failure);
}
+ if (other.RequestId.Length != 0) {
+ RequestId = other.RequestId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -21602,6 +21800,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -21628,6 +21830,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
}
@@ -21674,6 +21880,7 @@ public NexusOperationCanceledEventAttributes() {
public NexusOperationCanceledEventAttributes(NexusOperationCanceledEventAttributes other) : this() {
scheduledEventId_ = other.scheduledEventId_;
failure_ = other.failure_ != null ? other.failure_.Clone() : null;
+ requestId_ = other.requestId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -21713,6 +21920,21 @@ public long ScheduledEventId {
}
}
+ /// Field number for the "request_id" field.
+ public const int RequestIdFieldNumber = 3;
+ private string requestId_ = "";
+ ///
+ /// The request ID allocated at schedule time.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string RequestId {
+ get { return requestId_; }
+ set {
+ requestId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -21730,6 +21952,7 @@ public bool Equals(NexusOperationCanceledEventAttributes other) {
}
if (ScheduledEventId != other.ScheduledEventId) return false;
if (!object.Equals(Failure, other.Failure)) return false;
+ if (RequestId != other.RequestId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -21739,6 +21962,7 @@ public override int GetHashCode() {
int hash = 1;
if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (failure_ != null) hash ^= Failure.GetHashCode();
+ if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -21765,6 +21989,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -21783,6 +22011,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Failure);
}
+ if (RequestId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(RequestId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -21799,6 +22031,9 @@ public int CalculateSize() {
if (failure_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Failure);
}
+ if (RequestId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(RequestId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -21820,6 +22055,9 @@ public void MergeFrom(NexusOperationCanceledEventAttributes other) {
}
Failure.MergeFrom(other.Failure);
}
+ if (other.RequestId.Length != 0) {
+ RequestId = other.RequestId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -21846,6 +22084,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -21872,6 +22114,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Failure);
break;
}
+ case 26: {
+ RequestId = input.ReadString();
+ break;
+ }
}
}
}
@@ -22157,6 +22403,7 @@ public HistoryEvent(HistoryEvent other) : this() {
taskId_ = other.taskId_;
workerMayIgnore_ = other.workerMayIgnore_;
userMetadata_ = other.userMetadata_ != null ? other.userMetadata_.Clone() : null;
+ links_ = other.links_.Clone();
switch (other.AttributesCase) {
case AttributesOneofCase.WorkflowExecutionStartedEventAttributes:
WorkflowExecutionStartedEventAttributes = other.WorkflowExecutionStartedEventAttributes.Clone();
@@ -22440,6 +22687,20 @@ public bool WorkerMayIgnore {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 302;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(2418, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links associated with the event.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
/// Field number for the "workflow_execution_started_event_attributes" field.
public const int WorkflowExecutionStartedEventAttributesFieldNumber = 6;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -23183,6 +23444,7 @@ public bool Equals(HistoryEvent other) {
if (TaskId != other.TaskId) return false;
if (WorkerMayIgnore != other.WorkerMayIgnore) return false;
if (!object.Equals(UserMetadata, other.UserMetadata)) return false;
+ if(!links_.Equals(other.links_)) return false;
if (!object.Equals(WorkflowExecutionStartedEventAttributes, other.WorkflowExecutionStartedEventAttributes)) return false;
if (!object.Equals(WorkflowExecutionCompletedEventAttributes, other.WorkflowExecutionCompletedEventAttributes)) return false;
if (!object.Equals(WorkflowExecutionFailedEventAttributes, other.WorkflowExecutionFailedEventAttributes)) return false;
@@ -23252,6 +23514,7 @@ public override int GetHashCode() {
if (TaskId != 0L) hash ^= TaskId.GetHashCode();
if (WorkerMayIgnore != false) hash ^= WorkerMayIgnore.GetHashCode();
if (userMetadata_ != null) hash ^= UserMetadata.GetHashCode();
+ hash ^= links_.GetHashCode();
if (attributesCase_ == AttributesOneofCase.WorkflowExecutionStartedEventAttributes) hash ^= WorkflowExecutionStartedEventAttributes.GetHashCode();
if (attributesCase_ == AttributesOneofCase.WorkflowExecutionCompletedEventAttributes) hash ^= WorkflowExecutionCompletedEventAttributes.GetHashCode();
if (attributesCase_ == AttributesOneofCase.WorkflowExecutionFailedEventAttributes) hash ^= WorkflowExecutionFailedEventAttributes.GetHashCode();
@@ -23569,6 +23832,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(234, 18);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -23823,6 +24087,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(234, 18);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -23854,6 +24119,7 @@ public int CalculateSize() {
if (userMetadata_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(UserMetadata);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (attributesCase_ == AttributesOneofCase.WorkflowExecutionStartedEventAttributes) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(WorkflowExecutionStartedEventAttributes);
}
@@ -24055,6 +24321,7 @@ public void MergeFrom(HistoryEvent other) {
}
UserMetadata.MergeFrom(other.UserMetadata);
}
+ links_.Add(other.links_);
switch (other.AttributesCase) {
case AttributesOneofCase.WorkflowExecutionStartedEventAttributes:
if (WorkflowExecutionStartedEventAttributes == null) {
@@ -24917,6 +25184,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 2418: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -25452,6 +25723,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 2418: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
diff --git a/src/Temporalio/Api/Nexus/V1/Message.cs b/src/Temporalio/Api/Nexus/V1/Message.cs
index 94a86b50..dd33b383 100644
--- a/src/Temporalio/Api/Nexus/V1/Message.cs
+++ b/src/Temporalio/Api/Nexus/V1/Message.cs
@@ -26,76 +26,78 @@ static MessageReflection() {
string.Concat(
"CiN0ZW1wb3JhbC9hcGkvbmV4dXMvdjEvbWVzc2FnZS5wcm90bxIVdGVtcG9y",
"YWwuYXBpLm5leHVzLnYxGh9nb29nbGUvcHJvdG9idWYvdGltZXN0YW1wLnBy",
- "b3RvGiR0ZW1wb3JhbC9hcGkvY29tbW9uL3YxL21lc3NhZ2UucHJvdG8aJ3Rl",
- "bXBvcmFsL2FwaS9zZGsvdjEvdXNlcl9tZXRhZGF0YS5wcm90byKcAQoHRmFp",
- "bHVyZRIPCgdtZXNzYWdlGAEgASgJEj4KCG1ldGFkYXRhGAIgAygLMiwudGVt",
- "cG9yYWwuYXBpLm5leHVzLnYxLkZhaWx1cmUuTWV0YWRhdGFFbnRyeRIPCgdk",
- "ZXRhaWxzGAMgASgMGi8KDU1ldGFkYXRhRW50cnkSCwoDa2V5GAEgASgJEg0K",
- "BXZhbHVlGAIgASgJOgI4ASJTCgxIYW5kbGVyRXJyb3ISEgoKZXJyb3JfdHlw",
- "ZRgBIAEoCRIvCgdmYWlsdXJlGAIgASgLMh4udGVtcG9yYWwuYXBpLm5leHVz",
- "LnYxLkZhaWx1cmUiZgoaVW5zdWNjZXNzZnVsT3BlcmF0aW9uRXJyb3ISFwoP",
- "b3BlcmF0aW9uX3N0YXRlGAEgASgJEi8KB2ZhaWx1cmUYAiABKAsyHi50ZW1w",
- "b3JhbC5hcGkubmV4dXMudjEuRmFpbHVyZSKlAgoVU3RhcnRPcGVyYXRpb25S",
- "ZXF1ZXN0Eg8KB3NlcnZpY2UYASABKAkSEQoJb3BlcmF0aW9uGAIgASgJEhIK",
- "CnJlcXVlc3RfaWQYAyABKAkSEAoIY2FsbGJhY2sYBCABKAkSMAoHcGF5bG9h",
- "ZBgFIAEoCzIfLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZBJZCg9j",
- "YWxsYmFja19oZWFkZXIYBiADKAsyQC50ZW1wb3JhbC5hcGkubmV4dXMudjEu",
- "U3RhcnRPcGVyYXRpb25SZXF1ZXN0LkNhbGxiYWNrSGVhZGVyRW50cnkaNQoT",
- "Q2FsbGJhY2tIZWFkZXJFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB",
- "KAk6AjgBIlIKFkNhbmNlbE9wZXJhdGlvblJlcXVlc3QSDwoHc2VydmljZRgB",
- "IAEoCRIRCglvcGVyYXRpb24YAiABKAkSFAoMb3BlcmF0aW9uX2lkGAMgASgJ",
- "IscCCgdSZXF1ZXN0EjoKBmhlYWRlchgBIAMoCzIqLnRlbXBvcmFsLmFwaS5u",
- "ZXh1cy52MS5SZXF1ZXN0LkhlYWRlckVudHJ5EjIKDnNjaGVkdWxlZF90aW1l",
- "GAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBJHCg9zdGFydF9v",
- "cGVyYXRpb24YAyABKAsyLC50ZW1wb3JhbC5hcGkubmV4dXMudjEuU3RhcnRP",
- "cGVyYXRpb25SZXF1ZXN0SAASSQoQY2FuY2VsX29wZXJhdGlvbhgEIAEoCzIt",
- "LnRlbXBvcmFsLmFwaS5uZXh1cy52MS5DYW5jZWxPcGVyYXRpb25SZXF1ZXN0",
- "SAAaLQoLSGVhZGVyRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJ",
- "OgI4AUIJCgd2YXJpYW50IuQCChZTdGFydE9wZXJhdGlvblJlc3BvbnNlEkoK",
- "DHN5bmNfc3VjY2VzcxgBIAEoCzIyLnRlbXBvcmFsLmFwaS5uZXh1cy52MS5T",
- "dGFydE9wZXJhdGlvblJlc3BvbnNlLlN5bmNIABJMCg1hc3luY19zdWNjZXNz",
- "GAIgASgLMjMudGVtcG9yYWwuYXBpLm5leHVzLnYxLlN0YXJ0T3BlcmF0aW9u",
- "UmVzcG9uc2UuQXN5bmNIABJMCg9vcGVyYXRpb25fZXJyb3IYAyABKAsyMS50",
- "ZW1wb3JhbC5hcGkubmV4dXMudjEuVW5zdWNjZXNzZnVsT3BlcmF0aW9uRXJy",
- "b3JIABo4CgRTeW5jEjAKB3BheWxvYWQYASABKAsyHy50ZW1wb3JhbC5hcGku",
- "Y29tbW9uLnYxLlBheWxvYWQaHQoFQXN5bmMSFAoMb3BlcmF0aW9uX2lkGAEg",
- "ASgJQgkKB3ZhcmlhbnQiGQoXQ2FuY2VsT3BlcmF0aW9uUmVzcG9uc2UiqwEK",
- "CFJlc3BvbnNlEkgKD3N0YXJ0X29wZXJhdGlvbhgBIAEoCzItLnRlbXBvcmFs",
- "LmFwaS5uZXh1cy52MS5TdGFydE9wZXJhdGlvblJlc3BvbnNlSAASSgoQY2Fu",
- "Y2VsX29wZXJhdGlvbhgCIAEoCzIuLnRlbXBvcmFsLmFwaS5uZXh1cy52MS5D",
- "YW5jZWxPcGVyYXRpb25SZXNwb25zZUgAQgkKB3ZhcmlhbnQi2AEKCEVuZHBv",
- "aW50Eg8KB3ZlcnNpb24YASABKAMSCgoCaWQYAiABKAkSMQoEc3BlYxgDIAEo",
- "CzIjLnRlbXBvcmFsLmFwaS5uZXh1cy52MS5FbmRwb2ludFNwZWMSMAoMY3Jl",
- "YXRlZF90aW1lGAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBI2",
- "ChJsYXN0X21vZGlmaWVkX3RpbWUYBSABKAsyGi5nb29nbGUucHJvdG9idWYu",
- "VGltZXN0YW1wEhIKCnVybF9wcmVmaXgYBiABKAkiiAEKDEVuZHBvaW50U3Bl",
- "YxIMCgRuYW1lGAEgASgJEjMKCG1ldGFkYXRhGAIgASgLMiEudGVtcG9yYWwu",
- "YXBpLnNkay52MS5Vc2VyTWV0YWRhdGESNQoGdGFyZ2V0GAMgASgLMiUudGVt",
- "cG9yYWwuYXBpLm5leHVzLnYxLkVuZHBvaW50VGFyZ2V0IukBCg5FbmRwb2lu",
- "dFRhcmdldBI+CgZ3b3JrZXIYASABKAsyLC50ZW1wb3JhbC5hcGkubmV4dXMu",
- "djEuRW5kcG9pbnRUYXJnZXQuV29ya2VySAASQgoIZXh0ZXJuYWwYAiABKAsy",
- "Li50ZW1wb3JhbC5hcGkubmV4dXMudjEuRW5kcG9pbnRUYXJnZXQuRXh0ZXJu",
- "YWxIABovCgZXb3JrZXISEQoJbmFtZXNwYWNlGAEgASgJEhIKCnRhc2tfcXVl",
- "dWUYAiABKAkaFwoIRXh0ZXJuYWwSCwoDdXJsGAEgASgJQgkKB3ZhcmlhbnRC",
- "hAEKGGlvLnRlbXBvcmFsLmFwaS5uZXh1cy52MUIMTWVzc2FnZVByb3RvUAFa",
- "IWdvLnRlbXBvcmFsLmlvL2FwaS9uZXh1cy92MTtuZXh1c6oCF1RlbXBvcmFs",
- "aW8uQXBpLk5leHVzLlYx6gIaVGVtcG9yYWxpbzo6QXBpOjpOZXh1czo6VjFi",
- "BnByb3RvMw=="));
+ "b3RvGiR0ZW1wb3JhbC9hcGkvY29tbW9uL3YxL21lc3NhZ2UucHJvdG8inAEK",
+ "B0ZhaWx1cmUSDwoHbWVzc2FnZRgBIAEoCRI+CghtZXRhZGF0YRgCIAMoCzIs",
+ "LnRlbXBvcmFsLmFwaS5uZXh1cy52MS5GYWlsdXJlLk1ldGFkYXRhRW50cnkS",
+ "DwoHZGV0YWlscxgDIAEoDBovCg1NZXRhZGF0YUVudHJ5EgsKA2tleRgBIAEo",
+ "CRINCgV2YWx1ZRgCIAEoCToCOAEiUwoMSGFuZGxlckVycm9yEhIKCmVycm9y",
+ "X3R5cGUYASABKAkSLwoHZmFpbHVyZRgCIAEoCzIeLnRlbXBvcmFsLmFwaS5u",
+ "ZXh1cy52MS5GYWlsdXJlImYKGlVuc3VjY2Vzc2Z1bE9wZXJhdGlvbkVycm9y",
+ "EhcKD29wZXJhdGlvbl9zdGF0ZRgBIAEoCRIvCgdmYWlsdXJlGAIgASgLMh4u",
+ "dGVtcG9yYWwuYXBpLm5leHVzLnYxLkZhaWx1cmUiIQoETGluaxILCgN1cmwY",
+ "ASABKAkSDAoEdHlwZRgCIAEoCSLRAgoVU3RhcnRPcGVyYXRpb25SZXF1ZXN0",
+ "Eg8KB3NlcnZpY2UYASABKAkSEQoJb3BlcmF0aW9uGAIgASgJEhIKCnJlcXVl",
+ "c3RfaWQYAyABKAkSEAoIY2FsbGJhY2sYBCABKAkSMAoHcGF5bG9hZBgFIAEo",
+ "CzIfLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZBJZCg9jYWxsYmFj",
+ "a19oZWFkZXIYBiADKAsyQC50ZW1wb3JhbC5hcGkubmV4dXMudjEuU3RhcnRP",
+ "cGVyYXRpb25SZXF1ZXN0LkNhbGxiYWNrSGVhZGVyRW50cnkSKgoFbGlua3MY",
+ "ByADKAsyGy50ZW1wb3JhbC5hcGkubmV4dXMudjEuTGluaxo1ChNDYWxsYmFj",
+ "a0hlYWRlckVudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEi",
+ "UgoWQ2FuY2VsT3BlcmF0aW9uUmVxdWVzdBIPCgdzZXJ2aWNlGAEgASgJEhEK",
+ "CW9wZXJhdGlvbhgCIAEoCRIUCgxvcGVyYXRpb25faWQYAyABKAkixwIKB1Jl",
+ "cXVlc3QSOgoGaGVhZGVyGAEgAygLMioudGVtcG9yYWwuYXBpLm5leHVzLnYx",
+ "LlJlcXVlc3QuSGVhZGVyRW50cnkSMgoOc2NoZWR1bGVkX3RpbWUYAiABKAsy",
+ "Gi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEkcKD3N0YXJ0X29wZXJhdGlv",
+ "bhgDIAEoCzIsLnRlbXBvcmFsLmFwaS5uZXh1cy52MS5TdGFydE9wZXJhdGlv",
+ "blJlcXVlc3RIABJJChBjYW5jZWxfb3BlcmF0aW9uGAQgASgLMi0udGVtcG9y",
+ "YWwuYXBpLm5leHVzLnYxLkNhbmNlbE9wZXJhdGlvblJlcXVlc3RIABotCgtI",
+ "ZWFkZXJFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBQgkK",
+ "B3ZhcmlhbnQikAMKFlN0YXJ0T3BlcmF0aW9uUmVzcG9uc2USSgoMc3luY19z",
+ "dWNjZXNzGAEgASgLMjIudGVtcG9yYWwuYXBpLm5leHVzLnYxLlN0YXJ0T3Bl",
+ "cmF0aW9uUmVzcG9uc2UuU3luY0gAEkwKDWFzeW5jX3N1Y2Nlc3MYAiABKAsy",
+ "My50ZW1wb3JhbC5hcGkubmV4dXMudjEuU3RhcnRPcGVyYXRpb25SZXNwb25z",
+ "ZS5Bc3luY0gAEkwKD29wZXJhdGlvbl9lcnJvchgDIAEoCzIxLnRlbXBvcmFs",
+ "LmFwaS5uZXh1cy52MS5VbnN1Y2Nlc3NmdWxPcGVyYXRpb25FcnJvckgAGjgK",
+ "BFN5bmMSMAoHcGF5bG9hZBgBIAEoCzIfLnRlbXBvcmFsLmFwaS5jb21tb24u",
+ "djEuUGF5bG9hZBpJCgVBc3luYxIUCgxvcGVyYXRpb25faWQYASABKAkSKgoF",
+ "bGlua3MYAiADKAsyGy50ZW1wb3JhbC5hcGkubmV4dXMudjEuTGlua0IJCgd2",
+ "YXJpYW50IhkKF0NhbmNlbE9wZXJhdGlvblJlc3BvbnNlIqsBCghSZXNwb25z",
+ "ZRJICg9zdGFydF9vcGVyYXRpb24YASABKAsyLS50ZW1wb3JhbC5hcGkubmV4",
+ "dXMudjEuU3RhcnRPcGVyYXRpb25SZXNwb25zZUgAEkoKEGNhbmNlbF9vcGVy",
+ "YXRpb24YAiABKAsyLi50ZW1wb3JhbC5hcGkubmV4dXMudjEuQ2FuY2VsT3Bl",
+ "cmF0aW9uUmVzcG9uc2VIAEIJCgd2YXJpYW50ItgBCghFbmRwb2ludBIPCgd2",
+ "ZXJzaW9uGAEgASgDEgoKAmlkGAIgASgJEjEKBHNwZWMYAyABKAsyIy50ZW1w",
+ "b3JhbC5hcGkubmV4dXMudjEuRW5kcG9pbnRTcGVjEjAKDGNyZWF0ZWRfdGlt",
+ "ZRgEIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASNgoSbGFzdF9t",
+ "b2RpZmllZF90aW1lGAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFt",
+ "cBISCgp1cmxfcHJlZml4GAYgASgJIokBCgxFbmRwb2ludFNwZWMSDAoEbmFt",
+ "ZRgBIAEoCRI0CgtkZXNjcmlwdGlvbhgCIAEoCzIfLnRlbXBvcmFsLmFwaS5j",
+ "b21tb24udjEuUGF5bG9hZBI1CgZ0YXJnZXQYAyABKAsyJS50ZW1wb3JhbC5h",
+ "cGkubmV4dXMudjEuRW5kcG9pbnRUYXJnZXQi6QEKDkVuZHBvaW50VGFyZ2V0",
+ "Ej4KBndvcmtlchgBIAEoCzIsLnRlbXBvcmFsLmFwaS5uZXh1cy52MS5FbmRw",
+ "b2ludFRhcmdldC5Xb3JrZXJIABJCCghleHRlcm5hbBgCIAEoCzIuLnRlbXBv",
+ "cmFsLmFwaS5uZXh1cy52MS5FbmRwb2ludFRhcmdldC5FeHRlcm5hbEgAGi8K",
+ "BldvcmtlchIRCgluYW1lc3BhY2UYASABKAkSEgoKdGFza19xdWV1ZRgCIAEo",
+ "CRoXCghFeHRlcm5hbBILCgN1cmwYASABKAlCCQoHdmFyaWFudEKEAQoYaW8u",
+ "dGVtcG9yYWwuYXBpLm5leHVzLnYxQgxNZXNzYWdlUHJvdG9QAVohZ28udGVt",
+ "cG9yYWwuaW8vYXBpL25leHVzL3YxO25leHVzqgIXVGVtcG9yYWxpby5BcGku",
+ "TmV4dXMuVjHqAhpUZW1wb3JhbGlvOjpBcGk6Ok5leHVzOjpWMWIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
- new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.Sdk.V1.UserMetadataReflection.Descriptor, },
+ new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.Failure), global::Temporalio.Api.Nexus.V1.Failure.Parser, new[]{ "Message", "Metadata", "Details" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.HandlerError), global::Temporalio.Api.Nexus.V1.HandlerError.Parser, new[]{ "ErrorType", "Failure" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.UnsuccessfulOperationError), global::Temporalio.Api.Nexus.V1.UnsuccessfulOperationError.Parser, new[]{ "OperationState", "Failure" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationRequest), global::Temporalio.Api.Nexus.V1.StartOperationRequest.Parser, new[]{ "Service", "Operation", "RequestId", "Callback", "Payload", "CallbackHeader" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.Link), global::Temporalio.Api.Nexus.V1.Link.Parser, new[]{ "Url", "Type" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationRequest), global::Temporalio.Api.Nexus.V1.StartOperationRequest.Parser, new[]{ "Service", "Operation", "RequestId", "Callback", "Payload", "CallbackHeader", "Links" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.CancelOperationRequest), global::Temporalio.Api.Nexus.V1.CancelOperationRequest.Parser, new[]{ "Service", "Operation", "OperationId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.Request), global::Temporalio.Api.Nexus.V1.Request.Parser, new[]{ "Header", "ScheduledTime", "StartOperation", "CancelOperation" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationResponse), global::Temporalio.Api.Nexus.V1.StartOperationResponse.Parser, new[]{ "SyncSuccess", "AsyncSuccess", "OperationError" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Sync), global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Sync.Parser, new[]{ "Payload" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Async), global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Async.Parser, new[]{ "OperationId" }, null, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Async), global::Temporalio.Api.Nexus.V1.StartOperationResponse.Types.Async.Parser, new[]{ "OperationId", "Links" }, null, null, null, null)}),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.CancelOperationResponse), global::Temporalio.Api.Nexus.V1.CancelOperationResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.Response), global::Temporalio.Api.Nexus.V1.Response.Parser, new[]{ "StartOperation", "CancelOperation" }, new[]{ "Variant" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.Endpoint), global::Temporalio.Api.Nexus.V1.Endpoint.Parser, new[]{ "Version", "Id", "Spec", "CreatedTime", "LastModifiedTime", "UrlPrefix" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.EndpointSpec), global::Temporalio.Api.Nexus.V1.EndpointSpec.Parser, new[]{ "Name", "Metadata", "Target" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.EndpointSpec), global::Temporalio.Api.Nexus.V1.EndpointSpec.Parser, new[]{ "Name", "Description", "Target" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.EndpointTarget), global::Temporalio.Api.Nexus.V1.EndpointTarget.Parser, new[]{ "Worker", "External" }, new[]{ "Variant" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.EndpointTarget.Types.Worker), global::Temporalio.Api.Nexus.V1.EndpointTarget.Types.Worker.Parser, new[]{ "Namespace", "TaskQueue" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Nexus.V1.EndpointTarget.Types.External), global::Temporalio.Api.Nexus.V1.EndpointTarget.Types.External.Parser, new[]{ "Url" }, null, null, null, null)})
}));
@@ -836,6 +838,235 @@ public void MergeFrom(pb::CodedInputStream input) {
}
+ public sealed partial class Link : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Link());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[3]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link(Link other) : this() {
+ url_ = other.url_;
+ type_ = other.type_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Link Clone() {
+ return new Link(this);
+ }
+
+ /// Field number for the "url" field.
+ public const int UrlFieldNumber = 1;
+ private string url_ = "";
+ ///
+ /// See https://github.com/nexus-rpc/api/blob/main/SPEC.md#links.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Url {
+ get { return url_; }
+ set {
+ url_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "type" field.
+ public const int TypeFieldNumber = 2;
+ private string type_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string Type {
+ get { return type_; }
+ set {
+ type_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as Link);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(Link other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (Url != other.Url) return false;
+ if (Type != other.Type) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Url.Length != 0) hash ^= Url.GetHashCode();
+ if (Type.Length != 0) hash ^= Type.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Url.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Url);
+ }
+ if (Type.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Type);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Url.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Url);
+ }
+ if (Type.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Type);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Url.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Url);
+ }
+ if (Type.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Type);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(Link other) {
+ if (other == null) {
+ return;
+ }
+ if (other.Url.Length != 0) {
+ Url = other.Url;
+ }
+ if (other.Type.Length != 0) {
+ Type = other.Type;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ Url = input.ReadString();
+ break;
+ }
+ case 18: {
+ Type = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Url = input.ReadString();
+ break;
+ }
+ case 18: {
+ Type = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
///
/// A request to start an operation.
///
@@ -853,7 +1084,7 @@ public sealed partial class StartOperationRequest : pb::IMessageField number for the "links" field.
+ public const int LinksFieldNumber = 7;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(58, global::Temporalio.Api.Nexus.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links contain caller information and can be attached to the operations started by the handler.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -998,6 +1244,7 @@ public bool Equals(StartOperationRequest other) {
if (Callback != other.Callback) return false;
if (!object.Equals(Payload, other.Payload)) return false;
if (!CallbackHeader.Equals(other.CallbackHeader)) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -1011,6 +1258,7 @@ public override int GetHashCode() {
if (Callback.Length != 0) hash ^= Callback.GetHashCode();
if (payload_ != null) hash ^= Payload.GetHashCode();
hash ^= CallbackHeader.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -1050,6 +1298,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteMessage(Payload);
}
callbackHeader_.WriteTo(output, _map_callbackHeader_codec);
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -1081,6 +1330,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteMessage(Payload);
}
callbackHeader_.WriteTo(ref output, _map_callbackHeader_codec);
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -1107,6 +1357,7 @@ public int CalculateSize() {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Payload);
}
size += callbackHeader_.CalculateSize(_map_callbackHeader_codec);
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -1138,6 +1389,7 @@ public void MergeFrom(StartOperationRequest other) {
Payload.MergeFrom(other.Payload);
}
callbackHeader_.MergeFrom(other.callbackHeader_);
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -1180,6 +1432,10 @@ public void MergeFrom(pb::CodedInputStream input) {
callbackHeader_.AddEntriesFrom(input, _map_callbackHeader_codec);
break;
}
+ case 58: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -1222,6 +1478,10 @@ public void MergeFrom(pb::CodedInputStream input) {
callbackHeader_.AddEntriesFrom(ref input, _map_callbackHeader_codec);
break;
}
+ case 58: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -1246,7 +1506,7 @@ public sealed partial class CancelOperationRequest : pb::IMessage
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[5]; }
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1890,7 +2150,7 @@ public sealed partial class StartOperationResponse : pb::IMessageField number for the "links" field.
+ public const int LinksFieldNumber = 2;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(18, global::Temporalio.Api.Nexus.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -2497,6 +2769,7 @@ public bool Equals(Async other) {
return true;
}
if (OperationId != other.OperationId) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -2505,6 +2778,7 @@ public bool Equals(Async other) {
public override int GetHashCode() {
int hash = 1;
if (OperationId.Length != 0) hash ^= OperationId.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -2527,6 +2801,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(OperationId);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -2541,6 +2816,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(OperationId);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -2554,6 +2830,7 @@ public int CalculateSize() {
if (OperationId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(OperationId);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -2569,6 +2846,7 @@ public void MergeFrom(Async other) {
if (other.OperationId.Length != 0) {
OperationId = other.OperationId;
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -2588,6 +2866,10 @@ public void MergeFrom(pb::CodedInputStream input) {
OperationId = input.ReadString();
break;
}
+ case 18: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -2607,6 +2889,10 @@ public void MergeFrom(pb::CodedInputStream input) {
OperationId = input.ReadString();
break;
}
+ case 18: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -2636,7 +2922,7 @@ public sealed partial class CancelOperationResponse : pb::IMessage
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[8]; }
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[9]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3079,7 +3365,7 @@ public sealed partial class Endpoint : pb::IMessage
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[9]; }
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[10]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3508,7 +3794,7 @@ public sealed partial class EndpointSpec : pb::IMessage
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[10]; }
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[11]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -3529,7 +3815,7 @@ public EndpointSpec() {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public EndpointSpec(EndpointSpec other) : this() {
name_ = other.name_;
- metadata_ = other.metadata_ != null ? other.metadata_.Clone() : null;
+ description_ = other.description_ != null ? other.description_.Clone() : null;
target_ = other.target_ != null ? other.target_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -3556,15 +3842,20 @@ public string Name {
}
}
- /// Field number for the "metadata" field.
- public const int MetadataFieldNumber = 2;
- private global::Temporalio.Api.Sdk.V1.UserMetadata metadata_;
+ /// Field number for the "description" field.
+ public const int DescriptionFieldNumber = 2;
+ private global::Temporalio.Api.Common.V1.Payload description_;
+ ///
+ /// Markdown description serialized as a single JSON string.
+ /// If the Payload is encrypted, the UI and CLI may decrypt with the configured codec server endpoint.
+ /// By default, the server enforces a limit of 20,000 bytes for this entire payload.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Sdk.V1.UserMetadata Metadata {
- get { return metadata_; }
+ public global::Temporalio.Api.Common.V1.Payload Description {
+ get { return description_; }
set {
- metadata_ = value;
+ description_ = value;
}
}
@@ -3599,7 +3890,7 @@ public bool Equals(EndpointSpec other) {
return true;
}
if (Name != other.Name) return false;
- if (!object.Equals(Metadata, other.Metadata)) return false;
+ if (!object.Equals(Description, other.Description)) return false;
if (!object.Equals(Target, other.Target)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -3609,7 +3900,7 @@ public bool Equals(EndpointSpec other) {
public override int GetHashCode() {
int hash = 1;
if (Name.Length != 0) hash ^= Name.GetHashCode();
- if (metadata_ != null) hash ^= Metadata.GetHashCode();
+ if (description_ != null) hash ^= Description.GetHashCode();
if (target_ != null) hash ^= Target.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
@@ -3633,9 +3924,9 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(Name);
}
- if (metadata_ != null) {
+ if (description_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(Metadata);
+ output.WriteMessage(Description);
}
if (target_ != null) {
output.WriteRawTag(26);
@@ -3655,9 +3946,9 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(Name);
}
- if (metadata_ != null) {
+ if (description_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(Metadata);
+ output.WriteMessage(Description);
}
if (target_ != null) {
output.WriteRawTag(26);
@@ -3676,8 +3967,8 @@ public int CalculateSize() {
if (Name.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Name);
}
- if (metadata_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Metadata);
+ if (description_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Description);
}
if (target_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Target);
@@ -3697,11 +3988,11 @@ public void MergeFrom(EndpointSpec other) {
if (other.Name.Length != 0) {
Name = other.Name;
}
- if (other.metadata_ != null) {
- if (metadata_ == null) {
- Metadata = new global::Temporalio.Api.Sdk.V1.UserMetadata();
+ if (other.description_ != null) {
+ if (description_ == null) {
+ Description = new global::Temporalio.Api.Common.V1.Payload();
}
- Metadata.MergeFrom(other.Metadata);
+ Description.MergeFrom(other.Description);
}
if (other.target_ != null) {
if (target_ == null) {
@@ -3729,10 +4020,10 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (metadata_ == null) {
- Metadata = new global::Temporalio.Api.Sdk.V1.UserMetadata();
+ if (description_ == null) {
+ Description = new global::Temporalio.Api.Common.V1.Payload();
}
- input.ReadMessage(Metadata);
+ input.ReadMessage(Description);
break;
}
case 26: {
@@ -3762,10 +4053,10 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (metadata_ == null) {
- Metadata = new global::Temporalio.Api.Sdk.V1.UserMetadata();
+ if (description_ == null) {
+ Description = new global::Temporalio.Api.Common.V1.Payload();
}
- input.ReadMessage(Metadata);
+ input.ReadMessage(Description);
break;
}
case 26: {
@@ -3799,7 +4090,7 @@ public sealed partial class EndpointTarget : pb::IMessage
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[11]; }
+ get { return global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor.MessageTypes[12]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
diff --git a/src/Temporalio/Api/OperatorService/V1/Service.cs b/src/Temporalio/Api/OperatorService/V1/Service.cs
index e761cf0d..7f602692 100644
--- a/src/Temporalio/Api/OperatorService/V1/Service.cs
+++ b/src/Temporalio/Api/OperatorService/V1/Service.cs
@@ -27,56 +27,61 @@ static ServiceReflection() {
"Ci10ZW1wb3JhbC9hcGkvb3BlcmF0b3JzZXJ2aWNlL3YxL3NlcnZpY2UucHJv",
"dG8SH3RlbXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEaNnRlbXBvcmFs",
"L2FwaS9vcGVyYXRvcnNlcnZpY2UvdjEvcmVxdWVzdF9yZXNwb25zZS5wcm90",
- "bxocZ29vZ2xlL2FwaS9hbm5vdGF0aW9ucy5wcm90bzK/DwoPT3BlcmF0b3JT",
+ "bxocZ29vZ2xlL2FwaS9hbm5vdGF0aW9ucy5wcm90bzLGEQoPT3BlcmF0b3JT",
"ZXJ2aWNlEpIBChNBZGRTZWFyY2hBdHRyaWJ1dGVzEjsudGVtcG9yYWwuYXBp",
"Lm9wZXJhdG9yc2VydmljZS52MS5BZGRTZWFyY2hBdHRyaWJ1dGVzUmVxdWVz",
"dBo8LnRlbXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuQWRkU2VhcmNo",
"QXR0cmlidXRlc1Jlc3BvbnNlIgASmwEKFlJlbW92ZVNlYXJjaEF0dHJpYnV0",
"ZXMSPi50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLlJlbW92ZVNl",
"YXJjaEF0dHJpYnV0ZXNSZXF1ZXN0Gj8udGVtcG9yYWwuYXBpLm9wZXJhdG9y",
- "c2VydmljZS52MS5SZW1vdmVTZWFyY2hBdHRyaWJ1dGVzUmVzcG9uc2UiABLG",
- "AQoUTGlzdFNlYXJjaEF0dHJpYnV0ZXMSPC50ZW1wb3JhbC5hcGkub3BlcmF0",
+ "c2VydmljZS52MS5SZW1vdmVTZWFyY2hBdHRyaWJ1dGVzUmVzcG9uc2UiABKC",
+ "AgoUTGlzdFNlYXJjaEF0dHJpYnV0ZXMSPC50ZW1wb3JhbC5hcGkub3BlcmF0",
"b3JzZXJ2aWNlLnYxLkxpc3RTZWFyY2hBdHRyaWJ1dGVzUmVxdWVzdBo9LnRl",
"bXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuTGlzdFNlYXJjaEF0dHJp",
- "YnV0ZXNSZXNwb25zZSIxgtPkkwIrEikvbmFtZXNwYWNlcy97bmFtZXNwYWNl",
- "fS9zZWFyY2gtYXR0cmlidXRlcxKGAQoPRGVsZXRlTmFtZXNwYWNlEjcudGVt",
- "cG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5EZWxldGVOYW1lc3BhY2VS",
- "ZXF1ZXN0GjgudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5EZWxl",
- "dGVOYW1lc3BhY2VSZXNwb25zZSIAEqEBChhBZGRPclVwZGF0ZVJlbW90ZUNs",
- "dXN0ZXISQC50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkFkZE9y",
- "VXBkYXRlUmVtb3RlQ2x1c3RlclJlcXVlc3QaQS50ZW1wb3JhbC5hcGkub3Bl",
- "cmF0b3JzZXJ2aWNlLnYxLkFkZE9yVXBkYXRlUmVtb3RlQ2x1c3RlclJlc3Bv",
- "bnNlIgASkgEKE1JlbW92ZVJlbW90ZUNsdXN0ZXISOy50ZW1wb3JhbC5hcGku",
- "b3BlcmF0b3JzZXJ2aWNlLnYxLlJlbW92ZVJlbW90ZUNsdXN0ZXJSZXF1ZXN0",
- "GjwudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5SZW1vdmVSZW1v",
- "dGVDbHVzdGVyUmVzcG9uc2UiABJ9CgxMaXN0Q2x1c3RlcnMSNC50ZW1wb3Jh",
- "bC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkxpc3RDbHVzdGVyc1JlcXVlc3Qa",
- "NS50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkxpc3RDbHVzdGVy",
- "c1Jlc3BvbnNlIgASpgEKEEdldE5leHVzRW5kcG9pbnQSOC50ZW1wb3JhbC5h",
- "cGkub3BlcmF0b3JzZXJ2aWNlLnYxLkdldE5leHVzRW5kcG9pbnRSZXF1ZXN0",
- "GjkudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5HZXROZXh1c0Vu",
- "ZHBvaW50UmVzcG9uc2UiHYLT5JMCFxIVL25leHVzL2VuZHBvaW50cy97aWR9",
- "Eq0BChNDcmVhdGVOZXh1c0VuZHBvaW50EjsudGVtcG9yYWwuYXBpLm9wZXJh",
- "dG9yc2VydmljZS52MS5DcmVhdGVOZXh1c0VuZHBvaW50UmVxdWVzdBo8LnRl",
- "bXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuQ3JlYXRlTmV4dXNFbmRw",
- "b2ludFJlc3BvbnNlIhuC0+STAhUiEC9uZXh1cy9lbmRwb2ludHM6ASoSuQEK",
- "E1VwZGF0ZU5leHVzRW5kcG9pbnQSOy50ZW1wb3JhbC5hcGkub3BlcmF0b3Jz",
- "ZXJ2aWNlLnYxLlVwZGF0ZU5leHVzRW5kcG9pbnRSZXF1ZXN0GjwudGVtcG9y",
- "YWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5VcGRhdGVOZXh1c0VuZHBvaW50",
- "UmVzcG9uc2UiJ4LT5JMCISIcL25leHVzL2VuZHBvaW50cy97aWR9L3VwZGF0",
- "ZToBKhKvAQoTRGVsZXRlTmV4dXNFbmRwb2ludBI7LnRlbXBvcmFsLmFwaS5v",
- "cGVyYXRvcnNlcnZpY2UudjEuRGVsZXRlTmV4dXNFbmRwb2ludFJlcXVlc3Qa",
- "PC50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkRlbGV0ZU5leHVz",
- "RW5kcG9pbnRSZXNwb25zZSIdgtPkkwIXKhUvbmV4dXMvZW5kcG9pbnRzL3tp",
- "ZH0SpwEKEkxpc3ROZXh1c0VuZHBvaW50cxI6LnRlbXBvcmFsLmFwaS5vcGVy",
- "YXRvcnNlcnZpY2UudjEuTGlzdE5leHVzRW5kcG9pbnRzUmVxdWVzdBo7LnRl",
- "bXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuTGlzdE5leHVzRW5kcG9p",
- "bnRzUmVzcG9uc2UiGILT5JMCEhIQL25leHVzL2VuZHBvaW50c0K2AQoiaW8u",
- "dGVtcG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MUIMU2VydmljZVByb3Rv",
- "UAFaNWdvLnRlbXBvcmFsLmlvL2FwaS9vcGVyYXRvcnNlcnZpY2UvdjE7b3Bl",
- "cmF0b3JzZXJ2aWNlqgIhVGVtcG9yYWxpby5BcGkuT3BlcmF0b3JTZXJ2aWNl",
- "LlYx6gIkVGVtcG9yYWxpbzo6QXBpOjpPcGVyYXRvclNlcnZpY2U6OlYxYgZw",
- "cm90bzM="));
+ "YnV0ZXNSZXNwb25zZSJtgtPkkwJnEjEvY2x1c3Rlci9uYW1lc3BhY2VzL3tu",
+ "YW1lc3BhY2V9L3NlYXJjaC1hdHRyaWJ1dGVzWjISMC9hcGkvdjEvbmFtZXNw",
+ "YWNlcy97bmFtZXNwYWNlfS9zZWFyY2gtYXR0cmlidXRlcxKGAQoPRGVsZXRl",
+ "TmFtZXNwYWNlEjcudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5E",
+ "ZWxldGVOYW1lc3BhY2VSZXF1ZXN0GjgudGVtcG9yYWwuYXBpLm9wZXJhdG9y",
+ "c2VydmljZS52MS5EZWxldGVOYW1lc3BhY2VSZXNwb25zZSIAEqEBChhBZGRP",
+ "clVwZGF0ZVJlbW90ZUNsdXN0ZXISQC50ZW1wb3JhbC5hcGkub3BlcmF0b3Jz",
+ "ZXJ2aWNlLnYxLkFkZE9yVXBkYXRlUmVtb3RlQ2x1c3RlclJlcXVlc3QaQS50",
+ "ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkFkZE9yVXBkYXRlUmVt",
+ "b3RlQ2x1c3RlclJlc3BvbnNlIgASkgEKE1JlbW92ZVJlbW90ZUNsdXN0ZXIS",
+ "Oy50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLlJlbW92ZVJlbW90",
+ "ZUNsdXN0ZXJSZXF1ZXN0GjwudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2Vydmlj",
+ "ZS52MS5SZW1vdmVSZW1vdGVDbHVzdGVyUmVzcG9uc2UiABJ9CgxMaXN0Q2x1",
+ "c3RlcnMSNC50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkxpc3RD",
+ "bHVzdGVyc1JlcXVlc3QaNS50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNl",
+ "LnYxLkxpc3RDbHVzdGVyc1Jlc3BvbnNlIgASzgEKEEdldE5leHVzRW5kcG9p",
+ "bnQSOC50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkdldE5leHVz",
+ "RW5kcG9pbnRSZXF1ZXN0GjkudGVtcG9yYWwuYXBpLm9wZXJhdG9yc2Vydmlj",
+ "ZS52MS5HZXROZXh1c0VuZHBvaW50UmVzcG9uc2UiRYLT5JMCPxIdL2NsdXN0",
+ "ZXIvbmV4dXMvZW5kcG9pbnRzL3tpZH1aHhIcL2FwaS92MS9uZXh1cy9lbmRw",
+ "b2ludHMve2lkfRLTAQoTQ3JlYXRlTmV4dXNFbmRwb2ludBI7LnRlbXBvcmFs",
+ "LmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuQ3JlYXRlTmV4dXNFbmRwb2ludFJl",
+ "cXVlc3QaPC50ZW1wb3JhbC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxLkNyZWF0",
+ "ZU5leHVzRW5kcG9pbnRSZXNwb25zZSJBgtPkkwI7IhgvY2x1c3Rlci9uZXh1",
+ "cy9lbmRwb2ludHM6ASpaHCIXL2FwaS92MS9uZXh1cy9lbmRwb2ludHM6ASoS",
+ "6wEKE1VwZGF0ZU5leHVzRW5kcG9pbnQSOy50ZW1wb3JhbC5hcGkub3BlcmF0",
+ "b3JzZXJ2aWNlLnYxLlVwZGF0ZU5leHVzRW5kcG9pbnRSZXF1ZXN0GjwudGVt",
+ "cG9yYWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5VcGRhdGVOZXh1c0VuZHBv",
+ "aW50UmVzcG9uc2UiWYLT5JMCUyIkL2NsdXN0ZXIvbmV4dXMvZW5kcG9pbnRz",
+ "L3tpZH0vdXBkYXRlOgEqWigiIy9hcGkvdjEvbmV4dXMvZW5kcG9pbnRzL3tp",
+ "ZH0vdXBkYXRlOgEqEtcBChNEZWxldGVOZXh1c0VuZHBvaW50EjsudGVtcG9y",
+ "YWwuYXBpLm9wZXJhdG9yc2VydmljZS52MS5EZWxldGVOZXh1c0VuZHBvaW50",
+ "UmVxdWVzdBo8LnRlbXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuRGVs",
+ "ZXRlTmV4dXNFbmRwb2ludFJlc3BvbnNlIkWC0+STAj8qHS9jbHVzdGVyL25l",
+ "eHVzL2VuZHBvaW50cy97aWR9Wh4qHC9hcGkvdjEvbmV4dXMvZW5kcG9pbnRz",
+ "L3tpZH0SygEKEkxpc3ROZXh1c0VuZHBvaW50cxI6LnRlbXBvcmFsLmFwaS5v",
+ "cGVyYXRvcnNlcnZpY2UudjEuTGlzdE5leHVzRW5kcG9pbnRzUmVxdWVzdBo7",
+ "LnRlbXBvcmFsLmFwaS5vcGVyYXRvcnNlcnZpY2UudjEuTGlzdE5leHVzRW5k",
+ "cG9pbnRzUmVzcG9uc2UiO4LT5JMCNRIYL2NsdXN0ZXIvbmV4dXMvZW5kcG9p",
+ "bnRzWhkSFy9hcGkvdjEvbmV4dXMvZW5kcG9pbnRzQrYBCiJpby50ZW1wb3Jh",
+ "bC5hcGkub3BlcmF0b3JzZXJ2aWNlLnYxQgxTZXJ2aWNlUHJvdG9QAVo1Z28u",
+ "dGVtcG9yYWwuaW8vYXBpL29wZXJhdG9yc2VydmljZS92MTtvcGVyYXRvcnNl",
+ "cnZpY2WqAiFUZW1wb3JhbGlvLkFwaS5PcGVyYXRvclNlcnZpY2UuVjHqAiRU",
+ "ZW1wb3JhbGlvOjpBcGk6Ok9wZXJhdG9yU2VydmljZTo6VjFiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Temporalio.Api.OperatorService.V1.RequestResponseReflection.Descriptor, global::Temporalio.Api.Dependencies.Google.Api.AnnotationsReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, null));
diff --git a/src/Temporalio/Api/Schedule/V1/Message.cs b/src/Temporalio/Api/Schedule/V1/Message.cs
index b5818d7d..ee521c6e 100644
--- a/src/Temporalio/Api/Schedule/V1/Message.cs
+++ b/src/Temporalio/Api/Schedule/V1/Message.cs
@@ -28,93 +28,96 @@ static MessageReflection() {
"cG9yYWwuYXBpLnNjaGVkdWxlLnYxGh5nb29nbGUvcHJvdG9idWYvZHVyYXRp",
"b24ucHJvdG8aH2dvb2dsZS9wcm90b2J1Zi90aW1lc3RhbXAucHJvdG8aJHRl",
"bXBvcmFsL2FwaS9jb21tb24vdjEvbWVzc2FnZS5wcm90bxokdGVtcG9yYWwv",
- "YXBpL2VudW1zL3YxL3NjaGVkdWxlLnByb3RvGiZ0ZW1wb3JhbC9hcGkvd29y",
- "a2Zsb3cvdjEvbWVzc2FnZS5wcm90byKVAQoMQ2FsZW5kYXJTcGVjEg4KBnNl",
- "Y29uZBgBIAEoCRIOCgZtaW51dGUYAiABKAkSDAoEaG91chgDIAEoCRIUCgxk",
- "YXlfb2ZfbW9udGgYBCABKAkSDQoFbW9udGgYBSABKAkSDAoEeWVhchgGIAEo",
- "CRITCgtkYXlfb2Zfd2VlaxgHIAEoCRIPCgdjb21tZW50GAggASgJIjEKBVJh",
- "bmdlEg0KBXN0YXJ0GAEgASgFEgsKA2VuZBgCIAEoBRIMCgRzdGVwGAMgASgF",
- "IoYDChZTdHJ1Y3R1cmVkQ2FsZW5kYXJTcGVjEi8KBnNlY29uZBgBIAMoCzIf",
- "LnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5SYW5nZRIvCgZtaW51dGUYAiAD",
- "KAsyHy50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuUmFuZ2USLQoEaG91chgD",
- "IAMoCzIfLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5SYW5nZRI1CgxkYXlf",
- "b2ZfbW9udGgYBCADKAsyHy50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuUmFu",
- "Z2USLgoFbW9udGgYBSADKAsyHy50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEu",
- "UmFuZ2USLQoEeWVhchgGIAMoCzIfLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52",
- "MS5SYW5nZRI0CgtkYXlfb2Zfd2VlaxgHIAMoCzIfLnRlbXBvcmFsLmFwaS5z",
- "Y2hlZHVsZS52MS5SYW5nZRIPCgdjb21tZW50GAggASgJImUKDEludGVydmFs",
- "U3BlYxIrCghpbnRlcnZhbBgBIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJh",
- "dGlvbhIoCgVwaGFzZRgCIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlv",
- "biK6BAoMU2NoZWR1bGVTcGVjEk0KE3N0cnVjdHVyZWRfY2FsZW5kYXIYByAD",
- "KAsyMC50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU3RydWN0dXJlZENhbGVu",
- "ZGFyU3BlYxITCgtjcm9uX3N0cmluZxgIIAMoCRI4CghjYWxlbmRhchgBIAMo",
- "CzImLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5DYWxlbmRhclNwZWMSOAoI",
- "aW50ZXJ2YWwYAiADKAsyJi50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuSW50",
- "ZXJ2YWxTcGVjEkQKEGV4Y2x1ZGVfY2FsZW5kYXIYAyADKAsyJi50ZW1wb3Jh",
- "bC5hcGkuc2NoZWR1bGUudjEuQ2FsZW5kYXJTcGVjQgIYARJVChtleGNsdWRl",
- "X3N0cnVjdHVyZWRfY2FsZW5kYXIYCSADKAsyMC50ZW1wb3JhbC5hcGkuc2No",
- "ZWR1bGUudjEuU3RydWN0dXJlZENhbGVuZGFyU3BlYxIuCgpzdGFydF90aW1l",
- "GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIsCghlbmRfdGlt",
- "ZRgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASKQoGaml0dGVy",
- "GAYgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhUKDXRpbWV6b25l",
- "X25hbWUYCiABKAkSFQoNdGltZXpvbmVfZGF0YRgLIAEoDCLIAQoQU2NoZWR1",
- "bGVQb2xpY2llcxJECg5vdmVybGFwX3BvbGljeRgBIAEoDjIsLnRlbXBvcmFs",
- "LmFwaS5lbnVtcy52MS5TY2hlZHVsZU92ZXJsYXBQb2xpY3kSMQoOY2F0Y2h1",
- "cF93aW5kb3cYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SGAoQ",
- "cGF1c2Vfb25fZmFpbHVyZRgDIAEoCBIhChlrZWVwX29yaWdpbmFsX3dvcmtm",
- "bG93X2lkGAQgASgIImgKDlNjaGVkdWxlQWN0aW9uEkwKDnN0YXJ0X3dvcmtm",
- "bG93GAEgASgLMjIudGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLk5ld1dvcmtm",
- "bG93RXhlY3V0aW9uSW5mb0gAQggKBmFjdGlvbiLEAQoUU2NoZWR1bGVBY3Rp",
- "b25SZXN1bHQSMQoNc2NoZWR1bGVfdGltZRgBIAEoCzIaLmdvb2dsZS5wcm90",
- "b2J1Zi5UaW1lc3RhbXASLwoLYWN0dWFsX3RpbWUYAiABKAsyGi5nb29nbGUu",
- "cHJvdG9idWYuVGltZXN0YW1wEkgKFXN0YXJ0X3dvcmtmbG93X3Jlc3VsdBgL",
- "IAEoCzIpLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRp",
- "b24iYgoNU2NoZWR1bGVTdGF0ZRINCgVub3RlcxgBIAEoCRIOCgZwYXVzZWQY",
- "AiABKAgSFwoPbGltaXRlZF9hY3Rpb25zGAMgASgIEhkKEXJlbWFpbmluZ19h",
- "Y3Rpb25zGAQgASgDImEKGVRyaWdnZXJJbW1lZGlhdGVseVJlcXVlc3QSRAoO",
- "b3ZlcmxhcF9wb2xpY3kYASABKA4yLC50ZW1wb3JhbC5hcGkuZW51bXMudjEu",
- "U2NoZWR1bGVPdmVybGFwUG9saWN5IrUBCg9CYWNrZmlsbFJlcXVlc3QSLgoK",
- "c3RhcnRfdGltZRgBIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAS",
- "LAoIZW5kX3RpbWUYAiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1w",
- "EkQKDm92ZXJsYXBfcG9saWN5GAMgASgOMiwudGVtcG9yYWwuYXBpLmVudW1z",
- "LnYxLlNjaGVkdWxlT3ZlcmxhcFBvbGljeSLGAQoNU2NoZWR1bGVQYXRjaBJQ",
- "ChN0cmlnZ2VyX2ltbWVkaWF0ZWx5GAEgASgLMjMudGVtcG9yYWwuYXBpLnNj",
- "aGVkdWxlLnYxLlRyaWdnZXJJbW1lZGlhdGVseVJlcXVlc3QSQwoQYmFja2Zp",
- "bGxfcmVxdWVzdBgCIAMoCzIpLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5C",
- "YWNrZmlsbFJlcXVlc3QSDQoFcGF1c2UYAyABKAkSDwoHdW5wYXVzZRgEIAEo",
- "CSLWAwoMU2NoZWR1bGVJbmZvEhQKDGFjdGlvbl9jb3VudBgBIAEoAxIdChVt",
- "aXNzZWRfY2F0Y2h1cF93aW5kb3cYAiABKAMSFwoPb3ZlcmxhcF9za2lwcGVk",
- "GAMgASgDEhYKDmJ1ZmZlcl9kcm9wcGVkGAogASgDEhMKC2J1ZmZlcl9zaXpl",
- "GAsgASgDEkQKEXJ1bm5pbmdfd29ya2Zsb3dzGAkgAygLMikudGVtcG9yYWwu",
- "YXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlvbhJGCg5yZWNlbnRfYWN0",
- "aW9ucxgEIAMoCzIuLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVs",
- "ZUFjdGlvblJlc3VsdBI3ChNmdXR1cmVfYWN0aW9uX3RpbWVzGAUgAygLMhou",
- "Z29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIvCgtjcmVhdGVfdGltZRgGIAEo",
- "CzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLwoLdXBkYXRlX3RpbWUY",
- "ByABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEiIKFmludmFsaWRf",
- "c2NoZWR1bGVfZXJyb3IYCCABKAlCAhgBIvABCghTY2hlZHVsZRI0CgRzcGVj",
- "GAEgASgLMiYudGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlU3Bl",
- "YxI4CgZhY3Rpb24YAiABKAsyKC50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEu",
- "U2NoZWR1bGVBY3Rpb24SPAoIcG9saWNpZXMYAyABKAsyKi50ZW1wb3JhbC5h",
- "cGkuc2NoZWR1bGUudjEuU2NoZWR1bGVQb2xpY2llcxI2CgVzdGF0ZRgEIAEo",
- "CzInLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVsZVN0YXRlIqUC",
- "ChBTY2hlZHVsZUxpc3RJbmZvEjQKBHNwZWMYASABKAsyJi50ZW1wb3JhbC5h",
- "cGkuc2NoZWR1bGUudjEuU2NoZWR1bGVTcGVjEjsKDXdvcmtmbG93X3R5cGUY",
- "AiABKAsyJC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93VHlwZRIN",
- "CgVub3RlcxgDIAEoCRIOCgZwYXVzZWQYBCABKAgSRgoOcmVjZW50X2FjdGlv",
- "bnMYBSADKAsyLi50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVB",
- "Y3Rpb25SZXN1bHQSNwoTZnV0dXJlX2FjdGlvbl90aW1lcxgGIAMoCzIaLmdv",
- "b2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAi0wEKEVNjaGVkdWxlTGlzdEVudHJ5",
- "EhMKC3NjaGVkdWxlX2lkGAEgASgJEioKBG1lbW8YAiABKAsyHC50ZW1wb3Jh",
- "bC5hcGkuY29tbW9uLnYxLk1lbW8SQwoRc2VhcmNoX2F0dHJpYnV0ZXMYAyAB",
- "KAsyKC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlNlYXJjaEF0dHJpYnV0ZXMS",
- "OAoEaW5mbxgEIAEoCzIqLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hl",
- "ZHVsZUxpc3RJbmZvQpMBChtpby50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjFC",
- "DE1lc3NhZ2VQcm90b1ABWidnby50ZW1wb3JhbC5pby9hcGkvc2NoZWR1bGUv",
- "djE7c2NoZWR1bGWqAhpUZW1wb3JhbGlvLkFwaS5TY2hlZHVsZS5WMeoCHVRl",
- "bXBvcmFsaW86OkFwaTo6U2NoZWR1bGU6OlYxYgZwcm90bzM="));
+ "YXBpL2VudW1zL3YxL3NjaGVkdWxlLnByb3RvGiR0ZW1wb3JhbC9hcGkvZW51",
+ "bXMvdjEvd29ya2Zsb3cucHJvdG8aJnRlbXBvcmFsL2FwaS93b3JrZmxvdy92",
+ "MS9tZXNzYWdlLnByb3RvIpUBCgxDYWxlbmRhclNwZWMSDgoGc2Vjb25kGAEg",
+ "ASgJEg4KBm1pbnV0ZRgCIAEoCRIMCgRob3VyGAMgASgJEhQKDGRheV9vZl9t",
+ "b250aBgEIAEoCRINCgVtb250aBgFIAEoCRIMCgR5ZWFyGAYgASgJEhMKC2Rh",
+ "eV9vZl93ZWVrGAcgASgJEg8KB2NvbW1lbnQYCCABKAkiMQoFUmFuZ2USDQoF",
+ "c3RhcnQYASABKAUSCwoDZW5kGAIgASgFEgwKBHN0ZXAYAyABKAUihgMKFlN0",
+ "cnVjdHVyZWRDYWxlbmRhclNwZWMSLwoGc2Vjb25kGAEgAygLMh8udGVtcG9y",
+ "YWwuYXBpLnNjaGVkdWxlLnYxLlJhbmdlEi8KBm1pbnV0ZRgCIAMoCzIfLnRl",
+ "bXBvcmFsLmFwaS5zY2hlZHVsZS52MS5SYW5nZRItCgRob3VyGAMgAygLMh8u",
+ "dGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlJhbmdlEjUKDGRheV9vZl9tb250",
+ "aBgEIAMoCzIfLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5SYW5nZRIuCgVt",
+ "b250aBgFIAMoCzIfLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5SYW5nZRIt",
+ "CgR5ZWFyGAYgAygLMh8udGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlJhbmdl",
+ "EjQKC2RheV9vZl93ZWVrGAcgAygLMh8udGVtcG9yYWwuYXBpLnNjaGVkdWxl",
+ "LnYxLlJhbmdlEg8KB2NvbW1lbnQYCCABKAkiZQoMSW50ZXJ2YWxTcGVjEisK",
+ "CGludGVydmFsGAEgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEigK",
+ "BXBoYXNlGAIgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uIroECgxT",
+ "Y2hlZHVsZVNwZWMSTQoTc3RydWN0dXJlZF9jYWxlbmRhchgHIAMoCzIwLnRl",
+ "bXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TdHJ1Y3R1cmVkQ2FsZW5kYXJTcGVj",
+ "EhMKC2Nyb25fc3RyaW5nGAggAygJEjgKCGNhbGVuZGFyGAEgAygLMiYudGVt",
+ "cG9yYWwuYXBpLnNjaGVkdWxlLnYxLkNhbGVuZGFyU3BlYxI4CghpbnRlcnZh",
+ "bBgCIAMoCzImLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5JbnRlcnZhbFNw",
+ "ZWMSRAoQZXhjbHVkZV9jYWxlbmRhchgDIAMoCzImLnRlbXBvcmFsLmFwaS5z",
+ "Y2hlZHVsZS52MS5DYWxlbmRhclNwZWNCAhgBElUKG2V4Y2x1ZGVfc3RydWN0",
+ "dXJlZF9jYWxlbmRhchgJIAMoCzIwLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52",
+ "MS5TdHJ1Y3R1cmVkQ2FsZW5kYXJTcGVjEi4KCnN0YXJ0X3RpbWUYBCABKAsy",
+ "Gi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEiwKCGVuZF90aW1lGAUgASgL",
+ "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIpCgZqaXR0ZXIYBiABKAsy",
+ "GS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SFQoNdGltZXpvbmVfbmFtZRgK",
+ "IAEoCRIVCg10aW1lem9uZV9kYXRhGAsgASgMIsgBChBTY2hlZHVsZVBvbGlj",
+ "aWVzEkQKDm92ZXJsYXBfcG9saWN5GAEgASgOMiwudGVtcG9yYWwuYXBpLmVu",
+ "dW1zLnYxLlNjaGVkdWxlT3ZlcmxhcFBvbGljeRIxCg5jYXRjaHVwX3dpbmRv",
+ "dxgCIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhIYChBwYXVzZV9v",
+ "bl9mYWlsdXJlGAMgASgIEiEKGWtlZXBfb3JpZ2luYWxfd29ya2Zsb3dfaWQY",
+ "BCABKAgiaAoOU2NoZWR1bGVBY3Rpb24STAoOc3RhcnRfd29ya2Zsb3cYASAB",
+ "KAsyMi50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuTmV3V29ya2Zsb3dFeGVj",
+ "dXRpb25JbmZvSABCCAoGYWN0aW9uIpMCChRTY2hlZHVsZUFjdGlvblJlc3Vs",
+ "dBIxCg1zY2hlZHVsZV90aW1lGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRp",
+ "bWVzdGFtcBIvCgthY3R1YWxfdGltZRgCIAEoCzIaLmdvb2dsZS5wcm90b2J1",
+ "Zi5UaW1lc3RhbXASSAoVc3RhcnRfd29ya2Zsb3dfcmVzdWx0GAsgASgLMiku",
+ "dGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlvbhJNChVz",
+ "dGFydF93b3JrZmxvd19zdGF0dXMYDCABKA4yLi50ZW1wb3JhbC5hcGkuZW51",
+ "bXMudjEuV29ya2Zsb3dFeGVjdXRpb25TdGF0dXMiYgoNU2NoZWR1bGVTdGF0",
+ "ZRINCgVub3RlcxgBIAEoCRIOCgZwYXVzZWQYAiABKAgSFwoPbGltaXRlZF9h",
+ "Y3Rpb25zGAMgASgIEhkKEXJlbWFpbmluZ19hY3Rpb25zGAQgASgDImEKGVRy",
+ "aWdnZXJJbW1lZGlhdGVseVJlcXVlc3QSRAoOb3ZlcmxhcF9wb2xpY3kYASAB",
+ "KA4yLC50ZW1wb3JhbC5hcGkuZW51bXMudjEuU2NoZWR1bGVPdmVybGFwUG9s",
+ "aWN5IrUBCg9CYWNrZmlsbFJlcXVlc3QSLgoKc3RhcnRfdGltZRgBIAEoCzIa",
+ "Lmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLAoIZW5kX3RpbWUYAiABKAsy",
+ "Gi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEkQKDm92ZXJsYXBfcG9saWN5",
+ "GAMgASgOMiwudGVtcG9yYWwuYXBpLmVudW1zLnYxLlNjaGVkdWxlT3Zlcmxh",
+ "cFBvbGljeSLGAQoNU2NoZWR1bGVQYXRjaBJQChN0cmlnZ2VyX2ltbWVkaWF0",
+ "ZWx5GAEgASgLMjMudGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlRyaWdnZXJJ",
+ "bW1lZGlhdGVseVJlcXVlc3QSQwoQYmFja2ZpbGxfcmVxdWVzdBgCIAMoCzIp",
+ "LnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5CYWNrZmlsbFJlcXVlc3QSDQoF",
+ "cGF1c2UYAyABKAkSDwoHdW5wYXVzZRgEIAEoCSLWAwoMU2NoZWR1bGVJbmZv",
+ "EhQKDGFjdGlvbl9jb3VudBgBIAEoAxIdChVtaXNzZWRfY2F0Y2h1cF93aW5k",
+ "b3cYAiABKAMSFwoPb3ZlcmxhcF9za2lwcGVkGAMgASgDEhYKDmJ1ZmZlcl9k",
+ "cm9wcGVkGAogASgDEhMKC2J1ZmZlcl9zaXplGAsgASgDEkQKEXJ1bm5pbmdf",
+ "d29ya2Zsb3dzGAkgAygLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3Jr",
+ "Zmxvd0V4ZWN1dGlvbhJGCg5yZWNlbnRfYWN0aW9ucxgEIAMoCzIuLnRlbXBv",
+ "cmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVsZUFjdGlvblJlc3VsdBI3ChNm",
+ "dXR1cmVfYWN0aW9uX3RpbWVzGAUgAygLMhouZ29vZ2xlLnByb3RvYnVmLlRp",
+ "bWVzdGFtcBIvCgtjcmVhdGVfdGltZRgGIAEoCzIaLmdvb2dsZS5wcm90b2J1",
+ "Zi5UaW1lc3RhbXASLwoLdXBkYXRlX3RpbWUYByABKAsyGi5nb29nbGUucHJv",
+ "dG9idWYuVGltZXN0YW1wEiIKFmludmFsaWRfc2NoZWR1bGVfZXJyb3IYCCAB",
+ "KAlCAhgBIvABCghTY2hlZHVsZRI0CgRzcGVjGAEgASgLMiYudGVtcG9yYWwu",
+ "YXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlU3BlYxI4CgZhY3Rpb24YAiABKAsy",
+ "KC50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVBY3Rpb24SPAoI",
+ "cG9saWNpZXMYAyABKAsyKi50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2No",
+ "ZWR1bGVQb2xpY2llcxI2CgVzdGF0ZRgEIAEoCzInLnRlbXBvcmFsLmFwaS5z",
+ "Y2hlZHVsZS52MS5TY2hlZHVsZVN0YXRlIqUCChBTY2hlZHVsZUxpc3RJbmZv",
+ "EjQKBHNwZWMYASABKAsyJi50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2No",
+ "ZWR1bGVTcGVjEjsKDXdvcmtmbG93X3R5cGUYAiABKAsyJC50ZW1wb3JhbC5h",
+ "cGkuY29tbW9uLnYxLldvcmtmbG93VHlwZRINCgVub3RlcxgDIAEoCRIOCgZw",
+ "YXVzZWQYBCABKAgSRgoOcmVjZW50X2FjdGlvbnMYBSADKAsyLi50ZW1wb3Jh",
+ "bC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVBY3Rpb25SZXN1bHQSNwoTZnV0",
+ "dXJlX2FjdGlvbl90aW1lcxgGIAMoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1l",
+ "c3RhbXAi0wEKEVNjaGVkdWxlTGlzdEVudHJ5EhMKC3NjaGVkdWxlX2lkGAEg",
+ "ASgJEioKBG1lbW8YAiABKAsyHC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLk1l",
+ "bW8SQwoRc2VhcmNoX2F0dHJpYnV0ZXMYAyABKAsyKC50ZW1wb3JhbC5hcGku",
+ "Y29tbW9uLnYxLlNlYXJjaEF0dHJpYnV0ZXMSOAoEaW5mbxgEIAEoCzIqLnRl",
+ "bXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVsZUxpc3RJbmZvQpMBChtp",
+ "by50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjFCDE1lc3NhZ2VQcm90b1ABWidn",
+ "by50ZW1wb3JhbC5pby9hcGkvc2NoZWR1bGUvdjE7c2NoZWR1bGWqAhpUZW1w",
+ "b3JhbGlvLkFwaS5TY2hlZHVsZS5WMeoCHVRlbXBvcmFsaW86OkFwaTo6U2No",
+ "ZWR1bGU6OlYxYgZwcm90bzM="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
- new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.Enums.V1.ScheduleReflection.Descriptor, global::Temporalio.Api.Workflow.V1.MessageReflection.Descriptor, },
+ new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.Enums.V1.ScheduleReflection.Descriptor, global::Temporalio.Api.Enums.V1.WorkflowReflection.Descriptor, global::Temporalio.Api.Workflow.V1.MessageReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.CalendarSpec), global::Temporalio.Api.Schedule.V1.CalendarSpec.Parser, new[]{ "Second", "Minute", "Hour", "DayOfMonth", "Month", "Year", "DayOfWeek", "Comment" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.Range), global::Temporalio.Api.Schedule.V1.Range.Parser, new[]{ "Start", "End", "Step" }, null, null, null, null),
@@ -123,7 +126,7 @@ static MessageReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.ScheduleSpec), global::Temporalio.Api.Schedule.V1.ScheduleSpec.Parser, new[]{ "StructuredCalendar", "CronString", "Calendar", "Interval", "ExcludeCalendar", "ExcludeStructuredCalendar", "StartTime", "EndTime", "Jitter", "TimezoneName", "TimezoneData" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.SchedulePolicies), global::Temporalio.Api.Schedule.V1.SchedulePolicies.Parser, new[]{ "OverlapPolicy", "CatchupWindow", "PauseOnFailure", "KeepOriginalWorkflowId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.ScheduleAction), global::Temporalio.Api.Schedule.V1.ScheduleAction.Parser, new[]{ "StartWorkflow" }, new[]{ "Action" }, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.ScheduleActionResult), global::Temporalio.Api.Schedule.V1.ScheduleActionResult.Parser, new[]{ "ScheduleTime", "ActualTime", "StartWorkflowResult" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.ScheduleActionResult), global::Temporalio.Api.Schedule.V1.ScheduleActionResult.Parser, new[]{ "ScheduleTime", "ActualTime", "StartWorkflowResult", "StartWorkflowStatus" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.ScheduleState), global::Temporalio.Api.Schedule.V1.ScheduleState.Parser, new[]{ "Notes", "Paused", "LimitedActions", "RemainingActions" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.TriggerImmediatelyRequest), global::Temporalio.Api.Schedule.V1.TriggerImmediatelyRequest.Parser, new[]{ "OverlapPolicy" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Schedule.V1.BackfillRequest), global::Temporalio.Api.Schedule.V1.BackfillRequest.Parser, new[]{ "StartTime", "EndTime", "OverlapPolicy" }, null, null, null, null),
@@ -2792,6 +2795,7 @@ public ScheduleActionResult(ScheduleActionResult other) : this() {
scheduleTime_ = other.scheduleTime_ != null ? other.scheduleTime_.Clone() : null;
actualTime_ = other.actualTime_ != null ? other.actualTime_.Clone() : null;
startWorkflowResult_ = other.startWorkflowResult_ != null ? other.startWorkflowResult_.Clone() : null;
+ startWorkflowStatus_ = other.startWorkflowStatus_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -2846,6 +2850,22 @@ public ScheduleActionResult Clone() {
}
}
+ /// Field number for the "start_workflow_status" field.
+ public const int StartWorkflowStatusFieldNumber = 12;
+ private global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus startWorkflowStatus_ = global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified;
+ ///
+ /// If the action was start_workflow, this field will reflect an
+ /// eventually-consistent view of the started workflow's status.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus StartWorkflowStatus {
+ get { return startWorkflowStatus_; }
+ set {
+ startWorkflowStatus_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -2864,6 +2884,7 @@ public bool Equals(ScheduleActionResult other) {
if (!object.Equals(ScheduleTime, other.ScheduleTime)) return false;
if (!object.Equals(ActualTime, other.ActualTime)) return false;
if (!object.Equals(StartWorkflowResult, other.StartWorkflowResult)) return false;
+ if (StartWorkflowStatus != other.StartWorkflowStatus) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -2874,6 +2895,7 @@ public override int GetHashCode() {
if (scheduleTime_ != null) hash ^= ScheduleTime.GetHashCode();
if (actualTime_ != null) hash ^= ActualTime.GetHashCode();
if (startWorkflowResult_ != null) hash ^= StartWorkflowResult.GetHashCode();
+ if (StartWorkflowStatus != global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified) hash ^= StartWorkflowStatus.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -2904,6 +2926,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(90);
output.WriteMessage(StartWorkflowResult);
}
+ if (StartWorkflowStatus != global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified) {
+ output.WriteRawTag(96);
+ output.WriteEnum((int) StartWorkflowStatus);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -2926,6 +2952,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(90);
output.WriteMessage(StartWorkflowResult);
}
+ if (StartWorkflowStatus != global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified) {
+ output.WriteRawTag(96);
+ output.WriteEnum((int) StartWorkflowStatus);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -2945,6 +2975,9 @@ public int CalculateSize() {
if (startWorkflowResult_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(StartWorkflowResult);
}
+ if (StartWorkflowStatus != global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) StartWorkflowStatus);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -2975,6 +3008,9 @@ public void MergeFrom(ScheduleActionResult other) {
}
StartWorkflowResult.MergeFrom(other.StartWorkflowResult);
}
+ if (other.StartWorkflowStatus != global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus.Unspecified) {
+ StartWorkflowStatus = other.StartWorkflowStatus;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -3011,6 +3047,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(StartWorkflowResult);
break;
}
+ case 96: {
+ StartWorkflowStatus = (global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus) input.ReadEnum();
+ break;
+ }
}
}
#endif
@@ -3047,6 +3087,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(StartWorkflowResult);
break;
}
+ case 96: {
+ StartWorkflowStatus = (global::Temporalio.Api.Enums.V1.WorkflowExecutionStatus) input.ReadEnum();
+ break;
+ }
}
}
}
diff --git a/src/Temporalio/Api/Sdk/V1/WorkflowMetadata.cs b/src/Temporalio/Api/Sdk/V1/WorkflowMetadata.cs
index f6749664..8843bf9c 100644
--- a/src/Temporalio/Api/Sdk/V1/WorkflowMetadata.cs
+++ b/src/Temporalio/Api/Sdk/V1/WorkflowMetadata.cs
@@ -367,6 +367,9 @@ public string Type {
private static readonly pb::FieldCodec _repeated_queryDefinitions_codec
= pb::FieldCodec.ForMessage(18, global::Temporalio.Api.Sdk.V1.WorkflowInteractionDefinition.Parser);
private readonly pbc::RepeatedField queryDefinitions_ = new pbc::RepeatedField();
+ ///
+ /// Query definitions, sorted by name.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField QueryDefinitions {
@@ -378,6 +381,9 @@ public string Type {
private static readonly pb::FieldCodec _repeated_signalDefinitions_codec
= pb::FieldCodec.ForMessage(26, global::Temporalio.Api.Sdk.V1.WorkflowInteractionDefinition.Parser);
private readonly pbc::RepeatedField signalDefinitions_ = new pbc::RepeatedField();
+ ///
+ /// Signal definitions, sorted by name.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField SignalDefinitions {
@@ -389,6 +395,9 @@ public string Type {
private static readonly pb::FieldCodec _repeated_updateDefinitions_codec
= pb::FieldCodec.ForMessage(34, global::Temporalio.Api.Sdk.V1.WorkflowInteractionDefinition.Parser);
private readonly pbc::RepeatedField updateDefinitions_ = new pbc::RepeatedField();
+ ///
+ /// Update definitions, sorted by name.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField UpdateDefinitions {
diff --git a/src/Temporalio/Api/TaskQueue/V1/Message.cs b/src/Temporalio/Api/TaskQueue/V1/Message.cs
index 65f3c9ee..3de80081 100644
--- a/src/Temporalio/Api/TaskQueue/V1/Message.cs
+++ b/src/Temporalio/Api/TaskQueue/V1/Message.cs
@@ -672,8 +672,8 @@ public bool Unversioned {
public const int AllActiveFieldNumber = 3;
private bool allActive_;
///
- /// Include all active versions. A version is considered active if it has had new
- /// tasks or polls recently.
+ /// Include all active versions. A version is considered active if, in the last few minutes,
+ /// it has had new tasks or polls, or it has been the subject of certain task queue API calls.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1312,9 +1312,10 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// For workflow task queues, we only report the normal queue stats, not sticky queues. This means the stats
- /// reported here do not count all workflow tasks. However, because the tasks queued in sticky queues only remain
- /// valid for a few seconds, the inaccuracy becomes less significant as the backlog age grows.
+ /// TaskQueueStats contains statistics about task queue backlog and activity.
+ ///
+ /// For workflow task queue type, this result is partial because tasks sent to sticky queues are not included. Read
+ /// comments above each metric to understand the impact of sticky queue exclusion on that metric accuracy.
///
public sealed partial class TaskQueueStats : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -1367,8 +1368,12 @@ public TaskQueueStats Clone() {
public const int ApproximateBacklogCountFieldNumber = 1;
private long approximateBacklogCount_;
///
- /// The approximate number of tasks backlogged in this task queue. May count expired tasks but eventually converges
- /// to the right value.
+ /// The approximate number of tasks backlogged in this task queue. May count expired tasks but eventually
+ /// converges to the right value. Can be relied upon for scaling decisions.
+ ///
+ /// Special note for workflow task queue type: this metric does not count sticky queue tasks. However, because
+ /// those tasks only remain valid for a few seconds, the inaccuracy becomes less significant as the backlog size
+ /// grows.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1383,7 +1388,12 @@ public long ApproximateBacklogCount {
public const int ApproximateBacklogAgeFieldNumber = 2;
private global::Google.Protobuf.WellKnownTypes.Duration approximateBacklogAge_;
///
- /// Approximate age of the oldest task in the backlog based on the create timestamp of the task at the head of the queue.
+ /// Approximate age of the oldest task in the backlog based on the creation time of the task at the head of
+ /// the queue. Can be relied upon for scaling decisions.
+ ///
+ /// Special note for workflow task queue type: this metric does not count sticky queue tasks. However, because
+ /// those tasks only remain valid for a few seconds, they should not affect the result when backlog is older than
+ /// few seconds.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1398,8 +1408,20 @@ public long ApproximateBacklogCount {
public const int TasksAddRateFieldNumber = 3;
private float tasksAddRate_;
///
- /// Approximate tasks per second added to the task queue based on activity within a fixed window. This includes both backlogged and
- /// sync-matched tasks.
+ /// The approximate tasks per second added to the task queue, averaging the last 30 seconds. These includes tasks
+ /// whether or not they were added to/dispatched from the backlog or they were dispatched immediately without going
+ /// to the backlog (sync-matched).
+ ///
+ /// The difference between `tasks_add_rate` and `tasks_dispatch_rate` is a reliable metric for the rate at which
+ /// backlog grows/shrinks.
+ ///
+ /// Note: the actual tasks delivered to the workers may significantly be higher than the numbers reported by
+ /// tasks_add_rate, because:
+ /// - Tasks can be sent to workers without going to the task queue. This is called Eager dispatch. Eager dispatch is
+ /// enable for activities by default in the latest SDKs.
+ /// - Tasks going to Sticky queue are not accounted for. Note that, typically, only the first workflow task of each
+ /// workflow goes to a normal queue, and the rest workflow tasks go to the Sticky queue associated with a specific
+ /// worker instance.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1414,8 +1436,20 @@ public float TasksAddRate {
public const int TasksDispatchRateFieldNumber = 4;
private float tasksDispatchRate_;
///
- /// Approximate tasks per second dispatched to workers based on activity within a fixed window. This includes both backlogged and
- /// sync-matched tasks.
+ /// The approximate tasks per second dispatched from the task queue, averaging the last 30 seconds. These includes
+ /// tasks whether or not they were added to/dispatched from the backlog or they were dispatched immediately without
+ /// going to the backlog (sync-matched).
+ ///
+ /// The difference between `tasks_add_rate` and `tasks_dispatch_rate` is a reliable metric for the rate at which
+ /// backlog grows/shrinks.
+ ///
+ /// Note: the actual tasks delivered to the workers may significantly be higher than the numbers reported by
+ /// tasks_dispatch_rate, because:
+ /// - Tasks can be sent to workers without going to the task queue. This is called Eager dispatch. Eager dispatch is
+ /// enable for activities by default in the latest SDKs.
+ /// - Tasks going to Sticky queue are not accounted for. Note that, typically, only the first workflow task of each
+ /// workflow goes to a normal queue, and the rest workflow tasks go to the Sticky queue associated with a specific
+ /// worker instance.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
diff --git a/src/Temporalio/Api/Update/V1/Message.cs b/src/Temporalio/Api/Update/V1/Message.cs
index f321a312..3eae9da0 100644
--- a/src/Temporalio/Api/Update/V1/Message.cs
+++ b/src/Temporalio/Api/Update/V1/Message.cs
@@ -74,8 +74,7 @@ static MessageReflection() {
}
#region Messages
///
- /// Specifies to the gRPC server how long the client wants the an update-related
- /// RPC call to wait before returning control to the caller.
+ /// Specifies client's intent to wait for Update results.
///
public sealed partial class WaitPolicy : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -125,8 +124,11 @@ public WaitPolicy Clone() {
public const int LifecycleStageFieldNumber = 1;
private global::Temporalio.Api.Enums.V1.UpdateWorkflowExecutionLifecycleStage lifecycleStage_ = global::Temporalio.Api.Enums.V1.UpdateWorkflowExecutionLifecycleStage.Unspecified;
///
- /// Indicates the update lifecycle stage that the gRPC call should wait for
- /// before returning.
+ /// Indicates the Update lifecycle stage that the Update must reach before
+ /// API call is returned.
+ /// NOTE: This field works together with API call timeout which is limited by
+ /// server timeout (maximum wait time). If server timeout is expired before
+ /// user specified timeout, API call returns even if specified stage is not reached.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -271,8 +273,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// The data needed by a client to refer to a previously invoked workflow
- /// execution update process.
+ /// The data needed by a client to refer to a previously invoked Workflow Update.
///
public sealed partial class UpdateRef : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -510,7 +511,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// The outcome of a workflow update - success or failure.
+ /// The outcome of a Workflow Update: success or failure.
///
public sealed partial class Outcome : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -798,7 +799,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// Metadata about a workflow execution update.
+ /// Metadata about a Workflow Update.
///
public sealed partial class Meta : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -849,7 +850,7 @@ public Meta Clone() {
public const int UpdateIdFieldNumber = 1;
private string updateId_ = "";
///
- /// An ID with workflow-scoped uniqueness for this update
+ /// An ID with workflow-scoped uniqueness for this Update.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -864,7 +865,7 @@ public string UpdateId {
public const int IdentityFieldNumber = 2;
private string identity_ = "";
///
- /// A string identifying the agent that requested this update.
+ /// A string identifying the agent that requested this Update.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1082,7 +1083,7 @@ public Input Clone() {
public const int HeaderFieldNumber = 1;
private global::Temporalio.Api.Common.V1.Header header_;
///
- /// Headers that are passed with the update from the requesting entity.
+ /// Headers that are passed with the Update from the requesting entity.
/// These can include things like auth or tracing tokens.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -1098,7 +1099,7 @@ public Input Clone() {
public const int NameFieldNumber = 2;
private string name_ = "";
///
- /// The name of the input handler to invoke on the target workflow
+ /// The name of the Update handler to invoke on the target Workflow.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1113,7 +1114,7 @@ public string Name {
public const int ArgsFieldNumber = 3;
private global::Temporalio.Api.Common.V1.Payloads args_;
///
- /// The arguments to pass to the named handler.
+ /// The arguments to pass to the named Update handler.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -1324,7 +1325,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// The client request that triggers a workflow execution update
+ /// The client request that triggers a Workflow Update.
///
public sealed partial class Request : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -1571,8 +1572,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// An update protocol message indicating that a workflow execution update has
- /// been rejected.
+ /// An Update protocol message indicating that a Workflow Update has been rejected.
///
public sealed partial class Rejection : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
@@ -1893,7 +1893,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// An update protocol message indicating that a workflow execution update has
+ /// An Update protocol message indicating that a Workflow Update has
/// been accepted (i.e. passed the worker-side validation phase).
///
public sealed partial class Acceptance : pb::IMessage
@@ -2169,7 +2169,7 @@ public void MergeFrom(pb::CodedInputStream input) {
}
///
- /// An update protocol message indicating that a workflow execution update has
+ /// An Update protocol message indicating that a Workflow Update has
/// completed with the contained outcome.
///
public sealed partial class Response : pb::IMessage
diff --git a/src/Temporalio/Api/Workflow/V1/Message.cs b/src/Temporalio/Api/Workflow/V1/Message.cs
index dd5dcf08..cc9a1afa 100644
--- a/src/Temporalio/Api/Workflow/V1/Message.cs
+++ b/src/Temporalio/Api/Workflow/V1/Message.cs
@@ -32,7 +32,7 @@ static MessageReflection() {
"bG93LnByb3RvGiR0ZW1wb3JhbC9hcGkvY29tbW9uL3YxL21lc3NhZ2UucHJv",
"dG8aJXRlbXBvcmFsL2FwaS9mYWlsdXJlL3YxL21lc3NhZ2UucHJvdG8aJ3Rl",
"bXBvcmFsL2FwaS90YXNrcXVldWUvdjEvbWVzc2FnZS5wcm90bxondGVtcG9y",
- "YWwvYXBpL3Nkay92MS91c2VyX21ldGFkYXRhLnByb3RvIuEHChVXb3JrZmxv",
+ "YWwvYXBpL3Nkay92MS91c2VyX21ldGFkYXRhLnByb3RvIvcHChVXb3JrZmxv",
"d0V4ZWN1dGlvbkluZm8SPAoJZXhlY3V0aW9uGAEgASgLMikudGVtcG9yYWwu",
"YXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlvbhIyCgR0eXBlGAIgASgL",
"MiQudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd1R5cGUSLgoKc3Rh",
@@ -54,32 +54,37 @@ static MessageReflection() {
"EmV4ZWN1dGlvbl9kdXJhdGlvbhgRIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5E",
"dXJhdGlvbhJBCg5yb290X2V4ZWN1dGlvbhgSIAEoCzIpLnRlbXBvcmFsLmFw",
"aS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24SGQoRYXNzaWduZWRfYnVp",
- "bGRfaWQYEyABKAkSGgoSaW5oZXJpdGVkX2J1aWxkX2lkGBQgASgJIscCChdX",
- "b3JrZmxvd0V4ZWN1dGlvbkNvbmZpZxI4Cgp0YXNrX3F1ZXVlGAEgASgLMiQu",
- "dGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNrUXVldWUSPQoad29ya2Zs",
- "b3dfZXhlY3V0aW9uX3RpbWVvdXQYAiABKAsyGS5nb29nbGUucHJvdG9idWYu",
- "RHVyYXRpb24SNwoUd29ya2Zsb3dfcnVuX3RpbWVvdXQYAyABKAsyGS5nb29n",
- "bGUucHJvdG9idWYuRHVyYXRpb24SQAodZGVmYXVsdF93b3JrZmxvd190YXNr",
- "X3RpbWVvdXQYBCABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SOAoN",
- "dXNlcl9tZXRhZGF0YRgFIAEoCzIhLnRlbXBvcmFsLmFwaS5zZGsudjEuVXNl",
- "ck1ldGFkYXRhIocGChNQZW5kaW5nQWN0aXZpdHlJbmZvEhMKC2FjdGl2aXR5",
- "X2lkGAEgASgJEjsKDWFjdGl2aXR5X3R5cGUYAiABKAsyJC50ZW1wb3JhbC5h",
- "cGkuY29tbW9uLnYxLkFjdGl2aXR5VHlwZRI6CgVzdGF0ZRgDIAEoDjIrLnRl",
- "bXBvcmFsLmFwaS5lbnVtcy52MS5QZW5kaW5nQWN0aXZpdHlTdGF0ZRI7ChFo",
- "ZWFydGJlYXRfZGV0YWlscxgEIAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24u",
- "djEuUGF5bG9hZHMSNwoTbGFzdF9oZWFydGJlYXRfdGltZRgFIAEoCzIaLmdv",
- "b2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASNQoRbGFzdF9zdGFydGVkX3RpbWUY",
- "BiABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEg8KB2F0dGVtcHQY",
- "ByABKAUSGAoQbWF4aW11bV9hdHRlbXB0cxgIIAEoBRIyCg5zY2hlZHVsZWRf",
- "dGltZRgJIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASMwoPZXhw",
- "aXJhdGlvbl90aW1lGAogASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFt",
- "cBI2CgxsYXN0X2ZhaWx1cmUYCyABKAsyIC50ZW1wb3JhbC5hcGkuZmFpbHVy",
- "ZS52MS5GYWlsdXJlEhwKFGxhc3Rfd29ya2VyX2lkZW50aXR5GAwgASgJEjcK",
- "FXVzZV93b3JrZmxvd19idWlsZF9pZBgNIAEoCzIWLmdvb2dsZS5wcm90b2J1",
- "Zi5FbXB0eUgAEi4KJGxhc3RfaW5kZXBlbmRlbnRseV9hc3NpZ25lZF9idWls",
- "ZF9pZBgOIAEoCUgAEk0KGWxhc3Rfd29ya2VyX3ZlcnNpb25fc3RhbXAYDyAB",
- "KAsyKi50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtlclZlcnNpb25TdGFt",
- "cEITChFhc3NpZ25lZF9idWlsZF9pZCK5AQoZUGVuZGluZ0NoaWxkRXhlY3V0",
+ "bGRfaWQYEyABKAkSGgoSaW5oZXJpdGVkX2J1aWxkX2lkGBQgASgJEhQKDGZp",
+ "cnN0X3J1bl9pZBgVIAEoCSLHAgoXV29ya2Zsb3dFeGVjdXRpb25Db25maWcS",
+ "OAoKdGFza19xdWV1ZRgBIAEoCzIkLnRlbXBvcmFsLmFwaS50YXNrcXVldWUu",
+ "djEuVGFza1F1ZXVlEj0KGndvcmtmbG93X2V4ZWN1dGlvbl90aW1lb3V0GAIg",
+ "ASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjcKFHdvcmtmbG93X3J1",
+ "bl90aW1lb3V0GAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEkAK",
+ "HWRlZmF1bHRfd29ya2Zsb3dfdGFza190aW1lb3V0GAQgASgLMhkuZ29vZ2xl",
+ "LnByb3RvYnVmLkR1cmF0aW9uEjgKDXVzZXJfbWV0YWRhdGEYBSABKAsyIS50",
+ "ZW1wb3JhbC5hcGkuc2RrLnYxLlVzZXJNZXRhZGF0YSLSBwoTUGVuZGluZ0Fj",
+ "dGl2aXR5SW5mbxITCgthY3Rpdml0eV9pZBgBIAEoCRI7Cg1hY3Rpdml0eV90",
+ "eXBlGAIgASgLMiQudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5BY3Rpdml0eVR5",
+ "cGUSOgoFc3RhdGUYAyABKA4yKy50ZW1wb3JhbC5hcGkuZW51bXMudjEuUGVu",
+ "ZGluZ0FjdGl2aXR5U3RhdGUSOwoRaGVhcnRiZWF0X2RldGFpbHMYBCABKAsy",
+ "IC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEjcKE2xhc3RfaGVh",
+ "cnRiZWF0X3RpbWUYBSABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1w",
+ "EjUKEWxhc3Rfc3RhcnRlZF90aW1lGAYgASgLMhouZ29vZ2xlLnByb3RvYnVm",
+ "LlRpbWVzdGFtcBIPCgdhdHRlbXB0GAcgASgFEhgKEG1heGltdW1fYXR0ZW1w",
+ "dHMYCCABKAUSMgoOc2NoZWR1bGVkX3RpbWUYCSABKAsyGi5nb29nbGUucHJv",
+ "dG9idWYuVGltZXN0YW1wEjMKD2V4cGlyYXRpb25fdGltZRgKIAEoCzIaLmdv",
+ "b2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASNgoMbGFzdF9mYWlsdXJlGAsgASgL",
+ "MiAudGVtcG9yYWwuYXBpLmZhaWx1cmUudjEuRmFpbHVyZRIcChRsYXN0X3dv",
+ "cmtlcl9pZGVudGl0eRgMIAEoCRI3ChV1c2Vfd29ya2Zsb3dfYnVpbGRfaWQY",
+ "DSABKAsyFi5nb29nbGUucHJvdG9idWYuRW1wdHlIABIuCiRsYXN0X2luZGVw",
+ "ZW5kZW50bHlfYXNzaWduZWRfYnVpbGRfaWQYDiABKAlIABJNChlsYXN0X3dv",
+ "cmtlcl92ZXJzaW9uX3N0YW1wGA8gASgLMioudGVtcG9yYWwuYXBpLmNvbW1v",
+ "bi52MS5Xb3JrZXJWZXJzaW9uU3RhbXASOQoWY3VycmVudF9yZXRyeV9pbnRl",
+ "cnZhbBgQIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhI+ChpsYXN0",
+ "X2F0dGVtcHRfY29tcGxldGVfdGltZRgRIAEoCzIaLmdvb2dsZS5wcm90b2J1",
+ "Zi5UaW1lc3RhbXASPgoabmV4dF9hdHRlbXB0X3NjaGVkdWxlX3RpbWUYEiAB",
+ "KAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEg4KBnBhdXNlZBgTIAEo",
+ "CEITChFhc3NpZ25lZF9idWlsZF9pZCK5AQoZUGVuZGluZ0NoaWxkRXhlY3V0",
"aW9uSW5mbxITCgt3b3JrZmxvd19pZBgBIAEoCRIOCgZydW5faWQYAiABKAkS",
"GgoSd29ya2Zsb3dfdHlwZV9uYW1lGAMgASgJEhQKDGluaXRpYXRlZF9pZBgE",
"IAEoAxJFChNwYXJlbnRfY2xvc2VfcG9saWN5GAUgASgOMigudGVtcG9yYWwu",
@@ -126,7 +131,7 @@ static MessageReflection() {
"bGVfdGltZRgIIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAaEAoO",
"V29ya2Zsb3dDbG9zZWQaZgoHVHJpZ2dlchJQCg93b3JrZmxvd19jbG9zZWQY",
"ASABKAsyNS50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuQ2FsbGJhY2tJbmZv",
- "LldvcmtmbG93Q2xvc2VkSABCCQoHdmFyaWFudCLBBAoZUGVuZGluZ05leHVz",
+ "LldvcmtmbG93Q2xvc2VkSABCCQoHdmFyaWFudCLdBAoZUGVuZGluZ05leHVz",
"T3BlcmF0aW9uSW5mbxIQCghlbmRwb2ludBgBIAEoCRIPCgdzZXJ2aWNlGAIg",
"ASgJEhEKCW9wZXJhdGlvbhgDIAEoCRIUCgxvcGVyYXRpb25faWQYBCABKAkS",
"PAoZc2NoZWR1bGVfdG9fY2xvc2VfdGltZW91dBgFIAEoCzIZLmdvb2dsZS5w",
@@ -139,25 +144,25 @@ static MessageReflection() {
"MS5GYWlsdXJlEj4KGm5leHRfYXR0ZW1wdF9zY2hlZHVsZV90aW1lGAsgASgL",
"MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBJTChFjYW5jZWxsYXRpb25f",
"aW5mbxgMIAEoCzI4LnRlbXBvcmFsLmFwaS53b3JrZmxvdy52MS5OZXh1c09w",
- "ZXJhdGlvbkNhbmNlbGxhdGlvbkluZm8i7AIKHk5leHVzT3BlcmF0aW9uQ2Fu",
- "Y2VsbGF0aW9uSW5mbxIyCg5yZXF1ZXN0ZWRfdGltZRgBIAEoCzIaLmdvb2ds",
- "ZS5wcm90b2J1Zi5UaW1lc3RhbXASRQoFc3RhdGUYAiABKA4yNi50ZW1wb3Jh",
- "bC5hcGkuZW51bXMudjEuTmV4dXNPcGVyYXRpb25DYW5jZWxsYXRpb25TdGF0",
- "ZRIPCgdhdHRlbXB0GAMgASgFEj4KGmxhc3RfYXR0ZW1wdF9jb21wbGV0ZV90",
- "aW1lGAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBI+ChRsYXN0",
- "X2F0dGVtcHRfZmFpbHVyZRgFIAEoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJl",
- "LnYxLkZhaWx1cmUSPgoabmV4dF9hdHRlbXB0X3NjaGVkdWxlX3RpbWUYBiAB",
- "KAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wQpMBChtpby50ZW1wb3Jh",
- "bC5hcGkud29ya2Zsb3cudjFCDE1lc3NhZ2VQcm90b1ABWidnby50ZW1wb3Jh",
- "bC5pby9hcGkvd29ya2Zsb3cvdjE7d29ya2Zsb3eqAhpUZW1wb3JhbGlvLkFw",
- "aS5Xb3JrZmxvdy5WMeoCHVRlbXBvcmFsaW86OkFwaTo6V29ya2Zsb3c6OlYx",
- "YgZwcm90bzM="));
+ "ZXJhdGlvbkNhbmNlbGxhdGlvbkluZm8SGgoSc2NoZWR1bGVkX2V2ZW50X2lk",
+ "GA0gASgDIuwCCh5OZXh1c09wZXJhdGlvbkNhbmNlbGxhdGlvbkluZm8SMgoO",
+ "cmVxdWVzdGVkX3RpbWUYASABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0",
+ "YW1wEkUKBXN0YXRlGAIgASgOMjYudGVtcG9yYWwuYXBpLmVudW1zLnYxLk5l",
+ "eHVzT3BlcmF0aW9uQ2FuY2VsbGF0aW9uU3RhdGUSDwoHYXR0ZW1wdBgDIAEo",
+ "BRI+ChpsYXN0X2F0dGVtcHRfY29tcGxldGVfdGltZRgEIAEoCzIaLmdvb2ds",
+ "ZS5wcm90b2J1Zi5UaW1lc3RhbXASPgoUbGFzdF9hdHRlbXB0X2ZhaWx1cmUY",
+ "BSABKAsyIC50ZW1wb3JhbC5hcGkuZmFpbHVyZS52MS5GYWlsdXJlEj4KGm5l",
+ "eHRfYXR0ZW1wdF9zY2hlZHVsZV90aW1lGAYgASgLMhouZ29vZ2xlLnByb3Rv",
+ "YnVmLlRpbWVzdGFtcEKTAQobaW8udGVtcG9yYWwuYXBpLndvcmtmbG93LnYx",
+ "QgxNZXNzYWdlUHJvdG9QAVonZ28udGVtcG9yYWwuaW8vYXBpL3dvcmtmbG93",
+ "L3YxO3dvcmtmbG93qgIaVGVtcG9yYWxpby5BcGkuV29ya2Zsb3cuVjHqAh1U",
+ "ZW1wb3JhbGlvOjpBcGk6OldvcmtmbG93OjpWMWIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.EmptyReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, global::Temporalio.Api.Enums.V1.CommonReflection.Descriptor, global::Temporalio.Api.Enums.V1.WorkflowReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.Failure.V1.MessageReflection.Descriptor, global::Temporalio.Api.TaskQueue.V1.MessageReflection.Descriptor, global::Temporalio.Api.Sdk.V1.UserMetadataReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo), global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo.Parser, new[]{ "Execution", "Type", "StartTime", "CloseTime", "Status", "HistoryLength", "ParentNamespaceId", "ParentExecution", "ExecutionTime", "Memo", "SearchAttributes", "AutoResetPoints", "TaskQueue", "StateTransitionCount", "HistorySizeBytes", "MostRecentWorkerVersionStamp", "ExecutionDuration", "RootExecution", "AssignedBuildId", "InheritedBuildId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo), global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo.Parser, new[]{ "Execution", "Type", "StartTime", "CloseTime", "Status", "HistoryLength", "ParentNamespaceId", "ParentExecution", "ExecutionTime", "Memo", "SearchAttributes", "AutoResetPoints", "TaskQueue", "StateTransitionCount", "HistorySizeBytes", "MostRecentWorkerVersionStamp", "ExecutionDuration", "RootExecution", "AssignedBuildId", "InheritedBuildId", "FirstRunId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig), global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig.Parser, new[]{ "TaskQueue", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "DefaultWorkflowTaskTimeout", "UserMetadata" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingActivityInfo), global::Temporalio.Api.Workflow.V1.PendingActivityInfo.Parser, new[]{ "ActivityId", "ActivityType", "State", "HeartbeatDetails", "LastHeartbeatTime", "LastStartedTime", "Attempt", "MaximumAttempts", "ScheduledTime", "ExpirationTime", "LastFailure", "LastWorkerIdentity", "UseWorkflowBuildId", "LastIndependentlyAssignedBuildId", "LastWorkerVersionStamp" }, new[]{ "AssignedBuildId" }, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingActivityInfo), global::Temporalio.Api.Workflow.V1.PendingActivityInfo.Parser, new[]{ "ActivityId", "ActivityType", "State", "HeartbeatDetails", "LastHeartbeatTime", "LastStartedTime", "Attempt", "MaximumAttempts", "ScheduledTime", "ExpirationTime", "LastFailure", "LastWorkerIdentity", "UseWorkflowBuildId", "LastIndependentlyAssignedBuildId", "LastWorkerVersionStamp", "CurrentRetryInterval", "LastAttemptCompleteTime", "NextAttemptScheduleTime", "Paused" }, new[]{ "AssignedBuildId" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingChildExecutionInfo), global::Temporalio.Api.Workflow.V1.PendingChildExecutionInfo.Parser, new[]{ "WorkflowId", "RunId", "WorkflowTypeName", "InitiatedId", "ParentClosePolicy" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo), global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo.Parser, new[]{ "State", "ScheduledTime", "OriginalScheduledTime", "StartedTime", "Attempt" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.ResetPoints), global::Temporalio.Api.Workflow.V1.ResetPoints.Parser, new[]{ "Points" }, null, null, null, null),
@@ -165,7 +170,7 @@ static MessageReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.NewWorkflowExecutionInfo), global::Temporalio.Api.Workflow.V1.NewWorkflowExecutionInfo.Parser, new[]{ "WorkflowId", "WorkflowType", "TaskQueue", "Input", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "WorkflowTaskTimeout", "WorkflowIdReusePolicy", "RetryPolicy", "CronSchedule", "Memo", "SearchAttributes", "Header", "UserMetadata" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.CallbackInfo), global::Temporalio.Api.Workflow.V1.CallbackInfo.Parser, new[]{ "Callback", "Trigger", "RegistrationTime", "State", "Attempt", "LastAttemptCompleteTime", "LastAttemptFailure", "NextAttemptScheduleTime" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.CallbackInfo.Types.WorkflowClosed), global::Temporalio.Api.Workflow.V1.CallbackInfo.Types.WorkflowClosed.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.CallbackInfo.Types.Trigger), global::Temporalio.Api.Workflow.V1.CallbackInfo.Types.Trigger.Parser, new[]{ "WorkflowClosed" }, new[]{ "Variant" }, null, null, null)}),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo), global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo.Parser, new[]{ "Endpoint", "Service", "Operation", "OperationId", "ScheduleToCloseTimeout", "ScheduledTime", "State", "Attempt", "LastAttemptCompleteTime", "LastAttemptFailure", "NextAttemptScheduleTime", "CancellationInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo), global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo.Parser, new[]{ "Endpoint", "Service", "Operation", "OperationId", "ScheduleToCloseTimeout", "ScheduledTime", "State", "Attempt", "LastAttemptCompleteTime", "LastAttemptFailure", "NextAttemptScheduleTime", "CancellationInfo", "ScheduledEventId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.Workflow.V1.NexusOperationCancellationInfo), global::Temporalio.Api.Workflow.V1.NexusOperationCancellationInfo.Parser, new[]{ "RequestedTime", "State", "Attempt", "LastAttemptCompleteTime", "LastAttemptFailure", "NextAttemptScheduleTime" }, null, null, null, null)
}));
}
@@ -227,6 +232,7 @@ public WorkflowExecutionInfo(WorkflowExecutionInfo other) : this() {
rootExecution_ = other.rootExecution_ != null ? other.rootExecution_.Clone() : null;
assignedBuildId_ = other.assignedBuildId_;
inheritedBuildId_ = other.inheritedBuildId_;
+ firstRunId_ = other.firstRunId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -514,6 +520,26 @@ public string InheritedBuildId {
}
}
+ /// Field number for the "first_run_id" field.
+ public const int FirstRunIdFieldNumber = 21;
+ private string firstRunId_ = "";
+ ///
+ /// The first run ID in the execution chain.
+ /// Executions created via the following operations are considered to be in the same chain
+ /// - ContinueAsNew
+ /// - Workflow Retry
+ /// - Workflow Reset
+ /// - Cron Schedule
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string FirstRunId {
+ get { return firstRunId_; }
+ set {
+ firstRunId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -549,6 +575,7 @@ public bool Equals(WorkflowExecutionInfo other) {
if (!object.Equals(RootExecution, other.RootExecution)) return false;
if (AssignedBuildId != other.AssignedBuildId) return false;
if (InheritedBuildId != other.InheritedBuildId) return false;
+ if (FirstRunId != other.FirstRunId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -576,6 +603,7 @@ public override int GetHashCode() {
if (rootExecution_ != null) hash ^= RootExecution.GetHashCode();
if (AssignedBuildId.Length != 0) hash ^= AssignedBuildId.GetHashCode();
if (InheritedBuildId.Length != 0) hash ^= InheritedBuildId.GetHashCode();
+ if (FirstRunId.Length != 0) hash ^= FirstRunId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -674,6 +702,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(162, 1);
output.WriteString(InheritedBuildId);
}
+ if (FirstRunId.Length != 0) {
+ output.WriteRawTag(170, 1);
+ output.WriteString(FirstRunId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -764,6 +796,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(162, 1);
output.WriteString(InheritedBuildId);
}
+ if (FirstRunId.Length != 0) {
+ output.WriteRawTag(170, 1);
+ output.WriteString(FirstRunId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -834,6 +870,9 @@ public int CalculateSize() {
if (InheritedBuildId.Length != 0) {
size += 2 + pb::CodedOutputStream.ComputeStringSize(InheritedBuildId);
}
+ if (FirstRunId.Length != 0) {
+ size += 2 + pb::CodedOutputStream.ComputeStringSize(FirstRunId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -942,6 +981,9 @@ public void MergeFrom(WorkflowExecutionInfo other) {
if (other.InheritedBuildId.Length != 0) {
InheritedBuildId = other.InheritedBuildId;
}
+ if (other.FirstRunId.Length != 0) {
+ FirstRunId = other.FirstRunId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -1073,6 +1115,10 @@ public void MergeFrom(pb::CodedInputStream input) {
InheritedBuildId = input.ReadString();
break;
}
+ case 170: {
+ FirstRunId = input.ReadString();
+ break;
+ }
}
}
#endif
@@ -1204,6 +1250,10 @@ public void MergeFrom(pb::CodedInputStream input) {
InheritedBuildId = input.ReadString();
break;
}
+ case 170: {
+ FirstRunId = input.ReadString();
+ break;
+ }
}
}
}
@@ -1643,6 +1693,10 @@ public PendingActivityInfo(PendingActivityInfo other) : this() {
lastFailure_ = other.lastFailure_ != null ? other.lastFailure_.Clone() : null;
lastWorkerIdentity_ = other.lastWorkerIdentity_;
lastWorkerVersionStamp_ = other.lastWorkerVersionStamp_ != null ? other.lastWorkerVersionStamp_.Clone() : null;
+ currentRetryInterval_ = other.currentRetryInterval_ != null ? other.currentRetryInterval_.Clone() : null;
+ lastAttemptCompleteTime_ = other.lastAttemptCompleteTime_ != null ? other.lastAttemptCompleteTime_.Clone() : null;
+ nextAttemptScheduleTime_ = other.nextAttemptScheduleTime_ != null ? other.nextAttemptScheduleTime_.Clone() : null;
+ paused_ = other.paused_;
switch (other.AssignedBuildIdCase) {
case AssignedBuildIdOneofCase.UseWorkflowBuildId:
UseWorkflowBuildId = other.UseWorkflowBuildId.Clone();
@@ -1867,6 +1921,70 @@ public void ClearLastIndependentlyAssignedBuildId() {
}
}
+ /// Field number for the "current_retry_interval" field.
+ public const int CurrentRetryIntervalFieldNumber = 16;
+ private global::Google.Protobuf.WellKnownTypes.Duration currentRetryInterval_;
+ ///
+ /// The time activity will wait until the next retry.
+ /// If activity is currently running it will be next retry interval if activity failed.
+ /// If activity is currently waiting it will be current retry interval.
+ /// If there will be no retry it will be null.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Duration CurrentRetryInterval {
+ get { return currentRetryInterval_; }
+ set {
+ currentRetryInterval_ = value;
+ }
+ }
+
+ /// Field number for the "last_attempt_complete_time" field.
+ public const int LastAttemptCompleteTimeFieldNumber = 17;
+ private global::Google.Protobuf.WellKnownTypes.Timestamp lastAttemptCompleteTime_;
+ ///
+ /// The time when the last activity attempt was completed. If activity has not been completed yet then it will be null.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Timestamp LastAttemptCompleteTime {
+ get { return lastAttemptCompleteTime_; }
+ set {
+ lastAttemptCompleteTime_ = value;
+ }
+ }
+
+ /// Field number for the "next_attempt_schedule_time" field.
+ public const int NextAttemptScheduleTimeFieldNumber = 18;
+ private global::Google.Protobuf.WellKnownTypes.Timestamp nextAttemptScheduleTime_;
+ ///
+ /// Next time when activity will be scheduled.
+ /// If activity is currently scheduled or started it will be null.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Google.Protobuf.WellKnownTypes.Timestamp NextAttemptScheduleTime {
+ get { return nextAttemptScheduleTime_; }
+ set {
+ nextAttemptScheduleTime_ = value;
+ }
+ }
+
+ /// Field number for the "paused" field.
+ public const int PausedFieldNumber = 19;
+ private bool paused_;
+ ///
+ /// Indicates if activity is paused.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Paused {
+ get { return paused_; }
+ set {
+ paused_ = value;
+ }
+ }
+
private object assignedBuildId_;
/// Enum of possible cases for the "assigned_build_id" oneof.
public enum AssignedBuildIdOneofCase {
@@ -1918,6 +2036,10 @@ public bool Equals(PendingActivityInfo other) {
if (!object.Equals(UseWorkflowBuildId, other.UseWorkflowBuildId)) return false;
if (LastIndependentlyAssignedBuildId != other.LastIndependentlyAssignedBuildId) return false;
if (!object.Equals(LastWorkerVersionStamp, other.LastWorkerVersionStamp)) return false;
+ if (!object.Equals(CurrentRetryInterval, other.CurrentRetryInterval)) return false;
+ if (!object.Equals(LastAttemptCompleteTime, other.LastAttemptCompleteTime)) return false;
+ if (!object.Equals(NextAttemptScheduleTime, other.NextAttemptScheduleTime)) return false;
+ if (Paused != other.Paused) return false;
if (AssignedBuildIdCase != other.AssignedBuildIdCase) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -1941,6 +2063,10 @@ public override int GetHashCode() {
if (assignedBuildIdCase_ == AssignedBuildIdOneofCase.UseWorkflowBuildId) hash ^= UseWorkflowBuildId.GetHashCode();
if (HasLastIndependentlyAssignedBuildId) hash ^= LastIndependentlyAssignedBuildId.GetHashCode();
if (lastWorkerVersionStamp_ != null) hash ^= LastWorkerVersionStamp.GetHashCode();
+ if (currentRetryInterval_ != null) hash ^= CurrentRetryInterval.GetHashCode();
+ if (lastAttemptCompleteTime_ != null) hash ^= LastAttemptCompleteTime.GetHashCode();
+ if (nextAttemptScheduleTime_ != null) hash ^= NextAttemptScheduleTime.GetHashCode();
+ if (Paused != false) hash ^= Paused.GetHashCode();
hash ^= (int) assignedBuildIdCase_;
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
@@ -2020,6 +2146,22 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(122);
output.WriteMessage(LastWorkerVersionStamp);
}
+ if (currentRetryInterval_ != null) {
+ output.WriteRawTag(130, 1);
+ output.WriteMessage(CurrentRetryInterval);
+ }
+ if (lastAttemptCompleteTime_ != null) {
+ output.WriteRawTag(138, 1);
+ output.WriteMessage(LastAttemptCompleteTime);
+ }
+ if (nextAttemptScheduleTime_ != null) {
+ output.WriteRawTag(146, 1);
+ output.WriteMessage(NextAttemptScheduleTime);
+ }
+ if (Paused != false) {
+ output.WriteRawTag(152, 1);
+ output.WriteBool(Paused);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -2090,6 +2232,22 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(122);
output.WriteMessage(LastWorkerVersionStamp);
}
+ if (currentRetryInterval_ != null) {
+ output.WriteRawTag(130, 1);
+ output.WriteMessage(CurrentRetryInterval);
+ }
+ if (lastAttemptCompleteTime_ != null) {
+ output.WriteRawTag(138, 1);
+ output.WriteMessage(LastAttemptCompleteTime);
+ }
+ if (nextAttemptScheduleTime_ != null) {
+ output.WriteRawTag(146, 1);
+ output.WriteMessage(NextAttemptScheduleTime);
+ }
+ if (Paused != false) {
+ output.WriteRawTag(152, 1);
+ output.WriteBool(Paused);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -2145,6 +2303,18 @@ public int CalculateSize() {
if (lastWorkerVersionStamp_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(LastWorkerVersionStamp);
}
+ if (currentRetryInterval_ != null) {
+ size += 2 + pb::CodedOutputStream.ComputeMessageSize(CurrentRetryInterval);
+ }
+ if (lastAttemptCompleteTime_ != null) {
+ size += 2 + pb::CodedOutputStream.ComputeMessageSize(LastAttemptCompleteTime);
+ }
+ if (nextAttemptScheduleTime_ != null) {
+ size += 2 + pb::CodedOutputStream.ComputeMessageSize(NextAttemptScheduleTime);
+ }
+ if (Paused != false) {
+ size += 2 + 1;
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -2220,6 +2390,27 @@ public void MergeFrom(PendingActivityInfo other) {
}
LastWorkerVersionStamp.MergeFrom(other.LastWorkerVersionStamp);
}
+ if (other.currentRetryInterval_ != null) {
+ if (currentRetryInterval_ == null) {
+ CurrentRetryInterval = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ CurrentRetryInterval.MergeFrom(other.CurrentRetryInterval);
+ }
+ if (other.lastAttemptCompleteTime_ != null) {
+ if (lastAttemptCompleteTime_ == null) {
+ LastAttemptCompleteTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ LastAttemptCompleteTime.MergeFrom(other.LastAttemptCompleteTime);
+ }
+ if (other.nextAttemptScheduleTime_ != null) {
+ if (nextAttemptScheduleTime_ == null) {
+ NextAttemptScheduleTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ NextAttemptScheduleTime.MergeFrom(other.NextAttemptScheduleTime);
+ }
+ if (other.Paused != false) {
+ Paused = other.Paused;
+ }
switch (other.AssignedBuildIdCase) {
case AssignedBuildIdOneofCase.UseWorkflowBuildId:
if (UseWorkflowBuildId == null) {
@@ -2336,6 +2527,31 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(LastWorkerVersionStamp);
break;
}
+ case 130: {
+ if (currentRetryInterval_ == null) {
+ CurrentRetryInterval = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(CurrentRetryInterval);
+ break;
+ }
+ case 138: {
+ if (lastAttemptCompleteTime_ == null) {
+ LastAttemptCompleteTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ input.ReadMessage(LastAttemptCompleteTime);
+ break;
+ }
+ case 146: {
+ if (nextAttemptScheduleTime_ == null) {
+ NextAttemptScheduleTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ input.ReadMessage(NextAttemptScheduleTime);
+ break;
+ }
+ case 152: {
+ Paused = input.ReadBool();
+ break;
+ }
}
}
#endif
@@ -2440,6 +2656,31 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(LastWorkerVersionStamp);
break;
}
+ case 130: {
+ if (currentRetryInterval_ == null) {
+ CurrentRetryInterval = new global::Google.Protobuf.WellKnownTypes.Duration();
+ }
+ input.ReadMessage(CurrentRetryInterval);
+ break;
+ }
+ case 138: {
+ if (lastAttemptCompleteTime_ == null) {
+ LastAttemptCompleteTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ input.ReadMessage(LastAttemptCompleteTime);
+ break;
+ }
+ case 146: {
+ if (nextAttemptScheduleTime_ == null) {
+ NextAttemptScheduleTime = new global::Google.Protobuf.WellKnownTypes.Timestamp();
+ }
+ input.ReadMessage(NextAttemptScheduleTime);
+ break;
+ }
+ case 152: {
+ Paused = input.ReadBool();
+ break;
+ }
}
}
}
@@ -5559,6 +5800,7 @@ public PendingNexusOperationInfo(PendingNexusOperationInfo other) : this() {
lastAttemptFailure_ = other.lastAttemptFailure_ != null ? other.lastAttemptFailure_.Clone() : null;
nextAttemptScheduleTime_ = other.nextAttemptScheduleTime_ != null ? other.nextAttemptScheduleTime_.Clone() : null;
cancellationInfo_ = other.cancellationInfo_ != null ? other.cancellationInfo_.Clone() : null;
+ scheduledEventId_ = other.scheduledEventId_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -5747,6 +5989,22 @@ public int Attempt {
}
}
+ /// Field number for the "scheduled_event_id" field.
+ public const int ScheduledEventIdFieldNumber = 13;
+ private long scheduledEventId_;
+ ///
+ /// The event ID of the NexusOperationScheduled event. Can be used to correlate an operation in the
+ /// DescribeWorkflowExecution response with workflow history.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public long ScheduledEventId {
+ get { return scheduledEventId_; }
+ set {
+ scheduledEventId_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -5774,6 +6032,7 @@ public bool Equals(PendingNexusOperationInfo other) {
if (!object.Equals(LastAttemptFailure, other.LastAttemptFailure)) return false;
if (!object.Equals(NextAttemptScheduleTime, other.NextAttemptScheduleTime)) return false;
if (!object.Equals(CancellationInfo, other.CancellationInfo)) return false;
+ if (ScheduledEventId != other.ScheduledEventId) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -5793,6 +6052,7 @@ public override int GetHashCode() {
if (lastAttemptFailure_ != null) hash ^= LastAttemptFailure.GetHashCode();
if (nextAttemptScheduleTime_ != null) hash ^= NextAttemptScheduleTime.GetHashCode();
if (cancellationInfo_ != null) hash ^= CancellationInfo.GetHashCode();
+ if (ScheduledEventId != 0L) hash ^= ScheduledEventId.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -5859,6 +6119,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(98);
output.WriteMessage(CancellationInfo);
}
+ if (ScheduledEventId != 0L) {
+ output.WriteRawTag(104);
+ output.WriteInt64(ScheduledEventId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -5917,6 +6181,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(98);
output.WriteMessage(CancellationInfo);
}
+ if (ScheduledEventId != 0L) {
+ output.WriteRawTag(104);
+ output.WriteInt64(ScheduledEventId);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -5963,6 +6231,9 @@ public int CalculateSize() {
if (cancellationInfo_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(CancellationInfo);
}
+ if (ScheduledEventId != 0L) {
+ size += 1 + pb::CodedOutputStream.ComputeInt64Size(ScheduledEventId);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -6029,6 +6300,9 @@ public void MergeFrom(PendingNexusOperationInfo other) {
}
CancellationInfo.MergeFrom(other.CancellationInfo);
}
+ if (other.ScheduledEventId != 0L) {
+ ScheduledEventId = other.ScheduledEventId;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -6110,6 +6384,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(CancellationInfo);
break;
}
+ case 104: {
+ ScheduledEventId = input.ReadInt64();
+ break;
+ }
}
}
#endif
@@ -6191,6 +6469,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(CancellationInfo);
break;
}
+ case 104: {
+ ScheduledEventId = input.ReadInt64();
+ break;
+ }
}
}
}
diff --git a/src/Temporalio/Api/WorkflowService/V1/RequestResponse.cs b/src/Temporalio/Api/WorkflowService/V1/RequestResponse.cs
index 525038dc..7e058555 100644
--- a/src/Temporalio/Api/WorkflowService/V1/RequestResponse.cs
+++ b/src/Temporalio/Api/WorkflowService/V1/RequestResponse.cs
@@ -27,651 +27,693 @@ static RequestResponseReflection() {
"CjZ0ZW1wb3JhbC9hcGkvd29ya2Zsb3dzZXJ2aWNlL3YxL3JlcXVlc3RfcmVz",
"cG9uc2UucHJvdG8SH3RlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEa",
"K3RlbXBvcmFsL2FwaS9lbnVtcy92MS9iYXRjaF9vcGVyYXRpb24ucHJvdG8a",
- "JHRlbXBvcmFsL2FwaS9lbnVtcy92MS93b3JrZmxvdy5wcm90bxoldGVtcG9y",
- "YWwvYXBpL2VudW1zL3YxL25hbWVzcGFjZS5wcm90bxoodGVtcG9yYWwvYXBp",
- "L2VudW1zL3YxL2ZhaWxlZF9jYXVzZS5wcm90bxoidGVtcG9yYWwvYXBpL2Vu",
- "dW1zL3YxL2NvbW1vbi5wcm90bxohdGVtcG9yYWwvYXBpL2VudW1zL3YxL3F1",
+ "InRlbXBvcmFsL2FwaS9lbnVtcy92MS9jb21tb24ucHJvdG8aJHRlbXBvcmFs",
+ "L2FwaS9lbnVtcy92MS93b3JrZmxvdy5wcm90bxoldGVtcG9yYWwvYXBpL2Vu",
+ "dW1zL3YxL25hbWVzcGFjZS5wcm90bxoodGVtcG9yYWwvYXBpL2VudW1zL3Yx",
+ "L2ZhaWxlZF9jYXVzZS5wcm90bxohdGVtcG9yYWwvYXBpL2VudW1zL3YxL3F1",
"ZXJ5LnByb3RvGiF0ZW1wb3JhbC9hcGkvZW51bXMvdjEvcmVzZXQucHJvdG8a",
"JnRlbXBvcmFsL2FwaS9lbnVtcy92MS90YXNrX3F1ZXVlLnByb3RvGiJ0ZW1w",
- "b3JhbC9hcGkvZW51bXMvdjEvdXBkYXRlLnByb3RvGiR0ZW1wb3JhbC9hcGkv",
- "Y29tbW9uL3YxL21lc3NhZ2UucHJvdG8aJXRlbXBvcmFsL2FwaS9oaXN0b3J5",
- "L3YxL21lc3NhZ2UucHJvdG8aJnRlbXBvcmFsL2FwaS93b3JrZmxvdy92MS9t",
- "ZXNzYWdlLnByb3RvGiV0ZW1wb3JhbC9hcGkvY29tbWFuZC92MS9tZXNzYWdl",
- "LnByb3RvGiV0ZW1wb3JhbC9hcGkvZmFpbHVyZS92MS9tZXNzYWdlLnByb3Rv",
- "GiR0ZW1wb3JhbC9hcGkvZmlsdGVyL3YxL21lc3NhZ2UucHJvdG8aJnRlbXBv",
- "cmFsL2FwaS9wcm90b2NvbC92MS9tZXNzYWdlLnByb3RvGid0ZW1wb3JhbC9h",
- "cGkvbmFtZXNwYWNlL3YxL21lc3NhZ2UucHJvdG8aI3RlbXBvcmFsL2FwaS9x",
- "dWVyeS92MS9tZXNzYWdlLnByb3RvGil0ZW1wb3JhbC9hcGkvcmVwbGljYXRp",
- "b24vdjEvbWVzc2FnZS5wcm90bxomdGVtcG9yYWwvYXBpL3NjaGVkdWxlL3Yx",
- "L21lc3NhZ2UucHJvdG8aJ3RlbXBvcmFsL2FwaS90YXNrcXVldWUvdjEvbWVz",
- "c2FnZS5wcm90bxokdGVtcG9yYWwvYXBpL3VwZGF0ZS92MS9tZXNzYWdlLnBy",
- "b3RvGiV0ZW1wb3JhbC9hcGkvdmVyc2lvbi92MS9tZXNzYWdlLnByb3RvGiN0",
- "ZW1wb3JhbC9hcGkvYmF0Y2gvdjEvbWVzc2FnZS5wcm90bxowdGVtcG9yYWwv",
- "YXBpL3Nkay92MS90YXNrX2NvbXBsZXRlX21ldGFkYXRhLnByb3RvGid0ZW1w",
- "b3JhbC9hcGkvc2RrL3YxL3VzZXJfbWV0YWRhdGEucHJvdG8aI3RlbXBvcmFs",
- "L2FwaS9uZXh1cy92MS9tZXNzYWdlLnByb3RvGh5nb29nbGUvcHJvdG9idWYv",
- "ZHVyYXRpb24ucHJvdG8aH2dvb2dsZS9wcm90b2J1Zi90aW1lc3RhbXAucHJv",
- "dG8iiAUKGFJlZ2lzdGVyTmFtZXNwYWNlUmVxdWVzdBIRCgluYW1lc3BhY2UY",
- "ASABKAkSEwoLZGVzY3JpcHRpb24YAiABKAkSEwoLb3duZXJfZW1haWwYAyAB",
- "KAkSRgojd29ya2Zsb3dfZXhlY3V0aW9uX3JldGVudGlvbl9wZXJpb2QYBCAB",
- "KAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SRwoIY2x1c3RlcnMYBSAD",
- "KAsyNS50ZW1wb3JhbC5hcGkucmVwbGljYXRpb24udjEuQ2x1c3RlclJlcGxp",
- "Y2F0aW9uQ29uZmlnEhsKE2FjdGl2ZV9jbHVzdGVyX25hbWUYBiABKAkSUQoE",
- "ZGF0YRgHIAMoCzJDLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEu",
- "UmVnaXN0ZXJOYW1lc3BhY2VSZXF1ZXN0LkRhdGFFbnRyeRIWCg5zZWN1cml0",
- "eV90b2tlbhgIIAEoCRIbChNpc19nbG9iYWxfbmFtZXNwYWNlGAkgASgIEkQK",
- "Fmhpc3RvcnlfYXJjaGl2YWxfc3RhdGUYCiABKA4yJC50ZW1wb3JhbC5hcGku",
- "ZW51bXMudjEuQXJjaGl2YWxTdGF0ZRIcChRoaXN0b3J5X2FyY2hpdmFsX3Vy",
- "aRgLIAEoCRJHChl2aXNpYmlsaXR5X2FyY2hpdmFsX3N0YXRlGAwgASgOMiQu",
- "dGVtcG9yYWwuYXBpLmVudW1zLnYxLkFyY2hpdmFsU3RhdGUSHwoXdmlzaWJp",
- "bGl0eV9hcmNoaXZhbF91cmkYDSABKAkaKwoJRGF0YUVudHJ5EgsKA2tleRgB",
- "IAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiGwoZUmVnaXN0ZXJOYW1lc3BhY2VS",
- "ZXNwb25zZSKJAQoVTGlzdE5hbWVzcGFjZXNSZXF1ZXN0EhEKCXBhZ2Vfc2l6",
- "ZRgBIAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwSRAoQbmFtZXNwYWNl",
- "X2ZpbHRlchgDIAEoCzIqLnRlbXBvcmFsLmFwaS5uYW1lc3BhY2UudjEuTmFt",
- "ZXNwYWNlRmlsdGVyIoEBChZMaXN0TmFtZXNwYWNlc1Jlc3BvbnNlEk4KCm5h",
- "bWVzcGFjZXMYASADKAsyOi50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNl",
- "LnYxLkRlc2NyaWJlTmFtZXNwYWNlUmVzcG9uc2USFwoPbmV4dF9wYWdlX3Rv",
- "a2VuGAIgASgMIjkKGERlc2NyaWJlTmFtZXNwYWNlUmVxdWVzdBIRCgluYW1l",
- "c3BhY2UYASABKAkSCgoCaWQYAiABKAki7AIKGURlc2NyaWJlTmFtZXNwYWNl",
- "UmVzcG9uc2USQAoObmFtZXNwYWNlX2luZm8YASABKAsyKC50ZW1wb3JhbC5h",
- "cGkubmFtZXNwYWNlLnYxLk5hbWVzcGFjZUluZm8SOgoGY29uZmlnGAIgASgL",
- "MioudGVtcG9yYWwuYXBpLm5hbWVzcGFjZS52MS5OYW1lc3BhY2VDb25maWcS",
- "UwoScmVwbGljYXRpb25fY29uZmlnGAMgASgLMjcudGVtcG9yYWwuYXBpLnJl",
- "cGxpY2F0aW9uLnYxLk5hbWVzcGFjZVJlcGxpY2F0aW9uQ29uZmlnEhgKEGZh",
- "aWxvdmVyX3ZlcnNpb24YBCABKAMSGwoTaXNfZ2xvYmFsX25hbWVzcGFjZRgF",
- "IAEoCBJFChBmYWlsb3Zlcl9oaXN0b3J5GAYgAygLMisudGVtcG9yYWwuYXBp",
- "LnJlcGxpY2F0aW9uLnYxLkZhaWxvdmVyU3RhdHVzIs8CChZVcGRhdGVOYW1l",
- "c3BhY2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRJDCgt1cGRhdGVfaW5m",
- "bxgCIAEoCzIuLnRlbXBvcmFsLmFwaS5uYW1lc3BhY2UudjEuVXBkYXRlTmFt",
- "ZXNwYWNlSW5mbxI6CgZjb25maWcYAyABKAsyKi50ZW1wb3JhbC5hcGkubmFt",
- "ZXNwYWNlLnYxLk5hbWVzcGFjZUNvbmZpZxJTChJyZXBsaWNhdGlvbl9jb25m",
- "aWcYBCABKAsyNy50ZW1wb3JhbC5hcGkucmVwbGljYXRpb24udjEuTmFtZXNw",
- "YWNlUmVwbGljYXRpb25Db25maWcSFgoOc2VjdXJpdHlfdG9rZW4YBSABKAkS",
- "GQoRZGVsZXRlX2JhZF9iaW5hcnkYBiABKAkSGQoRcHJvbW90ZV9uYW1lc3Bh",
- "Y2UYByABKAgiowIKF1VwZGF0ZU5hbWVzcGFjZVJlc3BvbnNlEkAKDm5hbWVz",
- "cGFjZV9pbmZvGAEgASgLMigudGVtcG9yYWwuYXBpLm5hbWVzcGFjZS52MS5O",
- "YW1lc3BhY2VJbmZvEjoKBmNvbmZpZxgCIAEoCzIqLnRlbXBvcmFsLmFwaS5u",
- "YW1lc3BhY2UudjEuTmFtZXNwYWNlQ29uZmlnElMKEnJlcGxpY2F0aW9uX2Nv",
- "bmZpZxgDIAEoCzI3LnRlbXBvcmFsLmFwaS5yZXBsaWNhdGlvbi52MS5OYW1l",
- "c3BhY2VSZXBsaWNhdGlvbkNvbmZpZxIYChBmYWlsb3Zlcl92ZXJzaW9uGAQg",
- "ASgDEhsKE2lzX2dsb2JhbF9uYW1lc3BhY2UYBSABKAgiRgoZRGVwcmVjYXRl",
- "TmFtZXNwYWNlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSFgoOc2VjdXJp",
- "dHlfdG9rZW4YAiABKAkiHAoaRGVwcmVjYXRlTmFtZXNwYWNlUmVzcG9uc2Ui",
- "swkKHVN0YXJ0V29ya2Zsb3dFeGVjdXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFj",
- "ZRgBIAEoCRITCgt3b3JrZmxvd19pZBgCIAEoCRI7Cg13b3JrZmxvd190eXBl",
- "GAMgASgLMiQudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd1R5cGUS",
- "OAoKdGFza19xdWV1ZRgEIAEoCzIkLnRlbXBvcmFsLmFwaS50YXNrcXVldWUu",
- "djEuVGFza1F1ZXVlEi8KBWlucHV0GAUgASgLMiAudGVtcG9yYWwuYXBpLmNv",
- "bW1vbi52MS5QYXlsb2FkcxI9Chp3b3JrZmxvd19leGVjdXRpb25fdGltZW91",
- "dBgGIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhI3ChR3b3JrZmxv",
- "d19ydW5fdGltZW91dBgHIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlv",
- "bhI4ChV3b3JrZmxvd190YXNrX3RpbWVvdXQYCCABKAsyGS5nb29nbGUucHJv",
- "dG9idWYuRHVyYXRpb24SEAoIaWRlbnRpdHkYCSABKAkSEgoKcmVxdWVzdF9p",
- "ZBgKIAEoCRJOChh3b3JrZmxvd19pZF9yZXVzZV9wb2xpY3kYCyABKA4yLC50",
- "ZW1wb3JhbC5hcGkuZW51bXMudjEuV29ya2Zsb3dJZFJldXNlUG9saWN5ElQK",
- "G3dvcmtmbG93X2lkX2NvbmZsaWN0X3BvbGljeRgWIAEoDjIvLnRlbXBvcmFs",
- "LmFwaS5lbnVtcy52MS5Xb3JrZmxvd0lkQ29uZmxpY3RQb2xpY3kSOQoMcmV0",
- "cnlfcG9saWN5GAwgASgLMiMudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5SZXRy",
- "eVBvbGljeRIVCg1jcm9uX3NjaGVkdWxlGA0gASgJEioKBG1lbW8YDiABKAsy",
- "HC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLk1lbW8SQwoRc2VhcmNoX2F0dHJp",
- "YnV0ZXMYDyABKAsyKC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlNlYXJjaEF0",
- "dHJpYnV0ZXMSLgoGaGVhZGVyGBAgASgLMh4udGVtcG9yYWwuYXBpLmNvbW1v",
- "bi52MS5IZWFkZXISHwoXcmVxdWVzdF9lYWdlcl9leGVjdXRpb24YESABKAgS",
- "OwoRY29udGludWVkX2ZhaWx1cmUYEiABKAsyIC50ZW1wb3JhbC5hcGkuZmFp",
- "bHVyZS52MS5GYWlsdXJlEkAKFmxhc3RfY29tcGxldGlvbl9yZXN1bHQYEyAB",
- "KAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEjcKFHdvcmtm",
- "bG93X3N0YXJ0X2RlbGF5GBQgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0",
- "aW9uEj4KFGNvbXBsZXRpb25fY2FsbGJhY2tzGBUgAygLMiAudGVtcG9yYWwu",
- "YXBpLmNvbW1vbi52MS5DYWxsYmFjaxI4Cg11c2VyX21ldGFkYXRhGBcgASgL",
- "MiEudGVtcG9yYWwuYXBpLnNkay52MS5Vc2VyTWV0YWRhdGEingEKHlN0YXJ0",
- "V29ya2Zsb3dFeGVjdXRpb25SZXNwb25zZRIOCgZydW5faWQYASABKAkSDwoH",
- "c3RhcnRlZBgDIAEoCBJbChNlYWdlcl93b3JrZmxvd190YXNrGAIgASgLMj4u",
- "dGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5Qb2xsV29ya2Zsb3dU",
- "YXNrUXVldWVSZXNwb25zZSKqAgoiR2V0V29ya2Zsb3dFeGVjdXRpb25IaXN0",
- "b3J5UmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSPAoJZXhlY3V0aW9uGAIg",
- "ASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlv",
- "bhIZChFtYXhpbXVtX3BhZ2Vfc2l6ZRgDIAEoBRIXCg9uZXh0X3BhZ2VfdG9r",
- "ZW4YBCABKAwSFgoOd2FpdF9uZXdfZXZlbnQYBSABKAgSUAoZaGlzdG9yeV9l",
- "dmVudF9maWx0ZXJfdHlwZRgGIAEoDjItLnRlbXBvcmFsLmFwaS5lbnVtcy52",
- "MS5IaXN0b3J5RXZlbnRGaWx0ZXJUeXBlEhUKDXNraXBfYXJjaGl2YWwYByAB",
- "KAgiugEKI0dldFdvcmtmbG93RXhlY3V0aW9uSGlzdG9yeVJlc3BvbnNlEjEK",
- "B2hpc3RvcnkYASABKAsyIC50ZW1wb3JhbC5hcGkuaGlzdG9yeS52MS5IaXN0",
- "b3J5EjUKC3Jhd19oaXN0b3J5GAIgAygLMiAudGVtcG9yYWwuYXBpLmNvbW1v",
- "bi52MS5EYXRhQmxvYhIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwSEAoIYXJj",
- "aGl2ZWQYBCABKAgisAEKKUdldFdvcmtmbG93RXhlY3V0aW9uSGlzdG9yeVJl",
- "dmVyc2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI8CglleGVjdXRpb24Y",
- "AiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0",
- "aW9uEhkKEW1heGltdW1fcGFnZV9zaXplGAMgASgFEhcKD25leHRfcGFnZV90",
- "b2tlbhgEIAEoDCJ4CipHZXRXb3JrZmxvd0V4ZWN1dGlvbkhpc3RvcnlSZXZl",
- "cnNlUmVzcG9uc2USMQoHaGlzdG9yeRgBIAEoCzIgLnRlbXBvcmFsLmFwaS5o",
- "aXN0b3J5LnYxLkhpc3RvcnkSFwoPbmV4dF9wYWdlX3Rva2VuGAMgASgMIu4B",
- "ChxQb2xsV29ya2Zsb3dUYXNrUXVldWVSZXF1ZXN0EhEKCW5hbWVzcGFjZRgB",
- "IAEoCRI4Cgp0YXNrX3F1ZXVlGAIgASgLMiQudGVtcG9yYWwuYXBpLnRhc2tx",
- "dWV1ZS52MS5UYXNrUXVldWUSEAoIaWRlbnRpdHkYAyABKAkSFwoPYmluYXJ5",
- "X2NoZWNrc3VtGAQgASgJElYKG3dvcmtlcl92ZXJzaW9uX2NhcGFiaWxpdGll",
- "cxgFIAEoCzIxLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2VyVmVyc2lv",
- "bkNhcGFiaWxpdGllcyK+BgodUG9sbFdvcmtmbG93VGFza1F1ZXVlUmVzcG9u",
- "c2USEgoKdGFza190b2tlbhgBIAEoDBJFChJ3b3JrZmxvd19leGVjdXRpb24Y",
- "AiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0",
- "aW9uEjsKDXdvcmtmbG93X3R5cGUYAyABKAsyJC50ZW1wb3JhbC5hcGkuY29t",
- "bW9uLnYxLldvcmtmbG93VHlwZRIhChlwcmV2aW91c19zdGFydGVkX2V2ZW50",
- "X2lkGAQgASgDEhgKEHN0YXJ0ZWRfZXZlbnRfaWQYBSABKAMSDwoHYXR0ZW1w",
- "dBgGIAEoBRIaChJiYWNrbG9nX2NvdW50X2hpbnQYByABKAMSMQoHaGlzdG9y",
- "eRgIIAEoCzIgLnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLkhpc3RvcnkSFwoP",
- "bmV4dF9wYWdlX3Rva2VuGAkgASgMEjMKBXF1ZXJ5GAogASgLMiQudGVtcG9y",
- "YWwuYXBpLnF1ZXJ5LnYxLldvcmtmbG93UXVlcnkSSwodd29ya2Zsb3dfZXhl",
- "Y3V0aW9uX3Rhc2tfcXVldWUYCyABKAsyJC50ZW1wb3JhbC5hcGkudGFza3F1",
- "ZXVlLnYxLlRhc2tRdWV1ZRIyCg5zY2hlZHVsZWRfdGltZRgMIAEoCzIaLmdv",
- "b2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASMAoMc3RhcnRlZF90aW1lGA0gASgL",
- "MhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBJcCgdxdWVyaWVzGA4gAygL",
- "MksudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5Qb2xsV29ya2Zs",
- "b3dUYXNrUXVldWVSZXNwb25zZS5RdWVyaWVzRW50cnkSMwoIbWVzc2FnZXMY",
- "DyADKAsyIS50ZW1wb3JhbC5hcGkucHJvdG9jb2wudjEuTWVzc2FnZRpUCgxR",
- "dWVyaWVzRW50cnkSCwoDa2V5GAEgASgJEjMKBXZhbHVlGAIgASgLMiQudGVt",
- "cG9yYWwuYXBpLnF1ZXJ5LnYxLldvcmtmbG93UXVlcnk6AjgBIqQGCiNSZXNw",
- "b25kV29ya2Zsb3dUYXNrQ29tcGxldGVkUmVxdWVzdBISCgp0YXNrX3Rva2Vu",
- "GAEgASgMEjIKCGNvbW1hbmRzGAIgAygLMiAudGVtcG9yYWwuYXBpLmNvbW1h",
- "bmQudjEuQ29tbWFuZBIQCghpZGVudGl0eRgDIAEoCRJPChFzdGlja3lfYXR0",
- "cmlidXRlcxgEIAEoCzI0LnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuU3Rp",
- "Y2t5RXhlY3V0aW9uQXR0cmlidXRlcxIgChhyZXR1cm5fbmV3X3dvcmtmbG93",
- "X3Rhc2sYBSABKAgSJgoeZm9yY2VfY3JlYXRlX25ld193b3JrZmxvd190YXNr",
- "GAYgASgIEhcKD2JpbmFyeV9jaGVja3N1bRgHIAEoCRJtCg1xdWVyeV9yZXN1",
- "bHRzGAggAygLMlYudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5S",
- "ZXNwb25kV29ya2Zsb3dUYXNrQ29tcGxldGVkUmVxdWVzdC5RdWVyeVJlc3Vs",
- "dHNFbnRyeRIRCgluYW1lc3BhY2UYCSABKAkSSAoUd29ya2VyX3ZlcnNpb25f",
- "c3RhbXAYCiABKAsyKi50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtlclZl",
- "cnNpb25TdGFtcBIzCghtZXNzYWdlcxgLIAMoCzIhLnRlbXBvcmFsLmFwaS5w",
- "cm90b2NvbC52MS5NZXNzYWdlEkgKDHNka19tZXRhZGF0YRgMIAEoCzIyLnRl",
- "bXBvcmFsLmFwaS5zZGsudjEuV29ya2Zsb3dUYXNrQ29tcGxldGVkTWV0YWRh",
- "dGESQwoRbWV0ZXJpbmdfbWV0YWRhdGEYDSABKAsyKC50ZW1wb3JhbC5hcGku",
- "Y29tbW9uLnYxLk1ldGVyaW5nTWV0YWRhdGEaXwoRUXVlcnlSZXN1bHRzRW50",
- "cnkSCwoDa2V5GAEgASgJEjkKBXZhbHVlGAIgASgLMioudGVtcG9yYWwuYXBp",
- "LnF1ZXJ5LnYxLldvcmtmbG93UXVlcnlSZXN1bHQ6AjgBIvUBCiRSZXNwb25k",
- "V29ya2Zsb3dUYXNrQ29tcGxldGVkUmVzcG9uc2USVQoNd29ya2Zsb3dfdGFz",
- "axgBIAEoCzI+LnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuUG9s",
- "bFdvcmtmbG93VGFza1F1ZXVlUmVzcG9uc2USVgoOYWN0aXZpdHlfdGFza3MY",
- "AiADKAsyPi50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlBvbGxB",
- "Y3Rpdml0eVRhc2tRdWV1ZVJlc3BvbnNlEh4KFnJlc2V0X2hpc3RvcnlfZXZl",
- "bnRfaWQYAyABKAMi3wIKIFJlc3BvbmRXb3JrZmxvd1Rhc2tGYWlsZWRSZXF1",
- "ZXN0EhIKCnRhc2tfdG9rZW4YASABKAwSPQoFY2F1c2UYAiABKA4yLi50ZW1w",
- "b3JhbC5hcGkuZW51bXMudjEuV29ya2Zsb3dUYXNrRmFpbGVkQ2F1c2USMQoH",
- "ZmFpbHVyZRgDIAEoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1",
- "cmUSEAoIaWRlbnRpdHkYBCABKAkSFwoPYmluYXJ5X2NoZWNrc3VtGAUgASgJ",
- "EhEKCW5hbWVzcGFjZRgGIAEoCRIzCghtZXNzYWdlcxgHIAMoCzIhLnRlbXBv",
- "cmFsLmFwaS5wcm90b2NvbC52MS5NZXNzYWdlEkIKDndvcmtlcl92ZXJzaW9u",
- "GAggASgLMioudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJWZXJzaW9u",
- "U3RhbXAiIwohUmVzcG9uZFdvcmtmbG93VGFza0ZhaWxlZFJlc3BvbnNlIqAC",
- "ChxQb2xsQWN0aXZpdHlUYXNrUXVldWVSZXF1ZXN0EhEKCW5hbWVzcGFjZRgB",
- "IAEoCRI4Cgp0YXNrX3F1ZXVlGAIgASgLMiQudGVtcG9yYWwuYXBpLnRhc2tx",
- "dWV1ZS52MS5UYXNrUXVldWUSEAoIaWRlbnRpdHkYAyABKAkSSQoTdGFza19x",
- "dWV1ZV9tZXRhZGF0YRgEIAEoCzIsLnRlbXBvcmFsLmFwaS50YXNrcXVldWUu",
- "djEuVGFza1F1ZXVlTWV0YWRhdGESVgobd29ya2VyX3ZlcnNpb25fY2FwYWJp",
- "bGl0aWVzGAUgASgLMjEudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJW",
- "ZXJzaW9uQ2FwYWJpbGl0aWVzIugGCh1Qb2xsQWN0aXZpdHlUYXNrUXVldWVS",
- "ZXNwb25zZRISCgp0YXNrX3Rva2VuGAEgASgMEhoKEndvcmtmbG93X25hbWVz",
- "cGFjZRgCIAEoCRI7Cg13b3JrZmxvd190eXBlGAMgASgLMiQudGVtcG9yYWwu",
- "YXBpLmNvbW1vbi52MS5Xb3JrZmxvd1R5cGUSRQoSd29ya2Zsb3dfZXhlY3V0",
- "aW9uGAQgASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4",
- "ZWN1dGlvbhI7Cg1hY3Rpdml0eV90eXBlGAUgASgLMiQudGVtcG9yYWwuYXBp",
- "LmNvbW1vbi52MS5BY3Rpdml0eVR5cGUSEwoLYWN0aXZpdHlfaWQYBiABKAkS",
- "LgoGaGVhZGVyGAcgASgLMh4udGVtcG9yYWwuYXBpLmNvbW1vbi52MS5IZWFk",
- "ZXISLwoFaW5wdXQYCCABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBh",
- "eWxvYWRzEjsKEWhlYXJ0YmVhdF9kZXRhaWxzGAkgASgLMiAudGVtcG9yYWwu",
- "YXBpLmNvbW1vbi52MS5QYXlsb2FkcxIyCg5zY2hlZHVsZWRfdGltZRgKIAEo",
- "CzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASQgoeY3VycmVudF9hdHRl",
- "bXB0X3NjaGVkdWxlZF90aW1lGAsgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRp",
- "bWVzdGFtcBIwCgxzdGFydGVkX3RpbWUYDCABKAsyGi5nb29nbGUucHJvdG9i",
- "dWYuVGltZXN0YW1wEg8KB2F0dGVtcHQYDSABKAUSPAoZc2NoZWR1bGVfdG9f",
- "Y2xvc2VfdGltZW91dBgOIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlv",
- "bhI5ChZzdGFydF90b19jbG9zZV90aW1lb3V0GA8gASgLMhkuZ29vZ2xlLnBy",
- "b3RvYnVmLkR1cmF0aW9uEjQKEWhlYXJ0YmVhdF90aW1lb3V0GBAgASgLMhku",
- "Z29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjkKDHJldHJ5X3BvbGljeRgRIAEo",
- "CzIjLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUmV0cnlQb2xpY3kikAEKIlJl",
- "Y29yZEFjdGl2aXR5VGFza0hlYXJ0YmVhdFJlcXVlc3QSEgoKdGFza190b2tl",
- "bhgBIAEoDBIxCgdkZXRhaWxzGAIgASgLMiAudGVtcG9yYWwuYXBpLmNvbW1v",
- "bi52MS5QYXlsb2FkcxIQCghpZGVudGl0eRgDIAEoCRIRCgluYW1lc3BhY2UY",
- "BCABKAkiPwojUmVjb3JkQWN0aXZpdHlUYXNrSGVhcnRiZWF0UmVzcG9uc2US",
- "GAoQY2FuY2VsX3JlcXVlc3RlZBgBIAEoCCK6AQomUmVjb3JkQWN0aXZpdHlU",
- "YXNrSGVhcnRiZWF0QnlJZFJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhMK",
- "C3dvcmtmbG93X2lkGAIgASgJEg4KBnJ1bl9pZBgDIAEoCRITCgthY3Rpdml0",
- "eV9pZBgEIAEoCRIxCgdkZXRhaWxzGAUgASgLMiAudGVtcG9yYWwuYXBpLmNv",
- "bW1vbi52MS5QYXlsb2FkcxIQCghpZGVudGl0eRgGIAEoCSJDCidSZWNvcmRB",
- "Y3Rpdml0eVRhc2tIZWFydGJlYXRCeUlkUmVzcG9uc2USGAoQY2FuY2VsX3Jl",
- "cXVlc3RlZBgBIAEoCCLUAQojUmVzcG9uZEFjdGl2aXR5VGFza0NvbXBsZXRl",
- "ZFJlcXVlc3QSEgoKdGFza190b2tlbhgBIAEoDBIwCgZyZXN1bHQYAiABKAsy",
- "IC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEhAKCGlkZW50aXR5",
- "GAMgASgJEhEKCW5hbWVzcGFjZRgEIAEoCRJCCg53b3JrZXJfdmVyc2lvbhgF",
- "IAEoCzIqLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2VyVmVyc2lvblN0",
- "YW1wIiYKJFJlc3BvbmRBY3Rpdml0eVRhc2tDb21wbGV0ZWRSZXNwb25zZSK6",
- "AQonUmVzcG9uZEFjdGl2aXR5VGFza0NvbXBsZXRlZEJ5SWRSZXF1ZXN0EhEK",
- "CW5hbWVzcGFjZRgBIAEoCRITCgt3b3JrZmxvd19pZBgCIAEoCRIOCgZydW5f",
- "aWQYAyABKAkSEwoLYWN0aXZpdHlfaWQYBCABKAkSMAoGcmVzdWx0GAUgASgL",
- "MiAudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxIQCghpZGVudGl0",
- "eRgGIAEoCSIqCihSZXNwb25kQWN0aXZpdHlUYXNrQ29tcGxldGVkQnlJZFJl",
- "c3BvbnNlIpQCCiBSZXNwb25kQWN0aXZpdHlUYXNrRmFpbGVkUmVxdWVzdBIS",
- "Cgp0YXNrX3Rva2VuGAEgASgMEjEKB2ZhaWx1cmUYAiABKAsyIC50ZW1wb3Jh",
- "bC5hcGkuZmFpbHVyZS52MS5GYWlsdXJlEhAKCGlkZW50aXR5GAMgASgJEhEK",
- "CW5hbWVzcGFjZRgEIAEoCRJAChZsYXN0X2hlYXJ0YmVhdF9kZXRhaWxzGAUg",
- "ASgLMiAudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxJCCg53b3Jr",
- "ZXJfdmVyc2lvbhgGIAEoCzIqLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29y",
- "a2VyVmVyc2lvblN0YW1wIlcKIVJlc3BvbmRBY3Rpdml0eVRhc2tGYWlsZWRS",
- "ZXNwb25zZRIyCghmYWlsdXJlcxgBIAMoCzIgLnRlbXBvcmFsLmFwaS5mYWls",
- "dXJlLnYxLkZhaWx1cmUi+gEKJFJlc3BvbmRBY3Rpdml0eVRhc2tGYWlsZWRC",
- "eUlkUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEwoLd29ya2Zsb3dfaWQY",
- "AiABKAkSDgoGcnVuX2lkGAMgASgJEhMKC2FjdGl2aXR5X2lkGAQgASgJEjEK",
- "B2ZhaWx1cmUYBSABKAsyIC50ZW1wb3JhbC5hcGkuZmFpbHVyZS52MS5GYWls",
- "dXJlEhAKCGlkZW50aXR5GAYgASgJEkAKFmxhc3RfaGVhcnRiZWF0X2RldGFp",
- "bHMYByABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzIlsK",
- "JVJlc3BvbmRBY3Rpdml0eVRhc2tGYWlsZWRCeUlkUmVzcG9uc2USMgoIZmFp",
- "bHVyZXMYASADKAsyIC50ZW1wb3JhbC5hcGkuZmFpbHVyZS52MS5GYWlsdXJl",
- "ItQBCiJSZXNwb25kQWN0aXZpdHlUYXNrQ2FuY2VsZWRSZXF1ZXN0EhIKCnRh",
- "c2tfdG9rZW4YASABKAwSMQoHZGV0YWlscxgCIAEoCzIgLnRlbXBvcmFsLmFw",
- "aS5jb21tb24udjEuUGF5bG9hZHMSEAoIaWRlbnRpdHkYAyABKAkSEQoJbmFt",
- "ZXNwYWNlGAQgASgJEkIKDndvcmtlcl92ZXJzaW9uGAUgASgLMioudGVtcG9y",
- "YWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJWZXJzaW9uU3RhbXAiJQojUmVzcG9u",
- "ZEFjdGl2aXR5VGFza0NhbmNlbGVkUmVzcG9uc2UiugEKJlJlc3BvbmRBY3Rp",
- "dml0eVRhc2tDYW5jZWxlZEJ5SWRSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEo",
- "CRITCgt3b3JrZmxvd19pZBgCIAEoCRIOCgZydW5faWQYAyABKAkSEwoLYWN0",
- "aXZpdHlfaWQYBCABKAkSMQoHZGV0YWlscxgFIAEoCzIgLnRlbXBvcmFsLmFw",
- "aS5jb21tb24udjEuUGF5bG9hZHMSEAoIaWRlbnRpdHkYBiABKAkiKQonUmVz",
- "cG9uZEFjdGl2aXR5VGFza0NhbmNlbGVkQnlJZFJlc3BvbnNlItcBCiVSZXF1",
- "ZXN0Q2FuY2VsV29ya2Zsb3dFeGVjdXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFj",
- "ZRgBIAEoCRJFChJ3b3JrZmxvd19leGVjdXRpb24YAiABKAsyKS50ZW1wb3Jh",
- "bC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0aW9uEhAKCGlkZW50aXR5",
- "GAMgASgJEhIKCnJlcXVlc3RfaWQYBCABKAkSHgoWZmlyc3RfZXhlY3V0aW9u",
- "X3J1bl9pZBgFIAEoCRIOCgZyZWFzb24YBiABKAkiKAomUmVxdWVzdENhbmNl",
- "bFdvcmtmbG93RXhlY3V0aW9uUmVzcG9uc2UizAIKHlNpZ25hbFdvcmtmbG93",
- "RXhlY3V0aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSRQoSd29ya2Zs",
- "b3dfZXhlY3V0aW9uGAIgASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5X",
- "b3JrZmxvd0V4ZWN1dGlvbhITCgtzaWduYWxfbmFtZRgDIAEoCRIvCgVpbnB1",
- "dBgEIAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZHMSEAoI",
- "aWRlbnRpdHkYBSABKAkSEgoKcmVxdWVzdF9pZBgGIAEoCRIPCgdjb250cm9s",
- "GAcgASgJEi4KBmhlYWRlchgIIAEoCzIeLnRlbXBvcmFsLmFwaS5jb21tb24u",
- "djEuSGVhZGVyEiMKG3NraXBfZ2VuZXJhdGVfd29ya2Zsb3dfdGFzaxgJIAEo",
- "CCIhCh9TaWduYWxXb3JrZmxvd0V4ZWN1dGlvblJlc3BvbnNlIuAICidTaWdu",
- "YWxXaXRoU3RhcnRXb3JrZmxvd0V4ZWN1dGlvblJlcXVlc3QSEQoJbmFtZXNw",
- "YWNlGAEgASgJEhMKC3dvcmtmbG93X2lkGAIgASgJEjsKDXdvcmtmbG93X3R5",
- "cGUYAyABKAsyJC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93VHlw",
- "ZRI4Cgp0YXNrX3F1ZXVlGAQgASgLMiQudGVtcG9yYWwuYXBpLnRhc2txdWV1",
- "ZS52MS5UYXNrUXVldWUSLwoFaW5wdXQYBSABKAsyIC50ZW1wb3JhbC5hcGku",
- "Y29tbW9uLnYxLlBheWxvYWRzEj0KGndvcmtmbG93X2V4ZWN1dGlvbl90aW1l",
- "b3V0GAYgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjcKFHdvcmtm",
- "bG93X3J1bl90aW1lb3V0GAcgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0",
- "aW9uEjgKFXdvcmtmbG93X3Rhc2tfdGltZW91dBgIIAEoCzIZLmdvb2dsZS5w",
- "cm90b2J1Zi5EdXJhdGlvbhIQCghpZGVudGl0eRgJIAEoCRISCgpyZXF1ZXN0",
- "X2lkGAogASgJEk4KGHdvcmtmbG93X2lkX3JldXNlX3BvbGljeRgLIAEoDjIs",
- "LnRlbXBvcmFsLmFwaS5lbnVtcy52MS5Xb3JrZmxvd0lkUmV1c2VQb2xpY3kS",
- "VAobd29ya2Zsb3dfaWRfY29uZmxpY3RfcG9saWN5GBYgASgOMi8udGVtcG9y",
- "YWwuYXBpLmVudW1zLnYxLldvcmtmbG93SWRDb25mbGljdFBvbGljeRITCgtz",
- "aWduYWxfbmFtZRgMIAEoCRI2CgxzaWduYWxfaW5wdXQYDSABKAsyIC50ZW1w",
- "b3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEg8KB2NvbnRyb2wYDiABKAkS",
- "OQoMcmV0cnlfcG9saWN5GA8gASgLMiMudGVtcG9yYWwuYXBpLmNvbW1vbi52",
- "MS5SZXRyeVBvbGljeRIVCg1jcm9uX3NjaGVkdWxlGBAgASgJEioKBG1lbW8Y",
- "ESABKAsyHC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLk1lbW8SQwoRc2VhcmNo",
- "X2F0dHJpYnV0ZXMYEiABKAsyKC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlNl",
- "YXJjaEF0dHJpYnV0ZXMSLgoGaGVhZGVyGBMgASgLMh4udGVtcG9yYWwuYXBp",
- "LmNvbW1vbi52MS5IZWFkZXISNwoUd29ya2Zsb3dfc3RhcnRfZGVsYXkYFCAB",
- "KAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SIwobc2tpcF9nZW5lcmF0",
- "ZV93b3JrZmxvd190YXNrGBUgASgIEjgKDXVzZXJfbWV0YWRhdGEYFyABKAsy",
- "IS50ZW1wb3JhbC5hcGkuc2RrLnYxLlVzZXJNZXRhZGF0YSJLCihTaWduYWxX",
- "aXRoU3RhcnRXb3JrZmxvd0V4ZWN1dGlvblJlc3BvbnNlEg4KBnJ1bl9pZBgB",
- "IAEoCRIPCgdzdGFydGVkGAIgASgIIt4CCh1SZXNldFdvcmtmbG93RXhlY3V0",
- "aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSRQoSd29ya2Zsb3dfZXhl",
- "Y3V0aW9uGAIgASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxv",
- "d0V4ZWN1dGlvbhIOCgZyZWFzb24YAyABKAkSJQodd29ya2Zsb3dfdGFza19m",
- "aW5pc2hfZXZlbnRfaWQYBCABKAMSEgoKcmVxdWVzdF9pZBgFIAEoCRJDChJy",
- "ZXNldF9yZWFwcGx5X3R5cGUYBiABKA4yJy50ZW1wb3JhbC5hcGkuZW51bXMu",
- "djEuUmVzZXRSZWFwcGx5VHlwZRJTChtyZXNldF9yZWFwcGx5X2V4Y2x1ZGVf",
- "dHlwZXMYByADKA4yLi50ZW1wb3JhbC5hcGkuZW51bXMudjEuUmVzZXRSZWFw",
- "cGx5RXhjbHVkZVR5cGUiMAoeUmVzZXRXb3JrZmxvd0V4ZWN1dGlvblJlc3Bv",
- "bnNlEg4KBnJ1bl9pZBgBIAEoCSLyAQohVGVybWluYXRlV29ya2Zsb3dFeGVj",
- "dXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRJFChJ3b3JrZmxvd19l",
- "eGVjdXRpb24YAiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtm",
- "bG93RXhlY3V0aW9uEg4KBnJlYXNvbhgDIAEoCRIxCgdkZXRhaWxzGAQgASgL",
- "MiAudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxIQCghpZGVudGl0",
- "eRgFIAEoCRIeChZmaXJzdF9leGVjdXRpb25fcnVuX2lkGAYgASgJIiQKIlRl",
- "cm1pbmF0ZVdvcmtmbG93RXhlY3V0aW9uUmVzcG9uc2UiegoeRGVsZXRlV29y",
+ "b3JhbC9hcGkvZW51bXMvdjEvdXBkYXRlLnByb3RvGiZ0ZW1wb3JhbC9hcGkv",
+ "YWN0aXZpdHkvdjEvbWVzc2FnZS5wcm90bxokdGVtcG9yYWwvYXBpL2NvbW1v",
+ "bi92MS9tZXNzYWdlLnByb3RvGiV0ZW1wb3JhbC9hcGkvaGlzdG9yeS92MS9t",
+ "ZXNzYWdlLnByb3RvGiZ0ZW1wb3JhbC9hcGkvd29ya2Zsb3cvdjEvbWVzc2Fn",
+ "ZS5wcm90bxoldGVtcG9yYWwvYXBpL2NvbW1hbmQvdjEvbWVzc2FnZS5wcm90",
+ "bxoldGVtcG9yYWwvYXBpL2ZhaWx1cmUvdjEvbWVzc2FnZS5wcm90bxokdGVt",
+ "cG9yYWwvYXBpL2ZpbHRlci92MS9tZXNzYWdlLnByb3RvGiZ0ZW1wb3JhbC9h",
+ "cGkvcHJvdG9jb2wvdjEvbWVzc2FnZS5wcm90bxondGVtcG9yYWwvYXBpL25h",
+ "bWVzcGFjZS92MS9tZXNzYWdlLnByb3RvGiN0ZW1wb3JhbC9hcGkvcXVlcnkv",
+ "djEvbWVzc2FnZS5wcm90bxopdGVtcG9yYWwvYXBpL3JlcGxpY2F0aW9uL3Yx",
+ "L21lc3NhZ2UucHJvdG8aJnRlbXBvcmFsL2FwaS9zY2hlZHVsZS92MS9tZXNz",
+ "YWdlLnByb3RvGid0ZW1wb3JhbC9hcGkvdGFza3F1ZXVlL3YxL21lc3NhZ2Uu",
+ "cHJvdG8aJHRlbXBvcmFsL2FwaS91cGRhdGUvdjEvbWVzc2FnZS5wcm90bxol",
+ "dGVtcG9yYWwvYXBpL3ZlcnNpb24vdjEvbWVzc2FnZS5wcm90bxojdGVtcG9y",
+ "YWwvYXBpL2JhdGNoL3YxL21lc3NhZ2UucHJvdG8aMHRlbXBvcmFsL2FwaS9z",
+ "ZGsvdjEvdGFza19jb21wbGV0ZV9tZXRhZGF0YS5wcm90bxondGVtcG9yYWwv",
+ "YXBpL3Nkay92MS91c2VyX21ldGFkYXRhLnByb3RvGiN0ZW1wb3JhbC9hcGkv",
+ "bmV4dXMvdjEvbWVzc2FnZS5wcm90bxoeZ29vZ2xlL3Byb3RvYnVmL2R1cmF0",
+ "aW9uLnByb3RvGiBnb29nbGUvcHJvdG9idWYvZmllbGRfbWFzay5wcm90bxof",
+ "Z29vZ2xlL3Byb3RvYnVmL3RpbWVzdGFtcC5wcm90byKIBQoYUmVnaXN0ZXJO",
+ "YW1lc3BhY2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRITCgtkZXNjcmlw",
+ "dGlvbhgCIAEoCRITCgtvd25lcl9lbWFpbBgDIAEoCRJGCiN3b3JrZmxvd19l",
+ "eGVjdXRpb25fcmV0ZW50aW9uX3BlcmlvZBgEIAEoCzIZLmdvb2dsZS5wcm90",
+ "b2J1Zi5EdXJhdGlvbhJHCghjbHVzdGVycxgFIAMoCzI1LnRlbXBvcmFsLmFw",
+ "aS5yZXBsaWNhdGlvbi52MS5DbHVzdGVyUmVwbGljYXRpb25Db25maWcSGwoT",
+ "YWN0aXZlX2NsdXN0ZXJfbmFtZRgGIAEoCRJRCgRkYXRhGAcgAygLMkMudGVt",
+ "cG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5SZWdpc3Rlck5hbWVzcGFj",
+ "ZVJlcXVlc3QuRGF0YUVudHJ5EhYKDnNlY3VyaXR5X3Rva2VuGAggASgJEhsK",
+ "E2lzX2dsb2JhbF9uYW1lc3BhY2UYCSABKAgSRAoWaGlzdG9yeV9hcmNoaXZh",
+ "bF9zdGF0ZRgKIAEoDjIkLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5BcmNoaXZh",
+ "bFN0YXRlEhwKFGhpc3RvcnlfYXJjaGl2YWxfdXJpGAsgASgJEkcKGXZpc2li",
+ "aWxpdHlfYXJjaGl2YWxfc3RhdGUYDCABKA4yJC50ZW1wb3JhbC5hcGkuZW51",
+ "bXMudjEuQXJjaGl2YWxTdGF0ZRIfChd2aXNpYmlsaXR5X2FyY2hpdmFsX3Vy",
+ "aRgNIAEoCRorCglEYXRhRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIg",
+ "ASgJOgI4ASIbChlSZWdpc3Rlck5hbWVzcGFjZVJlc3BvbnNlIokBChVMaXN0",
+ "TmFtZXNwYWNlc1JlcXVlc3QSEQoJcGFnZV9zaXplGAEgASgFEhcKD25leHRf",
+ "cGFnZV90b2tlbhgCIAEoDBJEChBuYW1lc3BhY2VfZmlsdGVyGAMgASgLMiou",
+ "dGVtcG9yYWwuYXBpLm5hbWVzcGFjZS52MS5OYW1lc3BhY2VGaWx0ZXIigQEK",
+ "Fkxpc3ROYW1lc3BhY2VzUmVzcG9uc2USTgoKbmFtZXNwYWNlcxgBIAMoCzI6",
+ "LnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuRGVzY3JpYmVOYW1l",
+ "c3BhY2VSZXNwb25zZRIXCg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwiOQoYRGVz",
+ "Y3JpYmVOYW1lc3BhY2VSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIKCgJp",
+ "ZBgCIAEoCSLsAgoZRGVzY3JpYmVOYW1lc3BhY2VSZXNwb25zZRJACg5uYW1l",
+ "c3BhY2VfaW5mbxgBIAEoCzIoLnRlbXBvcmFsLmFwaS5uYW1lc3BhY2UudjEu",
+ "TmFtZXNwYWNlSW5mbxI6CgZjb25maWcYAiABKAsyKi50ZW1wb3JhbC5hcGku",
+ "bmFtZXNwYWNlLnYxLk5hbWVzcGFjZUNvbmZpZxJTChJyZXBsaWNhdGlvbl9j",
+ "b25maWcYAyABKAsyNy50ZW1wb3JhbC5hcGkucmVwbGljYXRpb24udjEuTmFt",
+ "ZXNwYWNlUmVwbGljYXRpb25Db25maWcSGAoQZmFpbG92ZXJfdmVyc2lvbhgE",
+ "IAEoAxIbChNpc19nbG9iYWxfbmFtZXNwYWNlGAUgASgIEkUKEGZhaWxvdmVy",
+ "X2hpc3RvcnkYBiADKAsyKy50ZW1wb3JhbC5hcGkucmVwbGljYXRpb24udjEu",
+ "RmFpbG92ZXJTdGF0dXMizwIKFlVwZGF0ZU5hbWVzcGFjZVJlcXVlc3QSEQoJ",
+ "bmFtZXNwYWNlGAEgASgJEkMKC3VwZGF0ZV9pbmZvGAIgASgLMi4udGVtcG9y",
+ "YWwuYXBpLm5hbWVzcGFjZS52MS5VcGRhdGVOYW1lc3BhY2VJbmZvEjoKBmNv",
+ "bmZpZxgDIAEoCzIqLnRlbXBvcmFsLmFwaS5uYW1lc3BhY2UudjEuTmFtZXNw",
+ "YWNlQ29uZmlnElMKEnJlcGxpY2F0aW9uX2NvbmZpZxgEIAEoCzI3LnRlbXBv",
+ "cmFsLmFwaS5yZXBsaWNhdGlvbi52MS5OYW1lc3BhY2VSZXBsaWNhdGlvbkNv",
+ "bmZpZxIWCg5zZWN1cml0eV90b2tlbhgFIAEoCRIZChFkZWxldGVfYmFkX2Jp",
+ "bmFyeRgGIAEoCRIZChFwcm9tb3RlX25hbWVzcGFjZRgHIAEoCCKjAgoXVXBk",
+ "YXRlTmFtZXNwYWNlUmVzcG9uc2USQAoObmFtZXNwYWNlX2luZm8YASABKAsy",
+ "KC50ZW1wb3JhbC5hcGkubmFtZXNwYWNlLnYxLk5hbWVzcGFjZUluZm8SOgoG",
+ "Y29uZmlnGAIgASgLMioudGVtcG9yYWwuYXBpLm5hbWVzcGFjZS52MS5OYW1l",
+ "c3BhY2VDb25maWcSUwoScmVwbGljYXRpb25fY29uZmlnGAMgASgLMjcudGVt",
+ "cG9yYWwuYXBpLnJlcGxpY2F0aW9uLnYxLk5hbWVzcGFjZVJlcGxpY2F0aW9u",
+ "Q29uZmlnEhgKEGZhaWxvdmVyX3ZlcnNpb24YBCABKAMSGwoTaXNfZ2xvYmFs",
+ "X25hbWVzcGFjZRgFIAEoCCJGChlEZXByZWNhdGVOYW1lc3BhY2VSZXF1ZXN0",
+ "EhEKCW5hbWVzcGFjZRgBIAEoCRIWCg5zZWN1cml0eV90b2tlbhgCIAEoCSIc",
+ "ChpEZXByZWNhdGVOYW1lc3BhY2VSZXNwb25zZSLgCQodU3RhcnRXb3JrZmxv",
+ "d0V4ZWN1dGlvblJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhMKC3dvcmtm",
+ "bG93X2lkGAIgASgJEjsKDXdvcmtmbG93X3R5cGUYAyABKAsyJC50ZW1wb3Jh",
+ "bC5hcGkuY29tbW9uLnYxLldvcmtmbG93VHlwZRI4Cgp0YXNrX3F1ZXVlGAQg",
+ "ASgLMiQudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNrUXVldWUSLwoF",
+ "aW5wdXQYBSABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRz",
+ "Ej0KGndvcmtmbG93X2V4ZWN1dGlvbl90aW1lb3V0GAYgASgLMhkuZ29vZ2xl",
+ "LnByb3RvYnVmLkR1cmF0aW9uEjcKFHdvcmtmbG93X3J1bl90aW1lb3V0GAcg",
+ "ASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEjgKFXdvcmtmbG93X3Rh",
+ "c2tfdGltZW91dBgIIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhIQ",
+ "CghpZGVudGl0eRgJIAEoCRISCgpyZXF1ZXN0X2lkGAogASgJEk4KGHdvcmtm",
+ "bG93X2lkX3JldXNlX3BvbGljeRgLIAEoDjIsLnRlbXBvcmFsLmFwaS5lbnVt",
+ "cy52MS5Xb3JrZmxvd0lkUmV1c2VQb2xpY3kSVAobd29ya2Zsb3dfaWRfY29u",
+ "ZmxpY3RfcG9saWN5GBYgASgOMi8udGVtcG9yYWwuYXBpLmVudW1zLnYxLldv",
+ "cmtmbG93SWRDb25mbGljdFBvbGljeRI5CgxyZXRyeV9wb2xpY3kYDCABKAsy",
+ "Iy50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlJldHJ5UG9saWN5EhUKDWNyb25f",
+ "c2NoZWR1bGUYDSABKAkSKgoEbWVtbxgOIAEoCzIcLnRlbXBvcmFsLmFwaS5j",
+ "b21tb24udjEuTWVtbxJDChFzZWFyY2hfYXR0cmlidXRlcxgPIAEoCzIoLnRl",
+ "bXBvcmFsLmFwaS5jb21tb24udjEuU2VhcmNoQXR0cmlidXRlcxIuCgZoZWFk",
+ "ZXIYECABKAsyHi50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkhlYWRlchIfChdy",
+ "ZXF1ZXN0X2VhZ2VyX2V4ZWN1dGlvbhgRIAEoCBI7ChFjb250aW51ZWRfZmFp",
+ "bHVyZRgSIAEoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUS",
+ "QAoWbGFzdF9jb21wbGV0aW9uX3Jlc3VsdBgTIAEoCzIgLnRlbXBvcmFsLmFw",
+ "aS5jb21tb24udjEuUGF5bG9hZHMSNwoUd29ya2Zsb3dfc3RhcnRfZGVsYXkY",
+ "FCABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SPgoUY29tcGxldGlv",
+ "bl9jYWxsYmFja3MYFSADKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkNh",
+ "bGxiYWNrEjgKDXVzZXJfbWV0YWRhdGEYFyABKAsyIS50ZW1wb3JhbC5hcGku",
+ "c2RrLnYxLlVzZXJNZXRhZGF0YRIrCgVsaW5rcxgYIAMoCzIcLnRlbXBvcmFs",
+ "LmFwaS5jb21tb24udjEuTGluayKeAQoeU3RhcnRXb3JrZmxvd0V4ZWN1dGlv",
+ "blJlc3BvbnNlEg4KBnJ1bl9pZBgBIAEoCRIPCgdzdGFydGVkGAMgASgIElsK",
+ "E2VhZ2VyX3dvcmtmbG93X3Rhc2sYAiABKAsyPi50ZW1wb3JhbC5hcGkud29y",
+ "a2Zsb3dzZXJ2aWNlLnYxLlBvbGxXb3JrZmxvd1Rhc2tRdWV1ZVJlc3BvbnNl",
+ "IqoCCiJHZXRXb3JrZmxvd0V4ZWN1dGlvbkhpc3RvcnlSZXF1ZXN0EhEKCW5h",
+ "bWVzcGFjZRgBIAEoCRI8CglleGVjdXRpb24YAiABKAsyKS50ZW1wb3JhbC5h",
+ "cGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0aW9uEhkKEW1heGltdW1fcGFn",
+ "ZV9zaXplGAMgASgFEhcKD25leHRfcGFnZV90b2tlbhgEIAEoDBIWCg53YWl0",
+ "X25ld19ldmVudBgFIAEoCBJQChloaXN0b3J5X2V2ZW50X2ZpbHRlcl90eXBl",
+ "GAYgASgOMi0udGVtcG9yYWwuYXBpLmVudW1zLnYxLkhpc3RvcnlFdmVudEZp",
+ "bHRlclR5cGUSFQoNc2tpcF9hcmNoaXZhbBgHIAEoCCK6AQojR2V0V29ya2Zs",
+ "b3dFeGVjdXRpb25IaXN0b3J5UmVzcG9uc2USMQoHaGlzdG9yeRgBIAEoCzIg",
+ "LnRlbXBvcmFsLmFwaS5oaXN0b3J5LnYxLkhpc3RvcnkSNQoLcmF3X2hpc3Rv",
+ "cnkYAiADKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkRhdGFCbG9iEhcK",
+ "D25leHRfcGFnZV90b2tlbhgDIAEoDBIQCghhcmNoaXZlZBgEIAEoCCKwAQop",
+ "R2V0V29ya2Zsb3dFeGVjdXRpb25IaXN0b3J5UmV2ZXJzZVJlcXVlc3QSEQoJ",
+ "bmFtZXNwYWNlGAEgASgJEjwKCWV4ZWN1dGlvbhgCIAEoCzIpLnRlbXBvcmFs",
+ "LmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24SGQoRbWF4aW11bV9w",
+ "YWdlX3NpemUYAyABKAUSFwoPbmV4dF9wYWdlX3Rva2VuGAQgASgMIngKKkdl",
+ "dFdvcmtmbG93RXhlY3V0aW9uSGlzdG9yeVJldmVyc2VSZXNwb25zZRIxCgdo",
+ "aXN0b3J5GAEgASgLMiAudGVtcG9yYWwuYXBpLmhpc3RvcnkudjEuSGlzdG9y",
+ "eRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwi7gEKHFBvbGxXb3JrZmxvd1Rh",
+ "c2tRdWV1ZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEjgKCnRhc2tfcXVl",
+ "dWUYAiABKAsyJC50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1",
+ "ZRIQCghpZGVudGl0eRgDIAEoCRIXCg9iaW5hcnlfY2hlY2tzdW0YBCABKAkS",
+ "Vgobd29ya2VyX3ZlcnNpb25fY2FwYWJpbGl0aWVzGAUgASgLMjEudGVtcG9y",
+ "YWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJWZXJzaW9uQ2FwYWJpbGl0aWVzIr4G",
+ "Ch1Qb2xsV29ya2Zsb3dUYXNrUXVldWVSZXNwb25zZRISCgp0YXNrX3Rva2Vu",
+ "GAEgASgMEkUKEndvcmtmbG93X2V4ZWN1dGlvbhgCIAEoCzIpLnRlbXBvcmFs",
+ "LmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24SOwoNd29ya2Zsb3df",
+ "dHlwZRgDIAEoCzIkLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zsb3dU",
+ "eXBlEiEKGXByZXZpb3VzX3N0YXJ0ZWRfZXZlbnRfaWQYBCABKAMSGAoQc3Rh",
+ "cnRlZF9ldmVudF9pZBgFIAEoAxIPCgdhdHRlbXB0GAYgASgFEhoKEmJhY2ts",
+ "b2dfY291bnRfaGludBgHIAEoAxIxCgdoaXN0b3J5GAggASgLMiAudGVtcG9y",
+ "YWwuYXBpLmhpc3RvcnkudjEuSGlzdG9yeRIXCg9uZXh0X3BhZ2VfdG9rZW4Y",
+ "CSABKAwSMwoFcXVlcnkYCiABKAsyJC50ZW1wb3JhbC5hcGkucXVlcnkudjEu",
+ "V29ya2Zsb3dRdWVyeRJLCh13b3JrZmxvd19leGVjdXRpb25fdGFza19xdWV1",
+ "ZRgLIAEoCzIkLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGFza1F1ZXVl",
+ "EjIKDnNjaGVkdWxlZF90aW1lGAwgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRp",
+ "bWVzdGFtcBIwCgxzdGFydGVkX3RpbWUYDSABKAsyGi5nb29nbGUucHJvdG9i",
+ "dWYuVGltZXN0YW1wElwKB3F1ZXJpZXMYDiADKAsySy50ZW1wb3JhbC5hcGku",
+ "d29ya2Zsb3dzZXJ2aWNlLnYxLlBvbGxXb3JrZmxvd1Rhc2tRdWV1ZVJlc3Bv",
+ "bnNlLlF1ZXJpZXNFbnRyeRIzCghtZXNzYWdlcxgPIAMoCzIhLnRlbXBvcmFs",
+ "LmFwaS5wcm90b2NvbC52MS5NZXNzYWdlGlQKDFF1ZXJpZXNFbnRyeRILCgNr",
+ "ZXkYASABKAkSMwoFdmFsdWUYAiABKAsyJC50ZW1wb3JhbC5hcGkucXVlcnku",
+ "djEuV29ya2Zsb3dRdWVyeToCOAEi1AcKI1Jlc3BvbmRXb3JrZmxvd1Rhc2tD",
+ "b21wbGV0ZWRSZXF1ZXN0EhIKCnRhc2tfdG9rZW4YASABKAwSMgoIY29tbWFu",
+ "ZHMYAiADKAsyIC50ZW1wb3JhbC5hcGkuY29tbWFuZC52MS5Db21tYW5kEhAK",
+ "CGlkZW50aXR5GAMgASgJEk8KEXN0aWNreV9hdHRyaWJ1dGVzGAQgASgLMjQu",
+ "dGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5TdGlja3lFeGVjdXRpb25BdHRy",
+ "aWJ1dGVzEiAKGHJldHVybl9uZXdfd29ya2Zsb3dfdGFzaxgFIAEoCBImCh5m",
+ "b3JjZV9jcmVhdGVfbmV3X3dvcmtmbG93X3Rhc2sYBiABKAgSFwoPYmluYXJ5",
+ "X2NoZWNrc3VtGAcgASgJEm0KDXF1ZXJ5X3Jlc3VsdHMYCCADKAsyVi50ZW1w",
+ "b3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlJlc3BvbmRXb3JrZmxvd1Rh",
+ "c2tDb21wbGV0ZWRSZXF1ZXN0LlF1ZXJ5UmVzdWx0c0VudHJ5EhEKCW5hbWVz",
+ "cGFjZRgJIAEoCRJIChR3b3JrZXJfdmVyc2lvbl9zdGFtcBgKIAEoCzIqLnRl",
+ "bXBvcmFsLmFwaS5jb21tb24udjEuV29ya2VyVmVyc2lvblN0YW1wEjMKCG1l",
+ "c3NhZ2VzGAsgAygLMiEudGVtcG9yYWwuYXBpLnByb3RvY29sLnYxLk1lc3Nh",
+ "Z2USSAoMc2RrX21ldGFkYXRhGAwgASgLMjIudGVtcG9yYWwuYXBpLnNkay52",
+ "MS5Xb3JrZmxvd1Rhc2tDb21wbGV0ZWRNZXRhZGF0YRJDChFtZXRlcmluZ19t",
+ "ZXRhZGF0YRgNIAEoCzIoLnRlbXBvcmFsLmFwaS5jb21tb24udjEuTWV0ZXJp",
+ "bmdNZXRhZGF0YRJnCgxjYXBhYmlsaXRpZXMYDiABKAsyUS50ZW1wb3JhbC5h",
+ "cGkud29ya2Zsb3dzZXJ2aWNlLnYxLlJlc3BvbmRXb3JrZmxvd1Rhc2tDb21w",
+ "bGV0ZWRSZXF1ZXN0LkNhcGFiaWxpdGllcxpfChFRdWVyeVJlc3VsdHNFbnRy",
+ "eRILCgNrZXkYASABKAkSOQoFdmFsdWUYAiABKAsyKi50ZW1wb3JhbC5hcGku",
+ "cXVlcnkudjEuV29ya2Zsb3dRdWVyeVJlc3VsdDoCOAEaRQoMQ2FwYWJpbGl0",
+ "aWVzEjUKLWRpc2NhcmRfc3BlY3VsYXRpdmVfd29ya2Zsb3dfdGFza193aXRo",
+ "X2V2ZW50cxgBIAEoCCL1AQokUmVzcG9uZFdvcmtmbG93VGFza0NvbXBsZXRl",
+ "ZFJlc3BvbnNlElUKDXdvcmtmbG93X3Rhc2sYASABKAsyPi50ZW1wb3JhbC5h",
+ "cGkud29ya2Zsb3dzZXJ2aWNlLnYxLlBvbGxXb3JrZmxvd1Rhc2tRdWV1ZVJl",
+ "c3BvbnNlElYKDmFjdGl2aXR5X3Rhc2tzGAIgAygLMj4udGVtcG9yYWwuYXBp",
+ "LndvcmtmbG93c2VydmljZS52MS5Qb2xsQWN0aXZpdHlUYXNrUXVldWVSZXNw",
+ "b25zZRIeChZyZXNldF9oaXN0b3J5X2V2ZW50X2lkGAMgASgDIt8CCiBSZXNw",
+ "b25kV29ya2Zsb3dUYXNrRmFpbGVkUmVxdWVzdBISCgp0YXNrX3Rva2VuGAEg",
+ "ASgMEj0KBWNhdXNlGAIgASgOMi4udGVtcG9yYWwuYXBpLmVudW1zLnYxLldv",
+ "cmtmbG93VGFza0ZhaWxlZENhdXNlEjEKB2ZhaWx1cmUYAyABKAsyIC50ZW1w",
+ "b3JhbC5hcGkuZmFpbHVyZS52MS5GYWlsdXJlEhAKCGlkZW50aXR5GAQgASgJ",
+ "EhcKD2JpbmFyeV9jaGVja3N1bRgFIAEoCRIRCgluYW1lc3BhY2UYBiABKAkS",
+ "MwoIbWVzc2FnZXMYByADKAsyIS50ZW1wb3JhbC5hcGkucHJvdG9jb2wudjEu",
+ "TWVzc2FnZRJCCg53b3JrZXJfdmVyc2lvbhgIIAEoCzIqLnRlbXBvcmFsLmFw",
+ "aS5jb21tb24udjEuV29ya2VyVmVyc2lvblN0YW1wIiMKIVJlc3BvbmRXb3Jr",
+ "Zmxvd1Rhc2tGYWlsZWRSZXNwb25zZSKgAgocUG9sbEFjdGl2aXR5VGFza1F1",
+ "ZXVlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSOAoKdGFza19xdWV1ZRgC",
+ "IAEoCzIkLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGFza1F1ZXVlEhAK",
+ "CGlkZW50aXR5GAMgASgJEkkKE3Rhc2tfcXVldWVfbWV0YWRhdGEYBCABKAsy",
+ "LC50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1ZU1ldGFkYXRh",
+ "ElYKG3dvcmtlcl92ZXJzaW9uX2NhcGFiaWxpdGllcxgFIAEoCzIxLnRlbXBv",
+ "cmFsLmFwaS5jb21tb24udjEuV29ya2VyVmVyc2lvbkNhcGFiaWxpdGllcyLo",
+ "BgodUG9sbEFjdGl2aXR5VGFza1F1ZXVlUmVzcG9uc2USEgoKdGFza190b2tl",
+ "bhgBIAEoDBIaChJ3b3JrZmxvd19uYW1lc3BhY2UYAiABKAkSOwoNd29ya2Zs",
+ "b3dfdHlwZRgDIAEoCzIkLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zs",
+ "b3dUeXBlEkUKEndvcmtmbG93X2V4ZWN1dGlvbhgEIAEoCzIpLnRlbXBvcmFs",
+ "LmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24SOwoNYWN0aXZpdHlf",
+ "dHlwZRgFIAEoCzIkLnRlbXBvcmFsLmFwaS5jb21tb24udjEuQWN0aXZpdHlU",
+ "eXBlEhMKC2FjdGl2aXR5X2lkGAYgASgJEi4KBmhlYWRlchgHIAEoCzIeLnRl",
+ "bXBvcmFsLmFwaS5jb21tb24udjEuSGVhZGVyEi8KBWlucHV0GAggASgLMiAu",
+ "dGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxI7ChFoZWFydGJlYXRf",
+ "ZGV0YWlscxgJIAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9h",
+ "ZHMSMgoOc2NoZWR1bGVkX3RpbWUYCiABKAsyGi5nb29nbGUucHJvdG9idWYu",
+ "VGltZXN0YW1wEkIKHmN1cnJlbnRfYXR0ZW1wdF9zY2hlZHVsZWRfdGltZRgL",
+ "IAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASMAoMc3RhcnRlZF90",
+ "aW1lGAwgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIPCgdhdHRl",
+ "bXB0GA0gASgFEjwKGXNjaGVkdWxlX3RvX2Nsb3NlX3RpbWVvdXQYDiABKAsy",
+ "GS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SOQoWc3RhcnRfdG9fY2xvc2Vf",
+ "dGltZW91dBgPIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhI0ChFo",
+ "ZWFydGJlYXRfdGltZW91dBgQIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJh",
+ "dGlvbhI5CgxyZXRyeV9wb2xpY3kYESABKAsyIy50ZW1wb3JhbC5hcGkuY29t",
+ "bW9uLnYxLlJldHJ5UG9saWN5IpABCiJSZWNvcmRBY3Rpdml0eVRhc2tIZWFy",
+ "dGJlYXRSZXF1ZXN0EhIKCnRhc2tfdG9rZW4YASABKAwSMQoHZGV0YWlscxgC",
+ "IAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZHMSEAoIaWRl",
+ "bnRpdHkYAyABKAkSEQoJbmFtZXNwYWNlGAQgASgJIlgKI1JlY29yZEFjdGl2",
+ "aXR5VGFza0hlYXJ0YmVhdFJlc3BvbnNlEhgKEGNhbmNlbF9yZXF1ZXN0ZWQY",
+ "ASABKAgSFwoPYWN0aXZpdHlfcGF1c2VkGAIgASgIIroBCiZSZWNvcmRBY3Rp",
+ "dml0eVRhc2tIZWFydGJlYXRCeUlkUmVxdWVzdBIRCgluYW1lc3BhY2UYASAB",
+ "KAkSEwoLd29ya2Zsb3dfaWQYAiABKAkSDgoGcnVuX2lkGAMgASgJEhMKC2Fj",
+ "dGl2aXR5X2lkGAQgASgJEjEKB2RldGFpbHMYBSABKAsyIC50ZW1wb3JhbC5h",
+ "cGkuY29tbW9uLnYxLlBheWxvYWRzEhAKCGlkZW50aXR5GAYgASgJIkMKJ1Jl",
+ "Y29yZEFjdGl2aXR5VGFza0hlYXJ0YmVhdEJ5SWRSZXNwb25zZRIYChBjYW5j",
+ "ZWxfcmVxdWVzdGVkGAEgASgIItQBCiNSZXNwb25kQWN0aXZpdHlUYXNrQ29t",
+ "cGxldGVkUmVxdWVzdBISCgp0YXNrX3Rva2VuGAEgASgMEjAKBnJlc3VsdBgC",
+ "IAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZHMSEAoIaWRl",
+ "bnRpdHkYAyABKAkSEQoJbmFtZXNwYWNlGAQgASgJEkIKDndvcmtlcl92ZXJz",
+ "aW9uGAUgASgLMioudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJWZXJz",
+ "aW9uU3RhbXAiJgokUmVzcG9uZEFjdGl2aXR5VGFza0NvbXBsZXRlZFJlc3Bv",
+ "bnNlIroBCidSZXNwb25kQWN0aXZpdHlUYXNrQ29tcGxldGVkQnlJZFJlcXVl",
+ "c3QSEQoJbmFtZXNwYWNlGAEgASgJEhMKC3dvcmtmbG93X2lkGAIgASgJEg4K",
+ "BnJ1bl9pZBgDIAEoCRITCgthY3Rpdml0eV9pZBgEIAEoCRIwCgZyZXN1bHQY",
+ "BSABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEhAKCGlk",
+ "ZW50aXR5GAYgASgJIioKKFJlc3BvbmRBY3Rpdml0eVRhc2tDb21wbGV0ZWRC",
+ "eUlkUmVzcG9uc2UilAIKIFJlc3BvbmRBY3Rpdml0eVRhc2tGYWlsZWRSZXF1",
+ "ZXN0EhIKCnRhc2tfdG9rZW4YASABKAwSMQoHZmFpbHVyZRgCIAEoCzIgLnRl",
+ "bXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZhaWx1cmUSEAoIaWRlbnRpdHkYAyAB",
+ "KAkSEQoJbmFtZXNwYWNlGAQgASgJEkAKFmxhc3RfaGVhcnRiZWF0X2RldGFp",
+ "bHMYBSABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEkIK",
+ "Dndvcmtlcl92ZXJzaW9uGAYgASgLMioudGVtcG9yYWwuYXBpLmNvbW1vbi52",
+ "MS5Xb3JrZXJWZXJzaW9uU3RhbXAiVwohUmVzcG9uZEFjdGl2aXR5VGFza0Zh",
+ "aWxlZFJlc3BvbnNlEjIKCGZhaWx1cmVzGAEgAygLMiAudGVtcG9yYWwuYXBp",
+ "LmZhaWx1cmUudjEuRmFpbHVyZSL6AQokUmVzcG9uZEFjdGl2aXR5VGFza0Zh",
+ "aWxlZEJ5SWRSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRITCgt3b3JrZmxv",
+ "d19pZBgCIAEoCRIOCgZydW5faWQYAyABKAkSEwoLYWN0aXZpdHlfaWQYBCAB",
+ "KAkSMQoHZmFpbHVyZRgFIAEoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYx",
+ "LkZhaWx1cmUSEAoIaWRlbnRpdHkYBiABKAkSQAoWbGFzdF9oZWFydGJlYXRf",
+ "ZGV0YWlscxgHIAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9h",
+ "ZHMiWwolUmVzcG9uZEFjdGl2aXR5VGFza0ZhaWxlZEJ5SWRSZXNwb25zZRIy",
+ "CghmYWlsdXJlcxgBIAMoCzIgLnRlbXBvcmFsLmFwaS5mYWlsdXJlLnYxLkZh",
+ "aWx1cmUi1AEKIlJlc3BvbmRBY3Rpdml0eVRhc2tDYW5jZWxlZFJlcXVlc3QS",
+ "EgoKdGFza190b2tlbhgBIAEoDBIxCgdkZXRhaWxzGAIgASgLMiAudGVtcG9y",
+ "YWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxIQCghpZGVudGl0eRgDIAEoCRIR",
+ "CgluYW1lc3BhY2UYBCABKAkSQgoOd29ya2VyX3ZlcnNpb24YBSABKAsyKi50",
+ "ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtlclZlcnNpb25TdGFtcCIlCiNS",
+ "ZXNwb25kQWN0aXZpdHlUYXNrQ2FuY2VsZWRSZXNwb25zZSK6AQomUmVzcG9u",
+ "ZEFjdGl2aXR5VGFza0NhbmNlbGVkQnlJZFJlcXVlc3QSEQoJbmFtZXNwYWNl",
+ "GAEgASgJEhMKC3dvcmtmbG93X2lkGAIgASgJEg4KBnJ1bl9pZBgDIAEoCRIT",
+ "CgthY3Rpdml0eV9pZBgEIAEoCRIxCgdkZXRhaWxzGAUgASgLMiAudGVtcG9y",
+ "YWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxIQCghpZGVudGl0eRgGIAEoCSIp",
+ "CidSZXNwb25kQWN0aXZpdHlUYXNrQ2FuY2VsZWRCeUlkUmVzcG9uc2UihAIK",
+ "JVJlcXVlc3RDYW5jZWxXb3JrZmxvd0V4ZWN1dGlvblJlcXVlc3QSEQoJbmFt",
+ "ZXNwYWNlGAEgASgJEkUKEndvcmtmbG93X2V4ZWN1dGlvbhgCIAEoCzIpLnRl",
+ "bXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24SEAoIaWRl",
+ "bnRpdHkYAyABKAkSEgoKcmVxdWVzdF9pZBgEIAEoCRIeChZmaXJzdF9leGVj",
+ "dXRpb25fcnVuX2lkGAUgASgJEg4KBnJlYXNvbhgGIAEoCRIrCgVsaW5rcxgH",
+ "IAMoCzIcLnRlbXBvcmFsLmFwaS5jb21tb24udjEuTGluayIoCiZSZXF1ZXN0",
+ "Q2FuY2VsV29ya2Zsb3dFeGVjdXRpb25SZXNwb25zZSL5AgoeU2lnbmFsV29y",
"a2Zsb3dFeGVjdXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRJFChJ3",
"b3JrZmxvd19leGVjdXRpb24YAiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9u",
- "LnYxLldvcmtmbG93RXhlY3V0aW9uIiEKH0RlbGV0ZVdvcmtmbG93RXhlY3V0",
- "aW9uUmVzcG9uc2UiyQIKIUxpc3RPcGVuV29ya2Zsb3dFeGVjdXRpb25zUmVx",
- "dWVzdBIRCgluYW1lc3BhY2UYASABKAkSGQoRbWF4aW11bV9wYWdlX3NpemUY",
- "AiABKAUSFwoPbmV4dF9wYWdlX3Rva2VuGAMgASgMEkIKEXN0YXJ0X3RpbWVf",
- "ZmlsdGVyGAQgASgLMicudGVtcG9yYWwuYXBpLmZpbHRlci52MS5TdGFydFRp",
- "bWVGaWx0ZXISSwoQZXhlY3V0aW9uX2ZpbHRlchgFIAEoCzIvLnRlbXBvcmFs",
- "LmFwaS5maWx0ZXIudjEuV29ya2Zsb3dFeGVjdXRpb25GaWx0ZXJIABJBCgt0",
- "eXBlX2ZpbHRlchgGIAEoCzIqLnRlbXBvcmFsLmFwaS5maWx0ZXIudjEuV29y",
- "a2Zsb3dUeXBlRmlsdGVySABCCQoHZmlsdGVycyKCAQoiTGlzdE9wZW5Xb3Jr",
- "Zmxvd0V4ZWN1dGlvbnNSZXNwb25zZRJDCgpleGVjdXRpb25zGAEgAygLMi8u",
- "dGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhlY3V0aW9uSW5m",
- "bxIXCg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwiigMKI0xpc3RDbG9zZWRXb3Jr",
- "Zmxvd0V4ZWN1dGlvbnNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIZChFt",
- "YXhpbXVtX3BhZ2Vfc2l6ZRgCIAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyAB",
- "KAwSQgoRc3RhcnRfdGltZV9maWx0ZXIYBCABKAsyJy50ZW1wb3JhbC5hcGku",
- "ZmlsdGVyLnYxLlN0YXJ0VGltZUZpbHRlchJLChBleGVjdXRpb25fZmlsdGVy",
- "GAUgASgLMi8udGVtcG9yYWwuYXBpLmZpbHRlci52MS5Xb3JrZmxvd0V4ZWN1",
- "dGlvbkZpbHRlckgAEkEKC3R5cGVfZmlsdGVyGAYgASgLMioudGVtcG9yYWwu",
- "YXBpLmZpbHRlci52MS5Xb3JrZmxvd1R5cGVGaWx0ZXJIABI9Cg1zdGF0dXNf",
- "ZmlsdGVyGAcgASgLMiQudGVtcG9yYWwuYXBpLmZpbHRlci52MS5TdGF0dXNG",
- "aWx0ZXJIAEIJCgdmaWx0ZXJzIoQBCiRMaXN0Q2xvc2VkV29ya2Zsb3dFeGVj",
- "dXRpb25zUmVzcG9uc2USQwoKZXhlY3V0aW9ucxgBIAMoCzIvLnRlbXBvcmFs",
- "LmFwaS53b3JrZmxvdy52MS5Xb3JrZmxvd0V4ZWN1dGlvbkluZm8SFwoPbmV4",
- "dF9wYWdlX3Rva2VuGAIgASgMIm0KHUxpc3RXb3JrZmxvd0V4ZWN1dGlvbnNS",
- "ZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIRCglwYWdlX3NpemUYAiABKAUS",
- "FwoPbmV4dF9wYWdlX3Rva2VuGAMgASgMEg0KBXF1ZXJ5GAQgASgJIn4KHkxp",
- "c3RXb3JrZmxvd0V4ZWN1dGlvbnNSZXNwb25zZRJDCgpleGVjdXRpb25zGAEg",
- "AygLMi8udGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhlY3V0",
- "aW9uSW5mbxIXCg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwidQolTGlzdEFyY2hp",
- "dmVkV29ya2Zsb3dFeGVjdXRpb25zUmVxdWVzdBIRCgluYW1lc3BhY2UYASAB",
- "KAkSEQoJcGFnZV9zaXplGAIgASgFEhcKD25leHRfcGFnZV90b2tlbhgDIAEo",
- "DBINCgVxdWVyeRgEIAEoCSKGAQomTGlzdEFyY2hpdmVkV29ya2Zsb3dFeGVj",
- "dXRpb25zUmVzcG9uc2USQwoKZXhlY3V0aW9ucxgBIAMoCzIvLnRlbXBvcmFs",
- "LmFwaS53b3JrZmxvdy52MS5Xb3JrZmxvd0V4ZWN1dGlvbkluZm8SFwoPbmV4",
- "dF9wYWdlX3Rva2VuGAIgASgMIm0KHVNjYW5Xb3JrZmxvd0V4ZWN1dGlvbnNS",
- "ZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIRCglwYWdlX3NpemUYAiABKAUS",
- "FwoPbmV4dF9wYWdlX3Rva2VuGAMgASgMEg0KBXF1ZXJ5GAQgASgJIn4KHlNj",
- "YW5Xb3JrZmxvd0V4ZWN1dGlvbnNSZXNwb25zZRJDCgpleGVjdXRpb25zGAEg",
- "AygLMi8udGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhlY3V0",
- "aW9uSW5mbxIXCg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwiQgoeQ291bnRXb3Jr",
- "Zmxvd0V4ZWN1dGlvbnNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRINCgVx",
- "dWVyeRgCIAEoCSLtAQofQ291bnRXb3JrZmxvd0V4ZWN1dGlvbnNSZXNwb25z",
- "ZRINCgVjb3VudBgBIAEoAxJhCgZncm91cHMYAiADKAsyUS50ZW1wb3JhbC5h",
- "cGkud29ya2Zsb3dzZXJ2aWNlLnYxLkNvdW50V29ya2Zsb3dFeGVjdXRpb25z",
- "UmVzcG9uc2UuQWdncmVnYXRpb25Hcm91cBpYChBBZ2dyZWdhdGlvbkdyb3Vw",
- "EjUKDGdyb3VwX3ZhbHVlcxgBIAMoCzIfLnRlbXBvcmFsLmFwaS5jb21tb24u",
- "djEuUGF5bG9hZBINCgVjb3VudBgCIAEoAyIcChpHZXRTZWFyY2hBdHRyaWJ1",
- "dGVzUmVxdWVzdCLJAQobR2V0U2VhcmNoQXR0cmlidXRlc1Jlc3BvbnNlElQK",
- "BGtleXMYASADKAsyRi50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYx",
- "LkdldFNlYXJjaEF0dHJpYnV0ZXNSZXNwb25zZS5LZXlzRW50cnkaVAoJS2V5",
- "c0VudHJ5EgsKA2tleRgBIAEoCRI2CgV2YWx1ZRgCIAEoDjInLnRlbXBvcmFs",
- "LmFwaS5lbnVtcy52MS5JbmRleGVkVmFsdWVUeXBlOgI4ASLeAQogUmVzcG9u",
- "ZFF1ZXJ5VGFza0NvbXBsZXRlZFJlcXVlc3QSEgoKdGFza190b2tlbhgBIAEo",
- "DBI+Cg5jb21wbGV0ZWRfdHlwZRgCIAEoDjImLnRlbXBvcmFsLmFwaS5lbnVt",
- "cy52MS5RdWVyeVJlc3VsdFR5cGUSNgoMcXVlcnlfcmVzdWx0GAMgASgLMiAu",
- "dGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2FkcxIVCg1lcnJvcl9tZXNz",
- "YWdlGAQgASgJEhEKCW5hbWVzcGFjZRgGIAEoCUoECAUQBiIjCiFSZXNwb25k",
- "UXVlcnlUYXNrQ29tcGxldGVkUmVzcG9uc2UibgobUmVzZXRTdGlja3lUYXNr",
- "UXVldWVSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI8CglleGVjdXRpb24Y",
- "AiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0",
- "aW9uIh4KHFJlc2V0U3RpY2t5VGFza1F1ZXVlUmVzcG9uc2Ui6QEKFFF1ZXJ5",
- "V29ya2Zsb3dSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI8CglleGVjdXRp",
- "b24YAiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhl",
- "Y3V0aW9uEjMKBXF1ZXJ5GAMgASgLMiQudGVtcG9yYWwuYXBpLnF1ZXJ5LnYx",
- "LldvcmtmbG93UXVlcnkSSwoWcXVlcnlfcmVqZWN0X2NvbmRpdGlvbhgEIAEo",
- "DjIrLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5RdWVyeVJlamVjdENvbmRpdGlv",
- "biKNAQoVUXVlcnlXb3JrZmxvd1Jlc3BvbnNlEjYKDHF1ZXJ5X3Jlc3VsdBgB",
- "IAEoCzIgLnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZHMSPAoOcXVl",
- "cnlfcmVqZWN0ZWQYAiABKAsyJC50ZW1wb3JhbC5hcGkucXVlcnkudjEuUXVl",
- "cnlSZWplY3RlZCJzCiBEZXNjcmliZVdvcmtmbG93RXhlY3V0aW9uUmVxdWVz",
- "dBIRCgluYW1lc3BhY2UYASABKAkSPAoJZXhlY3V0aW9uGAIgASgLMikudGVt",
- "cG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlvbiLABAohRGVz",
- "Y3JpYmVXb3JrZmxvd0V4ZWN1dGlvblJlc3BvbnNlEksKEGV4ZWN1dGlvbl9j",
- "b25maWcYASABKAsyMS50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuV29ya2Zs",
- "b3dFeGVjdXRpb25Db25maWcSUAoXd29ya2Zsb3dfZXhlY3V0aW9uX2luZm8Y",
- "AiABKAsyLy50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuV29ya2Zsb3dFeGVj",
- "dXRpb25JbmZvEkkKEnBlbmRpbmdfYWN0aXZpdGllcxgDIAMoCzItLnRlbXBv",
- "cmFsLmFwaS53b3JrZmxvdy52MS5QZW5kaW5nQWN0aXZpdHlJbmZvEk0KEHBl",
- "bmRpbmdfY2hpbGRyZW4YBCADKAsyMy50ZW1wb3JhbC5hcGkud29ya2Zsb3cu",
- "djEuUGVuZGluZ0NoaWxkRXhlY3V0aW9uSW5mbxJQChVwZW5kaW5nX3dvcmtm",
- "bG93X3Rhc2sYBSABKAsyMS50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuUGVu",
- "ZGluZ1dvcmtmbG93VGFza0luZm8SOQoJY2FsbGJhY2tzGAYgAygLMiYudGVt",
- "cG9yYWwuYXBpLndvcmtmbG93LnYxLkNhbGxiYWNrSW5mbxJVChhwZW5kaW5n",
- "X25leHVzX29wZXJhdGlvbnMYByADKAsyMy50ZW1wb3JhbC5hcGkud29ya2Zs",
- "b3cudjEuUGVuZGluZ05leHVzT3BlcmF0aW9uSW5mbyLhAwoYRGVzY3JpYmVU",
- "YXNrUXVldWVSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI4Cgp0YXNrX3F1",
+ "LnYxLldvcmtmbG93RXhlY3V0aW9uEhMKC3NpZ25hbF9uYW1lGAMgASgJEi8K",
+ "BWlucHV0GAQgASgLMiAudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5QYXlsb2Fk",
+ "cxIQCghpZGVudGl0eRgFIAEoCRISCgpyZXF1ZXN0X2lkGAYgASgJEg8KB2Nv",
+ "bnRyb2wYByABKAkSLgoGaGVhZGVyGAggASgLMh4udGVtcG9yYWwuYXBpLmNv",
+ "bW1vbi52MS5IZWFkZXISIwobc2tpcF9nZW5lcmF0ZV93b3JrZmxvd190YXNr",
+ "GAkgASgIEisKBWxpbmtzGAogAygLMhwudGVtcG9yYWwuYXBpLmNvbW1vbi52",
+ "MS5MaW5rIiEKH1NpZ25hbFdvcmtmbG93RXhlY3V0aW9uUmVzcG9uc2UijQkK",
+ "J1NpZ25hbFdpdGhTdGFydFdvcmtmbG93RXhlY3V0aW9uUmVxdWVzdBIRCglu",
+ "YW1lc3BhY2UYASABKAkSEwoLd29ya2Zsb3dfaWQYAiABKAkSOwoNd29ya2Zs",
+ "b3dfdHlwZRgDIAEoCzIkLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zs",
+ "b3dUeXBlEjgKCnRhc2tfcXVldWUYBCABKAsyJC50ZW1wb3JhbC5hcGkudGFz",
+ "a3F1ZXVlLnYxLlRhc2tRdWV1ZRIvCgVpbnB1dBgFIAEoCzIgLnRlbXBvcmFs",
+ "LmFwaS5jb21tb24udjEuUGF5bG9hZHMSPQoad29ya2Zsb3dfZXhlY3V0aW9u",
+ "X3RpbWVvdXQYBiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24SNwoU",
+ "d29ya2Zsb3dfcnVuX3RpbWVvdXQYByABKAsyGS5nb29nbGUucHJvdG9idWYu",
+ "RHVyYXRpb24SOAoVd29ya2Zsb3dfdGFza190aW1lb3V0GAggASgLMhkuZ29v",
+ "Z2xlLnByb3RvYnVmLkR1cmF0aW9uEhAKCGlkZW50aXR5GAkgASgJEhIKCnJl",
+ "cXVlc3RfaWQYCiABKAkSTgoYd29ya2Zsb3dfaWRfcmV1c2VfcG9saWN5GAsg",
+ "ASgOMiwudGVtcG9yYWwuYXBpLmVudW1zLnYxLldvcmtmbG93SWRSZXVzZVBv",
+ "bGljeRJUCht3b3JrZmxvd19pZF9jb25mbGljdF9wb2xpY3kYFiABKA4yLy50",
+ "ZW1wb3JhbC5hcGkuZW51bXMudjEuV29ya2Zsb3dJZENvbmZsaWN0UG9saWN5",
+ "EhMKC3NpZ25hbF9uYW1lGAwgASgJEjYKDHNpZ25hbF9pbnB1dBgNIAEoCzIg",
+ "LnRlbXBvcmFsLmFwaS5jb21tb24udjEuUGF5bG9hZHMSDwoHY29udHJvbBgO",
+ "IAEoCRI5CgxyZXRyeV9wb2xpY3kYDyABKAsyIy50ZW1wb3JhbC5hcGkuY29t",
+ "bW9uLnYxLlJldHJ5UG9saWN5EhUKDWNyb25fc2NoZWR1bGUYECABKAkSKgoE",
+ "bWVtbxgRIAEoCzIcLnRlbXBvcmFsLmFwaS5jb21tb24udjEuTWVtbxJDChFz",
+ "ZWFyY2hfYXR0cmlidXRlcxgSIAEoCzIoLnRlbXBvcmFsLmFwaS5jb21tb24u",
+ "djEuU2VhcmNoQXR0cmlidXRlcxIuCgZoZWFkZXIYEyABKAsyHi50ZW1wb3Jh",
+ "bC5hcGkuY29tbW9uLnYxLkhlYWRlchI3ChR3b3JrZmxvd19zdGFydF9kZWxh",
+ "eRgUIAEoCzIZLmdvb2dsZS5wcm90b2J1Zi5EdXJhdGlvbhIjChtza2lwX2dl",
+ "bmVyYXRlX3dvcmtmbG93X3Rhc2sYFSABKAgSOAoNdXNlcl9tZXRhZGF0YRgX",
+ "IAEoCzIhLnRlbXBvcmFsLmFwaS5zZGsudjEuVXNlck1ldGFkYXRhEisKBWxp",
+ "bmtzGBggAygLMhwudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5MaW5rIksKKFNp",
+ "Z25hbFdpdGhTdGFydFdvcmtmbG93RXhlY3V0aW9uUmVzcG9uc2USDgoGcnVu",
+ "X2lkGAEgASgJEg8KB3N0YXJ0ZWQYAiABKAgi3gIKHVJlc2V0V29ya2Zsb3dF",
+ "eGVjdXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRJFChJ3b3JrZmxv",
+ "d19leGVjdXRpb24YAiABKAsyKS50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldv",
+ "cmtmbG93RXhlY3V0aW9uEg4KBnJlYXNvbhgDIAEoCRIlCh13b3JrZmxvd190",
+ "YXNrX2ZpbmlzaF9ldmVudF9pZBgEIAEoAxISCgpyZXF1ZXN0X2lkGAUgASgJ",
+ "EkMKEnJlc2V0X3JlYXBwbHlfdHlwZRgGIAEoDjInLnRlbXBvcmFsLmFwaS5l",
+ "bnVtcy52MS5SZXNldFJlYXBwbHlUeXBlElMKG3Jlc2V0X3JlYXBwbHlfZXhj",
+ "bHVkZV90eXBlcxgHIAMoDjIuLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5SZXNl",
+ "dFJlYXBwbHlFeGNsdWRlVHlwZSIwCh5SZXNldFdvcmtmbG93RXhlY3V0aW9u",
+ "UmVzcG9uc2USDgoGcnVuX2lkGAEgASgJIp8CCiFUZXJtaW5hdGVXb3JrZmxv",
+ "d0V4ZWN1dGlvblJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEkUKEndvcmtm",
+ "bG93X2V4ZWN1dGlvbhgCIAEoCzIpLnRlbXBvcmFsLmFwaS5jb21tb24udjEu",
+ "V29ya2Zsb3dFeGVjdXRpb24SDgoGcmVhc29uGAMgASgJEjEKB2RldGFpbHMY",
+ "BCABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEhAKCGlk",
+ "ZW50aXR5GAUgASgJEh4KFmZpcnN0X2V4ZWN1dGlvbl9ydW5faWQYBiABKAkS",
+ "KwoFbGlua3MYByADKAsyHC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLkxpbmsi",
+ "JAoiVGVybWluYXRlV29ya2Zsb3dFeGVjdXRpb25SZXNwb25zZSJ6Ch5EZWxl",
+ "dGVXb3JrZmxvd0V4ZWN1dGlvblJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJ",
+ "EkUKEndvcmtmbG93X2V4ZWN1dGlvbhgCIAEoCzIpLnRlbXBvcmFsLmFwaS5j",
+ "b21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24iIQofRGVsZXRlV29ya2Zsb3dF",
+ "eGVjdXRpb25SZXNwb25zZSLJAgohTGlzdE9wZW5Xb3JrZmxvd0V4ZWN1dGlv",
+ "bnNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRIZChFtYXhpbXVtX3BhZ2Vf",
+ "c2l6ZRgCIAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwSQgoRc3RhcnRf",
+ "dGltZV9maWx0ZXIYBCABKAsyJy50ZW1wb3JhbC5hcGkuZmlsdGVyLnYxLlN0",
+ "YXJ0VGltZUZpbHRlchJLChBleGVjdXRpb25fZmlsdGVyGAUgASgLMi8udGVt",
+ "cG9yYWwuYXBpLmZpbHRlci52MS5Xb3JrZmxvd0V4ZWN1dGlvbkZpbHRlckgA",
+ "EkEKC3R5cGVfZmlsdGVyGAYgASgLMioudGVtcG9yYWwuYXBpLmZpbHRlci52",
+ "MS5Xb3JrZmxvd1R5cGVGaWx0ZXJIAEIJCgdmaWx0ZXJzIoIBCiJMaXN0T3Bl",
+ "bldvcmtmbG93RXhlY3V0aW9uc1Jlc3BvbnNlEkMKCmV4ZWN1dGlvbnMYASAD",
+ "KAsyLy50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuV29ya2Zsb3dFeGVjdXRp",
+ "b25JbmZvEhcKD25leHRfcGFnZV90b2tlbhgCIAEoDCKKAwojTGlzdENsb3Nl",
+ "ZFdvcmtmbG93RXhlY3V0aW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJ",
+ "EhkKEW1heGltdW1fcGFnZV9zaXplGAIgASgFEhcKD25leHRfcGFnZV90b2tl",
+ "bhgDIAEoDBJCChFzdGFydF90aW1lX2ZpbHRlchgEIAEoCzInLnRlbXBvcmFs",
+ "LmFwaS5maWx0ZXIudjEuU3RhcnRUaW1lRmlsdGVyEksKEGV4ZWN1dGlvbl9m",
+ "aWx0ZXIYBSABKAsyLy50ZW1wb3JhbC5hcGkuZmlsdGVyLnYxLldvcmtmbG93",
+ "RXhlY3V0aW9uRmlsdGVySAASQQoLdHlwZV9maWx0ZXIYBiABKAsyKi50ZW1w",
+ "b3JhbC5hcGkuZmlsdGVyLnYxLldvcmtmbG93VHlwZUZpbHRlckgAEj0KDXN0",
+ "YXR1c19maWx0ZXIYByABKAsyJC50ZW1wb3JhbC5hcGkuZmlsdGVyLnYxLlN0",
+ "YXR1c0ZpbHRlckgAQgkKB2ZpbHRlcnMihAEKJExpc3RDbG9zZWRXb3JrZmxv",
+ "d0V4ZWN1dGlvbnNSZXNwb25zZRJDCgpleGVjdXRpb25zGAEgAygLMi8udGVt",
+ "cG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhlY3V0aW9uSW5mbxIX",
+ "Cg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwibQodTGlzdFdvcmtmbG93RXhlY3V0",
+ "aW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhEKCXBhZ2Vfc2l6ZRgC",
+ "IAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwSDQoFcXVlcnkYBCABKAki",
+ "fgoeTGlzdFdvcmtmbG93RXhlY3V0aW9uc1Jlc3BvbnNlEkMKCmV4ZWN1dGlv",
+ "bnMYASADKAsyLy50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuV29ya2Zsb3dF",
+ "eGVjdXRpb25JbmZvEhcKD25leHRfcGFnZV90b2tlbhgCIAEoDCJ1CiVMaXN0",
+ "QXJjaGl2ZWRXb3JrZmxvd0V4ZWN1dGlvbnNSZXF1ZXN0EhEKCW5hbWVzcGFj",
+ "ZRgBIAEoCRIRCglwYWdlX3NpemUYAiABKAUSFwoPbmV4dF9wYWdlX3Rva2Vu",
+ "GAMgASgMEg0KBXF1ZXJ5GAQgASgJIoYBCiZMaXN0QXJjaGl2ZWRXb3JrZmxv",
+ "d0V4ZWN1dGlvbnNSZXNwb25zZRJDCgpleGVjdXRpb25zGAEgAygLMi8udGVt",
+ "cG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhlY3V0aW9uSW5mbxIX",
+ "Cg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwibQodU2NhbldvcmtmbG93RXhlY3V0",
+ "aW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhEKCXBhZ2Vfc2l6ZRgC",
+ "IAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwSDQoFcXVlcnkYBCABKAki",
+ "fgoeU2NhbldvcmtmbG93RXhlY3V0aW9uc1Jlc3BvbnNlEkMKCmV4ZWN1dGlv",
+ "bnMYASADKAsyLy50ZW1wb3JhbC5hcGkud29ya2Zsb3cudjEuV29ya2Zsb3dF",
+ "eGVjdXRpb25JbmZvEhcKD25leHRfcGFnZV90b2tlbhgCIAEoDCJCCh5Db3Vu",
+ "dFdvcmtmbG93RXhlY3V0aW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJ",
+ "Eg0KBXF1ZXJ5GAIgASgJIu0BCh9Db3VudFdvcmtmbG93RXhlY3V0aW9uc1Jl",
+ "c3BvbnNlEg0KBWNvdW50GAEgASgDEmEKBmdyb3VwcxgCIAMoCzJRLnRlbXBv",
+ "cmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuQ291bnRXb3JrZmxvd0V4ZWN1",
+ "dGlvbnNSZXNwb25zZS5BZ2dyZWdhdGlvbkdyb3VwGlgKEEFnZ3JlZ2F0aW9u",
+ "R3JvdXASNQoMZ3JvdXBfdmFsdWVzGAEgAygLMh8udGVtcG9yYWwuYXBpLmNv",
+ "bW1vbi52MS5QYXlsb2FkEg0KBWNvdW50GAIgASgDIhwKGkdldFNlYXJjaEF0",
+ "dHJpYnV0ZXNSZXF1ZXN0IskBChtHZXRTZWFyY2hBdHRyaWJ1dGVzUmVzcG9u",
+ "c2USVAoEa2V5cxgBIAMoCzJGLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZp",
+ "Y2UudjEuR2V0U2VhcmNoQXR0cmlidXRlc1Jlc3BvbnNlLktleXNFbnRyeRpU",
+ "CglLZXlzRW50cnkSCwoDa2V5GAEgASgJEjYKBXZhbHVlGAIgASgOMicudGVt",
+ "cG9yYWwuYXBpLmVudW1zLnYxLkluZGV4ZWRWYWx1ZVR5cGU6AjgBIt4BCiBS",
+ "ZXNwb25kUXVlcnlUYXNrQ29tcGxldGVkUmVxdWVzdBISCgp0YXNrX3Rva2Vu",
+ "GAEgASgMEj4KDmNvbXBsZXRlZF90eXBlGAIgASgOMiYudGVtcG9yYWwuYXBp",
+ "LmVudW1zLnYxLlF1ZXJ5UmVzdWx0VHlwZRI2CgxxdWVyeV9yZXN1bHQYAyAB",
+ "KAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEhUKDWVycm9y",
+ "X21lc3NhZ2UYBCABKAkSEQoJbmFtZXNwYWNlGAYgASgJSgQIBRAGIiMKIVJl",
+ "c3BvbmRRdWVyeVRhc2tDb21wbGV0ZWRSZXNwb25zZSJuChtSZXNldFN0aWNr",
+ "eVRhc2tRdWV1ZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEjwKCWV4ZWN1",
+ "dGlvbhgCIAEoCzIpLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zsb3dF",
+ "eGVjdXRpb24iHgocUmVzZXRTdGlja3lUYXNrUXVldWVSZXNwb25zZSJnChVT",
+ "aHV0ZG93bldvcmtlclJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhkKEXN0",
+ "aWNreV90YXNrX3F1ZXVlGAIgASgJEhAKCGlkZW50aXR5GAMgASgJEg4KBnJl",
+ "YXNvbhgEIAEoCSIYChZTaHV0ZG93bldvcmtlclJlc3BvbnNlIukBChRRdWVy",
+ "eVdvcmtmbG93UmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSPAoJZXhlY3V0",
+ "aW9uGAIgASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4",
+ "ZWN1dGlvbhIzCgVxdWVyeRgDIAEoCzIkLnRlbXBvcmFsLmFwaS5xdWVyeS52",
+ "MS5Xb3JrZmxvd1F1ZXJ5EksKFnF1ZXJ5X3JlamVjdF9jb25kaXRpb24YBCAB",
+ "KA4yKy50ZW1wb3JhbC5hcGkuZW51bXMudjEuUXVlcnlSZWplY3RDb25kaXRp",
+ "b24ijQEKFVF1ZXJ5V29ya2Zsb3dSZXNwb25zZRI2CgxxdWVyeV9yZXN1bHQY",
+ "ASABKAsyIC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlBheWxvYWRzEjwKDnF1",
+ "ZXJ5X3JlamVjdGVkGAIgASgLMiQudGVtcG9yYWwuYXBpLnF1ZXJ5LnYxLlF1",
+ "ZXJ5UmVqZWN0ZWQicwogRGVzY3JpYmVXb3JrZmxvd0V4ZWN1dGlvblJlcXVl",
+ "c3QSEQoJbmFtZXNwYWNlGAEgASgJEjwKCWV4ZWN1dGlvbhgCIAEoCzIpLnRl",
+ "bXBvcmFsLmFwaS5jb21tb24udjEuV29ya2Zsb3dFeGVjdXRpb24iwAQKIURl",
+ "c2NyaWJlV29ya2Zsb3dFeGVjdXRpb25SZXNwb25zZRJLChBleGVjdXRpb25f",
+ "Y29uZmlnGAEgASgLMjEudGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtm",
+ "bG93RXhlY3V0aW9uQ29uZmlnElAKF3dvcmtmbG93X2V4ZWN1dGlvbl9pbmZv",
+ "GAIgASgLMi8udGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLldvcmtmbG93RXhl",
+ "Y3V0aW9uSW5mbxJJChJwZW5kaW5nX2FjdGl2aXRpZXMYAyADKAsyLS50ZW1w",
+ "b3JhbC5hcGkud29ya2Zsb3cudjEuUGVuZGluZ0FjdGl2aXR5SW5mbxJNChBw",
+ "ZW5kaW5nX2NoaWxkcmVuGAQgAygLMjMudGVtcG9yYWwuYXBpLndvcmtmbG93",
+ "LnYxLlBlbmRpbmdDaGlsZEV4ZWN1dGlvbkluZm8SUAoVcGVuZGluZ193b3Jr",
+ "Zmxvd190YXNrGAUgASgLMjEudGVtcG9yYWwuYXBpLndvcmtmbG93LnYxLlBl",
+ "bmRpbmdXb3JrZmxvd1Rhc2tJbmZvEjkKCWNhbGxiYWNrcxgGIAMoCzImLnRl",
+ "bXBvcmFsLmFwaS53b3JrZmxvdy52MS5DYWxsYmFja0luZm8SVQoYcGVuZGlu",
+ "Z19uZXh1c19vcGVyYXRpb25zGAcgAygLMjMudGVtcG9yYWwuYXBpLndvcmtm",
+ "bG93LnYxLlBlbmRpbmdOZXh1c09wZXJhdGlvbkluZm8i4QMKGERlc2NyaWJl",
+ "VGFza1F1ZXVlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSOAoKdGFza19x",
+ "dWV1ZRgCIAEoCzIkLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGFza1F1",
+ "ZXVlEj0KD3Rhc2tfcXVldWVfdHlwZRgDIAEoDjIkLnRlbXBvcmFsLmFwaS5l",
+ "bnVtcy52MS5UYXNrUXVldWVUeXBlEiEKGWluY2x1ZGVfdGFza19xdWV1ZV9z",
+ "dGF0dXMYBCABKAgSPgoIYXBpX21vZGUYBSABKA4yLC50ZW1wb3JhbC5hcGku",
+ "ZW51bXMudjEuRGVzY3JpYmVUYXNrUXVldWVNb2RlEkYKCHZlcnNpb25zGAYg",
+ "ASgLMjQudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNrUXVldWVWZXJz",
+ "aW9uU2VsZWN0aW9uEj4KEHRhc2tfcXVldWVfdHlwZXMYByADKA4yJC50ZW1w",
+ "b3JhbC5hcGkuZW51bXMudjEuVGFza1F1ZXVlVHlwZRIUCgxyZXBvcnRfc3Rh",
+ "dHMYCCABKAgSFgoOcmVwb3J0X3BvbGxlcnMYCSABKAgSIAoYcmVwb3J0X3Rh",
+ "c2tfcmVhY2hhYmlsaXR5GAogASgIIuUCChlEZXNjcmliZVRhc2tRdWV1ZVJl",
+ "c3BvbnNlEjYKB3BvbGxlcnMYASADKAsyJS50ZW1wb3JhbC5hcGkudGFza3F1",
+ "ZXVlLnYxLlBvbGxlckluZm8SRQoRdGFza19xdWV1ZV9zdGF0dXMYAiABKAsy",
+ "Ki50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1ZVN0YXR1cxJj",
+ "Cg12ZXJzaW9uc19pbmZvGAMgAygLMkwudGVtcG9yYWwuYXBpLndvcmtmbG93",
+ "c2VydmljZS52MS5EZXNjcmliZVRhc2tRdWV1ZVJlc3BvbnNlLlZlcnNpb25z",
+ "SW5mb0VudHJ5GmQKEVZlcnNpb25zSW5mb0VudHJ5EgsKA2tleRgBIAEoCRI+",
+ "CgV2YWx1ZRgCIAEoCzIvLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGFz",
+ "a1F1ZXVlVmVyc2lvbkluZm86AjgBIhcKFUdldENsdXN0ZXJJbmZvUmVxdWVz",
+ "dCKLAwoWR2V0Q2x1c3RlckluZm9SZXNwb25zZRJoChFzdXBwb3J0ZWRfY2xp",
+ "ZW50cxgBIAMoCzJNLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEu",
+ "R2V0Q2x1c3RlckluZm9SZXNwb25zZS5TdXBwb3J0ZWRDbGllbnRzRW50cnkS",
+ "FgoOc2VydmVyX3ZlcnNpb24YAiABKAkSEgoKY2x1c3Rlcl9pZBgDIAEoCRI6",
+ "Cgx2ZXJzaW9uX2luZm8YBCABKAsyJC50ZW1wb3JhbC5hcGkudmVyc2lvbi52",
+ "MS5WZXJzaW9uSW5mbxIUCgxjbHVzdGVyX25hbWUYBSABKAkSGwoTaGlzdG9y",
+ "eV9zaGFyZF9jb3VudBgGIAEoBRIZChFwZXJzaXN0ZW5jZV9zdG9yZRgHIAEo",
+ "CRIYChB2aXNpYmlsaXR5X3N0b3JlGAggASgJGjcKFVN1cHBvcnRlZENsaWVu",
+ "dHNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIhYKFEdl",
+ "dFN5c3RlbUluZm9SZXF1ZXN0IvQDChVHZXRTeXN0ZW1JbmZvUmVzcG9uc2US",
+ "FgoOc2VydmVyX3ZlcnNpb24YASABKAkSWQoMY2FwYWJpbGl0aWVzGAIgASgL",
+ "MkMudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5HZXRTeXN0ZW1J",
+ "bmZvUmVzcG9uc2UuQ2FwYWJpbGl0aWVzGucCCgxDYXBhYmlsaXRpZXMSHwoX",
+ "c2lnbmFsX2FuZF9xdWVyeV9oZWFkZXIYASABKAgSJgoeaW50ZXJuYWxfZXJy",
+ "b3JfZGlmZmVyZW50aWF0aW9uGAIgASgIEioKImFjdGl2aXR5X2ZhaWx1cmVf",
+ "aW5jbHVkZV9oZWFydGJlYXQYAyABKAgSGgoSc3VwcG9ydHNfc2NoZWR1bGVz",
+ "GAQgASgIEiIKGmVuY29kZWRfZmFpbHVyZV9hdHRyaWJ1dGVzGAUgASgIEiEK",
+ "GWJ1aWxkX2lkX2Jhc2VkX3ZlcnNpb25pbmcYBiABKAgSEwoLdXBzZXJ0X21l",
+ "bW8YByABKAgSHAoUZWFnZXJfd29ya2Zsb3dfc3RhcnQYCCABKAgSFAoMc2Rr",
+ "X21ldGFkYXRhGAkgASgIEicKH2NvdW50X2dyb3VwX2J5X2V4ZWN1dGlvbl9z",
+ "dGF0dXMYCiABKAgSDQoFbmV4dXMYCyABKAgibQoeTGlzdFRhc2tRdWV1ZVBh",
+ "cnRpdGlvbnNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRI4Cgp0YXNrX3F1",
"ZXVlGAIgASgLMiQudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNrUXVl",
- "dWUSPQoPdGFza19xdWV1ZV90eXBlGAMgASgOMiQudGVtcG9yYWwuYXBpLmVu",
- "dW1zLnYxLlRhc2tRdWV1ZVR5cGUSIQoZaW5jbHVkZV90YXNrX3F1ZXVlX3N0",
- "YXR1cxgEIAEoCBI+CghhcGlfbW9kZRgFIAEoDjIsLnRlbXBvcmFsLmFwaS5l",
- "bnVtcy52MS5EZXNjcmliZVRhc2tRdWV1ZU1vZGUSRgoIdmVyc2lvbnMYBiAB",
- "KAsyNC50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1ZVZlcnNp",
- "b25TZWxlY3Rpb24SPgoQdGFza19xdWV1ZV90eXBlcxgHIAMoDjIkLnRlbXBv",
- "cmFsLmFwaS5lbnVtcy52MS5UYXNrUXVldWVUeXBlEhQKDHJlcG9ydF9zdGF0",
- "cxgIIAEoCBIWCg5yZXBvcnRfcG9sbGVycxgJIAEoCBIgChhyZXBvcnRfdGFz",
- "a19yZWFjaGFiaWxpdHkYCiABKAgi5QIKGURlc2NyaWJlVGFza1F1ZXVlUmVz",
- "cG9uc2USNgoHcG9sbGVycxgBIAMoCzIlLnRlbXBvcmFsLmFwaS50YXNrcXVl",
- "dWUudjEuUG9sbGVySW5mbxJFChF0YXNrX3F1ZXVlX3N0YXR1cxgCIAEoCzIq",
- "LnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGFza1F1ZXVlU3RhdHVzEmMK",
- "DXZlcnNpb25zX2luZm8YAyADKAsyTC50ZW1wb3JhbC5hcGkud29ya2Zsb3dz",
- "ZXJ2aWNlLnYxLkRlc2NyaWJlVGFza1F1ZXVlUmVzcG9uc2UuVmVyc2lvbnNJ",
- "bmZvRW50cnkaZAoRVmVyc2lvbnNJbmZvRW50cnkSCwoDa2V5GAEgASgJEj4K",
- "BXZhbHVlGAIgASgLMi8udGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNr",
- "UXVldWVWZXJzaW9uSW5mbzoCOAEiFwoVR2V0Q2x1c3RlckluZm9SZXF1ZXN0",
- "IosDChZHZXRDbHVzdGVySW5mb1Jlc3BvbnNlEmgKEXN1cHBvcnRlZF9jbGll",
- "bnRzGAEgAygLMk0udGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5H",
- "ZXRDbHVzdGVySW5mb1Jlc3BvbnNlLlN1cHBvcnRlZENsaWVudHNFbnRyeRIW",
- "Cg5zZXJ2ZXJfdmVyc2lvbhgCIAEoCRISCgpjbHVzdGVyX2lkGAMgASgJEjoK",
- "DHZlcnNpb25faW5mbxgEIAEoCzIkLnRlbXBvcmFsLmFwaS52ZXJzaW9uLnYx",
- "LlZlcnNpb25JbmZvEhQKDGNsdXN0ZXJfbmFtZRgFIAEoCRIbChNoaXN0b3J5",
- "X3NoYXJkX2NvdW50GAYgASgFEhkKEXBlcnNpc3RlbmNlX3N0b3JlGAcgASgJ",
- "EhgKEHZpc2liaWxpdHlfc3RvcmUYCCABKAkaNwoVU3VwcG9ydGVkQ2xpZW50",
- "c0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiFgoUR2V0",
- "U3lzdGVtSW5mb1JlcXVlc3Qi5QMKFUdldFN5c3RlbUluZm9SZXNwb25zZRIW",
- "Cg5zZXJ2ZXJfdmVyc2lvbhgBIAEoCRJZCgxjYXBhYmlsaXRpZXMYAiABKAsy",
- "Qy50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLkdldFN5c3RlbUlu",
- "Zm9SZXNwb25zZS5DYXBhYmlsaXRpZXMa2AIKDENhcGFiaWxpdGllcxIfChdz",
- "aWduYWxfYW5kX3F1ZXJ5X2hlYWRlchgBIAEoCBImCh5pbnRlcm5hbF9lcnJv",
- "cl9kaWZmZXJlbnRpYXRpb24YAiABKAgSKgoiYWN0aXZpdHlfZmFpbHVyZV9p",
- "bmNsdWRlX2hlYXJ0YmVhdBgDIAEoCBIaChJzdXBwb3J0c19zY2hlZHVsZXMY",
- "BCABKAgSIgoaZW5jb2RlZF9mYWlsdXJlX2F0dHJpYnV0ZXMYBSABKAgSIQoZ",
- "YnVpbGRfaWRfYmFzZWRfdmVyc2lvbmluZxgGIAEoCBITCgt1cHNlcnRfbWVt",
- "bxgHIAEoCBIcChRlYWdlcl93b3JrZmxvd19zdGFydBgIIAEoCBIUCgxzZGtf",
- "bWV0YWRhdGEYCSABKAgSJwofY291bnRfZ3JvdXBfYnlfZXhlY3V0aW9uX3N0",
- "YXR1cxgKIAEoCCJtCh5MaXN0VGFza1F1ZXVlUGFydGl0aW9uc1JlcXVlc3QS",
- "EQoJbmFtZXNwYWNlGAEgASgJEjgKCnRhc2tfcXVldWUYAiABKAsyJC50ZW1w",
- "b3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1ZSLfAQofTGlzdFRhc2tR",
- "dWV1ZVBhcnRpdGlvbnNSZXNwb25zZRJdCh5hY3Rpdml0eV90YXNrX3F1ZXVl",
- "X3BhcnRpdGlvbnMYASADKAsyNS50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYx",
- "LlRhc2tRdWV1ZVBhcnRpdGlvbk1ldGFkYXRhEl0KHndvcmtmbG93X3Rhc2tf",
- "cXVldWVfcGFydGl0aW9ucxgCIAMoCzI1LnRlbXBvcmFsLmFwaS50YXNrcXVl",
- "dWUudjEuVGFza1F1ZXVlUGFydGl0aW9uTWV0YWRhdGEizAIKFUNyZWF0ZVNj",
- "aGVkdWxlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEwoLc2NoZWR1bGVf",
- "aWQYAiABKAkSNAoIc2NoZWR1bGUYAyABKAsyIi50ZW1wb3JhbC5hcGkuc2No",
- "ZWR1bGUudjEuU2NoZWR1bGUSPgoNaW5pdGlhbF9wYXRjaBgEIAEoCzInLnRl",
- "bXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVsZVBhdGNoEhAKCGlkZW50",
- "aXR5GAUgASgJEhIKCnJlcXVlc3RfaWQYBiABKAkSKgoEbWVtbxgHIAEoCzIc",
- "LnRlbXBvcmFsLmFwaS5jb21tb24udjEuTWVtbxJDChFzZWFyY2hfYXR0cmli",
- "dXRlcxgIIAEoCzIoLnRlbXBvcmFsLmFwaS5jb21tb24udjEuU2VhcmNoQXR0",
- "cmlidXRlcyIwChZDcmVhdGVTY2hlZHVsZVJlc3BvbnNlEhYKDmNvbmZsaWN0",
- "X3Rva2VuGAEgASgMIkEKF0Rlc2NyaWJlU2NoZWR1bGVSZXF1ZXN0EhEKCW5h",
- "bWVzcGFjZRgBIAEoCRITCgtzY2hlZHVsZV9pZBgCIAEoCSKPAgoYRGVzY3Jp",
- "YmVTY2hlZHVsZVJlc3BvbnNlEjQKCHNjaGVkdWxlGAEgASgLMiIudGVtcG9y",
- "YWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlEjQKBGluZm8YAiABKAsyJi50",
- "ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVJbmZvEioKBG1lbW8Y",
- "AyABKAsyHC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLk1lbW8SQwoRc2VhcmNo",
- "X2F0dHJpYnV0ZXMYBCABKAsyKC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLlNl",
- "YXJjaEF0dHJpYnV0ZXMSFgoOY29uZmxpY3RfdG9rZW4YBSABKAwi+AEKFVVw",
- "ZGF0ZVNjaGVkdWxlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEwoLc2No",
- "ZWR1bGVfaWQYAiABKAkSNAoIc2NoZWR1bGUYAyABKAsyIi50ZW1wb3JhbC5h",
- "cGkuc2NoZWR1bGUudjEuU2NoZWR1bGUSFgoOY29uZmxpY3RfdG9rZW4YBCAB",
- "KAwSEAoIaWRlbnRpdHkYBSABKAkSEgoKcmVxdWVzdF9pZBgGIAEoCRJDChFz",
- "ZWFyY2hfYXR0cmlidXRlcxgHIAEoCzIoLnRlbXBvcmFsLmFwaS5jb21tb24u",
- "djEuU2VhcmNoQXR0cmlidXRlcyIYChZVcGRhdGVTY2hlZHVsZVJlc3BvbnNl",
- "IpwBChRQYXRjaFNjaGVkdWxlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkS",
- "EwoLc2NoZWR1bGVfaWQYAiABKAkSNgoFcGF0Y2gYAyABKAsyJy50ZW1wb3Jh",
- "bC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVQYXRjaBIQCghpZGVudGl0eRgE",
- "IAEoCRISCgpyZXF1ZXN0X2lkGAUgASgJIhcKFVBhdGNoU2NoZWR1bGVSZXNw",
- "b25zZSKoAQogTGlzdFNjaGVkdWxlTWF0Y2hpbmdUaW1lc1JlcXVlc3QSEQoJ",
- "bmFtZXNwYWNlGAEgASgJEhMKC3NjaGVkdWxlX2lkGAIgASgJEi4KCnN0YXJ0",
- "X3RpbWUYAyABKAsyGi5nb29nbGUucHJvdG9idWYuVGltZXN0YW1wEiwKCGVu",
- "ZF90aW1lGAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCJTCiFM",
- "aXN0U2NoZWR1bGVNYXRjaGluZ1RpbWVzUmVzcG9uc2USLgoKc3RhcnRfdGlt",
- "ZRgBIAMoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiUQoVRGVsZXRl",
- "U2NoZWR1bGVSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRITCgtzY2hlZHVs",
- "ZV9pZBgCIAEoCRIQCghpZGVudGl0eRgDIAEoCSIYChZEZWxldGVTY2hlZHVs",
- "ZVJlc3BvbnNlImwKFExpc3RTY2hlZHVsZXNSZXF1ZXN0EhEKCW5hbWVzcGFj",
- "ZRgBIAEoCRIZChFtYXhpbXVtX3BhZ2Vfc2l6ZRgCIAEoBRIXCg9uZXh0X3Bh",
- "Z2VfdG9rZW4YAyABKAwSDQoFcXVlcnkYBCABKAkicAoVTGlzdFNjaGVkdWxl",
- "c1Jlc3BvbnNlEj4KCXNjaGVkdWxlcxgBIAMoCzIrLnRlbXBvcmFsLmFwaS5z",
- "Y2hlZHVsZS52MS5TY2hlZHVsZUxpc3RFbnRyeRIXCg9uZXh0X3BhZ2VfdG9r",
- "ZW4YAiABKAwihgUKJ1VwZGF0ZVdvcmtlckJ1aWxkSWRDb21wYXRpYmlsaXR5",
- "UmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEgoKdGFza19xdWV1ZRgCIAEo",
- "CRItCiNhZGRfbmV3X2J1aWxkX2lkX2luX25ld19kZWZhdWx0X3NldBgDIAEo",
- "CUgAEocBChthZGRfbmV3X2NvbXBhdGlibGVfYnVpbGRfaWQYBCABKAsyYC50",
- "ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlckJ1",
- "aWxkSWRDb21wYXRpYmlsaXR5UmVxdWVzdC5BZGROZXdDb21wYXRpYmxlVmVy",
- "c2lvbkgAEiEKF3Byb21vdGVfc2V0X2J5X2J1aWxkX2lkGAUgASgJSAASJQob",
- "cHJvbW90ZV9idWlsZF9pZF93aXRoaW5fc2V0GAYgASgJSAASaAoKbWVyZ2Vf",
- "c2V0cxgHIAEoCzJSLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEu",
- "VXBkYXRlV29ya2VyQnVpbGRJZENvbXBhdGliaWxpdHlSZXF1ZXN0Lk1lcmdl",
- "U2V0c0gAGm8KF0FkZE5ld0NvbXBhdGlibGVWZXJzaW9uEhQKDG5ld19idWls",
- "ZF9pZBgBIAEoCRIkChxleGlzdGluZ19jb21wYXRpYmxlX2J1aWxkX2lkGAIg",
- "ASgJEhgKEG1ha2Vfc2V0X2RlZmF1bHQYAyABKAgaSQoJTWVyZ2VTZXRzEhwK",
- "FHByaW1hcnlfc2V0X2J1aWxkX2lkGAEgASgJEh4KFnNlY29uZGFyeV9zZXRf",
- "YnVpbGRfaWQYAiABKAlCCwoJb3BlcmF0aW9uIkAKKFVwZGF0ZVdvcmtlckJ1",
- "aWxkSWRDb21wYXRpYmlsaXR5UmVzcG9uc2VKBAgBEAJSDnZlcnNpb25fc2V0",
- "X2lkIl8KJEdldFdvcmtlckJ1aWxkSWRDb21wYXRpYmlsaXR5UmVxdWVzdBIR",
- "CgluYW1lc3BhY2UYASABKAkSEgoKdGFza19xdWV1ZRgCIAEoCRIQCghtYXhf",
- "c2V0cxgDIAEoBSJ0CiVHZXRXb3JrZXJCdWlsZElkQ29tcGF0aWJpbGl0eVJl",
- "c3BvbnNlEksKEm1ham9yX3ZlcnNpb25fc2V0cxgBIAMoCzIvLnRlbXBvcmFs",
- "LmFwaS50YXNrcXVldWUudjEuQ29tcGF0aWJsZVZlcnNpb25TZXQitQ0KIlVw",
- "ZGF0ZVdvcmtlclZlcnNpb25pbmdSdWxlc1JlcXVlc3QSEQoJbmFtZXNwYWNl",
- "GAEgASgJEhIKCnRhc2tfcXVldWUYAiABKAkSFgoOY29uZmxpY3RfdG9rZW4Y",
- "AyABKAwSgQEKFmluc2VydF9hc3NpZ25tZW50X3J1bGUYBCABKAsyXy50ZW1w",
- "b3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlclZlcnNp",
- "b25pbmdSdWxlc1JlcXVlc3QuSW5zZXJ0QnVpbGRJZEFzc2lnbm1lbnRSdWxl",
- "SAASgwEKF3JlcGxhY2VfYXNzaWdubWVudF9ydWxlGAUgASgLMmAudGVtcG9y",
- "YWwuYXBpLndvcmtmbG93c2VydmljZS52MS5VcGRhdGVXb3JrZXJWZXJzaW9u",
- "aW5nUnVsZXNSZXF1ZXN0LlJlcGxhY2VCdWlsZElkQXNzaWdubWVudFJ1bGVI",
- "ABKBAQoWZGVsZXRlX2Fzc2lnbm1lbnRfcnVsZRgGIAEoCzJfLnRlbXBvcmFs",
- "LmFwaS53b3JrZmxvd3NlcnZpY2UudjEuVXBkYXRlV29ya2VyVmVyc2lvbmlu",
- "Z1J1bGVzUmVxdWVzdC5EZWxldGVCdWlsZElkQXNzaWdubWVudFJ1bGVIABKM",
- "AQocYWRkX2NvbXBhdGlibGVfcmVkaXJlY3RfcnVsZRgHIAEoCzJkLnRlbXBv",
- "cmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuVXBkYXRlV29ya2VyVmVyc2lv",
- "bmluZ1J1bGVzUmVxdWVzdC5BZGRDb21wYXRpYmxlQnVpbGRJZFJlZGlyZWN0",
- "UnVsZUgAEpQBCiByZXBsYWNlX2NvbXBhdGlibGVfcmVkaXJlY3RfcnVsZRgI",
- "IAEoCzJoLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuVXBkYXRl",
- "V29ya2VyVmVyc2lvbmluZ1J1bGVzUmVxdWVzdC5SZXBsYWNlQ29tcGF0aWJs",
- "ZUJ1aWxkSWRSZWRpcmVjdFJ1bGVIABKSAQofZGVsZXRlX2NvbXBhdGlibGVf",
- "cmVkaXJlY3RfcnVsZRgJIAEoCzJnLnRlbXBvcmFsLmFwaS53b3JrZmxvd3Nl",
- "cnZpY2UudjEuVXBkYXRlV29ya2VyVmVyc2lvbmluZ1J1bGVzUmVxdWVzdC5E",
- "ZWxldGVDb21wYXRpYmxlQnVpbGRJZFJlZGlyZWN0UnVsZUgAEmwKD2NvbW1p",
- "dF9idWlsZF9pZBgKIAEoCzJRLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZp",
- "Y2UudjEuVXBkYXRlV29ya2VyVmVyc2lvbmluZ1J1bGVzUmVxdWVzdC5Db21t",
- "aXRCdWlsZElkSAAacQobSW5zZXJ0QnVpbGRJZEFzc2lnbm1lbnRSdWxlEhIK",
- "CnJ1bGVfaW5kZXgYASABKAUSPgoEcnVsZRgCIAEoCzIwLnRlbXBvcmFsLmFw",
- "aS50YXNrcXVldWUudjEuQnVpbGRJZEFzc2lnbm1lbnRSdWxlGoEBChxSZXBs",
- "YWNlQnVpbGRJZEFzc2lnbm1lbnRSdWxlEhIKCnJ1bGVfaW5kZXgYASABKAUS",
- "PgoEcnVsZRgCIAEoCzIwLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuQnVp",
- "bGRJZEFzc2lnbm1lbnRSdWxlEg0KBWZvcmNlGAMgASgIGkAKG0RlbGV0ZUJ1",
- "aWxkSWRBc3NpZ25tZW50UnVsZRISCgpydWxlX2luZGV4GAEgASgFEg0KBWZv",
- "cmNlGAIgASgIGmoKIEFkZENvbXBhdGlibGVCdWlsZElkUmVkaXJlY3RSdWxl",
- "EkYKBHJ1bGUYASABKAsyOC50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLkNv",
- "bXBhdGlibGVCdWlsZElkUmVkaXJlY3RSdWxlGm4KJFJlcGxhY2VDb21wYXRp",
- "YmxlQnVpbGRJZFJlZGlyZWN0UnVsZRJGCgRydWxlGAEgASgLMjgudGVtcG9y",
- "YWwuYXBpLnRhc2txdWV1ZS52MS5Db21wYXRpYmxlQnVpbGRJZFJlZGlyZWN0",
- "UnVsZRo+CiNEZWxldGVDb21wYXRpYmxlQnVpbGRJZFJlZGlyZWN0UnVsZRIX",
- "Cg9zb3VyY2VfYnVpbGRfaWQYASABKAkaNwoNQ29tbWl0QnVpbGRJZBIXCg90",
- "YXJnZXRfYnVpbGRfaWQYASABKAkSDQoFZm9yY2UYAiABKAhCCwoJb3BlcmF0",
- "aW9uIvwBCiNVcGRhdGVXb3JrZXJWZXJzaW9uaW5nUnVsZXNSZXNwb25zZRJV",
- "ChBhc3NpZ25tZW50X3J1bGVzGAEgAygLMjsudGVtcG9yYWwuYXBpLnRhc2tx",
- "dWV1ZS52MS5UaW1lc3RhbXBlZEJ1aWxkSWRBc3NpZ25tZW50UnVsZRJmChlj",
- "b21wYXRpYmxlX3JlZGlyZWN0X3J1bGVzGAIgAygLMkMudGVtcG9yYWwuYXBp",
- "LnRhc2txdWV1ZS52MS5UaW1lc3RhbXBlZENvbXBhdGlibGVCdWlsZElkUmVk",
- "aXJlY3RSdWxlEhYKDmNvbmZsaWN0X3Rva2VuGAMgASgMIkgKH0dldFdvcmtl",
- "clZlcnNpb25pbmdSdWxlc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhIK",
- "CnRhc2tfcXVldWUYAiABKAki+QEKIEdldFdvcmtlclZlcnNpb25pbmdSdWxl",
- "c1Jlc3BvbnNlElUKEGFzc2lnbm1lbnRfcnVsZXMYASADKAsyOy50ZW1wb3Jh",
- "bC5hcGkudGFza3F1ZXVlLnYxLlRpbWVzdGFtcGVkQnVpbGRJZEFzc2lnbm1l",
- "bnRSdWxlEmYKGWNvbXBhdGlibGVfcmVkaXJlY3RfcnVsZXMYAiADKAsyQy50",
- "ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLlRpbWVzdGFtcGVkQ29tcGF0aWJs",
- "ZUJ1aWxkSWRSZWRpcmVjdFJ1bGUSFgoOY29uZmxpY3RfdG9rZW4YAyABKAwi",
- "nAEKIEdldFdvcmtlclRhc2tSZWFjaGFiaWxpdHlSZXF1ZXN0EhEKCW5hbWVz",
- "cGFjZRgBIAEoCRIRCglidWlsZF9pZHMYAiADKAkSEwoLdGFza19xdWV1ZXMY",
- "AyADKAkSPQoMcmVhY2hhYmlsaXR5GAQgASgOMicudGVtcG9yYWwuYXBpLmVu",
- "dW1zLnYxLlRhc2tSZWFjaGFiaWxpdHkicgohR2V0V29ya2VyVGFza1JlYWNo",
- "YWJpbGl0eVJlc3BvbnNlEk0KFWJ1aWxkX2lkX3JlYWNoYWJpbGl0eRgBIAMo",
- "CzIuLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuQnVpbGRJZFJlYWNoYWJp",
- "bGl0eSKFAgoeVXBkYXRlV29ya2Zsb3dFeGVjdXRpb25SZXF1ZXN0EhEKCW5h",
- "bWVzcGFjZRgBIAEoCRJFChJ3b3JrZmxvd19leGVjdXRpb24YAiABKAsyKS50",
- "ZW1wb3JhbC5hcGkuY29tbW9uLnYxLldvcmtmbG93RXhlY3V0aW9uEh4KFmZp",
- "cnN0X2V4ZWN1dGlvbl9ydW5faWQYAyABKAkSNwoLd2FpdF9wb2xpY3kYBCAB",
- "KAsyIi50ZW1wb3JhbC5hcGkudXBkYXRlLnYxLldhaXRQb2xpY3kSMAoHcmVx",
- "dWVzdBgFIAEoCzIfLnRlbXBvcmFsLmFwaS51cGRhdGUudjEuUmVxdWVzdCLX",
- "AQofVXBkYXRlV29ya2Zsb3dFeGVjdXRpb25SZXNwb25zZRI1Cgp1cGRhdGVf",
- "cmVmGAEgASgLMiEudGVtcG9yYWwuYXBpLnVwZGF0ZS52MS5VcGRhdGVSZWYS",
- "MAoHb3V0Y29tZRgCIAEoCzIfLnRlbXBvcmFsLmFwaS51cGRhdGUudjEuT3V0",
- "Y29tZRJLCgVzdGFnZRgDIAEoDjI8LnRlbXBvcmFsLmFwaS5lbnVtcy52MS5V",
- "cGRhdGVXb3JrZmxvd0V4ZWN1dGlvbkxpZmVjeWNsZVN0YWdlIt0EChpTdGFy",
- "dEJhdGNoT3BlcmF0aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSGAoQ",
- "dmlzaWJpbGl0eV9xdWVyeRgCIAEoCRIOCgZqb2JfaWQYAyABKAkSDgoGcmVh",
- "c29uGAQgASgJEj0KCmV4ZWN1dGlvbnMYBSADKAsyKS50ZW1wb3JhbC5hcGku",
- "Y29tbW9uLnYxLldvcmtmbG93RXhlY3V0aW9uEiEKGW1heF9vcGVyYXRpb25z",
- "X3Blcl9zZWNvbmQYBiABKAISUQoVdGVybWluYXRpb25fb3BlcmF0aW9uGAog",
- "ASgLMjAudGVtcG9yYWwuYXBpLmJhdGNoLnYxLkJhdGNoT3BlcmF0aW9uVGVy",
- "bWluYXRpb25IABJHChBzaWduYWxfb3BlcmF0aW9uGAsgASgLMisudGVtcG9y",
- "YWwuYXBpLmJhdGNoLnYxLkJhdGNoT3BlcmF0aW9uU2lnbmFsSAASUwoWY2Fu",
- "Y2VsbGF0aW9uX29wZXJhdGlvbhgMIAEoCzIxLnRlbXBvcmFsLmFwaS5iYXRj",
- "aC52MS5CYXRjaE9wZXJhdGlvbkNhbmNlbGxhdGlvbkgAEksKEmRlbGV0aW9u",
- "X29wZXJhdGlvbhgNIAEoCzItLnRlbXBvcmFsLmFwaS5iYXRjaC52MS5CYXRj",
- "aE9wZXJhdGlvbkRlbGV0aW9uSAASRQoPcmVzZXRfb3BlcmF0aW9uGA4gASgL",
- "MioudGVtcG9yYWwuYXBpLmJhdGNoLnYxLkJhdGNoT3BlcmF0aW9uUmVzZXRI",
- "AEILCglvcGVyYXRpb24iHQobU3RhcnRCYXRjaE9wZXJhdGlvblJlc3BvbnNl",
- "ImAKGVN0b3BCYXRjaE9wZXJhdGlvblJlcXVlc3QSEQoJbmFtZXNwYWNlGAEg",
- "ASgJEg4KBmpvYl9pZBgCIAEoCRIOCgZyZWFzb24YAyABKAkSEAoIaWRlbnRp",
- "dHkYBCABKAkiHAoaU3RvcEJhdGNoT3BlcmF0aW9uUmVzcG9uc2UiQgodRGVz",
- "Y3JpYmVCYXRjaE9wZXJhdGlvblJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJ",
- "Eg4KBmpvYl9pZBgCIAEoCSKSAwoeRGVzY3JpYmVCYXRjaE9wZXJhdGlvblJl",
- "c3BvbnNlEkEKDm9wZXJhdGlvbl90eXBlGAEgASgOMikudGVtcG9yYWwuYXBp",
- "LmVudW1zLnYxLkJhdGNoT3BlcmF0aW9uVHlwZRIOCgZqb2JfaWQYAiABKAkS",
- "OQoFc3RhdGUYAyABKA4yKi50ZW1wb3JhbC5hcGkuZW51bXMudjEuQmF0Y2hP",
- "cGVyYXRpb25TdGF0ZRIuCgpzdGFydF90aW1lGAQgASgLMhouZ29vZ2xlLnBy",
- "b3RvYnVmLlRpbWVzdGFtcBIuCgpjbG9zZV90aW1lGAUgASgLMhouZ29vZ2xl",
- "LnByb3RvYnVmLlRpbWVzdGFtcBIdChV0b3RhbF9vcGVyYXRpb25fY291bnQY",
- "BiABKAMSIAoYY29tcGxldGVfb3BlcmF0aW9uX2NvdW50GAcgASgDEh8KF2Zh",
- "aWx1cmVfb3BlcmF0aW9uX2NvdW50GAggASgDEhAKCGlkZW50aXR5GAkgASgJ",
- "Eg4KBnJlYXNvbhgKIAEoCSJbChpMaXN0QmF0Y2hPcGVyYXRpb25zUmVxdWVz",
- "dBIRCgluYW1lc3BhY2UYASABKAkSEQoJcGFnZV9zaXplGAIgASgFEhcKD25l",
- "eHRfcGFnZV90b2tlbhgDIAEoDCJ5ChtMaXN0QmF0Y2hPcGVyYXRpb25zUmVz",
- "cG9uc2USQQoOb3BlcmF0aW9uX2luZm8YASADKAsyKS50ZW1wb3JhbC5hcGku",
- "YmF0Y2gudjEuQmF0Y2hPcGVyYXRpb25JbmZvEhcKD25leHRfcGFnZV90b2tl",
- "bhgCIAEoDCK5AQoiUG9sbFdvcmtmbG93RXhlY3V0aW9uVXBkYXRlUmVxdWVz",
- "dBIRCgluYW1lc3BhY2UYASABKAkSNQoKdXBkYXRlX3JlZhgCIAEoCzIhLnRl",
- "bXBvcmFsLmFwaS51cGRhdGUudjEuVXBkYXRlUmVmEhAKCGlkZW50aXR5GAMg",
- "ASgJEjcKC3dhaXRfcG9saWN5GAQgASgLMiIudGVtcG9yYWwuYXBpLnVwZGF0",
- "ZS52MS5XYWl0UG9saWN5ItsBCiNQb2xsV29ya2Zsb3dFeGVjdXRpb25VcGRh",
- "dGVSZXNwb25zZRIwCgdvdXRjb21lGAEgASgLMh8udGVtcG9yYWwuYXBpLnVw",
- "ZGF0ZS52MS5PdXRjb21lEksKBXN0YWdlGAIgASgOMjwudGVtcG9yYWwuYXBp",
- "LmVudW1zLnYxLlVwZGF0ZVdvcmtmbG93RXhlY3V0aW9uTGlmZWN5Y2xlU3Rh",
- "Z2USNQoKdXBkYXRlX3JlZhgDIAEoCzIhLnRlbXBvcmFsLmFwaS51cGRhdGUu",
- "djEuVXBkYXRlUmVmItIBChlQb2xsTmV4dXNUYXNrUXVldWVSZXF1ZXN0EhEK",
- "CW5hbWVzcGFjZRgBIAEoCRIQCghpZGVudGl0eRgCIAEoCRI4Cgp0YXNrX3F1",
- "ZXVlGAMgASgLMiQudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UYXNrUXVl",
- "dWUSVgobd29ya2VyX3ZlcnNpb25fY2FwYWJpbGl0aWVzGAQgASgLMjEudGVt",
- "cG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZXJWZXJzaW9uQ2FwYWJpbGl0aWVz",
- "ImEKGlBvbGxOZXh1c1Rhc2tRdWV1ZVJlc3BvbnNlEhIKCnRhc2tfdG9rZW4Y",
- "ASABKAwSLwoHcmVxdWVzdBgCIAEoCzIeLnRlbXBvcmFsLmFwaS5uZXh1cy52",
- "MS5SZXF1ZXN0Io4BCiBSZXNwb25kTmV4dXNUYXNrQ29tcGxldGVkUmVxdWVz",
- "dBIRCgluYW1lc3BhY2UYASABKAkSEAoIaWRlbnRpdHkYAiABKAkSEgoKdGFz",
- "a190b2tlbhgDIAEoDBIxCghyZXNwb25zZRgEIAEoCzIfLnRlbXBvcmFsLmFw",
- "aS5uZXh1cy52MS5SZXNwb25zZSIjCiFSZXNwb25kTmV4dXNUYXNrQ29tcGxl",
- "dGVkUmVzcG9uc2UijAEKHVJlc3BvbmROZXh1c1Rhc2tGYWlsZWRSZXF1ZXN0",
- "EhEKCW5hbWVzcGFjZRgBIAEoCRIQCghpZGVudGl0eRgCIAEoCRISCgp0YXNr",
- "X3Rva2VuGAMgASgMEjIKBWVycm9yGAQgASgLMiMudGVtcG9yYWwuYXBpLm5l",
- "eHVzLnYxLkhhbmRsZXJFcnJvciIgCh5SZXNwb25kTmV4dXNUYXNrRmFpbGVk",
- "UmVzcG9uc2Ui3wIKHEV4ZWN1dGVNdWx0aU9wZXJhdGlvblJlcXVlc3QSEQoJ",
- "bmFtZXNwYWNlGAEgASgJElsKCm9wZXJhdGlvbnMYAiADKAsyRy50ZW1wb3Jh",
- "bC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLkV4ZWN1dGVNdWx0aU9wZXJhdGlv",
- "blJlcXVlc3QuT3BlcmF0aW9uGs4BCglPcGVyYXRpb24SWAoOc3RhcnRfd29y",
- "a2Zsb3cYASABKAsyPi50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYx",
- "LlN0YXJ0V29ya2Zsb3dFeGVjdXRpb25SZXF1ZXN0SAASWgoPdXBkYXRlX3dv",
- "cmtmbG93GAIgASgLMj8udGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52",
- "MS5VcGRhdGVXb3JrZmxvd0V4ZWN1dGlvblJlcXVlc3RIAEILCglvcGVyYXRp",
- "b24izAIKHUV4ZWN1dGVNdWx0aU9wZXJhdGlvblJlc3BvbnNlEloKCXJlc3Bv",
- "bnNlcxgBIAMoCzJHLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEu",
- "RXhlY3V0ZU11bHRpT3BlcmF0aW9uUmVzcG9uc2UuUmVzcG9uc2UazgEKCFJl",
- "c3BvbnNlElkKDnN0YXJ0X3dvcmtmbG93GAEgASgLMj8udGVtcG9yYWwuYXBp",
- "LndvcmtmbG93c2VydmljZS52MS5TdGFydFdvcmtmbG93RXhlY3V0aW9uUmVz",
- "cG9uc2VIABJbCg91cGRhdGVfd29ya2Zsb3cYAiABKAsyQC50ZW1wb3JhbC5h",
- "cGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtmbG93RXhlY3V0aW9u",
- "UmVzcG9uc2VIAEIKCghyZXNwb25zZUK+AQoiaW8udGVtcG9yYWwuYXBpLndv",
- "cmtmbG93c2VydmljZS52MUIUUmVxdWVzdFJlc3BvbnNlUHJvdG9QAVo1Z28u",
- "dGVtcG9yYWwuaW8vYXBpL3dvcmtmbG93c2VydmljZS92MTt3b3JrZmxvd3Nl",
- "cnZpY2WqAiFUZW1wb3JhbGlvLkFwaS5Xb3JrZmxvd1NlcnZpY2UuVjHqAiRU",
- "ZW1wb3JhbGlvOjpBcGk6OldvcmtmbG93U2VydmljZTo6VjFiBnByb3RvMw=="));
+ "dWUi3wEKH0xpc3RUYXNrUXVldWVQYXJ0aXRpb25zUmVzcG9uc2USXQoeYWN0",
+ "aXZpdHlfdGFza19xdWV1ZV9wYXJ0aXRpb25zGAEgAygLMjUudGVtcG9yYWwu",
+ "YXBpLnRhc2txdWV1ZS52MS5UYXNrUXVldWVQYXJ0aXRpb25NZXRhZGF0YRJd",
+ "Ch53b3JrZmxvd190YXNrX3F1ZXVlX3BhcnRpdGlvbnMYAiADKAsyNS50ZW1w",
+ "b3JhbC5hcGkudGFza3F1ZXVlLnYxLlRhc2tRdWV1ZVBhcnRpdGlvbk1ldGFk",
+ "YXRhIswCChVDcmVhdGVTY2hlZHVsZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEg",
+ "ASgJEhMKC3NjaGVkdWxlX2lkGAIgASgJEjQKCHNjaGVkdWxlGAMgASgLMiIu",
+ "dGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlEj4KDWluaXRpYWxf",
+ "cGF0Y2gYBCABKAsyJy50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1",
+ "bGVQYXRjaBIQCghpZGVudGl0eRgFIAEoCRISCgpyZXF1ZXN0X2lkGAYgASgJ",
+ "EioKBG1lbW8YByABKAsyHC50ZW1wb3JhbC5hcGkuY29tbW9uLnYxLk1lbW8S",
+ "QwoRc2VhcmNoX2F0dHJpYnV0ZXMYCCABKAsyKC50ZW1wb3JhbC5hcGkuY29t",
+ "bW9uLnYxLlNlYXJjaEF0dHJpYnV0ZXMiMAoWQ3JlYXRlU2NoZWR1bGVSZXNw",
+ "b25zZRIWCg5jb25mbGljdF90b2tlbhgBIAEoDCJBChdEZXNjcmliZVNjaGVk",
+ "dWxlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEwoLc2NoZWR1bGVfaWQY",
+ "AiABKAkijwIKGERlc2NyaWJlU2NoZWR1bGVSZXNwb25zZRI0CghzY2hlZHVs",
+ "ZRgBIAEoCzIiLnRlbXBvcmFsLmFwaS5zY2hlZHVsZS52MS5TY2hlZHVsZRI0",
+ "CgRpbmZvGAIgASgLMiYudGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVk",
+ "dWxlSW5mbxIqCgRtZW1vGAMgASgLMhwudGVtcG9yYWwuYXBpLmNvbW1vbi52",
+ "MS5NZW1vEkMKEXNlYXJjaF9hdHRyaWJ1dGVzGAQgASgLMigudGVtcG9yYWwu",
+ "YXBpLmNvbW1vbi52MS5TZWFyY2hBdHRyaWJ1dGVzEhYKDmNvbmZsaWN0X3Rv",
+ "a2VuGAUgASgMIvgBChVVcGRhdGVTY2hlZHVsZVJlcXVlc3QSEQoJbmFtZXNw",
+ "YWNlGAEgASgJEhMKC3NjaGVkdWxlX2lkGAIgASgJEjQKCHNjaGVkdWxlGAMg",
+ "ASgLMiIudGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlEhYKDmNv",
+ "bmZsaWN0X3Rva2VuGAQgASgMEhAKCGlkZW50aXR5GAUgASgJEhIKCnJlcXVl",
+ "c3RfaWQYBiABKAkSQwoRc2VhcmNoX2F0dHJpYnV0ZXMYByABKAsyKC50ZW1w",
+ "b3JhbC5hcGkuY29tbW9uLnYxLlNlYXJjaEF0dHJpYnV0ZXMiGAoWVXBkYXRl",
+ "U2NoZWR1bGVSZXNwb25zZSKcAQoUUGF0Y2hTY2hlZHVsZVJlcXVlc3QSEQoJ",
+ "bmFtZXNwYWNlGAEgASgJEhMKC3NjaGVkdWxlX2lkGAIgASgJEjYKBXBhdGNo",
+ "GAMgASgLMicudGVtcG9yYWwuYXBpLnNjaGVkdWxlLnYxLlNjaGVkdWxlUGF0",
+ "Y2gSEAoIaWRlbnRpdHkYBCABKAkSEgoKcmVxdWVzdF9pZBgFIAEoCSIXChVQ",
+ "YXRjaFNjaGVkdWxlUmVzcG9uc2UiqAEKIExpc3RTY2hlZHVsZU1hdGNoaW5n",
+ "VGltZXNSZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRITCgtzY2hlZHVsZV9p",
+ "ZBgCIAEoCRIuCgpzdGFydF90aW1lGAMgASgLMhouZ29vZ2xlLnByb3RvYnVm",
+ "LlRpbWVzdGFtcBIsCghlbmRfdGltZRgEIAEoCzIaLmdvb2dsZS5wcm90b2J1",
+ "Zi5UaW1lc3RhbXAiUwohTGlzdFNjaGVkdWxlTWF0Y2hpbmdUaW1lc1Jlc3Bv",
+ "bnNlEi4KCnN0YXJ0X3RpbWUYASADKAsyGi5nb29nbGUucHJvdG9idWYuVGlt",
+ "ZXN0YW1wIlEKFURlbGV0ZVNjaGVkdWxlUmVxdWVzdBIRCgluYW1lc3BhY2UY",
+ "ASABKAkSEwoLc2NoZWR1bGVfaWQYAiABKAkSEAoIaWRlbnRpdHkYAyABKAki",
+ "GAoWRGVsZXRlU2NoZWR1bGVSZXNwb25zZSJsChRMaXN0U2NoZWR1bGVzUmVx",
+ "dWVzdBIRCgluYW1lc3BhY2UYASABKAkSGQoRbWF4aW11bV9wYWdlX3NpemUY",
+ "AiABKAUSFwoPbmV4dF9wYWdlX3Rva2VuGAMgASgMEg0KBXF1ZXJ5GAQgASgJ",
+ "InAKFUxpc3RTY2hlZHVsZXNSZXNwb25zZRI+CglzY2hlZHVsZXMYASADKAsy",
+ "Ky50ZW1wb3JhbC5hcGkuc2NoZWR1bGUudjEuU2NoZWR1bGVMaXN0RW50cnkS",
+ "FwoPbmV4dF9wYWdlX3Rva2VuGAIgASgMIoYFCidVcGRhdGVXb3JrZXJCdWls",
+ "ZElkQ29tcGF0aWJpbGl0eVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhIK",
+ "CnRhc2tfcXVldWUYAiABKAkSLQojYWRkX25ld19idWlsZF9pZF9pbl9uZXdf",
+ "ZGVmYXVsdF9zZXQYAyABKAlIABKHAQobYWRkX25ld19jb21wYXRpYmxlX2J1",
+ "aWxkX2lkGAQgASgLMmAudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52",
+ "MS5VcGRhdGVXb3JrZXJCdWlsZElkQ29tcGF0aWJpbGl0eVJlcXVlc3QuQWRk",
+ "TmV3Q29tcGF0aWJsZVZlcnNpb25IABIhChdwcm9tb3RlX3NldF9ieV9idWls",
+ "ZF9pZBgFIAEoCUgAEiUKG3Byb21vdGVfYnVpbGRfaWRfd2l0aGluX3NldBgG",
+ "IAEoCUgAEmgKCm1lcmdlX3NldHMYByABKAsyUi50ZW1wb3JhbC5hcGkud29y",
+ "a2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlckJ1aWxkSWRDb21wYXRpYmls",
+ "aXR5UmVxdWVzdC5NZXJnZVNldHNIABpvChdBZGROZXdDb21wYXRpYmxlVmVy",
+ "c2lvbhIUCgxuZXdfYnVpbGRfaWQYASABKAkSJAocZXhpc3RpbmdfY29tcGF0",
+ "aWJsZV9idWlsZF9pZBgCIAEoCRIYChBtYWtlX3NldF9kZWZhdWx0GAMgASgI",
+ "GkkKCU1lcmdlU2V0cxIcChRwcmltYXJ5X3NldF9idWlsZF9pZBgBIAEoCRIe",
+ "ChZzZWNvbmRhcnlfc2V0X2J1aWxkX2lkGAIgASgJQgsKCW9wZXJhdGlvbiJA",
+ "CihVcGRhdGVXb3JrZXJCdWlsZElkQ29tcGF0aWJpbGl0eVJlc3BvbnNlSgQI",
+ "ARACUg52ZXJzaW9uX3NldF9pZCJfCiRHZXRXb3JrZXJCdWlsZElkQ29tcGF0",
+ "aWJpbGl0eVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhIKCnRhc2tfcXVl",
+ "dWUYAiABKAkSEAoIbWF4X3NldHMYAyABKAUidAolR2V0V29ya2VyQnVpbGRJ",
+ "ZENvbXBhdGliaWxpdHlSZXNwb25zZRJLChJtYWpvcl92ZXJzaW9uX3NldHMY",
+ "ASADKAsyLy50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLkNvbXBhdGlibGVW",
+ "ZXJzaW9uU2V0IrUNCiJVcGRhdGVXb3JrZXJWZXJzaW9uaW5nUnVsZXNSZXF1",
+ "ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRISCgp0YXNrX3F1ZXVlGAIgASgJEhYK",
+ "DmNvbmZsaWN0X3Rva2VuGAMgASgMEoEBChZpbnNlcnRfYXNzaWdubWVudF9y",
+ "dWxlGAQgASgLMl8udGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5V",
+ "cGRhdGVXb3JrZXJWZXJzaW9uaW5nUnVsZXNSZXF1ZXN0Lkluc2VydEJ1aWxk",
+ "SWRBc3NpZ25tZW50UnVsZUgAEoMBChdyZXBsYWNlX2Fzc2lnbm1lbnRfcnVs",
+ "ZRgFIAEoCzJgLnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuVXBk",
+ "YXRlV29ya2VyVmVyc2lvbmluZ1J1bGVzUmVxdWVzdC5SZXBsYWNlQnVpbGRJ",
+ "ZEFzc2lnbm1lbnRSdWxlSAASgQEKFmRlbGV0ZV9hc3NpZ25tZW50X3J1bGUY",
+ "BiABKAsyXy50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0",
+ "ZVdvcmtlclZlcnNpb25pbmdSdWxlc1JlcXVlc3QuRGVsZXRlQnVpbGRJZEFz",
+ "c2lnbm1lbnRSdWxlSAASjAEKHGFkZF9jb21wYXRpYmxlX3JlZGlyZWN0X3J1",
+ "bGUYByABKAsyZC50ZW1wb3JhbC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVw",
+ "ZGF0ZVdvcmtlclZlcnNpb25pbmdSdWxlc1JlcXVlc3QuQWRkQ29tcGF0aWJs",
+ "ZUJ1aWxkSWRSZWRpcmVjdFJ1bGVIABKUAQogcmVwbGFjZV9jb21wYXRpYmxl",
+ "X3JlZGlyZWN0X3J1bGUYCCABKAsyaC50ZW1wb3JhbC5hcGkud29ya2Zsb3dz",
+ "ZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlclZlcnNpb25pbmdSdWxlc1JlcXVlc3Qu",
+ "UmVwbGFjZUNvbXBhdGlibGVCdWlsZElkUmVkaXJlY3RSdWxlSAASkgEKH2Rl",
+ "bGV0ZV9jb21wYXRpYmxlX3JlZGlyZWN0X3J1bGUYCSABKAsyZy50ZW1wb3Jh",
+ "bC5hcGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlclZlcnNpb25p",
+ "bmdSdWxlc1JlcXVlc3QuRGVsZXRlQ29tcGF0aWJsZUJ1aWxkSWRSZWRpcmVj",
+ "dFJ1bGVIABJsCg9jb21taXRfYnVpbGRfaWQYCiABKAsyUS50ZW1wb3JhbC5h",
+ "cGkud29ya2Zsb3dzZXJ2aWNlLnYxLlVwZGF0ZVdvcmtlclZlcnNpb25pbmdS",
+ "dWxlc1JlcXVlc3QuQ29tbWl0QnVpbGRJZEgAGnEKG0luc2VydEJ1aWxkSWRB",
+ "c3NpZ25tZW50UnVsZRISCgpydWxlX2luZGV4GAEgASgFEj4KBHJ1bGUYAiAB",
+ "KAsyMC50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYxLkJ1aWxkSWRBc3NpZ25t",
+ "ZW50UnVsZRqBAQocUmVwbGFjZUJ1aWxkSWRBc3NpZ25tZW50UnVsZRISCgpy",
+ "dWxlX2luZGV4GAEgASgFEj4KBHJ1bGUYAiABKAsyMC50ZW1wb3JhbC5hcGku",
+ "dGFza3F1ZXVlLnYxLkJ1aWxkSWRBc3NpZ25tZW50UnVsZRINCgVmb3JjZRgD",
+ "IAEoCBpAChtEZWxldGVCdWlsZElkQXNzaWdubWVudFJ1bGUSEgoKcnVsZV9p",
+ "bmRleBgBIAEoBRINCgVmb3JjZRgCIAEoCBpqCiBBZGRDb21wYXRpYmxlQnVp",
+ "bGRJZFJlZGlyZWN0UnVsZRJGCgRydWxlGAEgASgLMjgudGVtcG9yYWwuYXBp",
+ "LnRhc2txdWV1ZS52MS5Db21wYXRpYmxlQnVpbGRJZFJlZGlyZWN0UnVsZRpu",
+ "CiRSZXBsYWNlQ29tcGF0aWJsZUJ1aWxkSWRSZWRpcmVjdFJ1bGUSRgoEcnVs",
+ "ZRgBIAEoCzI4LnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuQ29tcGF0aWJs",
+ "ZUJ1aWxkSWRSZWRpcmVjdFJ1bGUaPgojRGVsZXRlQ29tcGF0aWJsZUJ1aWxk",
+ "SWRSZWRpcmVjdFJ1bGUSFwoPc291cmNlX2J1aWxkX2lkGAEgASgJGjcKDUNv",
+ "bW1pdEJ1aWxkSWQSFwoPdGFyZ2V0X2J1aWxkX2lkGAEgASgJEg0KBWZvcmNl",
+ "GAIgASgIQgsKCW9wZXJhdGlvbiL8AQojVXBkYXRlV29ya2VyVmVyc2lvbmlu",
+ "Z1J1bGVzUmVzcG9uc2USVQoQYXNzaWdubWVudF9ydWxlcxgBIAMoCzI7LnRl",
+ "bXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGltZXN0YW1wZWRCdWlsZElkQXNz",
+ "aWdubWVudFJ1bGUSZgoZY29tcGF0aWJsZV9yZWRpcmVjdF9ydWxlcxgCIAMo",
+ "CzJDLnRlbXBvcmFsLmFwaS50YXNrcXVldWUudjEuVGltZXN0YW1wZWRDb21w",
+ "YXRpYmxlQnVpbGRJZFJlZGlyZWN0UnVsZRIWCg5jb25mbGljdF90b2tlbhgD",
+ "IAEoDCJICh9HZXRXb3JrZXJWZXJzaW9uaW5nUnVsZXNSZXF1ZXN0EhEKCW5h",
+ "bWVzcGFjZRgBIAEoCRISCgp0YXNrX3F1ZXVlGAIgASgJIvkBCiBHZXRXb3Jr",
+ "ZXJWZXJzaW9uaW5nUnVsZXNSZXNwb25zZRJVChBhc3NpZ25tZW50X3J1bGVz",
+ "GAEgAygLMjsudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UaW1lc3RhbXBl",
+ "ZEJ1aWxkSWRBc3NpZ25tZW50UnVsZRJmChljb21wYXRpYmxlX3JlZGlyZWN0",
+ "X3J1bGVzGAIgAygLMkMudGVtcG9yYWwuYXBpLnRhc2txdWV1ZS52MS5UaW1l",
+ "c3RhbXBlZENvbXBhdGlibGVCdWlsZElkUmVkaXJlY3RSdWxlEhYKDmNvbmZs",
+ "aWN0X3Rva2VuGAMgASgMIpwBCiBHZXRXb3JrZXJUYXNrUmVhY2hhYmlsaXR5",
+ "UmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEQoJYnVpbGRfaWRzGAIgAygJ",
+ "EhMKC3Rhc2tfcXVldWVzGAMgAygJEj0KDHJlYWNoYWJpbGl0eRgEIAEoDjIn",
+ "LnRlbXBvcmFsLmFwaS5lbnVtcy52MS5UYXNrUmVhY2hhYmlsaXR5InIKIUdl",
+ "dFdvcmtlclRhc2tSZWFjaGFiaWxpdHlSZXNwb25zZRJNChVidWlsZF9pZF9y",
+ "ZWFjaGFiaWxpdHkYASADKAsyLi50ZW1wb3JhbC5hcGkudGFza3F1ZXVlLnYx",
+ "LkJ1aWxkSWRSZWFjaGFiaWxpdHkihQIKHlVwZGF0ZVdvcmtmbG93RXhlY3V0",
+ "aW9uUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSRQoSd29ya2Zsb3dfZXhl",
+ "Y3V0aW9uGAIgASgLMikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxv",
+ "d0V4ZWN1dGlvbhIeChZmaXJzdF9leGVjdXRpb25fcnVuX2lkGAMgASgJEjcK",
+ "C3dhaXRfcG9saWN5GAQgASgLMiIudGVtcG9yYWwuYXBpLnVwZGF0ZS52MS5X",
+ "YWl0UG9saWN5EjAKB3JlcXVlc3QYBSABKAsyHy50ZW1wb3JhbC5hcGkudXBk",
+ "YXRlLnYxLlJlcXVlc3Qi1wEKH1VwZGF0ZVdvcmtmbG93RXhlY3V0aW9uUmVz",
+ "cG9uc2USNQoKdXBkYXRlX3JlZhgBIAEoCzIhLnRlbXBvcmFsLmFwaS51cGRh",
+ "dGUudjEuVXBkYXRlUmVmEjAKB291dGNvbWUYAiABKAsyHy50ZW1wb3JhbC5h",
+ "cGkudXBkYXRlLnYxLk91dGNvbWUSSwoFc3RhZ2UYAyABKA4yPC50ZW1wb3Jh",
+ "bC5hcGkuZW51bXMudjEuVXBkYXRlV29ya2Zsb3dFeGVjdXRpb25MaWZlY3lj",
+ "bGVTdGFnZSLdBAoaU3RhcnRCYXRjaE9wZXJhdGlvblJlcXVlc3QSEQoJbmFt",
+ "ZXNwYWNlGAEgASgJEhgKEHZpc2liaWxpdHlfcXVlcnkYAiABKAkSDgoGam9i",
+ "X2lkGAMgASgJEg4KBnJlYXNvbhgEIAEoCRI9CgpleGVjdXRpb25zGAUgAygL",
+ "MikudGVtcG9yYWwuYXBpLmNvbW1vbi52MS5Xb3JrZmxvd0V4ZWN1dGlvbhIh",
+ "ChltYXhfb3BlcmF0aW9uc19wZXJfc2Vjb25kGAYgASgCElEKFXRlcm1pbmF0",
+ "aW9uX29wZXJhdGlvbhgKIAEoCzIwLnRlbXBvcmFsLmFwaS5iYXRjaC52MS5C",
+ "YXRjaE9wZXJhdGlvblRlcm1pbmF0aW9uSAASRwoQc2lnbmFsX29wZXJhdGlv",
+ "bhgLIAEoCzIrLnRlbXBvcmFsLmFwaS5iYXRjaC52MS5CYXRjaE9wZXJhdGlv",
+ "blNpZ25hbEgAElMKFmNhbmNlbGxhdGlvbl9vcGVyYXRpb24YDCABKAsyMS50",
+ "ZW1wb3JhbC5hcGkuYmF0Y2gudjEuQmF0Y2hPcGVyYXRpb25DYW5jZWxsYXRp",
+ "b25IABJLChJkZWxldGlvbl9vcGVyYXRpb24YDSABKAsyLS50ZW1wb3JhbC5h",
+ "cGkuYmF0Y2gudjEuQmF0Y2hPcGVyYXRpb25EZWxldGlvbkgAEkUKD3Jlc2V0",
+ "X29wZXJhdGlvbhgOIAEoCzIqLnRlbXBvcmFsLmFwaS5iYXRjaC52MS5CYXRj",
+ "aE9wZXJhdGlvblJlc2V0SABCCwoJb3BlcmF0aW9uIh0KG1N0YXJ0QmF0Y2hP",
+ "cGVyYXRpb25SZXNwb25zZSJgChlTdG9wQmF0Y2hPcGVyYXRpb25SZXF1ZXN0",
+ "EhEKCW5hbWVzcGFjZRgBIAEoCRIOCgZqb2JfaWQYAiABKAkSDgoGcmVhc29u",
+ "GAMgASgJEhAKCGlkZW50aXR5GAQgASgJIhwKGlN0b3BCYXRjaE9wZXJhdGlv",
+ "blJlc3BvbnNlIkIKHURlc2NyaWJlQmF0Y2hPcGVyYXRpb25SZXF1ZXN0EhEK",
+ "CW5hbWVzcGFjZRgBIAEoCRIOCgZqb2JfaWQYAiABKAkikgMKHkRlc2NyaWJl",
+ "QmF0Y2hPcGVyYXRpb25SZXNwb25zZRJBCg5vcGVyYXRpb25fdHlwZRgBIAEo",
+ "DjIpLnRlbXBvcmFsLmFwaS5lbnVtcy52MS5CYXRjaE9wZXJhdGlvblR5cGUS",
+ "DgoGam9iX2lkGAIgASgJEjkKBXN0YXRlGAMgASgOMioudGVtcG9yYWwuYXBp",
+ "LmVudW1zLnYxLkJhdGNoT3BlcmF0aW9uU3RhdGUSLgoKc3RhcnRfdGltZRgE",
+ "IAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLgoKY2xvc2VfdGlt",
+ "ZRgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASHQoVdG90YWxf",
+ "b3BlcmF0aW9uX2NvdW50GAYgASgDEiAKGGNvbXBsZXRlX29wZXJhdGlvbl9j",
+ "b3VudBgHIAEoAxIfChdmYWlsdXJlX29wZXJhdGlvbl9jb3VudBgIIAEoAxIQ",
+ "CghpZGVudGl0eRgJIAEoCRIOCgZyZWFzb24YCiABKAkiWwoaTGlzdEJhdGNo",
+ "T3BlcmF0aW9uc1JlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhEKCXBhZ2Vf",
+ "c2l6ZRgCIAEoBRIXCg9uZXh0X3BhZ2VfdG9rZW4YAyABKAwieQobTGlzdEJh",
+ "dGNoT3BlcmF0aW9uc1Jlc3BvbnNlEkEKDm9wZXJhdGlvbl9pbmZvGAEgAygL",
+ "MikudGVtcG9yYWwuYXBpLmJhdGNoLnYxLkJhdGNoT3BlcmF0aW9uSW5mbxIX",
+ "Cg9uZXh0X3BhZ2VfdG9rZW4YAiABKAwiuQEKIlBvbGxXb3JrZmxvd0V4ZWN1",
+ "dGlvblVwZGF0ZVJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEjUKCnVwZGF0",
+ "ZV9yZWYYAiABKAsyIS50ZW1wb3JhbC5hcGkudXBkYXRlLnYxLlVwZGF0ZVJl",
+ "ZhIQCghpZGVudGl0eRgDIAEoCRI3Cgt3YWl0X3BvbGljeRgEIAEoCzIiLnRl",
+ "bXBvcmFsLmFwaS51cGRhdGUudjEuV2FpdFBvbGljeSLbAQojUG9sbFdvcmtm",
+ "bG93RXhlY3V0aW9uVXBkYXRlUmVzcG9uc2USMAoHb3V0Y29tZRgBIAEoCzIf",
+ "LnRlbXBvcmFsLmFwaS51cGRhdGUudjEuT3V0Y29tZRJLCgVzdGFnZRgCIAEo",
+ "DjI8LnRlbXBvcmFsLmFwaS5lbnVtcy52MS5VcGRhdGVXb3JrZmxvd0V4ZWN1",
+ "dGlvbkxpZmVjeWNsZVN0YWdlEjUKCnVwZGF0ZV9yZWYYAyABKAsyIS50ZW1w",
+ "b3JhbC5hcGkudXBkYXRlLnYxLlVwZGF0ZVJlZiLSAQoZUG9sbE5leHVzVGFz",
+ "a1F1ZXVlUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEAoIaWRlbnRpdHkY",
+ "AiABKAkSOAoKdGFza19xdWV1ZRgDIAEoCzIkLnRlbXBvcmFsLmFwaS50YXNr",
+ "cXVldWUudjEuVGFza1F1ZXVlElYKG3dvcmtlcl92ZXJzaW9uX2NhcGFiaWxp",
+ "dGllcxgEIAEoCzIxLnRlbXBvcmFsLmFwaS5jb21tb24udjEuV29ya2VyVmVy",
+ "c2lvbkNhcGFiaWxpdGllcyJhChpQb2xsTmV4dXNUYXNrUXVldWVSZXNwb25z",
+ "ZRISCgp0YXNrX3Rva2VuGAEgASgMEi8KB3JlcXVlc3QYAiABKAsyHi50ZW1w",
+ "b3JhbC5hcGkubmV4dXMudjEuUmVxdWVzdCKOAQogUmVzcG9uZE5leHVzVGFz",
+ "a0NvbXBsZXRlZFJlcXVlc3QSEQoJbmFtZXNwYWNlGAEgASgJEhAKCGlkZW50",
+ "aXR5GAIgASgJEhIKCnRhc2tfdG9rZW4YAyABKAwSMQoIcmVzcG9uc2UYBCAB",
+ "KAsyHy50ZW1wb3JhbC5hcGkubmV4dXMudjEuUmVzcG9uc2UiIwohUmVzcG9u",
+ "ZE5leHVzVGFza0NvbXBsZXRlZFJlc3BvbnNlIowBCh1SZXNwb25kTmV4dXNU",
+ "YXNrRmFpbGVkUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEAoIaWRlbnRp",
+ "dHkYAiABKAkSEgoKdGFza190b2tlbhgDIAEoDBIyCgVlcnJvchgEIAEoCzIj",
+ "LnRlbXBvcmFsLmFwaS5uZXh1cy52MS5IYW5kbGVyRXJyb3IiIAoeUmVzcG9u",
+ "ZE5leHVzVGFza0ZhaWxlZFJlc3BvbnNlIt8CChxFeGVjdXRlTXVsdGlPcGVy",
+ "YXRpb25SZXF1ZXN0EhEKCW5hbWVzcGFjZRgBIAEoCRJbCgpvcGVyYXRpb25z",
+ "GAIgAygLMkcudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5FeGVj",
+ "dXRlTXVsdGlPcGVyYXRpb25SZXF1ZXN0Lk9wZXJhdGlvbhrOAQoJT3BlcmF0",
+ "aW9uElgKDnN0YXJ0X3dvcmtmbG93GAEgASgLMj4udGVtcG9yYWwuYXBpLndv",
+ "cmtmbG93c2VydmljZS52MS5TdGFydFdvcmtmbG93RXhlY3V0aW9uUmVxdWVz",
+ "dEgAEloKD3VwZGF0ZV93b3JrZmxvdxgCIAEoCzI/LnRlbXBvcmFsLmFwaS53",
+ "b3JrZmxvd3NlcnZpY2UudjEuVXBkYXRlV29ya2Zsb3dFeGVjdXRpb25SZXF1",
+ "ZXN0SABCCwoJb3BlcmF0aW9uIswCCh1FeGVjdXRlTXVsdGlPcGVyYXRpb25S",
+ "ZXNwb25zZRJaCglyZXNwb25zZXMYASADKAsyRy50ZW1wb3JhbC5hcGkud29y",
+ "a2Zsb3dzZXJ2aWNlLnYxLkV4ZWN1dGVNdWx0aU9wZXJhdGlvblJlc3BvbnNl",
+ "LlJlc3BvbnNlGs4BCghSZXNwb25zZRJZCg5zdGFydF93b3JrZmxvdxgBIAEo",
+ "CzI/LnRlbXBvcmFsLmFwaS53b3JrZmxvd3NlcnZpY2UudjEuU3RhcnRXb3Jr",
+ "Zmxvd0V4ZWN1dGlvblJlc3BvbnNlSAASWwoPdXBkYXRlX3dvcmtmbG93GAIg",
+ "ASgLMkAudGVtcG9yYWwuYXBpLndvcmtmbG93c2VydmljZS52MS5VcGRhdGVX",
+ "b3JrZmxvd0V4ZWN1dGlvblJlc3BvbnNlSABCCgoIcmVzcG9uc2UiiwIKIFVw",
+ "ZGF0ZUFjdGl2aXR5T3B0aW9uc0J5SWRSZXF1ZXN0EhEKCW5hbWVzcGFjZRgB",
+ "IAEoCRITCgt3b3JrZmxvd19pZBgCIAEoCRIOCgZydW5faWQYAyABKAkSEwoL",
+ "YWN0aXZpdHlfaWQYBCABKAkSEAoIaWRlbnRpdHkYBSABKAkSQwoQYWN0aXZp",
+ "dHlfb3B0aW9ucxgGIAEoCzIpLnRlbXBvcmFsLmFwaS5hY3Rpdml0eS52MS5B",
+ "Y3Rpdml0eU9wdGlvbnMSLwoLdXBkYXRlX21hc2sYByABKAsyGi5nb29nbGUu",
+ "cHJvdG9idWYuRmllbGRNYXNrEhIKCnJlcXVlc3RfaWQYCCABKAkiaAohVXBk",
+ "YXRlQWN0aXZpdHlPcHRpb25zQnlJZFJlc3BvbnNlEkMKEGFjdGl2aXR5X29w",
+ "dGlvbnMYASABKAsyKS50ZW1wb3JhbC5hcGkuYWN0aXZpdHkudjEuQWN0aXZp",
+ "dHlPcHRpb25zIo0BChhQYXVzZUFjdGl2aXR5QnlJZFJlcXVlc3QSEQoJbmFt",
+ "ZXNwYWNlGAEgASgJEhMKC3dvcmtmbG93X2lkGAIgASgJEg4KBnJ1bl9pZBgD",
+ "IAEoCRITCgthY3Rpdml0eV9pZBgEIAEoCRIQCghpZGVudGl0eRgFIAEoCRIS",
+ "CgpyZXF1ZXN0X2lkGAYgASgJIhsKGVBhdXNlQWN0aXZpdHlCeUlkUmVzcG9u",
+ "c2UiuAMKGlVucGF1c2VBY3Rpdml0eUJ5SWRSZXF1ZXN0EhEKCW5hbWVzcGFj",
+ "ZRgBIAEoCRITCgt3b3JrZmxvd19pZBgCIAEoCRIOCgZydW5faWQYAyABKAkS",
+ "EwoLYWN0aXZpdHlfaWQYBCABKAkSEAoIaWRlbnRpdHkYBSABKAkSEgoKcmVx",
+ "dWVzdF9pZBgGIAEoCRJdCgZyZXN1bWUYByABKAsySy50ZW1wb3JhbC5hcGku",
+ "d29ya2Zsb3dzZXJ2aWNlLnYxLlVucGF1c2VBY3Rpdml0eUJ5SWRSZXF1ZXN0",
+ "LlJlc3VtZU9wZXJhdGlvbkgAElsKBXJlc2V0GAggASgLMkoudGVtcG9yYWwu",
+ "YXBpLndvcmtmbG93c2VydmljZS52MS5VbnBhdXNlQWN0aXZpdHlCeUlkUmVx",
+ "dWVzdC5SZXNldE9wZXJhdGlvbkgAGiIKD1Jlc3VtZU9wZXJhdGlvbhIPCgdu",
+ "b193YWl0GAEgASgIGjoKDlJlc2V0T3BlcmF0aW9uEg8KB25vX3dhaXQYASAB",
+ "KAgSFwoPcmVzZXRfaGVhcnRiZWF0GAIgASgIQgsKCW9wZXJhdGlvbiIdChtV",
+ "bnBhdXNlQWN0aXZpdHlCeUlkUmVzcG9uc2UitwEKGFJlc2V0QWN0aXZpdHlC",
+ "eUlkUmVxdWVzdBIRCgluYW1lc3BhY2UYASABKAkSEwoLd29ya2Zsb3dfaWQY",
+ "AiABKAkSDgoGcnVuX2lkGAMgASgJEhMKC2FjdGl2aXR5X2lkGAQgASgJEhAK",
+ "CGlkZW50aXR5GAUgASgJEhIKCnJlcXVlc3RfaWQYBiABKAkSDwoHbm9fd2Fp",
+ "dBgHIAEoCBIXCg9yZXNldF9oZWFydGJlYXQYCCABKAgiGwoZUmVzZXRBY3Rp",
+ "dml0eUJ5SWRSZXNwb25zZUK+AQoiaW8udGVtcG9yYWwuYXBpLndvcmtmbG93",
+ "c2VydmljZS52MUIUUmVxdWVzdFJlc3BvbnNlUHJvdG9QAVo1Z28udGVtcG9y",
+ "YWwuaW8vYXBpL3dvcmtmbG93c2VydmljZS92MTt3b3JrZmxvd3NlcnZpY2Wq",
+ "AiFUZW1wb3JhbGlvLkFwaS5Xb3JrZmxvd1NlcnZpY2UuVjHqAiRUZW1wb3Jh",
+ "bGlvOjpBcGk6OldvcmtmbG93U2VydmljZTo6VjFiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
- new pbr::FileDescriptor[] { global::Temporalio.Api.Enums.V1.BatchOperationReflection.Descriptor, global::Temporalio.Api.Enums.V1.WorkflowReflection.Descriptor, global::Temporalio.Api.Enums.V1.NamespaceReflection.Descriptor, global::Temporalio.Api.Enums.V1.FailedCauseReflection.Descriptor, global::Temporalio.Api.Enums.V1.CommonReflection.Descriptor, global::Temporalio.Api.Enums.V1.QueryReflection.Descriptor, global::Temporalio.Api.Enums.V1.ResetReflection.Descriptor, global::Temporalio.Api.Enums.V1.TaskQueueReflection.Descriptor, global::Temporalio.Api.Enums.V1.UpdateReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.History.V1.MessageReflection.Descriptor, global::Temporalio.Api.Workflow.V1.MessageReflection.Descriptor, global::Temporalio.Api.Command.V1.MessageReflection.Descriptor, global::Temporalio.Api.Failure.V1.MessageReflection.Descriptor, global::Temporalio.Api.Filter.V1.MessageReflection.Descriptor, global::Temporalio.Api.Protocol.V1.MessageReflection.Descriptor, global::Temporalio.Api.Namespace.V1.MessageReflection.Descriptor, global::Temporalio.Api.Query.V1.MessageReflection.Descriptor, global::Temporalio.Api.Replication.V1.MessageReflection.Descriptor, global::Temporalio.Api.Schedule.V1.MessageReflection.Descriptor, global::Temporalio.Api.TaskQueue.V1.MessageReflection.Descriptor, global::Temporalio.Api.Update.V1.MessageReflection.Descriptor, global::Temporalio.Api.Version.V1.MessageReflection.Descriptor, global::Temporalio.Api.Batch.V1.MessageReflection.Descriptor, global::Temporalio.Api.Sdk.V1.TaskCompleteMetadataReflection.Descriptor, global::Temporalio.Api.Sdk.V1.UserMetadataReflection.Descriptor, global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, },
+ new pbr::FileDescriptor[] { global::Temporalio.Api.Enums.V1.BatchOperationReflection.Descriptor, global::Temporalio.Api.Enums.V1.CommonReflection.Descriptor, global::Temporalio.Api.Enums.V1.WorkflowReflection.Descriptor, global::Temporalio.Api.Enums.V1.NamespaceReflection.Descriptor, global::Temporalio.Api.Enums.V1.FailedCauseReflection.Descriptor, global::Temporalio.Api.Enums.V1.QueryReflection.Descriptor, global::Temporalio.Api.Enums.V1.ResetReflection.Descriptor, global::Temporalio.Api.Enums.V1.TaskQueueReflection.Descriptor, global::Temporalio.Api.Enums.V1.UpdateReflection.Descriptor, global::Temporalio.Api.Activity.V1.MessageReflection.Descriptor, global::Temporalio.Api.Common.V1.MessageReflection.Descriptor, global::Temporalio.Api.History.V1.MessageReflection.Descriptor, global::Temporalio.Api.Workflow.V1.MessageReflection.Descriptor, global::Temporalio.Api.Command.V1.MessageReflection.Descriptor, global::Temporalio.Api.Failure.V1.MessageReflection.Descriptor, global::Temporalio.Api.Filter.V1.MessageReflection.Descriptor, global::Temporalio.Api.Protocol.V1.MessageReflection.Descriptor, global::Temporalio.Api.Namespace.V1.MessageReflection.Descriptor, global::Temporalio.Api.Query.V1.MessageReflection.Descriptor, global::Temporalio.Api.Replication.V1.MessageReflection.Descriptor, global::Temporalio.Api.Schedule.V1.MessageReflection.Descriptor, global::Temporalio.Api.TaskQueue.V1.MessageReflection.Descriptor, global::Temporalio.Api.Update.V1.MessageReflection.Descriptor, global::Temporalio.Api.Version.V1.MessageReflection.Descriptor, global::Temporalio.Api.Batch.V1.MessageReflection.Descriptor, global::Temporalio.Api.Sdk.V1.TaskCompleteMetadataReflection.Descriptor, global::Temporalio.Api.Sdk.V1.UserMetadataReflection.Descriptor, global::Temporalio.Api.Nexus.V1.MessageReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.FieldMaskReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RegisterNamespaceRequest), global::Temporalio.Api.WorkflowService.V1.RegisterNamespaceRequest.Parser, new[]{ "Namespace", "Description", "OwnerEmail", "WorkflowExecutionRetentionPeriod", "Clusters", "ActiveClusterName", "Data", "SecurityToken", "IsGlobalNamespace", "HistoryArchivalState", "HistoryArchivalUri", "VisibilityArchivalState", "VisibilityArchivalUri" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RegisterNamespaceResponse), global::Temporalio.Api.WorkflowService.V1.RegisterNamespaceResponse.Parser, null, null, null, null, null),
@@ -683,7 +725,7 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UpdateNamespaceResponse), global::Temporalio.Api.WorkflowService.V1.UpdateNamespaceResponse.Parser, new[]{ "NamespaceInfo", "Config", "ReplicationConfig", "FailoverVersion", "IsGlobalNamespace" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.DeprecateNamespaceRequest), global::Temporalio.Api.WorkflowService.V1.DeprecateNamespaceRequest.Parser, new[]{ "Namespace", "SecurityToken" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.DeprecateNamespaceResponse), global::Temporalio.Api.WorkflowService.V1.DeprecateNamespaceResponse.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowId", "WorkflowType", "TaskQueue", "Input", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "WorkflowTaskTimeout", "Identity", "RequestId", "WorkflowIdReusePolicy", "WorkflowIdConflictPolicy", "RetryPolicy", "CronSchedule", "Memo", "SearchAttributes", "Header", "RequestEagerExecution", "ContinuedFailure", "LastCompletionResult", "WorkflowStartDelay", "CompletionCallbacks", "UserMetadata" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowId", "WorkflowType", "TaskQueue", "Input", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "WorkflowTaskTimeout", "Identity", "RequestId", "WorkflowIdReusePolicy", "WorkflowIdConflictPolicy", "RetryPolicy", "CronSchedule", "Memo", "SearchAttributes", "Header", "RequestEagerExecution", "ContinuedFailure", "LastCompletionResult", "WorkflowStartDelay", "CompletionCallbacks", "UserMetadata", "Links" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.StartWorkflowExecutionResponse.Parser, new[]{ "RunId", "Started", "EagerWorkflowTask" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryRequest), global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryRequest.Parser, new[]{ "Namespace", "Execution", "MaximumPageSize", "NextPageToken", "WaitNewEvent", "HistoryEventFilterType", "SkipArchival" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryResponse), global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryResponse.Parser, new[]{ "History", "RawHistory", "NextPageToken", "Archived" }, null, null, null, null),
@@ -691,14 +733,14 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryReverseResponse), global::Temporalio.Api.WorkflowService.V1.GetWorkflowExecutionHistoryReverseResponse.Parser, new[]{ "History", "NextPageToken" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PollWorkflowTaskQueueRequest), global::Temporalio.Api.WorkflowService.V1.PollWorkflowTaskQueueRequest.Parser, new[]{ "Namespace", "TaskQueue", "Identity", "BinaryChecksum", "WorkerVersionCapabilities" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PollWorkflowTaskQueueResponse), global::Temporalio.Api.WorkflowService.V1.PollWorkflowTaskQueueResponse.Parser, new[]{ "TaskToken", "WorkflowExecution", "WorkflowType", "PreviousStartedEventId", "StartedEventId", "Attempt", "BacklogCountHint", "History", "NextPageToken", "Query", "WorkflowExecutionTaskQueue", "ScheduledTime", "StartedTime", "Queries", "Messages" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Parser, new[]{ "TaskToken", "Commands", "Identity", "StickyAttributes", "ReturnNewWorkflowTask", "ForceCreateNewWorkflowTask", "BinaryChecksum", "QueryResults", "Namespace", "WorkerVersionStamp", "Messages", "SdkMetadata", "MeteringMetadata" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Parser, new[]{ "TaskToken", "Commands", "Identity", "StickyAttributes", "ReturnNewWorkflowTask", "ForceCreateNewWorkflowTask", "BinaryChecksum", "QueryResults", "Namespace", "WorkerVersionStamp", "Messages", "SdkMetadata", "MeteringMetadata", "Capabilities" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities.Parser, new[]{ "DiscardSpeculativeWorkflowTaskWithEvents" }, null, null, null, null)}),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedResponse), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedResponse.Parser, new[]{ "WorkflowTask", "ActivityTasks", "ResetHistoryEventId" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskFailedRequest), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskFailedRequest.Parser, new[]{ "TaskToken", "Cause", "Failure", "Identity", "BinaryChecksum", "Namespace", "Messages", "WorkerVersion" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskFailedResponse), global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskFailedResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PollActivityTaskQueueRequest), global::Temporalio.Api.WorkflowService.V1.PollActivityTaskQueueRequest.Parser, new[]{ "Namespace", "TaskQueue", "Identity", "TaskQueueMetadata", "WorkerVersionCapabilities" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PollActivityTaskQueueResponse), global::Temporalio.Api.WorkflowService.V1.PollActivityTaskQueueResponse.Parser, new[]{ "TaskToken", "WorkflowNamespace", "WorkflowType", "WorkflowExecution", "ActivityType", "ActivityId", "Header", "Input", "HeartbeatDetails", "ScheduledTime", "CurrentAttemptScheduledTime", "StartedTime", "Attempt", "ScheduleToCloseTimeout", "StartToCloseTimeout", "HeartbeatTimeout", "RetryPolicy" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatRequest), global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatRequest.Parser, new[]{ "TaskToken", "Details", "Identity", "Namespace" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatResponse), global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatResponse.Parser, new[]{ "CancelRequested" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatResponse), global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatResponse.Parser, new[]{ "CancelRequested", "ActivityPaused" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatByIdRequest), global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Details", "Identity" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatByIdResponse), global::Temporalio.Api.WorkflowService.V1.RecordActivityTaskHeartbeatByIdResponse.Parser, new[]{ "CancelRequested" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCompletedRequest), global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCompletedRequest.Parser, new[]{ "TaskToken", "Result", "Identity", "Namespace", "WorkerVersion" }, null, null, null, null),
@@ -713,15 +755,15 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledResponse), global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledByIdRequest), global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Details", "Identity" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledByIdResponse), global::Temporalio.Api.WorkflowService.V1.RespondActivityTaskCanceledByIdResponse.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "Identity", "RequestId", "FirstExecutionRunId", "Reason" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "Identity", "RequestId", "FirstExecutionRunId", "Reason", "Links" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.RequestCancelWorkflowExecutionResponse.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "SignalName", "Input", "Identity", "RequestId", "Control", "Header", "SkipGenerateWorkflowTask" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "SignalName", "Input", "Identity", "RequestId", "Control", "Header", "SkipGenerateWorkflowTask", "Links" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.SignalWorkflowExecutionResponse.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowId", "WorkflowType", "TaskQueue", "Input", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "WorkflowTaskTimeout", "Identity", "RequestId", "WorkflowIdReusePolicy", "WorkflowIdConflictPolicy", "SignalName", "SignalInput", "Control", "RetryPolicy", "CronSchedule", "Memo", "SearchAttributes", "Header", "WorkflowStartDelay", "SkipGenerateWorkflowTask", "UserMetadata" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowId", "WorkflowType", "TaskQueue", "Input", "WorkflowExecutionTimeout", "WorkflowRunTimeout", "WorkflowTaskTimeout", "Identity", "RequestId", "WorkflowIdReusePolicy", "WorkflowIdConflictPolicy", "SignalName", "SignalInput", "Control", "RetryPolicy", "CronSchedule", "Memo", "SearchAttributes", "Header", "WorkflowStartDelay", "SkipGenerateWorkflowTask", "UserMetadata", "Links" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.SignalWithStartWorkflowExecutionResponse.Parser, new[]{ "RunId", "Started" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.ResetWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "Reason", "WorkflowTaskFinishEventId", "RequestId", "ResetReapplyType", "ResetReapplyExcludeTypes" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.ResetWorkflowExecutionResponse.Parser, new[]{ "RunId" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "Reason", "Details", "Identity", "FirstExecutionRunId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution", "Reason", "Details", "Identity", "FirstExecutionRunId", "Links" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.TerminateWorkflowExecutionResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.DeleteWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.DeleteWorkflowExecutionRequest.Parser, new[]{ "Namespace", "WorkflowExecution" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.DeleteWorkflowExecutionResponse), global::Temporalio.Api.WorkflowService.V1.DeleteWorkflowExecutionResponse.Parser, null, null, null, null, null),
@@ -743,6 +785,8 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondQueryTaskCompletedResponse), global::Temporalio.Api.WorkflowService.V1.RespondQueryTaskCompletedResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetStickyTaskQueueRequest), global::Temporalio.Api.WorkflowService.V1.ResetStickyTaskQueueRequest.Parser, new[]{ "Namespace", "Execution" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetStickyTaskQueueResponse), global::Temporalio.Api.WorkflowService.V1.ResetStickyTaskQueueResponse.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ShutdownWorkerRequest), global::Temporalio.Api.WorkflowService.V1.ShutdownWorkerRequest.Parser, new[]{ "Namespace", "StickyTaskQueue", "Identity", "Reason" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ShutdownWorkerResponse), global::Temporalio.Api.WorkflowService.V1.ShutdownWorkerResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.QueryWorkflowRequest), global::Temporalio.Api.WorkflowService.V1.QueryWorkflowRequest.Parser, new[]{ "Namespace", "Execution", "Query", "QueryRejectCondition" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.QueryWorkflowResponse), global::Temporalio.Api.WorkflowService.V1.QueryWorkflowResponse.Parser, new[]{ "QueryResult", "QueryRejected" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.DescribeWorkflowExecutionRequest), global::Temporalio.Api.WorkflowService.V1.DescribeWorkflowExecutionRequest.Parser, new[]{ "Namespace", "Execution" }, null, null, null, null),
@@ -752,7 +796,7 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetClusterInfoRequest), global::Temporalio.Api.WorkflowService.V1.GetClusterInfoRequest.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetClusterInfoResponse), global::Temporalio.Api.WorkflowService.V1.GetClusterInfoResponse.Parser, new[]{ "SupportedClients", "ServerVersion", "ClusterId", "VersionInfo", "ClusterName", "HistoryShardCount", "PersistenceStore", "VisibilityStore" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetSystemInfoRequest), global::Temporalio.Api.WorkflowService.V1.GetSystemInfoRequest.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse), global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Parser, new[]{ "ServerVersion", "Capabilities" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities), global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities.Parser, new[]{ "SignalAndQueryHeader", "InternalErrorDifferentiation", "ActivityFailureIncludeHeartbeat", "SupportsSchedules", "EncodedFailureAttributes", "BuildIdBasedVersioning", "UpsertMemo", "EagerWorkflowStart", "SdkMetadata", "CountGroupByExecutionStatus" }, null, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse), global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Parser, new[]{ "ServerVersion", "Capabilities" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities), global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities.Parser, new[]{ "SignalAndQueryHeader", "InternalErrorDifferentiation", "ActivityFailureIncludeHeartbeat", "SupportsSchedules", "EncodedFailureAttributes", "BuildIdBasedVersioning", "UpsertMemo", "EagerWorkflowStart", "SdkMetadata", "CountGroupByExecutionStatus", "Nexus" }, null, null, null, null)}),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ListTaskQueuePartitionsRequest), global::Temporalio.Api.WorkflowService.V1.ListTaskQueuePartitionsRequest.Parser, new[]{ "Namespace", "TaskQueue" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ListTaskQueuePartitionsResponse), global::Temporalio.Api.WorkflowService.V1.ListTaskQueuePartitionsResponse.Parser, new[]{ "ActivityTaskQueuePartitions", "WorkflowTaskQueuePartitions" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.CreateScheduleRequest), global::Temporalio.Api.WorkflowService.V1.CreateScheduleRequest.Parser, new[]{ "Namespace", "ScheduleId", "Schedule", "InitialPatch", "Identity", "RequestId", "Memo", "SearchAttributes" }, null, null, null, null),
@@ -805,7 +849,16 @@ static RequestResponseReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondNexusTaskFailedRequest), global::Temporalio.Api.WorkflowService.V1.RespondNexusTaskFailedRequest.Parser, new[]{ "Namespace", "Identity", "TaskToken", "Error" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.RespondNexusTaskFailedResponse), global::Temporalio.Api.WorkflowService.V1.RespondNexusTaskFailedResponse.Parser, null, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationRequest), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationRequest.Parser, new[]{ "Namespace", "Operations" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationRequest.Types.Operation), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationRequest.Types.Operation.Parser, new[]{ "StartWorkflow", "UpdateWorkflow" }, new[]{ "Operation" }, null, null, null)}),
- new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Parser, new[]{ "Responses" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Types.Response), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Types.Response.Parser, new[]{ "StartWorkflow", "UpdateWorkflow" }, new[]{ "Response" }, null, null, null)})
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Parser, new[]{ "Responses" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Types.Response), global::Temporalio.Api.WorkflowService.V1.ExecuteMultiOperationResponse.Types.Response.Parser, new[]{ "StartWorkflow", "UpdateWorkflow" }, new[]{ "Response" }, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UpdateActivityOptionsByIdRequest), global::Temporalio.Api.WorkflowService.V1.UpdateActivityOptionsByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Identity", "ActivityOptions", "UpdateMask", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UpdateActivityOptionsByIdResponse), global::Temporalio.Api.WorkflowService.V1.UpdateActivityOptionsByIdResponse.Parser, new[]{ "ActivityOptions" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PauseActivityByIdRequest), global::Temporalio.Api.WorkflowService.V1.PauseActivityByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Identity", "RequestId" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.PauseActivityByIdResponse), global::Temporalio.Api.WorkflowService.V1.PauseActivityByIdResponse.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest), global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Identity", "RequestId", "Resume", "Reset" }, new[]{ "Operation" }, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest.Types.ResumeOperation), global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest.Types.ResumeOperation.Parser, new[]{ "NoWait" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest.Types.ResetOperation), global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdRequest.Types.ResetOperation.Parser, new[]{ "NoWait", "ResetHeartbeat" }, null, null, null, null)}),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdResponse), global::Temporalio.Api.WorkflowService.V1.UnpauseActivityByIdResponse.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetActivityByIdRequest), global::Temporalio.Api.WorkflowService.V1.ResetActivityByIdRequest.Parser, new[]{ "Namespace", "WorkflowId", "RunId", "ActivityId", "Identity", "RequestId", "NoWait", "ResetHeartbeat" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::Temporalio.Api.WorkflowService.V1.ResetActivityByIdResponse), global::Temporalio.Api.WorkflowService.V1.ResetActivityByIdResponse.Parser, null, null, null, null, null)
}));
}
#endregion
@@ -3946,6 +3999,7 @@ public StartWorkflowExecutionRequest(StartWorkflowExecutionRequest other) : this
workflowStartDelay_ = other.workflowStartDelay_ != null ? other.workflowStartDelay_.Clone() : null;
completionCallbacks_ = other.completionCallbacks_.Clone();
userMetadata_ = other.userMetadata_ != null ? other.userMetadata_.Clone() : null;
+ links_ = other.links_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -4293,6 +4347,20 @@ public bool RequestEagerExecution {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 24;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(194, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links to be associated with the workflow.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -4331,6 +4399,7 @@ public bool Equals(StartWorkflowExecutionRequest other) {
if (!object.Equals(WorkflowStartDelay, other.WorkflowStartDelay)) return false;
if(!completionCallbacks_.Equals(other.completionCallbacks_)) return false;
if (!object.Equals(UserMetadata, other.UserMetadata)) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -4361,6 +4430,7 @@ public override int GetHashCode() {
if (workflowStartDelay_ != null) hash ^= WorkflowStartDelay.GetHashCode();
hash ^= completionCallbacks_.GetHashCode();
if (userMetadata_ != null) hash ^= UserMetadata.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -4468,6 +4538,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(186, 1);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -4567,6 +4638,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(186, 1);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -4644,6 +4716,7 @@ public int CalculateSize() {
if (userMetadata_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(UserMetadata);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -4765,6 +4838,7 @@ public void MergeFrom(StartWorkflowExecutionRequest other) {
}
UserMetadata.MergeFrom(other.UserMetadata);
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -4914,6 +4988,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 194: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -5063,6 +5141,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 194: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -7859,6 +7941,7 @@ public RespondWorkflowTaskCompletedRequest(RespondWorkflowTaskCompletedRequest o
messages_ = other.messages_.Clone();
sdkMetadata_ = other.sdkMetadata_ != null ? other.sdkMetadata_.Clone() : null;
meteringMetadata_ = other.meteringMetadata_ != null ? other.meteringMetadata_.Clone() : null;
+ capabilities_ = other.capabilities_ != null ? other.capabilities_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -8066,6 +8149,21 @@ public string Namespace {
}
}
+ /// Field number for the "capabilities" field.
+ public const int CapabilitiesFieldNumber = 14;
+ private global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities capabilities_;
+ ///
+ /// All capabilities the SDK supports.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities Capabilities {
+ get { return capabilities_; }
+ set {
+ capabilities_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -8094,6 +8192,7 @@ public bool Equals(RespondWorkflowTaskCompletedRequest other) {
if(!messages_.Equals(other.messages_)) return false;
if (!object.Equals(SdkMetadata, other.SdkMetadata)) return false;
if (!object.Equals(MeteringMetadata, other.MeteringMetadata)) return false;
+ if (!object.Equals(Capabilities, other.Capabilities)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -8114,6 +8213,7 @@ public override int GetHashCode() {
hash ^= messages_.GetHashCode();
if (sdkMetadata_ != null) hash ^= SdkMetadata.GetHashCode();
if (meteringMetadata_ != null) hash ^= MeteringMetadata.GetHashCode();
+ if (capabilities_ != null) hash ^= Capabilities.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -8175,6 +8275,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(106);
output.WriteMessage(MeteringMetadata);
}
+ if (capabilities_ != null) {
+ output.WriteRawTag(114);
+ output.WriteMessage(Capabilities);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -8228,6 +8332,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(106);
output.WriteMessage(MeteringMetadata);
}
+ if (capabilities_ != null) {
+ output.WriteRawTag(114);
+ output.WriteMessage(Capabilities);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -8271,6 +8379,9 @@ public int CalculateSize() {
if (meteringMetadata_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(MeteringMetadata);
}
+ if (capabilities_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Capabilities);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -8328,6 +8439,12 @@ public void MergeFrom(RespondWorkflowTaskCompletedRequest other) {
}
MeteringMetadata.MergeFrom(other.MeteringMetadata);
}
+ if (other.capabilities_ != null) {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities();
+ }
+ Capabilities.MergeFrom(other.Capabilities);
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -8407,6 +8524,13 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(MeteringMetadata);
break;
}
+ case 114: {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities();
+ }
+ input.ReadMessage(Capabilities);
+ break;
+ }
}
}
#endif
@@ -8486,11 +8610,226 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(MeteringMetadata);
break;
}
+ case 114: {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Types.Capabilities();
+ }
+ input.ReadMessage(Capabilities);
+ break;
+ }
}
}
}
#endif
+ #region Nested types
+ /// Container for nested types declared in the RespondWorkflowTaskCompletedRequest message type.
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static partial class Types {
+ ///
+ /// SDK capability details.
+ ///
+ public sealed partial class Capabilities : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Capabilities());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.WorkflowService.V1.RespondWorkflowTaskCompletedRequest.Descriptor.NestedTypes[1]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities(Capabilities other) : this() {
+ discardSpeculativeWorkflowTaskWithEvents_ = other.discardSpeculativeWorkflowTaskWithEvents_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities Clone() {
+ return new Capabilities(this);
+ }
+
+ /// Field number for the "discard_speculative_workflow_task_with_events" field.
+ public const int DiscardSpeculativeWorkflowTaskWithEventsFieldNumber = 1;
+ private bool discardSpeculativeWorkflowTaskWithEvents_;
+ ///
+ /// True if the SDK can handle speculative workflow task with command events.
+ /// If true, the server may chosse, at its discretion, to discard a speculative workflow task
+ /// even if that speculative task included command events the SDK had not previouly processed
+ ///
+ /// (-- api-linter: core::0140::prepositions=disabled
+ /// aip.dev/not-precedent: "with" used to describe the workflow task. --)
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool DiscardSpeculativeWorkflowTaskWithEvents {
+ get { return discardSpeculativeWorkflowTaskWithEvents_; }
+ set {
+ discardSpeculativeWorkflowTaskWithEvents_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as Capabilities);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(Capabilities other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (DiscardSpeculativeWorkflowTaskWithEvents != other.DiscardSpeculativeWorkflowTaskWithEvents) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (DiscardSpeculativeWorkflowTaskWithEvents != false) hash ^= DiscardSpeculativeWorkflowTaskWithEvents.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (DiscardSpeculativeWorkflowTaskWithEvents != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(DiscardSpeculativeWorkflowTaskWithEvents);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (DiscardSpeculativeWorkflowTaskWithEvents != false) {
+ output.WriteRawTag(8);
+ output.WriteBool(DiscardSpeculativeWorkflowTaskWithEvents);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (DiscardSpeculativeWorkflowTaskWithEvents != false) {
+ size += 1 + 1;
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(Capabilities other) {
+ if (other == null) {
+ return;
+ }
+ if (other.DiscardSpeculativeWorkflowTaskWithEvents != false) {
+ DiscardSpeculativeWorkflowTaskWithEvents = other.DiscardSpeculativeWorkflowTaskWithEvents;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 8: {
+ DiscardSpeculativeWorkflowTaskWithEvents = input.ReadBool();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ DiscardSpeculativeWorkflowTaskWithEvents = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ }
+ #endregion
+
}
public sealed partial class RespondWorkflowTaskCompletedResponse : pb::IMessage
@@ -8560,7 +8899,7 @@ public RespondWorkflowTaskCompletedResponse Clone() {
= pb::FieldCodec.ForMessage(18, global::Temporalio.Api.WorkflowService.V1.PollActivityTaskQueueResponse.Parser);
private readonly pbc::RepeatedField activityTasks_ = new pbc::RepeatedField();
///
- /// See `ScheduleActivityTaskCommandAttributes::request_start`
+ /// See `ScheduleActivityTaskCommandAttributes::request_eager_execution`
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -8571,6 +8910,11 @@ public RespondWorkflowTaskCompletedResponse Clone() {
/// Field number for the "reset_history_event_id" field.
public const int ResetHistoryEventIdFieldNumber = 3;
private long resetHistoryEventId_;
+ ///
+ /// If non zero, indicates the server has discarded the workflow task that was being responded to.
+ /// Will be the event ID of the last workflow task started event in the history before the new workflow task.
+ /// Server is only expected to discard a workflow task if it could not have modified the workflow state.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public long ResetHistoryEventId {
@@ -11074,6 +11418,7 @@ public RecordActivityTaskHeartbeatResponse() {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public RecordActivityTaskHeartbeatResponse(RecordActivityTaskHeartbeatResponse other) : this() {
cancelRequested_ = other.cancelRequested_;
+ activityPaused_ = other.activityPaused_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -11099,6 +11444,21 @@ public bool CancelRequested {
}
}
+ /// Field number for the "activity_paused" field.
+ public const int ActivityPausedFieldNumber = 2;
+ private bool activityPaused_;
+ ///
+ /// Will be set to true if the activity is paused.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool ActivityPaused {
+ get { return activityPaused_; }
+ set {
+ activityPaused_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -11115,6 +11475,7 @@ public bool Equals(RecordActivityTaskHeartbeatResponse other) {
return true;
}
if (CancelRequested != other.CancelRequested) return false;
+ if (ActivityPaused != other.ActivityPaused) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -11123,6 +11484,7 @@ public bool Equals(RecordActivityTaskHeartbeatResponse other) {
public override int GetHashCode() {
int hash = 1;
if (CancelRequested != false) hash ^= CancelRequested.GetHashCode();
+ if (ActivityPaused != false) hash ^= ActivityPaused.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -11145,6 +11507,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(8);
output.WriteBool(CancelRequested);
}
+ if (ActivityPaused != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(ActivityPaused);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -11159,6 +11525,10 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(8);
output.WriteBool(CancelRequested);
}
+ if (ActivityPaused != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(ActivityPaused);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -11172,6 +11542,9 @@ public int CalculateSize() {
if (CancelRequested != false) {
size += 1 + 1;
}
+ if (ActivityPaused != false) {
+ size += 1 + 1;
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -11187,6 +11560,9 @@ public void MergeFrom(RecordActivityTaskHeartbeatResponse other) {
if (other.CancelRequested != false) {
CancelRequested = other.CancelRequested;
}
+ if (other.ActivityPaused != false) {
+ ActivityPaused = other.ActivityPaused;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -11206,6 +11582,10 @@ public void MergeFrom(pb::CodedInputStream input) {
CancelRequested = input.ReadBool();
break;
}
+ case 16: {
+ ActivityPaused = input.ReadBool();
+ break;
+ }
}
}
#endif
@@ -11225,6 +11605,10 @@ public void MergeFrom(pb::CodedInputStream input) {
CancelRequested = input.ReadBool();
break;
}
+ case 16: {
+ ActivityPaused = input.ReadBool();
+ break;
+ }
}
}
}
@@ -15246,6 +15630,7 @@ public RequestCancelWorkflowExecutionRequest(RequestCancelWorkflowExecutionReque
requestId_ = other.requestId_;
firstExecutionRunId_ = other.firstExecutionRunId_;
reason_ = other.reason_;
+ links_ = other.links_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -15341,6 +15726,20 @@ public string Reason {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 7;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(58, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links to be associated with the WorkflowExecutionCanceled event.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -15362,6 +15761,7 @@ public bool Equals(RequestCancelWorkflowExecutionRequest other) {
if (RequestId != other.RequestId) return false;
if (FirstExecutionRunId != other.FirstExecutionRunId) return false;
if (Reason != other.Reason) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -15375,6 +15775,7 @@ public override int GetHashCode() {
if (RequestId.Length != 0) hash ^= RequestId.GetHashCode();
if (FirstExecutionRunId.Length != 0) hash ^= FirstExecutionRunId.GetHashCode();
if (Reason.Length != 0) hash ^= Reason.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -15417,6 +15818,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(50);
output.WriteString(Reason);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -15451,6 +15853,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(50);
output.WriteString(Reason);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -15479,6 +15882,7 @@ public int CalculateSize() {
if (Reason.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Reason);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -15512,6 +15916,7 @@ public void MergeFrom(RequestCancelWorkflowExecutionRequest other) {
if (other.Reason.Length != 0) {
Reason = other.Reason;
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -15554,6 +15959,10 @@ public void MergeFrom(pb::CodedInputStream input) {
Reason = input.ReadString();
break;
}
+ case 58: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -15596,6 +16005,10 @@ public void MergeFrom(pb::CodedInputStream input) {
Reason = input.ReadString();
break;
}
+ case 58: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -15798,6 +16211,7 @@ public SignalWorkflowExecutionRequest(SignalWorkflowExecutionRequest other) : th
control_ = other.control_;
header_ = other.header_ != null ? other.header_.Clone() : null;
skipGenerateWorkflowTask_ = other.skipGenerateWorkflowTask_;
+ links_ = other.links_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -15937,6 +16351,20 @@ public bool SkipGenerateWorkflowTask {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 10;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(82, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links to be associated with the WorkflowExecutionSignaled event.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -15961,6 +16389,7 @@ public bool Equals(SignalWorkflowExecutionRequest other) {
if (Control != other.Control) return false;
if (!object.Equals(Header, other.Header)) return false;
if (SkipGenerateWorkflowTask != other.SkipGenerateWorkflowTask) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -15977,6 +16406,7 @@ public override int GetHashCode() {
if (Control.Length != 0) hash ^= Control.GetHashCode();
if (header_ != null) hash ^= Header.GetHashCode();
if (SkipGenerateWorkflowTask != false) hash ^= SkipGenerateWorkflowTask.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -16031,6 +16461,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(72);
output.WriteBool(SkipGenerateWorkflowTask);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -16077,6 +16508,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(72);
output.WriteBool(SkipGenerateWorkflowTask);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -16114,6 +16546,7 @@ public int CalculateSize() {
if (SkipGenerateWorkflowTask != false) {
size += 1 + 1;
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -16162,6 +16595,7 @@ public void MergeFrom(SignalWorkflowExecutionRequest other) {
if (other.SkipGenerateWorkflowTask != false) {
SkipGenerateWorkflowTask = other.SkipGenerateWorkflowTask;
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -16222,6 +16656,10 @@ public void MergeFrom(pb::CodedInputStream input) {
SkipGenerateWorkflowTask = input.ReadBool();
break;
}
+ case 82: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -16282,6 +16720,10 @@ public void MergeFrom(pb::CodedInputStream input) {
SkipGenerateWorkflowTask = input.ReadBool();
break;
}
+ case 82: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -16498,6 +16940,7 @@ public SignalWithStartWorkflowExecutionRequest(SignalWithStartWorkflowExecutionR
workflowStartDelay_ = other.workflowStartDelay_ != null ? other.workflowStartDelay_.Clone() : null;
skipGenerateWorkflowTask_ = other.skipGenerateWorkflowTask_;
userMetadata_ = other.userMetadata_ != null ? other.userMetadata_.Clone() : null;
+ links_ = other.links_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -16848,6 +17291,20 @@ public bool SkipGenerateWorkflowTask {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 24;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(194, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links to be associated with the WorkflowExecutionStarted and WorkflowExecutionSignaled events.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -16886,6 +17343,7 @@ public bool Equals(SignalWithStartWorkflowExecutionRequest other) {
if (!object.Equals(WorkflowStartDelay, other.WorkflowStartDelay)) return false;
if (SkipGenerateWorkflowTask != other.SkipGenerateWorkflowTask) return false;
if (!object.Equals(UserMetadata, other.UserMetadata)) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -16916,6 +17374,7 @@ public override int GetHashCode() {
if (workflowStartDelay_ != null) hash ^= WorkflowStartDelay.GetHashCode();
if (SkipGenerateWorkflowTask != false) hash ^= SkipGenerateWorkflowTask.GetHashCode();
if (userMetadata_ != null) hash ^= UserMetadata.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -17026,6 +17485,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(186, 1);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -17128,6 +17588,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(186, 1);
output.WriteMessage(UserMetadata);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -17207,6 +17668,7 @@ public int CalculateSize() {
if (userMetadata_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(UserMetadata);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -17327,6 +17789,7 @@ public void MergeFrom(SignalWithStartWorkflowExecutionRequest other) {
}
UserMetadata.MergeFrom(other.UserMetadata);
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -17473,6 +17936,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 194: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -17619,6 +18086,10 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(UserMetadata);
break;
}
+ case 194: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -18512,6 +18983,7 @@ public TerminateWorkflowExecutionRequest(TerminateWorkflowExecutionRequest other
details_ = other.details_ != null ? other.details_.Clone() : null;
identity_ = other.identity_;
firstExecutionRunId_ = other.firstExecutionRunId_;
+ links_ = other.links_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
@@ -18604,6 +19076,20 @@ public string FirstExecutionRunId {
}
}
+ /// Field number for the "links" field.
+ public const int LinksFieldNumber = 7;
+ private static readonly pb::FieldCodec _repeated_links_codec
+ = pb::FieldCodec.ForMessage(58, global::Temporalio.Api.Common.V1.Link.Parser);
+ private readonly pbc::RepeatedField links_ = new pbc::RepeatedField();
+ ///
+ /// Links to be associated with the WorkflowExecutionTerminated event.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Links {
+ get { return links_; }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
@@ -18625,6 +19111,7 @@ public bool Equals(TerminateWorkflowExecutionRequest other) {
if (!object.Equals(Details, other.Details)) return false;
if (Identity != other.Identity) return false;
if (FirstExecutionRunId != other.FirstExecutionRunId) return false;
+ if(!links_.Equals(other.links_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -18638,6 +19125,7 @@ public override int GetHashCode() {
if (details_ != null) hash ^= Details.GetHashCode();
if (Identity.Length != 0) hash ^= Identity.GetHashCode();
if (FirstExecutionRunId.Length != 0) hash ^= FirstExecutionRunId.GetHashCode();
+ hash ^= links_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -18680,6 +19168,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(50);
output.WriteString(FirstExecutionRunId);
}
+ links_.WriteTo(output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -18714,6 +19203,7 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(50);
output.WriteString(FirstExecutionRunId);
}
+ links_.WriteTo(ref output, _repeated_links_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -18742,6 +19232,7 @@ public int CalculateSize() {
if (FirstExecutionRunId.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(FirstExecutionRunId);
}
+ size += links_.CalculateSize(_repeated_links_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -18778,6 +19269,7 @@ public void MergeFrom(TerminateWorkflowExecutionRequest other) {
if (other.FirstExecutionRunId.Length != 0) {
FirstExecutionRunId = other.FirstExecutionRunId;
}
+ links_.Add(other.links_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -18823,6 +19315,10 @@ public void MergeFrom(pb::CodedInputStream input) {
FirstExecutionRunId = input.ReadString();
break;
}
+ case 58: {
+ links_.AddEntriesFrom(input, _repeated_links_codec);
+ break;
+ }
}
}
#endif
@@ -18868,6 +19364,10 @@ public void MergeFrom(pb::CodedInputStream input) {
FirstExecutionRunId = input.ReadString();
break;
}
+ case 58: {
+ links_.AddEntriesFrom(ref input, _repeated_links_codec);
+ break;
+ }
}
}
}
@@ -24219,16 +24719,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class QueryWorkflowRequest : pb::IMessage
+ public sealed partial class ShutdownWorkerRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new QueryWorkflowRequest());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShutdownWorkerRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -24244,7 +24744,7 @@ public sealed partial class QueryWorkflowRequest : pb::IMessageField number for the "namespace" field.
@@ -24278,55 +24778,51 @@ public string Namespace {
}
}
- /// Field number for the "execution" field.
- public const int ExecutionFieldNumber = 2;
- private global::Temporalio.Api.Common.V1.WorkflowExecution execution_;
+ /// Field number for the "sticky_task_queue" field.
+ public const int StickyTaskQueueFieldNumber = 2;
+ private string stickyTaskQueue_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Common.V1.WorkflowExecution Execution {
- get { return execution_; }
+ public string StickyTaskQueue {
+ get { return stickyTaskQueue_; }
set {
- execution_ = value;
+ stickyTaskQueue_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
- /// Field number for the "query" field.
- public const int QueryFieldNumber = 3;
- private global::Temporalio.Api.Query.V1.WorkflowQuery query_;
+ /// Field number for the "identity" field.
+ public const int IdentityFieldNumber = 3;
+ private string identity_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Query.V1.WorkflowQuery Query {
- get { return query_; }
+ public string Identity {
+ get { return identity_; }
set {
- query_ = value;
+ identity_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
- /// Field number for the "query_reject_condition" field.
- public const int QueryRejectConditionFieldNumber = 4;
- private global::Temporalio.Api.Enums.V1.QueryRejectCondition queryRejectCondition_ = global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified;
- ///
- /// QueryRejectCondition can used to reject the query if workflow state does not satisfy condition.
- /// Default: QUERY_REJECT_CONDITION_NONE.
- ///
+ /// Field number for the "reason" field.
+ public const int ReasonFieldNumber = 4;
+ private string reason_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Enums.V1.QueryRejectCondition QueryRejectCondition {
- get { return queryRejectCondition_; }
+ public string Reason {
+ get { return reason_; }
set {
- queryRejectCondition_ = value;
+ reason_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as QueryWorkflowRequest);
+ return Equals(other as ShutdownWorkerRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(QueryWorkflowRequest other) {
+ public bool Equals(ShutdownWorkerRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -24334,9 +24830,9 @@ public bool Equals(QueryWorkflowRequest other) {
return true;
}
if (Namespace != other.Namespace) return false;
- if (!object.Equals(Execution, other.Execution)) return false;
- if (!object.Equals(Query, other.Query)) return false;
- if (QueryRejectCondition != other.QueryRejectCondition) return false;
+ if (StickyTaskQueue != other.StickyTaskQueue) return false;
+ if (Identity != other.Identity) return false;
+ if (Reason != other.Reason) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -24345,9 +24841,9 @@ public bool Equals(QueryWorkflowRequest other) {
public override int GetHashCode() {
int hash = 1;
if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
- if (execution_ != null) hash ^= Execution.GetHashCode();
- if (query_ != null) hash ^= Query.GetHashCode();
- if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) hash ^= QueryRejectCondition.GetHashCode();
+ if (StickyTaskQueue.Length != 0) hash ^= StickyTaskQueue.GetHashCode();
+ if (Identity.Length != 0) hash ^= Identity.GetHashCode();
+ if (Reason.Length != 0) hash ^= Reason.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -24370,17 +24866,17 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(Namespace);
}
- if (execution_ != null) {
+ if (StickyTaskQueue.Length != 0) {
output.WriteRawTag(18);
- output.WriteMessage(Execution);
+ output.WriteString(StickyTaskQueue);
}
- if (query_ != null) {
+ if (Identity.Length != 0) {
output.WriteRawTag(26);
- output.WriteMessage(Query);
+ output.WriteString(Identity);
}
- if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
- output.WriteRawTag(32);
- output.WriteEnum((int) QueryRejectCondition);
+ if (Reason.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(Reason);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
@@ -24396,17 +24892,17 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(10);
output.WriteString(Namespace);
}
- if (execution_ != null) {
+ if (StickyTaskQueue.Length != 0) {
output.WriteRawTag(18);
- output.WriteMessage(Execution);
+ output.WriteString(StickyTaskQueue);
}
- if (query_ != null) {
+ if (Identity.Length != 0) {
output.WriteRawTag(26);
- output.WriteMessage(Query);
+ output.WriteString(Identity);
}
- if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
- output.WriteRawTag(32);
- output.WriteEnum((int) QueryRejectCondition);
+ if (Reason.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(Reason);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
@@ -24421,14 +24917,14 @@ public int CalculateSize() {
if (Namespace.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Namespace);
}
- if (execution_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Execution);
+ if (StickyTaskQueue.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(StickyTaskQueue);
}
- if (query_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Query);
+ if (Identity.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Identity);
}
- if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
- size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) QueryRejectCondition);
+ if (Reason.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Reason);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
@@ -24438,27 +24934,21 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(QueryWorkflowRequest other) {
+ public void MergeFrom(ShutdownWorkerRequest other) {
if (other == null) {
return;
}
if (other.Namespace.Length != 0) {
Namespace = other.Namespace;
}
- if (other.execution_ != null) {
- if (execution_ == null) {
- Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
- }
- Execution.MergeFrom(other.Execution);
+ if (other.StickyTaskQueue.Length != 0) {
+ StickyTaskQueue = other.StickyTaskQueue;
}
- if (other.query_ != null) {
- if (query_ == null) {
- Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
- }
- Query.MergeFrom(other.Query);
+ if (other.Identity.Length != 0) {
+ Identity = other.Identity;
}
- if (other.QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
- QueryRejectCondition = other.QueryRejectCondition;
+ if (other.Reason.Length != 0) {
+ Reason = other.Reason;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -24480,21 +24970,15 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (execution_ == null) {
- Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
- }
- input.ReadMessage(Execution);
+ StickyTaskQueue = input.ReadString();
break;
}
case 26: {
- if (query_ == null) {
- Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
- }
- input.ReadMessage(Query);
+ Identity = input.ReadString();
break;
}
- case 32: {
- QueryRejectCondition = (global::Temporalio.Api.Enums.V1.QueryRejectCondition) input.ReadEnum();
+ case 34: {
+ Reason = input.ReadString();
break;
}
}
@@ -24517,21 +25001,15 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (execution_ == null) {
- Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
- }
- input.ReadMessage(Execution);
+ StickyTaskQueue = input.ReadString();
break;
}
case 26: {
- if (query_ == null) {
- Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
- }
- input.ReadMessage(Query);
+ Identity = input.ReadString();
break;
}
- case 32: {
- QueryRejectCondition = (global::Temporalio.Api.Enums.V1.QueryRejectCondition) input.ReadEnum();
+ case 34: {
+ Reason = input.ReadString();
break;
}
}
@@ -24541,16 +25019,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class QueryWorkflowResponse : pb::IMessage
+ public sealed partial class ShutdownWorkerResponse : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new QueryWorkflowResponse());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ShutdownWorkerResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -24566,7 +25044,7 @@ public sealed partial class QueryWorkflowResponse : pb::IMessageField number for the "query_result" field.
- public const int QueryResultFieldNumber = 1;
- private global::Temporalio.Api.Common.V1.Payloads queryResult_;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Common.V1.Payloads QueryResult {
- get { return queryResult_; }
- set {
- queryResult_ = value;
- }
- }
-
- /// Field number for the "query_rejected" field.
- public const int QueryRejectedFieldNumber = 2;
- private global::Temporalio.Api.Query.V1.QueryRejected queryRejected_;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Query.V1.QueryRejected QueryRejected {
- get { return queryRejected_; }
- set {
- queryRejected_ = value;
- }
+ public ShutdownWorkerResponse Clone() {
+ return new ShutdownWorkerResponse(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as QueryWorkflowResponse);
+ return Equals(other as ShutdownWorkerResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(QueryWorkflowResponse other) {
+ public bool Equals(ShutdownWorkerResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
- if (!object.Equals(QueryResult, other.QueryResult)) return false;
- if (!object.Equals(QueryRejected, other.QueryRejected)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -24634,8 +25084,6 @@ public bool Equals(QueryWorkflowResponse other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
- if (queryResult_ != null) hash ^= QueryResult.GetHashCode();
- if (queryRejected_ != null) hash ^= QueryRejected.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -24654,14 +25102,6 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
- if (queryResult_ != null) {
- output.WriteRawTag(10);
- output.WriteMessage(QueryResult);
- }
- if (queryRejected_ != null) {
- output.WriteRawTag(18);
- output.WriteMessage(QueryRejected);
- }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -24672,14 +25112,6 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- if (queryResult_ != null) {
- output.WriteRawTag(10);
- output.WriteMessage(QueryResult);
- }
- if (queryRejected_ != null) {
- output.WriteRawTag(18);
- output.WriteMessage(QueryRejected);
- }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -24690,12 +25122,6 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
- if (queryResult_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(QueryResult);
- }
- if (queryRejected_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(QueryRejected);
- }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -24704,22 +25130,10 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(QueryWorkflowResponse other) {
+ public void MergeFrom(ShutdownWorkerResponse other) {
if (other == null) {
return;
}
- if (other.queryResult_ != null) {
- if (queryResult_ == null) {
- QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
- }
- QueryResult.MergeFrom(other.QueryResult);
- }
- if (other.queryRejected_ != null) {
- if (queryRejected_ == null) {
- QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
- }
- QueryRejected.MergeFrom(other.QueryRejected);
- }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -24735,20 +25149,6 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
- case 10: {
- if (queryResult_ == null) {
- QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
- }
- input.ReadMessage(QueryResult);
- break;
- }
- case 18: {
- if (queryRejected_ == null) {
- QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
- }
- input.ReadMessage(QueryRejected);
- break;
- }
}
}
#endif
@@ -24764,20 +25164,6 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
- case 10: {
- if (queryResult_ == null) {
- QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
- }
- input.ReadMessage(QueryResult);
- break;
- }
- case 18: {
- if (queryRejected_ == null) {
- QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
- }
- input.ReadMessage(QueryRejected);
- break;
- }
}
}
}
@@ -24785,16 +25171,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class DescribeWorkflowExecutionRequest : pb::IMessage
+ public sealed partial class QueryWorkflowRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeWorkflowExecutionRequest());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new QueryWorkflowRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -24810,7 +25196,7 @@ public sealed partial class DescribeWorkflowExecutionRequest : pb::IMessageField number for the "namespace" field.
@@ -24854,15 +25242,43 @@ public string Namespace {
}
}
+ /// Field number for the "query" field.
+ public const int QueryFieldNumber = 3;
+ private global::Temporalio.Api.Query.V1.WorkflowQuery query_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Query.V1.WorkflowQuery Query {
+ get { return query_; }
+ set {
+ query_ = value;
+ }
+ }
+
+ /// Field number for the "query_reject_condition" field.
+ public const int QueryRejectConditionFieldNumber = 4;
+ private global::Temporalio.Api.Enums.V1.QueryRejectCondition queryRejectCondition_ = global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified;
+ ///
+ /// QueryRejectCondition can used to reject the query if workflow state does not satisfy condition.
+ /// Default: QUERY_REJECT_CONDITION_NONE.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Enums.V1.QueryRejectCondition QueryRejectCondition {
+ get { return queryRejectCondition_; }
+ set {
+ queryRejectCondition_ = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as DescribeWorkflowExecutionRequest);
+ return Equals(other as QueryWorkflowRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(DescribeWorkflowExecutionRequest other) {
+ public bool Equals(QueryWorkflowRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -24871,6 +25287,8 @@ public bool Equals(DescribeWorkflowExecutionRequest other) {
}
if (Namespace != other.Namespace) return false;
if (!object.Equals(Execution, other.Execution)) return false;
+ if (!object.Equals(Query, other.Query)) return false;
+ if (QueryRejectCondition != other.QueryRejectCondition) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -24880,6 +25298,8 @@ public override int GetHashCode() {
int hash = 1;
if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
if (execution_ != null) hash ^= Execution.GetHashCode();
+ if (query_ != null) hash ^= Query.GetHashCode();
+ if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) hash ^= QueryRejectCondition.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -24906,6 +25326,14 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Execution);
}
+ if (query_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Query);
+ }
+ if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
+ output.WriteRawTag(32);
+ output.WriteEnum((int) QueryRejectCondition);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -24924,6 +25352,14 @@ public void WriteTo(pb::CodedOutputStream output) {
output.WriteRawTag(18);
output.WriteMessage(Execution);
}
+ if (query_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Query);
+ }
+ if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
+ output.WriteRawTag(32);
+ output.WriteEnum((int) QueryRejectCondition);
+ }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -24940,6 +25376,12 @@ public int CalculateSize() {
if (execution_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Execution);
}
+ if (query_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Query);
+ }
+ if (QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) QueryRejectCondition);
+ }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -24948,7 +25390,7 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(DescribeWorkflowExecutionRequest other) {
+ public void MergeFrom(QueryWorkflowRequest other) {
if (other == null) {
return;
}
@@ -24961,6 +25403,15 @@ public void MergeFrom(DescribeWorkflowExecutionRequest other) {
}
Execution.MergeFrom(other.Execution);
}
+ if (other.query_ != null) {
+ if (query_ == null) {
+ Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
+ }
+ Query.MergeFrom(other.Query);
+ }
+ if (other.QueryRejectCondition != global::Temporalio.Api.Enums.V1.QueryRejectCondition.Unspecified) {
+ QueryRejectCondition = other.QueryRejectCondition;
+ }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -24987,6 +25438,17 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Execution);
break;
}
+ case 26: {
+ if (query_ == null) {
+ Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
+ }
+ input.ReadMessage(Query);
+ break;
+ }
+ case 32: {
+ QueryRejectCondition = (global::Temporalio.Api.Enums.V1.QueryRejectCondition) input.ReadEnum();
+ break;
+ }
}
}
#endif
@@ -25013,6 +25475,17 @@ public void MergeFrom(pb::CodedInputStream input) {
input.ReadMessage(Execution);
break;
}
+ case 26: {
+ if (query_ == null) {
+ Query = new global::Temporalio.Api.Query.V1.WorkflowQuery();
+ }
+ input.ReadMessage(Query);
+ break;
+ }
+ case 32: {
+ QueryRejectCondition = (global::Temporalio.Api.Enums.V1.QueryRejectCondition) input.ReadEnum();
+ break;
+ }
}
}
}
@@ -25020,16 +25493,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class DescribeWorkflowExecutionResponse : pb::IMessage
+ public sealed partial class QueryWorkflowResponse : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeWorkflowExecutionResponse());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new QueryWorkflowResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -25045,7 +25518,7 @@ public sealed partial class DescribeWorkflowExecutionResponse : pb::IMessageField number for the "execution_config" field.
- public const int ExecutionConfigFieldNumber = 1;
- private global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig executionConfig_;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig ExecutionConfig {
- get { return executionConfig_; }
- set {
- executionConfig_ = value;
- }
+ public QueryWorkflowResponse Clone() {
+ return new QueryWorkflowResponse(this);
}
- /// Field number for the "workflow_execution_info" field.
- public const int WorkflowExecutionInfoFieldNumber = 2;
- private global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo workflowExecutionInfo_;
+ /// Field number for the "query_result" field.
+ public const int QueryResultFieldNumber = 1;
+ private global::Temporalio.Api.Common.V1.Payloads queryResult_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo WorkflowExecutionInfo {
- get { return workflowExecutionInfo_; }
+ public global::Temporalio.Api.Common.V1.Payloads QueryResult {
+ get { return queryResult_; }
set {
- workflowExecutionInfo_ = value;
+ queryResult_ = value;
}
}
- /// Field number for the "pending_activities" field.
- public const int PendingActivitiesFieldNumber = 3;
- private static readonly pb::FieldCodec _repeated_pendingActivities_codec
- = pb::FieldCodec.ForMessage(26, global::Temporalio.Api.Workflow.V1.PendingActivityInfo.Parser);
- private readonly pbc::RepeatedField pendingActivities_ = new pbc::RepeatedField();
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField PendingActivities {
- get { return pendingActivities_; }
- }
-
- /// Field number for the "pending_children" field.
- public const int PendingChildrenFieldNumber = 4;
- private static readonly pb::FieldCodec _repeated_pendingChildren_codec
- = pb::FieldCodec.ForMessage(34, global::Temporalio.Api.Workflow.V1.PendingChildExecutionInfo.Parser);
- private readonly pbc::RepeatedField pendingChildren_ = new pbc::RepeatedField();
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField PendingChildren {
- get { return pendingChildren_; }
- }
-
- /// Field number for the "pending_workflow_task" field.
- public const int PendingWorkflowTaskFieldNumber = 5;
- private global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo pendingWorkflowTask_;
+ /// Field number for the "query_rejected" field.
+ public const int QueryRejectedFieldNumber = 2;
+ private global::Temporalio.Api.Query.V1.QueryRejected queryRejected_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo PendingWorkflowTask {
- get { return pendingWorkflowTask_; }
+ public global::Temporalio.Api.Query.V1.QueryRejected QueryRejected {
+ get { return queryRejected_; }
set {
- pendingWorkflowTask_ = value;
+ queryRejected_ = value;
}
}
- /// Field number for the "callbacks" field.
- public const int CallbacksFieldNumber = 6;
- private static readonly pb::FieldCodec _repeated_callbacks_codec
- = pb::FieldCodec.ForMessage(50, global::Temporalio.Api.Workflow.V1.CallbackInfo.Parser);
- private readonly pbc::RepeatedField callbacks_ = new pbc::RepeatedField();
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField Callbacks {
- get { return callbacks_; }
- }
-
- /// Field number for the "pending_nexus_operations" field.
- public const int PendingNexusOperationsFieldNumber = 7;
- private static readonly pb::FieldCodec _repeated_pendingNexusOperations_codec
- = pb::FieldCodec.ForMessage(58, global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo.Parser);
- private readonly pbc::RepeatedField pendingNexusOperations_ = new pbc::RepeatedField();
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField PendingNexusOperations {
- get { return pendingNexusOperations_; }
- }
-
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as DescribeWorkflowExecutionResponse);
+ return Equals(other as QueryWorkflowResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(DescribeWorkflowExecutionResponse other) {
+ public bool Equals(QueryWorkflowResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
- if (!object.Equals(ExecutionConfig, other.ExecutionConfig)) return false;
- if (!object.Equals(WorkflowExecutionInfo, other.WorkflowExecutionInfo)) return false;
- if(!pendingActivities_.Equals(other.pendingActivities_)) return false;
- if(!pendingChildren_.Equals(other.pendingChildren_)) return false;
- if (!object.Equals(PendingWorkflowTask, other.PendingWorkflowTask)) return false;
- if(!callbacks_.Equals(other.callbacks_)) return false;
- if(!pendingNexusOperations_.Equals(other.pendingNexusOperations_)) return false;
+ if (!object.Equals(QueryResult, other.QueryResult)) return false;
+ if (!object.Equals(QueryRejected, other.QueryRejected)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -25179,13 +25586,8 @@ public bool Equals(DescribeWorkflowExecutionResponse other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
- if (executionConfig_ != null) hash ^= ExecutionConfig.GetHashCode();
- if (workflowExecutionInfo_ != null) hash ^= WorkflowExecutionInfo.GetHashCode();
- hash ^= pendingActivities_.GetHashCode();
- hash ^= pendingChildren_.GetHashCode();
- if (pendingWorkflowTask_ != null) hash ^= PendingWorkflowTask.GetHashCode();
- hash ^= callbacks_.GetHashCode();
- hash ^= pendingNexusOperations_.GetHashCode();
+ if (queryResult_ != null) hash ^= QueryResult.GetHashCode();
+ if (queryRejected_ != null) hash ^= QueryRejected.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -25204,22 +25606,14 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
- if (executionConfig_ != null) {
+ if (queryResult_ != null) {
output.WriteRawTag(10);
- output.WriteMessage(ExecutionConfig);
+ output.WriteMessage(QueryResult);
}
- if (workflowExecutionInfo_ != null) {
+ if (queryRejected_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(WorkflowExecutionInfo);
- }
- pendingActivities_.WriteTo(output, _repeated_pendingActivities_codec);
- pendingChildren_.WriteTo(output, _repeated_pendingChildren_codec);
- if (pendingWorkflowTask_ != null) {
- output.WriteRawTag(42);
- output.WriteMessage(PendingWorkflowTask);
+ output.WriteMessage(QueryRejected);
}
- callbacks_.WriteTo(output, _repeated_callbacks_codec);
- pendingNexusOperations_.WriteTo(output, _repeated_pendingNexusOperations_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -25230,22 +25624,14 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- if (executionConfig_ != null) {
+ if (queryResult_ != null) {
output.WriteRawTag(10);
- output.WriteMessage(ExecutionConfig);
+ output.WriteMessage(QueryResult);
}
- if (workflowExecutionInfo_ != null) {
+ if (queryRejected_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(WorkflowExecutionInfo);
- }
- pendingActivities_.WriteTo(ref output, _repeated_pendingActivities_codec);
- pendingChildren_.WriteTo(ref output, _repeated_pendingChildren_codec);
- if (pendingWorkflowTask_ != null) {
- output.WriteRawTag(42);
- output.WriteMessage(PendingWorkflowTask);
+ output.WriteMessage(QueryRejected);
}
- callbacks_.WriteTo(ref output, _repeated_callbacks_codec);
- pendingNexusOperations_.WriteTo(ref output, _repeated_pendingNexusOperations_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -25256,19 +25642,12 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
- if (executionConfig_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExecutionConfig);
- }
- if (workflowExecutionInfo_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(WorkflowExecutionInfo);
+ if (queryResult_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(QueryResult);
}
- size += pendingActivities_.CalculateSize(_repeated_pendingActivities_codec);
- size += pendingChildren_.CalculateSize(_repeated_pendingChildren_codec);
- if (pendingWorkflowTask_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(PendingWorkflowTask);
+ if (queryRejected_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(QueryRejected);
}
- size += callbacks_.CalculateSize(_repeated_callbacks_codec);
- size += pendingNexusOperations_.CalculateSize(_repeated_pendingNexusOperations_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -25277,32 +25656,22 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(DescribeWorkflowExecutionResponse other) {
+ public void MergeFrom(QueryWorkflowResponse other) {
if (other == null) {
return;
}
- if (other.executionConfig_ != null) {
- if (executionConfig_ == null) {
- ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
- }
- ExecutionConfig.MergeFrom(other.ExecutionConfig);
- }
- if (other.workflowExecutionInfo_ != null) {
- if (workflowExecutionInfo_ == null) {
- WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
+ if (other.queryResult_ != null) {
+ if (queryResult_ == null) {
+ QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
}
- WorkflowExecutionInfo.MergeFrom(other.WorkflowExecutionInfo);
+ QueryResult.MergeFrom(other.QueryResult);
}
- pendingActivities_.Add(other.pendingActivities_);
- pendingChildren_.Add(other.pendingChildren_);
- if (other.pendingWorkflowTask_ != null) {
- if (pendingWorkflowTask_ == null) {
- PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ if (other.queryRejected_ != null) {
+ if (queryRejected_ == null) {
+ QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
}
- PendingWorkflowTask.MergeFrom(other.PendingWorkflowTask);
+ QueryRejected.MergeFrom(other.QueryRejected);
}
- callbacks_.Add(other.callbacks_);
- pendingNexusOperations_.Add(other.pendingNexusOperations_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -25319,40 +25688,17 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
- if (executionConfig_ == null) {
- ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
+ if (queryResult_ == null) {
+ QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
}
- input.ReadMessage(ExecutionConfig);
+ input.ReadMessage(QueryResult);
break;
}
case 18: {
- if (workflowExecutionInfo_ == null) {
- WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
- }
- input.ReadMessage(WorkflowExecutionInfo);
- break;
- }
- case 26: {
- pendingActivities_.AddEntriesFrom(input, _repeated_pendingActivities_codec);
- break;
- }
- case 34: {
- pendingChildren_.AddEntriesFrom(input, _repeated_pendingChildren_codec);
- break;
- }
- case 42: {
- if (pendingWorkflowTask_ == null) {
- PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ if (queryRejected_ == null) {
+ QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
}
- input.ReadMessage(PendingWorkflowTask);
- break;
- }
- case 50: {
- callbacks_.AddEntriesFrom(input, _repeated_callbacks_codec);
- break;
- }
- case 58: {
- pendingNexusOperations_.AddEntriesFrom(input, _repeated_pendingNexusOperations_codec);
+ input.ReadMessage(QueryRejected);
break;
}
}
@@ -25371,40 +25717,17 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
- if (executionConfig_ == null) {
- ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
+ if (queryResult_ == null) {
+ QueryResult = new global::Temporalio.Api.Common.V1.Payloads();
}
- input.ReadMessage(ExecutionConfig);
+ input.ReadMessage(QueryResult);
break;
}
case 18: {
- if (workflowExecutionInfo_ == null) {
- WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
- }
- input.ReadMessage(WorkflowExecutionInfo);
- break;
- }
- case 26: {
- pendingActivities_.AddEntriesFrom(ref input, _repeated_pendingActivities_codec);
- break;
- }
- case 34: {
- pendingChildren_.AddEntriesFrom(ref input, _repeated_pendingChildren_codec);
- break;
- }
- case 42: {
- if (pendingWorkflowTask_ == null) {
- PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ if (queryRejected_ == null) {
+ QueryRejected = new global::Temporalio.Api.Query.V1.QueryRejected();
}
- input.ReadMessage(PendingWorkflowTask);
- break;
- }
- case 50: {
- callbacks_.AddEntriesFrom(ref input, _repeated_callbacks_codec);
- break;
- }
- case 58: {
- pendingNexusOperations_.AddEntriesFrom(ref input, _repeated_pendingNexusOperations_codec);
+ input.ReadMessage(QueryRejected);
break;
}
}
@@ -25414,20 +25737,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- ///
- /// (-- api-linter: core::0203::optional=disabled
- /// aip.dev/not-precedent: field_behavior annotation not available in our gogo fork --)
- ///
- public sealed partial class DescribeTaskQueueRequest : pb::IMessage
+ public sealed partial class DescribeWorkflowExecutionRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeTaskQueueRequest());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeWorkflowExecutionRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -25443,7 +25762,7 @@ public sealed partial class DescribeTaskQueueRequest : pb::IMessageField number for the "namespace" field.
@@ -25483,288 +25794,87 @@ public string Namespace {
}
}
- /// Field number for the "task_queue" field.
- public const int TaskQueueFieldNumber = 2;
- private global::Temporalio.Api.TaskQueue.V1.TaskQueue taskQueue_;
- ///
- /// Sticky queues are not supported in `ENHANCED` mode.
- ///
+ /// Field number for the "execution" field.
+ public const int ExecutionFieldNumber = 2;
+ private global::Temporalio.Api.Common.V1.WorkflowExecution execution_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.TaskQueue.V1.TaskQueue TaskQueue {
- get { return taskQueue_; }
+ public global::Temporalio.Api.Common.V1.WorkflowExecution Execution {
+ get { return execution_; }
set {
- taskQueue_ = value;
+ execution_ = value;
}
}
- /// Field number for the "task_queue_type" field.
- public const int TaskQueueTypeFieldNumber = 3;
- private global::Temporalio.Api.Enums.V1.TaskQueueType taskQueueType_ = global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified;
- ///
- /// Deprecated. Use `ENHANCED` mode with `task_queue_types`. Ignored in `ENHANCED` mode.
- /// If unspecified (TASK_QUEUE_TYPE_UNSPECIFIED), then default value (TASK_QUEUE_TYPE_WORKFLOW) will be used.
- ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Enums.V1.TaskQueueType TaskQueueType {
- get { return taskQueueType_; }
- set {
- taskQueueType_ = value;
- }
+ public override bool Equals(object other) {
+ return Equals(other as DescribeWorkflowExecutionRequest);
}
- /// Field number for the "include_task_queue_status" field.
- public const int IncludeTaskQueueStatusFieldNumber = 4;
- private bool includeTaskQueueStatus_;
- ///
- /// Deprecated. Ignored in `ENHANCED` mode.
- ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool IncludeTaskQueueStatus {
- get { return includeTaskQueueStatus_; }
- set {
- includeTaskQueueStatus_ = value;
+ public bool Equals(DescribeWorkflowExecutionRequest other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
}
+ if (Namespace != other.Namespace) return false;
+ if (!object.Equals(Execution, other.Execution)) return false;
+ return Equals(_unknownFields, other._unknownFields);
}
- /// Field number for the "api_mode" field.
- public const int ApiModeFieldNumber = 5;
- private global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode apiMode_ = global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified;
- ///
- /// All options except `task_queue_type` and `include_task_queue_status` are only available in the `ENHANCED` mode.
- ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode ApiMode {
- get { return apiMode_; }
- set {
- apiMode_ = value;
+ public override int GetHashCode() {
+ int hash = 1;
+ if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
+ if (execution_ != null) hash ^= Execution.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
}
+ return hash;
}
- /// Field number for the "versions" field.
- public const int VersionsFieldNumber = 6;
- private global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection versions_;
- ///
- /// Optional. If not provided, the result for the default Build ID will be returned. The default Build ID is the one
- /// mentioned in the first unconditional Assignment Rule. If there is no default Build ID, the result for the
- /// unversioned queue will be returned.
- /// (-- api-linter: core::0140::prepositions --)
- ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection Versions {
- get { return versions_; }
- set {
- versions_ = value;
- }
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
}
- /// Field number for the "task_queue_types" field.
- public const int TaskQueueTypesFieldNumber = 7;
- private static readonly pb::FieldCodec _repeated_taskQueueTypes_codec
- = pb::FieldCodec.ForEnum(58, x => (int) x, x => (global::Temporalio.Api.Enums.V1.TaskQueueType) x);
- private readonly pbc::RepeatedField taskQueueTypes_ = new pbc::RepeatedField();
- ///
- /// Task queue types to report info about. If not specified, all types are considered.
- ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField TaskQueueTypes {
- get { return taskQueueTypes_; }
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
+ }
+ if (execution_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Execution);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
}
- /// Field number for the "report_stats" field.
- public const int ReportStatsFieldNumber = 8;
- private bool reportStats_;
- ///
- /// Report stats for the requested task queue types and versions
- ///
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool ReportStats {
- get { return reportStats_; }
- set {
- reportStats_ = value;
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
}
- }
-
- /// Field number for the "report_pollers" field.
- public const int ReportPollersFieldNumber = 9;
- private bool reportPollers_;
- ///
- /// Report list of pollers for requested task queue types and versions
- ///
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool ReportPollers {
- get { return reportPollers_; }
- set {
- reportPollers_ = value;
- }
- }
-
- /// Field number for the "report_task_reachability" field.
- public const int ReportTaskReachabilityFieldNumber = 10;
- private bool reportTaskReachability_;
- ///
- /// Report task reachability for the requested versions and all task types (task reachability is not reported
- /// per task type).
- ///
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool ReportTaskReachability {
- get { return reportTaskReachability_; }
- set {
- reportTaskReachability_ = value;
- }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public override bool Equals(object other) {
- return Equals(other as DescribeTaskQueueRequest);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(DescribeTaskQueueRequest other) {
- if (ReferenceEquals(other, null)) {
- return false;
- }
- if (ReferenceEquals(other, this)) {
- return true;
- }
- if (Namespace != other.Namespace) return false;
- if (!object.Equals(TaskQueue, other.TaskQueue)) return false;
- if (TaskQueueType != other.TaskQueueType) return false;
- if (IncludeTaskQueueStatus != other.IncludeTaskQueueStatus) return false;
- if (ApiMode != other.ApiMode) return false;
- if (!object.Equals(Versions, other.Versions)) return false;
- if(!taskQueueTypes_.Equals(other.taskQueueTypes_)) return false;
- if (ReportStats != other.ReportStats) return false;
- if (ReportPollers != other.ReportPollers) return false;
- if (ReportTaskReachability != other.ReportTaskReachability) return false;
- return Equals(_unknownFields, other._unknownFields);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public override int GetHashCode() {
- int hash = 1;
- if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
- if (taskQueue_ != null) hash ^= TaskQueue.GetHashCode();
- if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) hash ^= TaskQueueType.GetHashCode();
- if (IncludeTaskQueueStatus != false) hash ^= IncludeTaskQueueStatus.GetHashCode();
- if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) hash ^= ApiMode.GetHashCode();
- if (versions_ != null) hash ^= Versions.GetHashCode();
- hash ^= taskQueueTypes_.GetHashCode();
- if (ReportStats != false) hash ^= ReportStats.GetHashCode();
- if (ReportPollers != false) hash ^= ReportPollers.GetHashCode();
- if (ReportTaskReachability != false) hash ^= ReportTaskReachability.GetHashCode();
- if (_unknownFields != null) {
- hash ^= _unknownFields.GetHashCode();
- }
- return hash;
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public override string ToString() {
- return pb::JsonFormatter.ToDiagnosticString(this);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void WriteTo(pb::CodedOutputStream output) {
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
- output.WriteRawMessage(this);
- #else
- if (Namespace.Length != 0) {
- output.WriteRawTag(10);
- output.WriteString(Namespace);
- }
- if (taskQueue_ != null) {
- output.WriteRawTag(18);
- output.WriteMessage(TaskQueue);
- }
- if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
- output.WriteRawTag(24);
- output.WriteEnum((int) TaskQueueType);
- }
- if (IncludeTaskQueueStatus != false) {
- output.WriteRawTag(32);
- output.WriteBool(IncludeTaskQueueStatus);
- }
- if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
- output.WriteRawTag(40);
- output.WriteEnum((int) ApiMode);
- }
- if (versions_ != null) {
- output.WriteRawTag(50);
- output.WriteMessage(Versions);
- }
- taskQueueTypes_.WriteTo(output, _repeated_taskQueueTypes_codec);
- if (ReportStats != false) {
- output.WriteRawTag(64);
- output.WriteBool(ReportStats);
- }
- if (ReportPollers != false) {
- output.WriteRawTag(72);
- output.WriteBool(ReportPollers);
- }
- if (ReportTaskReachability != false) {
- output.WriteRawTag(80);
- output.WriteBool(ReportTaskReachability);
- }
- if (_unknownFields != null) {
- _unknownFields.WriteTo(output);
- }
- #endif
- }
-
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- if (Namespace.Length != 0) {
- output.WriteRawTag(10);
- output.WriteString(Namespace);
- }
- if (taskQueue_ != null) {
+ if (execution_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(TaskQueue);
- }
- if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
- output.WriteRawTag(24);
- output.WriteEnum((int) TaskQueueType);
- }
- if (IncludeTaskQueueStatus != false) {
- output.WriteRawTag(32);
- output.WriteBool(IncludeTaskQueueStatus);
- }
- if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
- output.WriteRawTag(40);
- output.WriteEnum((int) ApiMode);
- }
- if (versions_ != null) {
- output.WriteRawTag(50);
- output.WriteMessage(Versions);
- }
- taskQueueTypes_.WriteTo(ref output, _repeated_taskQueueTypes_codec);
- if (ReportStats != false) {
- output.WriteRawTag(64);
- output.WriteBool(ReportStats);
- }
- if (ReportPollers != false) {
- output.WriteRawTag(72);
- output.WriteBool(ReportPollers);
- }
- if (ReportTaskReachability != false) {
- output.WriteRawTag(80);
- output.WriteBool(ReportTaskReachability);
+ output.WriteMessage(Execution);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
@@ -25779,30 +25889,8 @@ public int CalculateSize() {
if (Namespace.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Namespace);
}
- if (taskQueue_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskQueue);
- }
- if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
- size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TaskQueueType);
- }
- if (IncludeTaskQueueStatus != false) {
- size += 1 + 1;
- }
- if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
- size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ApiMode);
- }
- if (versions_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Versions);
- }
- size += taskQueueTypes_.CalculateSize(_repeated_taskQueueTypes_codec);
- if (ReportStats != false) {
- size += 1 + 1;
- }
- if (ReportPollers != false) {
- size += 1 + 1;
- }
- if (ReportTaskReachability != false) {
- size += 1 + 1;
+ if (execution_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Execution);
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
@@ -25812,43 +25900,18 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(DescribeTaskQueueRequest other) {
+ public void MergeFrom(DescribeWorkflowExecutionRequest other) {
if (other == null) {
return;
}
if (other.Namespace.Length != 0) {
Namespace = other.Namespace;
}
- if (other.taskQueue_ != null) {
- if (taskQueue_ == null) {
- TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
- }
- TaskQueue.MergeFrom(other.TaskQueue);
- }
- if (other.TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
- TaskQueueType = other.TaskQueueType;
- }
- if (other.IncludeTaskQueueStatus != false) {
- IncludeTaskQueueStatus = other.IncludeTaskQueueStatus;
- }
- if (other.ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
- ApiMode = other.ApiMode;
- }
- if (other.versions_ != null) {
- if (versions_ == null) {
- Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
+ if (other.execution_ != null) {
+ if (execution_ == null) {
+ Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
}
- Versions.MergeFrom(other.Versions);
- }
- taskQueueTypes_.Add(other.taskQueueTypes_);
- if (other.ReportStats != false) {
- ReportStats = other.ReportStats;
- }
- if (other.ReportPollers != false) {
- ReportPollers = other.ReportPollers;
- }
- if (other.ReportTaskReachability != false) {
- ReportTaskReachability = other.ReportTaskReachability;
+ Execution.MergeFrom(other.Execution);
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -25870,46 +25933,10 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (taskQueue_ == null) {
- TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
- }
- input.ReadMessage(TaskQueue);
- break;
- }
- case 24: {
- TaskQueueType = (global::Temporalio.Api.Enums.V1.TaskQueueType) input.ReadEnum();
- break;
- }
- case 32: {
- IncludeTaskQueueStatus = input.ReadBool();
- break;
- }
- case 40: {
- ApiMode = (global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode) input.ReadEnum();
- break;
- }
- case 50: {
- if (versions_ == null) {
- Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
+ if (execution_ == null) {
+ Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
}
- input.ReadMessage(Versions);
- break;
- }
- case 58:
- case 56: {
- taskQueueTypes_.AddEntriesFrom(input, _repeated_taskQueueTypes_codec);
- break;
- }
- case 64: {
- ReportStats = input.ReadBool();
- break;
- }
- case 72: {
- ReportPollers = input.ReadBool();
- break;
- }
- case 80: {
- ReportTaskReachability = input.ReadBool();
+ input.ReadMessage(Execution);
break;
}
}
@@ -25932,46 +25959,10 @@ public void MergeFrom(pb::CodedInputStream input) {
break;
}
case 18: {
- if (taskQueue_ == null) {
- TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
- }
- input.ReadMessage(TaskQueue);
- break;
- }
- case 24: {
- TaskQueueType = (global::Temporalio.Api.Enums.V1.TaskQueueType) input.ReadEnum();
- break;
- }
- case 32: {
- IncludeTaskQueueStatus = input.ReadBool();
- break;
- }
- case 40: {
- ApiMode = (global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode) input.ReadEnum();
- break;
- }
- case 50: {
- if (versions_ == null) {
- Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
+ if (execution_ == null) {
+ Execution = new global::Temporalio.Api.Common.V1.WorkflowExecution();
}
- input.ReadMessage(Versions);
- break;
- }
- case 58:
- case 56: {
- taskQueueTypes_.AddEntriesFrom(ref input, _repeated_taskQueueTypes_codec);
- break;
- }
- case 64: {
- ReportStats = input.ReadBool();
- break;
- }
- case 72: {
- ReportPollers = input.ReadBool();
- break;
- }
- case 80: {
- ReportTaskReachability = input.ReadBool();
+ input.ReadMessage(Execution);
break;
}
}
@@ -25981,16 +25972,16 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class DescribeTaskQueueResponse : pb::IMessage
+ public sealed partial class DescribeWorkflowExecutionResponse : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeTaskQueueResponse());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeWorkflowExecutionResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -26006,7 +25997,7 @@ public sealed partial class DescribeTaskQueueResponse : pb::IMessageField number for the "pollers" field.
- public const int PollersFieldNumber = 1;
- private static readonly pb::FieldCodec _repeated_pollers_codec
- = pb::FieldCodec.ForMessage(10, global::Temporalio.Api.TaskQueue.V1.PollerInfo.Parser);
- private readonly pbc::RepeatedField pollers_ = new pbc::RepeatedField();
- ///
- /// Deprecated. Use `versions_info.types_info.pollers` with `ENHANCED` mode instead.
- /// Not set in `ENHANCED` mode.
- ///
+ /// Field number for the "execution_config" field.
+ public const int ExecutionConfigFieldNumber = 1;
+ private global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig executionConfig_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::RepeatedField Pollers {
- get { return pollers_; }
+ public global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig ExecutionConfig {
+ get { return executionConfig_; }
+ set {
+ executionConfig_ = value;
+ }
}
- /// Field number for the "task_queue_status" field.
- public const int TaskQueueStatusFieldNumber = 2;
- private global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus taskQueueStatus_;
- ///
- /// Deprecated. Not set in `ENHANCED` mode.
- ///
+ /// Field number for the "workflow_execution_info" field.
+ public const int WorkflowExecutionInfoFieldNumber = 2;
+ private global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo workflowExecutionInfo_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus TaskQueueStatus {
- get { return taskQueueStatus_; }
+ public global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo WorkflowExecutionInfo {
+ get { return workflowExecutionInfo_; }
set {
- taskQueueStatus_ = value;
+ workflowExecutionInfo_ = value;
}
}
- /// Field number for the "versions_info" field.
- public const int VersionsInfoFieldNumber = 3;
- private static readonly pbc::MapField.Codec _map_versionsInfo_codec
- = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionInfo.Parser), 26);
- private readonly pbc::MapField versionsInfo_ = new pbc::MapField();
- ///
- /// This map contains Task Queue information for each Build ID. Empty string as key value means unversioned.
- /// Only set in `ENHANCED` mode.
- ///
+ /// Field number for the "pending_activities" field.
+ public const int PendingActivitiesFieldNumber = 3;
+ private static readonly pb::FieldCodec _repeated_pendingActivities_codec
+ = pb::FieldCodec.ForMessage(26, global::Temporalio.Api.Workflow.V1.PendingActivityInfo.Parser);
+ private readonly pbc::RepeatedField pendingActivities_ = new pbc::RepeatedField();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::MapField VersionsInfo {
- get { return versionsInfo_; }
+ public pbc::RepeatedField PendingActivities {
+ get { return pendingActivities_; }
+ }
+
+ /// Field number for the "pending_children" field.
+ public const int PendingChildrenFieldNumber = 4;
+ private static readonly pb::FieldCodec _repeated_pendingChildren_codec
+ = pb::FieldCodec.ForMessage(34, global::Temporalio.Api.Workflow.V1.PendingChildExecutionInfo.Parser);
+ private readonly pbc::RepeatedField pendingChildren_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField PendingChildren {
+ get { return pendingChildren_; }
+ }
+
+ /// Field number for the "pending_workflow_task" field.
+ public const int PendingWorkflowTaskFieldNumber = 5;
+ private global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo pendingWorkflowTask_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo PendingWorkflowTask {
+ get { return pendingWorkflowTask_; }
+ set {
+ pendingWorkflowTask_ = value;
+ }
+ }
+
+ /// Field number for the "callbacks" field.
+ public const int CallbacksFieldNumber = 6;
+ private static readonly pb::FieldCodec _repeated_callbacks_codec
+ = pb::FieldCodec.ForMessage(50, global::Temporalio.Api.Workflow.V1.CallbackInfo.Parser);
+ private readonly pbc::RepeatedField callbacks_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Callbacks {
+ get { return callbacks_; }
+ }
+
+ /// Field number for the "pending_nexus_operations" field.
+ public const int PendingNexusOperationsFieldNumber = 7;
+ private static readonly pb::FieldCodec _repeated_pendingNexusOperations_codec
+ = pb::FieldCodec.ForMessage(58, global::Temporalio.Api.Workflow.V1.PendingNexusOperationInfo.Parser);
+ private readonly pbc::RepeatedField pendingNexusOperations_ = new pbc::RepeatedField();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField PendingNexusOperations {
+ get { return pendingNexusOperations_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as DescribeTaskQueueResponse);
+ return Equals(other as DescribeWorkflowExecutionResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(DescribeTaskQueueResponse other) {
+ public bool Equals(DescribeWorkflowExecutionResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
- if(!pollers_.Equals(other.pollers_)) return false;
- if (!object.Equals(TaskQueueStatus, other.TaskQueueStatus)) return false;
- if (!VersionsInfo.Equals(other.VersionsInfo)) return false;
+ if (!object.Equals(ExecutionConfig, other.ExecutionConfig)) return false;
+ if (!object.Equals(WorkflowExecutionInfo, other.WorkflowExecutionInfo)) return false;
+ if(!pendingActivities_.Equals(other.pendingActivities_)) return false;
+ if(!pendingChildren_.Equals(other.pendingChildren_)) return false;
+ if (!object.Equals(PendingWorkflowTask, other.PendingWorkflowTask)) return false;
+ if(!callbacks_.Equals(other.callbacks_)) return false;
+ if(!pendingNexusOperations_.Equals(other.pendingNexusOperations_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -26097,9 +26131,13 @@ public bool Equals(DescribeTaskQueueResponse other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
- hash ^= pollers_.GetHashCode();
- if (taskQueueStatus_ != null) hash ^= TaskQueueStatus.GetHashCode();
- hash ^= VersionsInfo.GetHashCode();
+ if (executionConfig_ != null) hash ^= ExecutionConfig.GetHashCode();
+ if (workflowExecutionInfo_ != null) hash ^= WorkflowExecutionInfo.GetHashCode();
+ hash ^= pendingActivities_.GetHashCode();
+ hash ^= pendingChildren_.GetHashCode();
+ if (pendingWorkflowTask_ != null) hash ^= PendingWorkflowTask.GetHashCode();
+ hash ^= callbacks_.GetHashCode();
+ hash ^= pendingNexusOperations_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -26118,12 +26156,22 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
- pollers_.WriteTo(output, _repeated_pollers_codec);
- if (taskQueueStatus_ != null) {
+ if (executionConfig_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(ExecutionConfig);
+ }
+ if (workflowExecutionInfo_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(TaskQueueStatus);
+ output.WriteMessage(WorkflowExecutionInfo);
}
- versionsInfo_.WriteTo(output, _map_versionsInfo_codec);
+ pendingActivities_.WriteTo(output, _repeated_pendingActivities_codec);
+ pendingChildren_.WriteTo(output, _repeated_pendingChildren_codec);
+ if (pendingWorkflowTask_ != null) {
+ output.WriteRawTag(42);
+ output.WriteMessage(PendingWorkflowTask);
+ }
+ callbacks_.WriteTo(output, _repeated_callbacks_codec);
+ pendingNexusOperations_.WriteTo(output, _repeated_pendingNexusOperations_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -26134,12 +26182,22 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- pollers_.WriteTo(ref output, _repeated_pollers_codec);
- if (taskQueueStatus_ != null) {
+ if (executionConfig_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(ExecutionConfig);
+ }
+ if (workflowExecutionInfo_ != null) {
output.WriteRawTag(18);
- output.WriteMessage(TaskQueueStatus);
+ output.WriteMessage(WorkflowExecutionInfo);
}
- versionsInfo_.WriteTo(ref output, _map_versionsInfo_codec);
+ pendingActivities_.WriteTo(ref output, _repeated_pendingActivities_codec);
+ pendingChildren_.WriteTo(ref output, _repeated_pendingChildren_codec);
+ if (pendingWorkflowTask_ != null) {
+ output.WriteRawTag(42);
+ output.WriteMessage(PendingWorkflowTask);
+ }
+ callbacks_.WriteTo(ref output, _repeated_callbacks_codec);
+ pendingNexusOperations_.WriteTo(ref output, _repeated_pendingNexusOperations_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -26150,31 +26208,53 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
- size += pollers_.CalculateSize(_repeated_pollers_codec);
- if (taskQueueStatus_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskQueueStatus);
+ if (executionConfig_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExecutionConfig);
}
- size += versionsInfo_.CalculateSize(_map_versionsInfo_codec);
- if (_unknownFields != null) {
- size += _unknownFields.CalculateSize();
+ if (workflowExecutionInfo_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(WorkflowExecutionInfo);
+ }
+ size += pendingActivities_.CalculateSize(_repeated_pendingActivities_codec);
+ size += pendingChildren_.CalculateSize(_repeated_pendingChildren_codec);
+ if (pendingWorkflowTask_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(PendingWorkflowTask);
+ }
+ size += callbacks_.CalculateSize(_repeated_callbacks_codec);
+ size += pendingNexusOperations_.CalculateSize(_repeated_pendingNexusOperations_codec);
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(DescribeTaskQueueResponse other) {
+ public void MergeFrom(DescribeWorkflowExecutionResponse other) {
if (other == null) {
return;
}
- pollers_.Add(other.pollers_);
- if (other.taskQueueStatus_ != null) {
- if (taskQueueStatus_ == null) {
- TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ if (other.executionConfig_ != null) {
+ if (executionConfig_ == null) {
+ ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
}
- TaskQueueStatus.MergeFrom(other.TaskQueueStatus);
+ ExecutionConfig.MergeFrom(other.ExecutionConfig);
}
- versionsInfo_.MergeFrom(other.versionsInfo_);
+ if (other.workflowExecutionInfo_ != null) {
+ if (workflowExecutionInfo_ == null) {
+ WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
+ }
+ WorkflowExecutionInfo.MergeFrom(other.WorkflowExecutionInfo);
+ }
+ pendingActivities_.Add(other.pendingActivities_);
+ pendingChildren_.Add(other.pendingChildren_);
+ if (other.pendingWorkflowTask_ != null) {
+ if (pendingWorkflowTask_ == null) {
+ PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ }
+ PendingWorkflowTask.MergeFrom(other.PendingWorkflowTask);
+ }
+ callbacks_.Add(other.callbacks_);
+ pendingNexusOperations_.Add(other.pendingNexusOperations_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -26191,18 +26271,40 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
- pollers_.AddEntriesFrom(input, _repeated_pollers_codec);
+ if (executionConfig_ == null) {
+ ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
+ }
+ input.ReadMessage(ExecutionConfig);
break;
}
case 18: {
- if (taskQueueStatus_ == null) {
- TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ if (workflowExecutionInfo_ == null) {
+ WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
}
- input.ReadMessage(TaskQueueStatus);
+ input.ReadMessage(WorkflowExecutionInfo);
break;
}
case 26: {
- versionsInfo_.AddEntriesFrom(input, _map_versionsInfo_codec);
+ pendingActivities_.AddEntriesFrom(input, _repeated_pendingActivities_codec);
+ break;
+ }
+ case 34: {
+ pendingChildren_.AddEntriesFrom(input, _repeated_pendingChildren_codec);
+ break;
+ }
+ case 42: {
+ if (pendingWorkflowTask_ == null) {
+ PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ }
+ input.ReadMessage(PendingWorkflowTask);
+ break;
+ }
+ case 50: {
+ callbacks_.AddEntriesFrom(input, _repeated_callbacks_codec);
+ break;
+ }
+ case 58: {
+ pendingNexusOperations_.AddEntriesFrom(input, _repeated_pendingNexusOperations_codec);
break;
}
}
@@ -26221,18 +26323,40 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
- pollers_.AddEntriesFrom(ref input, _repeated_pollers_codec);
+ if (executionConfig_ == null) {
+ ExecutionConfig = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionConfig();
+ }
+ input.ReadMessage(ExecutionConfig);
break;
}
case 18: {
- if (taskQueueStatus_ == null) {
- TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ if (workflowExecutionInfo_ == null) {
+ WorkflowExecutionInfo = new global::Temporalio.Api.Workflow.V1.WorkflowExecutionInfo();
}
- input.ReadMessage(TaskQueueStatus);
+ input.ReadMessage(WorkflowExecutionInfo);
break;
}
case 26: {
- versionsInfo_.AddEntriesFrom(ref input, _map_versionsInfo_codec);
+ pendingActivities_.AddEntriesFrom(ref input, _repeated_pendingActivities_codec);
+ break;
+ }
+ case 34: {
+ pendingChildren_.AddEntriesFrom(ref input, _repeated_pendingChildren_codec);
+ break;
+ }
+ case 42: {
+ if (pendingWorkflowTask_ == null) {
+ PendingWorkflowTask = new global::Temporalio.Api.Workflow.V1.PendingWorkflowTaskInfo();
+ }
+ input.ReadMessage(PendingWorkflowTask);
+ break;
+ }
+ case 50: {
+ callbacks_.AddEntriesFrom(ref input, _repeated_callbacks_codec);
+ break;
+ }
+ case 58: {
+ pendingNexusOperations_.AddEntriesFrom(ref input, _repeated_pendingNexusOperations_codec);
break;
}
}
@@ -26242,16 +26366,20 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class GetClusterInfoRequest : pb::IMessage
+ ///
+ /// (-- api-linter: core::0203::optional=disabled
+ /// aip.dev/not-precedent: field_behavior annotation not available in our gogo fork --)
+ ///
+ public sealed partial class DescribeTaskQueueRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetClusterInfoRequest());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeTaskQueueRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
@@ -26267,7 +26395,7 @@ public sealed partial class GetClusterInfoRequest : pb::IMessageField number for the "namespace" field.
+ public const int NamespaceFieldNumber = 1;
+ private string namespace_ = "";
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(GetClusterInfoRequest other) {
- if (other == null) {
- return;
+ public string Namespace {
+ get { return namespace_; }
+ set {
+ namespace_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
- _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
+ /// Field number for the "task_queue" field.
+ public const int TaskQueueFieldNumber = 2;
+ private global::Temporalio.Api.TaskQueue.V1.TaskQueue taskQueue_;
+ ///
+ /// Sticky queues are not supported in `ENHANCED` mode.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(pb::CodedInputStream input) {
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
- input.ReadRawMessage(this);
- #else
- uint tag;
- while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
- default:
- _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
- break;
- }
+ public global::Temporalio.Api.TaskQueue.V1.TaskQueue TaskQueue {
+ get { return taskQueue_; }
+ set {
+ taskQueue_ = value;
}
- #endif
}
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ /// Field number for the "task_queue_type" field.
+ public const int TaskQueueTypeFieldNumber = 3;
+ private global::Temporalio.Api.Enums.V1.TaskQueueType taskQueueType_ = global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified;
+ ///
+ /// Deprecated. Use `ENHANCED` mode with `task_queue_types`. Ignored in `ENHANCED` mode.
+ /// If unspecified (TASK_QUEUE_TYPE_UNSPECIFIED), then default value (TASK_QUEUE_TYPE_WORKFLOW) will be used.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
- uint tag;
- while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
- default:
- _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
- break;
- }
+ public global::Temporalio.Api.Enums.V1.TaskQueueType TaskQueueType {
+ get { return taskQueueType_; }
+ set {
+ taskQueueType_ = value;
}
}
- #endif
-
- }
-
- ///
- /// GetClusterInfoResponse contains information about Temporal cluster.
- ///
- public sealed partial class GetClusterInfoResponse : pb::IMessage
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
- , pb::IBufferMessage
- #endif
- {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetClusterInfoResponse());
- private pb::UnknownFieldSet _unknownFields;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[77]; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- pbr::MessageDescriptor pb::IMessage.Descriptor {
- get { return Descriptor; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public GetClusterInfoResponse() {
- OnConstruction();
- }
-
- partial void OnConstruction();
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public GetClusterInfoResponse(GetClusterInfoResponse other) : this() {
- supportedClients_ = other.supportedClients_.Clone();
- serverVersion_ = other.serverVersion_;
- clusterId_ = other.clusterId_;
- versionInfo_ = other.versionInfo_ != null ? other.versionInfo_.Clone() : null;
- clusterName_ = other.clusterName_;
- historyShardCount_ = other.historyShardCount_;
- persistenceStore_ = other.persistenceStore_;
- visibilityStore_ = other.visibilityStore_;
- _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public GetClusterInfoResponse Clone() {
- return new GetClusterInfoResponse(this);
- }
- /// Field number for the "supported_clients" field.
- public const int SupportedClientsFieldNumber = 1;
- private static readonly pbc::MapField.Codec _map_supportedClients_codec
- = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 10);
- private readonly pbc::MapField supportedClients_ = new pbc::MapField();
+ /// Field number for the "include_task_queue_status" field.
+ public const int IncludeTaskQueueStatusFieldNumber = 4;
+ private bool includeTaskQueueStatus_;
///
- /// Key is client name i.e "temporal-go", "temporal-java", or "temporal-cli".
- /// Value is ranges of supported versions of this client i.e ">1.1.1 <=1.4.0 || ^5.0.0".
+ /// Deprecated. Ignored in `ENHANCED` mode.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public pbc::MapField SupportedClients {
- get { return supportedClients_; }
- }
-
- /// Field number for the "server_version" field.
- public const int ServerVersionFieldNumber = 2;
- private string serverVersion_ = "";
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string ServerVersion {
- get { return serverVersion_; }
+ public bool IncludeTaskQueueStatus {
+ get { return includeTaskQueueStatus_; }
set {
- serverVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ includeTaskQueueStatus_ = value;
}
}
- /// Field number for the "cluster_id" field.
- public const int ClusterIdFieldNumber = 3;
- private string clusterId_ = "";
+ /// Field number for the "api_mode" field.
+ public const int ApiModeFieldNumber = 5;
+ private global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode apiMode_ = global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified;
+ ///
+ /// All options except `task_queue_type` and `include_task_queue_status` are only available in the `ENHANCED` mode.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string ClusterId {
- get { return clusterId_; }
+ public global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode ApiMode {
+ get { return apiMode_; }
set {
- clusterId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ apiMode_ = value;
}
}
- /// Field number for the "version_info" field.
- public const int VersionInfoFieldNumber = 4;
- private global::Temporalio.Api.Version.V1.VersionInfo versionInfo_;
+ /// Field number for the "versions" field.
+ public const int VersionsFieldNumber = 6;
+ private global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection versions_;
+ ///
+ /// Optional. If not provided, the result for the default Build ID will be returned. The default Build ID is the one
+ /// mentioned in the first unconditional Assignment Rule. If there is no default Build ID, the result for the
+ /// unversioned queue will be returned.
+ /// (-- api-linter: core::0140::prepositions --)
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.Version.V1.VersionInfo VersionInfo {
- get { return versionInfo_; }
+ public global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection Versions {
+ get { return versions_; }
set {
- versionInfo_ = value;
+ versions_ = value;
}
}
- /// Field number for the "cluster_name" field.
- public const int ClusterNameFieldNumber = 5;
- private string clusterName_ = "";
+ /// Field number for the "task_queue_types" field.
+ public const int TaskQueueTypesFieldNumber = 7;
+ private static readonly pb::FieldCodec _repeated_taskQueueTypes_codec
+ = pb::FieldCodec.ForEnum(58, x => (int) x, x => (global::Temporalio.Api.Enums.V1.TaskQueueType) x);
+ private readonly pbc::RepeatedField taskQueueTypes_ = new pbc::RepeatedField();
+ ///
+ /// Task queue types to report info about. If not specified, all types are considered.
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string ClusterName {
- get { return clusterName_; }
- set {
- clusterName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
- }
+ public pbc::RepeatedField TaskQueueTypes {
+ get { return taskQueueTypes_; }
}
- /// Field number for the "history_shard_count" field.
- public const int HistoryShardCountFieldNumber = 6;
- private int historyShardCount_;
+ /// Field number for the "report_stats" field.
+ public const int ReportStatsFieldNumber = 8;
+ private bool reportStats_;
+ ///
+ /// Report stats for the requested task queue types and versions
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public int HistoryShardCount {
- get { return historyShardCount_; }
+ public bool ReportStats {
+ get { return reportStats_; }
set {
- historyShardCount_ = value;
+ reportStats_ = value;
}
}
- /// Field number for the "persistence_store" field.
- public const int PersistenceStoreFieldNumber = 7;
- private string persistenceStore_ = "";
+ /// Field number for the "report_pollers" field.
+ public const int ReportPollersFieldNumber = 9;
+ private bool reportPollers_;
+ ///
+ /// Report list of pollers for requested task queue types and versions
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string PersistenceStore {
- get { return persistenceStore_; }
+ public bool ReportPollers {
+ get { return reportPollers_; }
set {
- persistenceStore_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ reportPollers_ = value;
}
}
- /// Field number for the "visibility_store" field.
- public const int VisibilityStoreFieldNumber = 8;
- private string visibilityStore_ = "";
+ /// Field number for the "report_task_reachability" field.
+ public const int ReportTaskReachabilityFieldNumber = 10;
+ private bool reportTaskReachability_;
+ ///
+ /// Report task reachability for the requested versions and all task types (task reachability is not reported
+ /// per task type).
+ ///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string VisibilityStore {
- get { return visibilityStore_; }
+ public bool ReportTaskReachability {
+ get { return reportTaskReachability_; }
set {
- visibilityStore_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ reportTaskReachability_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as GetClusterInfoResponse);
+ return Equals(other as DescribeTaskQueueRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(GetClusterInfoResponse other) {
+ public bool Equals(DescribeTaskQueueRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
- if (!SupportedClients.Equals(other.SupportedClients)) return false;
- if (ServerVersion != other.ServerVersion) return false;
- if (ClusterId != other.ClusterId) return false;
- if (!object.Equals(VersionInfo, other.VersionInfo)) return false;
- if (ClusterName != other.ClusterName) return false;
- if (HistoryShardCount != other.HistoryShardCount) return false;
- if (PersistenceStore != other.PersistenceStore) return false;
- if (VisibilityStore != other.VisibilityStore) return false;
+ if (Namespace != other.Namespace) return false;
+ if (!object.Equals(TaskQueue, other.TaskQueue)) return false;
+ if (TaskQueueType != other.TaskQueueType) return false;
+ if (IncludeTaskQueueStatus != other.IncludeTaskQueueStatus) return false;
+ if (ApiMode != other.ApiMode) return false;
+ if (!object.Equals(Versions, other.Versions)) return false;
+ if(!taskQueueTypes_.Equals(other.taskQueueTypes_)) return false;
+ if (ReportStats != other.ReportStats) return false;
+ if (ReportPollers != other.ReportPollers) return false;
+ if (ReportTaskReachability != other.ReportTaskReachability) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -26577,14 +26606,16 @@ public bool Equals(GetClusterInfoResponse other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
- hash ^= SupportedClients.GetHashCode();
- if (ServerVersion.Length != 0) hash ^= ServerVersion.GetHashCode();
- if (ClusterId.Length != 0) hash ^= ClusterId.GetHashCode();
- if (versionInfo_ != null) hash ^= VersionInfo.GetHashCode();
- if (ClusterName.Length != 0) hash ^= ClusterName.GetHashCode();
- if (HistoryShardCount != 0) hash ^= HistoryShardCount.GetHashCode();
- if (PersistenceStore.Length != 0) hash ^= PersistenceStore.GetHashCode();
- if (VisibilityStore.Length != 0) hash ^= VisibilityStore.GetHashCode();
+ if (Namespace.Length != 0) hash ^= Namespace.GetHashCode();
+ if (taskQueue_ != null) hash ^= TaskQueue.GetHashCode();
+ if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) hash ^= TaskQueueType.GetHashCode();
+ if (IncludeTaskQueueStatus != false) hash ^= IncludeTaskQueueStatus.GetHashCode();
+ if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) hash ^= ApiMode.GetHashCode();
+ if (versions_ != null) hash ^= Versions.GetHashCode();
+ hash ^= taskQueueTypes_.GetHashCode();
+ if (ReportStats != false) hash ^= ReportStats.GetHashCode();
+ if (ReportPollers != false) hash ^= ReportPollers.GetHashCode();
+ if (ReportTaskReachability != false) hash ^= ReportTaskReachability.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -26603,34 +26634,42 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
- supportedClients_.WriteTo(output, _map_supportedClients_codec);
- if (ServerVersion.Length != 0) {
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
+ }
+ if (taskQueue_ != null) {
output.WriteRawTag(18);
- output.WriteString(ServerVersion);
+ output.WriteMessage(TaskQueue);
}
- if (ClusterId.Length != 0) {
- output.WriteRawTag(26);
- output.WriteString(ClusterId);
+ if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
+ output.WriteRawTag(24);
+ output.WriteEnum((int) TaskQueueType);
}
- if (versionInfo_ != null) {
- output.WriteRawTag(34);
- output.WriteMessage(VersionInfo);
+ if (IncludeTaskQueueStatus != false) {
+ output.WriteRawTag(32);
+ output.WriteBool(IncludeTaskQueueStatus);
}
- if (ClusterName.Length != 0) {
- output.WriteRawTag(42);
- output.WriteString(ClusterName);
+ if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
+ output.WriteRawTag(40);
+ output.WriteEnum((int) ApiMode);
}
- if (HistoryShardCount != 0) {
- output.WriteRawTag(48);
- output.WriteInt32(HistoryShardCount);
+ if (versions_ != null) {
+ output.WriteRawTag(50);
+ output.WriteMessage(Versions);
}
- if (PersistenceStore.Length != 0) {
- output.WriteRawTag(58);
- output.WriteString(PersistenceStore);
+ taskQueueTypes_.WriteTo(output, _repeated_taskQueueTypes_codec);
+ if (ReportStats != false) {
+ output.WriteRawTag(64);
+ output.WriteBool(ReportStats);
}
- if (VisibilityStore.Length != 0) {
- output.WriteRawTag(66);
- output.WriteString(VisibilityStore);
+ if (ReportPollers != false) {
+ output.WriteRawTag(72);
+ output.WriteBool(ReportPollers);
+ }
+ if (ReportTaskReachability != false) {
+ output.WriteRawTag(80);
+ output.WriteBool(ReportTaskReachability);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
@@ -26642,34 +26681,42 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- supportedClients_.WriteTo(ref output, _map_supportedClients_codec);
- if (ServerVersion.Length != 0) {
+ if (Namespace.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Namespace);
+ }
+ if (taskQueue_ != null) {
output.WriteRawTag(18);
- output.WriteString(ServerVersion);
+ output.WriteMessage(TaskQueue);
}
- if (ClusterId.Length != 0) {
- output.WriteRawTag(26);
- output.WriteString(ClusterId);
+ if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
+ output.WriteRawTag(24);
+ output.WriteEnum((int) TaskQueueType);
}
- if (versionInfo_ != null) {
- output.WriteRawTag(34);
- output.WriteMessage(VersionInfo);
+ if (IncludeTaskQueueStatus != false) {
+ output.WriteRawTag(32);
+ output.WriteBool(IncludeTaskQueueStatus);
}
- if (ClusterName.Length != 0) {
- output.WriteRawTag(42);
- output.WriteString(ClusterName);
+ if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
+ output.WriteRawTag(40);
+ output.WriteEnum((int) ApiMode);
}
- if (HistoryShardCount != 0) {
- output.WriteRawTag(48);
- output.WriteInt32(HistoryShardCount);
+ if (versions_ != null) {
+ output.WriteRawTag(50);
+ output.WriteMessage(Versions);
}
- if (PersistenceStore.Length != 0) {
- output.WriteRawTag(58);
- output.WriteString(PersistenceStore);
+ taskQueueTypes_.WriteTo(ref output, _repeated_taskQueueTypes_codec);
+ if (ReportStats != false) {
+ output.WriteRawTag(64);
+ output.WriteBool(ReportStats);
}
- if (VisibilityStore.Length != 0) {
- output.WriteRawTag(66);
- output.WriteString(VisibilityStore);
+ if (ReportPollers != false) {
+ output.WriteRawTag(72);
+ output.WriteBool(ReportPollers);
+ }
+ if (ReportTaskReachability != false) {
+ output.WriteRawTag(80);
+ output.WriteBool(ReportTaskReachability);
}
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
@@ -26681,27 +26728,33 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
- size += supportedClients_.CalculateSize(_map_supportedClients_codec);
- if (ServerVersion.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(ServerVersion);
+ if (Namespace.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Namespace);
}
- if (ClusterId.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(ClusterId);
+ if (taskQueue_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskQueue);
}
- if (versionInfo_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(VersionInfo);
+ if (TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) TaskQueueType);
}
- if (ClusterName.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(ClusterName);
+ if (IncludeTaskQueueStatus != false) {
+ size += 1 + 1;
}
- if (HistoryShardCount != 0) {
- size += 1 + pb::CodedOutputStream.ComputeInt32Size(HistoryShardCount);
+ if (ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
+ size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ApiMode);
}
- if (PersistenceStore.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(PersistenceStore);
+ if (versions_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Versions);
}
- if (VisibilityStore.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(VisibilityStore);
+ size += taskQueueTypes_.CalculateSize(_repeated_taskQueueTypes_codec);
+ if (ReportStats != false) {
+ size += 1 + 1;
+ }
+ if (ReportPollers != false) {
+ size += 1 + 1;
+ }
+ if (ReportTaskReachability != false) {
+ size += 1 + 1;
}
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
@@ -26711,34 +26764,43 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(GetClusterInfoResponse other) {
+ public void MergeFrom(DescribeTaskQueueRequest other) {
if (other == null) {
return;
}
- supportedClients_.MergeFrom(other.supportedClients_);
- if (other.ServerVersion.Length != 0) {
- ServerVersion = other.ServerVersion;
- }
- if (other.ClusterId.Length != 0) {
- ClusterId = other.ClusterId;
+ if (other.Namespace.Length != 0) {
+ Namespace = other.Namespace;
}
- if (other.versionInfo_ != null) {
- if (versionInfo_ == null) {
- VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ if (other.taskQueue_ != null) {
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
}
- VersionInfo.MergeFrom(other.VersionInfo);
+ TaskQueue.MergeFrom(other.TaskQueue);
}
- if (other.ClusterName.Length != 0) {
- ClusterName = other.ClusterName;
+ if (other.TaskQueueType != global::Temporalio.Api.Enums.V1.TaskQueueType.Unspecified) {
+ TaskQueueType = other.TaskQueueType;
}
- if (other.HistoryShardCount != 0) {
- HistoryShardCount = other.HistoryShardCount;
+ if (other.IncludeTaskQueueStatus != false) {
+ IncludeTaskQueueStatus = other.IncludeTaskQueueStatus;
}
- if (other.PersistenceStore.Length != 0) {
- PersistenceStore = other.PersistenceStore;
+ if (other.ApiMode != global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode.Unspecified) {
+ ApiMode = other.ApiMode;
}
- if (other.VisibilityStore.Length != 0) {
- VisibilityStore = other.VisibilityStore;
+ if (other.versions_ != null) {
+ if (versions_ == null) {
+ Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
+ }
+ Versions.MergeFrom(other.Versions);
+ }
+ taskQueueTypes_.Add(other.taskQueueTypes_);
+ if (other.ReportStats != false) {
+ ReportStats = other.ReportStats;
+ }
+ if (other.ReportPollers != false) {
+ ReportPollers = other.ReportPollers;
+ }
+ if (other.ReportTaskReachability != false) {
+ ReportTaskReachability = other.ReportTaskReachability;
}
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -26756,38 +26818,50 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
- supportedClients_.AddEntriesFrom(input, _map_supportedClients_codec);
+ Namespace = input.ReadString();
break;
}
case 18: {
- ServerVersion = input.ReadString();
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
+ }
+ input.ReadMessage(TaskQueue);
break;
}
- case 26: {
- ClusterId = input.ReadString();
+ case 24: {
+ TaskQueueType = (global::Temporalio.Api.Enums.V1.TaskQueueType) input.ReadEnum();
break;
}
- case 34: {
- if (versionInfo_ == null) {
- VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ case 32: {
+ IncludeTaskQueueStatus = input.ReadBool();
+ break;
+ }
+ case 40: {
+ ApiMode = (global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode) input.ReadEnum();
+ break;
+ }
+ case 50: {
+ if (versions_ == null) {
+ Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
}
- input.ReadMessage(VersionInfo);
+ input.ReadMessage(Versions);
break;
}
- case 42: {
- ClusterName = input.ReadString();
+ case 58:
+ case 56: {
+ taskQueueTypes_.AddEntriesFrom(input, _repeated_taskQueueTypes_codec);
break;
}
- case 48: {
- HistoryShardCount = input.ReadInt32();
+ case 64: {
+ ReportStats = input.ReadBool();
break;
}
- case 58: {
- PersistenceStore = input.ReadString();
+ case 72: {
+ ReportPollers = input.ReadBool();
break;
}
- case 66: {
- VisibilityStore = input.ReadString();
+ case 80: {
+ ReportTaskReachability = input.ReadBool();
break;
}
}
@@ -26806,38 +26880,50 @@ public void MergeFrom(pb::CodedInputStream input) {
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
- supportedClients_.AddEntriesFrom(ref input, _map_supportedClients_codec);
+ Namespace = input.ReadString();
break;
}
case 18: {
- ServerVersion = input.ReadString();
+ if (taskQueue_ == null) {
+ TaskQueue = new global::Temporalio.Api.TaskQueue.V1.TaskQueue();
+ }
+ input.ReadMessage(TaskQueue);
break;
}
- case 26: {
- ClusterId = input.ReadString();
+ case 24: {
+ TaskQueueType = (global::Temporalio.Api.Enums.V1.TaskQueueType) input.ReadEnum();
break;
}
- case 34: {
- if (versionInfo_ == null) {
- VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ case 32: {
+ IncludeTaskQueueStatus = input.ReadBool();
+ break;
+ }
+ case 40: {
+ ApiMode = (global::Temporalio.Api.Enums.V1.DescribeTaskQueueMode) input.ReadEnum();
+ break;
+ }
+ case 50: {
+ if (versions_ == null) {
+ Versions = new global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionSelection();
}
- input.ReadMessage(VersionInfo);
+ input.ReadMessage(Versions);
break;
}
- case 42: {
- ClusterName = input.ReadString();
+ case 58:
+ case 56: {
+ taskQueueTypes_.AddEntriesFrom(ref input, _repeated_taskQueueTypes_codec);
break;
}
- case 48: {
- HistoryShardCount = input.ReadInt32();
+ case 64: {
+ ReportStats = input.ReadBool();
break;
}
- case 58: {
- PersistenceStore = input.ReadString();
+ case 72: {
+ ReportPollers = input.ReadBool();
break;
}
- case 66: {
- VisibilityStore = input.ReadString();
+ case 80: {
+ ReportTaskReachability = input.ReadBool();
break;
}
}
@@ -26847,21 +26933,21 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class GetSystemInfoRequest : pb::IMessage
+ public sealed partial class DescribeTaskQueueResponse : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetSystemInfoRequest());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new DescribeTaskQueueResponse());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[78]; }
+ get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[77]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -26872,7 +26958,7 @@ public sealed partial class GetSystemInfoRequest : pb::IMessageField number for the "pollers" field.
+ public const int PollersFieldNumber = 1;
+ private static readonly pb::FieldCodec _repeated_pollers_codec
+ = pb::FieldCodec.ForMessage(10, global::Temporalio.Api.TaskQueue.V1.PollerInfo.Parser);
+ private readonly pbc::RepeatedField pollers_ = new pbc::RepeatedField();
+ ///
+ /// Deprecated. Use `versions_info.types_info.pollers` with `ENHANCED` mode instead.
+ /// Not set in `ENHANCED` mode.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::RepeatedField Pollers {
+ get { return pollers_; }
+ }
+
+ /// Field number for the "task_queue_status" field.
+ public const int TaskQueueStatusFieldNumber = 2;
+ private global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus taskQueueStatus_;
+ ///
+ /// Deprecated. Not set in `ENHANCED` mode.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus TaskQueueStatus {
+ get { return taskQueueStatus_; }
+ set {
+ taskQueueStatus_ = value;
+ }
+ }
+
+ /// Field number for the "versions_info" field.
+ public const int VersionsInfoFieldNumber = 3;
+ private static readonly pbc::MapField.Codec _map_versionsInfo_codec
+ = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForMessage(18, global::Temporalio.Api.TaskQueue.V1.TaskQueueVersionInfo.Parser), 26);
+ private readonly pbc::MapField versionsInfo_ = new pbc::MapField();
+ ///
+ /// This map contains Task Queue information for each Build ID. Empty string as key value means unversioned.
+ /// Only set in `ENHANCED` mode.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::MapField VersionsInfo {
+ get { return versionsInfo_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as GetSystemInfoRequest);
+ return Equals(other as DescribeTaskQueueResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(GetSystemInfoRequest other) {
+ public bool Equals(DescribeTaskQueueResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
+ if(!pollers_.Equals(other.pollers_)) return false;
+ if (!object.Equals(TaskQueueStatus, other.TaskQueueStatus)) return false;
+ if (!VersionsInfo.Equals(other.VersionsInfo)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -26912,6 +27049,9 @@ public bool Equals(GetSystemInfoRequest other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
+ hash ^= pollers_.GetHashCode();
+ if (taskQueueStatus_ != null) hash ^= TaskQueueStatus.GetHashCode();
+ hash ^= VersionsInfo.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -26930,6 +27070,12 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
+ pollers_.WriteTo(output, _repeated_pollers_codec);
+ if (taskQueueStatus_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(TaskQueueStatus);
+ }
+ versionsInfo_.WriteTo(output, _map_versionsInfo_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -26940,6 +27086,12 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ pollers_.WriteTo(ref output, _repeated_pollers_codec);
+ if (taskQueueStatus_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(TaskQueueStatus);
+ }
+ versionsInfo_.WriteTo(ref output, _map_versionsInfo_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -26950,6 +27102,11 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
+ size += pollers_.CalculateSize(_repeated_pollers_codec);
+ if (taskQueueStatus_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskQueueStatus);
+ }
+ size += versionsInfo_.CalculateSize(_map_versionsInfo_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -26958,10 +27115,18 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(GetSystemInfoRequest other) {
+ public void MergeFrom(DescribeTaskQueueResponse other) {
if (other == null) {
return;
}
+ pollers_.Add(other.pollers_);
+ if (other.taskQueueStatus_ != null) {
+ if (taskQueueStatus_ == null) {
+ TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ }
+ TaskQueueStatus.MergeFrom(other.TaskQueueStatus);
+ }
+ versionsInfo_.MergeFrom(other.versionsInfo_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -26977,6 +27142,21 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
+ case 10: {
+ pollers_.AddEntriesFrom(input, _repeated_pollers_codec);
+ break;
+ }
+ case 18: {
+ if (taskQueueStatus_ == null) {
+ TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ }
+ input.ReadMessage(TaskQueueStatus);
+ break;
+ }
+ case 26: {
+ versionsInfo_.AddEntriesFrom(input, _map_versionsInfo_codec);
+ break;
+ }
}
}
#endif
@@ -26992,6 +27172,21 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
+ case 10: {
+ pollers_.AddEntriesFrom(ref input, _repeated_pollers_codec);
+ break;
+ }
+ case 18: {
+ if (taskQueueStatus_ == null) {
+ TaskQueueStatus = new global::Temporalio.Api.TaskQueue.V1.TaskQueueStatus();
+ }
+ input.ReadMessage(TaskQueueStatus);
+ break;
+ }
+ case 26: {
+ versionsInfo_.AddEntriesFrom(ref input, _map_versionsInfo_codec);
+ break;
+ }
}
}
}
@@ -26999,21 +27194,21 @@ public void MergeFrom(pb::CodedInputStream input) {
}
- public sealed partial class GetSystemInfoResponse : pb::IMessage
+ public sealed partial class GetClusterInfoRequest : pb::IMessage
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetSystemInfoResponse());
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetClusterInfoRequest());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[79]; }
+ get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[78]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
@@ -27024,7 +27219,7 @@ public sealed partial class GetSystemInfoResponse : pb::IMessageField number for the "server_version" field.
- public const int ServerVersionFieldNumber = 1;
- private string serverVersion_ = "";
- ///
- /// Version of the server.
- ///
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public string ServerVersion {
- get { return serverVersion_; }
- set {
- serverVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
- }
- }
-
- /// Field number for the "capabilities" field.
- public const int CapabilitiesFieldNumber = 2;
- private global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities capabilities_;
- ///
- /// All capabilities the system supports.
- ///
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities Capabilities {
- get { return capabilities_; }
- set {
- capabilities_ = value;
- }
+ public GetClusterInfoRequest Clone() {
+ return new GetClusterInfoRequest(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as GetSystemInfoResponse);
+ return Equals(other as GetClusterInfoRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public bool Equals(GetSystemInfoResponse other) {
+ public bool Equals(GetClusterInfoRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
- if (ServerVersion != other.ServerVersion) return false;
- if (!object.Equals(Capabilities, other.Capabilities)) return false;
return Equals(_unknownFields, other._unknownFields);
}
@@ -27098,8 +27259,6 @@ public bool Equals(GetSystemInfoResponse other) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
- if (ServerVersion.Length != 0) hash ^= ServerVersion.GetHashCode();
- if (capabilities_ != null) hash ^= Capabilities.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
@@ -27118,14 +27277,6 @@ public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
- if (ServerVersion.Length != 0) {
- output.WriteRawTag(10);
- output.WriteString(ServerVersion);
- }
- if (capabilities_ != null) {
- output.WriteRawTag(18);
- output.WriteMessage(Capabilities);
- }
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
@@ -27136,14 +27287,6 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
- if (ServerVersion.Length != 0) {
- output.WriteRawTag(10);
- output.WriteString(ServerVersion);
- }
- if (capabilities_ != null) {
- output.WriteRawTag(18);
- output.WriteMessage(Capabilities);
- }
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
@@ -27154,12 +27297,6 @@ public void WriteTo(pb::CodedOutputStream output) {
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
- if (ServerVersion.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(ServerVersion);
- }
- if (capabilities_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Capabilities);
- }
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
@@ -27168,19 +27305,10 @@ public int CalculateSize() {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public void MergeFrom(GetSystemInfoResponse other) {
+ public void MergeFrom(GetClusterInfoRequest other) {
if (other == null) {
return;
}
- if (other.ServerVersion.Length != 0) {
- ServerVersion = other.ServerVersion;
- }
- if (other.capabilities_ != null) {
- if (capabilities_ == null) {
- Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
- }
- Capabilities.MergeFrom(other.Capabilities);
- }
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
@@ -27196,17 +27324,6 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
- case 10: {
- ServerVersion = input.ReadString();
- break;
- }
- case 18: {
- if (capabilities_ == null) {
- Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
- }
- input.ReadMessage(Capabilities);
- break;
- }
}
}
#endif
@@ -27222,610 +27339,3248 @@ public void MergeFrom(pb::CodedInputStream input) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
- case 10: {
- ServerVersion = input.ReadString();
- break;
- }
- case 18: {
- if (capabilities_ == null) {
- Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
- }
- input.ReadMessage(Capabilities);
- break;
- }
}
}
}
#endif
- #region Nested types
- /// Container for nested types declared in the GetSystemInfoResponse message type.
+ }
+
+ ///
+ /// GetClusterInfoResponse contains information about Temporal cluster.
+ ///
+ public sealed partial class GetClusterInfoResponse : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetClusterInfoResponse());
+ private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static partial class Types {
- ///
- /// System capability details.
- ///
- public sealed partial class Capabilities : pb::IMessage
- #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
- , pb::IBufferMessage
- #endif
- {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Capabilities());
- private pb::UnknownFieldSet _unknownFields;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pb::MessageParser Parser { get { return _parser; } }
+ public static pb::MessageParser Parser { get { return _parser; } }
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public static pbr::MessageDescriptor Descriptor {
- get { return global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Descriptor.NestedTypes[0]; }
- }
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[79]; }
+ }
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- pbr::MessageDescriptor pb::IMessage.Descriptor {
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetClusterInfoResponse() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetClusterInfoResponse(GetClusterInfoResponse other) : this() {
+ supportedClients_ = other.supportedClients_.Clone();
+ serverVersion_ = other.serverVersion_;
+ clusterId_ = other.clusterId_;
+ versionInfo_ = other.versionInfo_ != null ? other.versionInfo_.Clone() : null;
+ clusterName_ = other.clusterName_;
+ historyShardCount_ = other.historyShardCount_;
+ persistenceStore_ = other.persistenceStore_;
+ visibilityStore_ = other.visibilityStore_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetClusterInfoResponse Clone() {
+ return new GetClusterInfoResponse(this);
+ }
+
+ /// Field number for the "supported_clients" field.
+ public const int SupportedClientsFieldNumber = 1;
+ private static readonly pbc::MapField.Codec _map_supportedClients_codec
+ = new pbc::MapField.Codec(pb::FieldCodec.ForString(10, ""), pb::FieldCodec.ForString(18, ""), 10);
+ private readonly pbc::MapField supportedClients_ = new pbc::MapField();
+ ///
+ /// Key is client name i.e "temporal-go", "temporal-java", or "temporal-cli".
+ /// Value is ranges of supported versions of this client i.e ">1.1.1 <=1.4.0 || ^5.0.0".
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public pbc::MapField SupportedClients {
+ get { return supportedClients_; }
+ }
+
+ /// Field number for the "server_version" field.
+ public const int ServerVersionFieldNumber = 2;
+ private string serverVersion_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string ServerVersion {
+ get { return serverVersion_; }
+ set {
+ serverVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "cluster_id" field.
+ public const int ClusterIdFieldNumber = 3;
+ private string clusterId_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string ClusterId {
+ get { return clusterId_; }
+ set {
+ clusterId_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "version_info" field.
+ public const int VersionInfoFieldNumber = 4;
+ private global::Temporalio.Api.Version.V1.VersionInfo versionInfo_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.Version.V1.VersionInfo VersionInfo {
+ get { return versionInfo_; }
+ set {
+ versionInfo_ = value;
+ }
+ }
+
+ /// Field number for the "cluster_name" field.
+ public const int ClusterNameFieldNumber = 5;
+ private string clusterName_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string ClusterName {
+ get { return clusterName_; }
+ set {
+ clusterName_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "history_shard_count" field.
+ public const int HistoryShardCountFieldNumber = 6;
+ private int historyShardCount_;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int HistoryShardCount {
+ get { return historyShardCount_; }
+ set {
+ historyShardCount_ = value;
+ }
+ }
+
+ /// Field number for the "persistence_store" field.
+ public const int PersistenceStoreFieldNumber = 7;
+ private string persistenceStore_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string PersistenceStore {
+ get { return persistenceStore_; }
+ set {
+ persistenceStore_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "visibility_store" field.
+ public const int VisibilityStoreFieldNumber = 8;
+ private string visibilityStore_ = "";
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string VisibilityStore {
+ get { return visibilityStore_; }
+ set {
+ visibilityStore_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as GetClusterInfoResponse);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(GetClusterInfoResponse other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (!SupportedClients.Equals(other.SupportedClients)) return false;
+ if (ServerVersion != other.ServerVersion) return false;
+ if (ClusterId != other.ClusterId) return false;
+ if (!object.Equals(VersionInfo, other.VersionInfo)) return false;
+ if (ClusterName != other.ClusterName) return false;
+ if (HistoryShardCount != other.HistoryShardCount) return false;
+ if (PersistenceStore != other.PersistenceStore) return false;
+ if (VisibilityStore != other.VisibilityStore) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ hash ^= SupportedClients.GetHashCode();
+ if (ServerVersion.Length != 0) hash ^= ServerVersion.GetHashCode();
+ if (ClusterId.Length != 0) hash ^= ClusterId.GetHashCode();
+ if (versionInfo_ != null) hash ^= VersionInfo.GetHashCode();
+ if (ClusterName.Length != 0) hash ^= ClusterName.GetHashCode();
+ if (HistoryShardCount != 0) hash ^= HistoryShardCount.GetHashCode();
+ if (PersistenceStore.Length != 0) hash ^= PersistenceStore.GetHashCode();
+ if (VisibilityStore.Length != 0) hash ^= VisibilityStore.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ supportedClients_.WriteTo(output, _map_supportedClients_codec);
+ if (ServerVersion.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(ServerVersion);
+ }
+ if (ClusterId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(ClusterId);
+ }
+ if (versionInfo_ != null) {
+ output.WriteRawTag(34);
+ output.WriteMessage(VersionInfo);
+ }
+ if (ClusterName.Length != 0) {
+ output.WriteRawTag(42);
+ output.WriteString(ClusterName);
+ }
+ if (HistoryShardCount != 0) {
+ output.WriteRawTag(48);
+ output.WriteInt32(HistoryShardCount);
+ }
+ if (PersistenceStore.Length != 0) {
+ output.WriteRawTag(58);
+ output.WriteString(PersistenceStore);
+ }
+ if (VisibilityStore.Length != 0) {
+ output.WriteRawTag(66);
+ output.WriteString(VisibilityStore);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ supportedClients_.WriteTo(ref output, _map_supportedClients_codec);
+ if (ServerVersion.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(ServerVersion);
+ }
+ if (ClusterId.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(ClusterId);
+ }
+ if (versionInfo_ != null) {
+ output.WriteRawTag(34);
+ output.WriteMessage(VersionInfo);
+ }
+ if (ClusterName.Length != 0) {
+ output.WriteRawTag(42);
+ output.WriteString(ClusterName);
+ }
+ if (HistoryShardCount != 0) {
+ output.WriteRawTag(48);
+ output.WriteInt32(HistoryShardCount);
+ }
+ if (PersistenceStore.Length != 0) {
+ output.WriteRawTag(58);
+ output.WriteString(PersistenceStore);
+ }
+ if (VisibilityStore.Length != 0) {
+ output.WriteRawTag(66);
+ output.WriteString(VisibilityStore);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ size += supportedClients_.CalculateSize(_map_supportedClients_codec);
+ if (ServerVersion.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(ServerVersion);
+ }
+ if (ClusterId.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(ClusterId);
+ }
+ if (versionInfo_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(VersionInfo);
+ }
+ if (ClusterName.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(ClusterName);
+ }
+ if (HistoryShardCount != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeInt32Size(HistoryShardCount);
+ }
+ if (PersistenceStore.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(PersistenceStore);
+ }
+ if (VisibilityStore.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(VisibilityStore);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(GetClusterInfoResponse other) {
+ if (other == null) {
+ return;
+ }
+ supportedClients_.MergeFrom(other.supportedClients_);
+ if (other.ServerVersion.Length != 0) {
+ ServerVersion = other.ServerVersion;
+ }
+ if (other.ClusterId.Length != 0) {
+ ClusterId = other.ClusterId;
+ }
+ if (other.versionInfo_ != null) {
+ if (versionInfo_ == null) {
+ VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ }
+ VersionInfo.MergeFrom(other.VersionInfo);
+ }
+ if (other.ClusterName.Length != 0) {
+ ClusterName = other.ClusterName;
+ }
+ if (other.HistoryShardCount != 0) {
+ HistoryShardCount = other.HistoryShardCount;
+ }
+ if (other.PersistenceStore.Length != 0) {
+ PersistenceStore = other.PersistenceStore;
+ }
+ if (other.VisibilityStore.Length != 0) {
+ VisibilityStore = other.VisibilityStore;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ supportedClients_.AddEntriesFrom(input, _map_supportedClients_codec);
+ break;
+ }
+ case 18: {
+ ServerVersion = input.ReadString();
+ break;
+ }
+ case 26: {
+ ClusterId = input.ReadString();
+ break;
+ }
+ case 34: {
+ if (versionInfo_ == null) {
+ VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ }
+ input.ReadMessage(VersionInfo);
+ break;
+ }
+ case 42: {
+ ClusterName = input.ReadString();
+ break;
+ }
+ case 48: {
+ HistoryShardCount = input.ReadInt32();
+ break;
+ }
+ case 58: {
+ PersistenceStore = input.ReadString();
+ break;
+ }
+ case 66: {
+ VisibilityStore = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ supportedClients_.AddEntriesFrom(ref input, _map_supportedClients_codec);
+ break;
+ }
+ case 18: {
+ ServerVersion = input.ReadString();
+ break;
+ }
+ case 26: {
+ ClusterId = input.ReadString();
+ break;
+ }
+ case 34: {
+ if (versionInfo_ == null) {
+ VersionInfo = new global::Temporalio.Api.Version.V1.VersionInfo();
+ }
+ input.ReadMessage(VersionInfo);
+ break;
+ }
+ case 42: {
+ ClusterName = input.ReadString();
+ break;
+ }
+ case 48: {
+ HistoryShardCount = input.ReadInt32();
+ break;
+ }
+ case 58: {
+ PersistenceStore = input.ReadString();
+ break;
+ }
+ case 66: {
+ VisibilityStore = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ public sealed partial class GetSystemInfoRequest : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetSystemInfoRequest());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[80]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoRequest() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoRequest(GetSystemInfoRequest other) : this() {
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoRequest Clone() {
+ return new GetSystemInfoRequest(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as GetSystemInfoRequest);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(GetSystemInfoRequest other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(GetSystemInfoRequest other) {
+ if (other == null) {
+ return;
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
+ }
+ #endif
+
+ }
+
+ public sealed partial class GetSystemInfoResponse : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetSystemInfoResponse());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.WorkflowService.V1.RequestResponseReflection.Descriptor.MessageTypes[81]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoResponse() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoResponse(GetSystemInfoResponse other) : this() {
+ serverVersion_ = other.serverVersion_;
+ capabilities_ = other.capabilities_ != null ? other.capabilities_.Clone() : null;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetSystemInfoResponse Clone() {
+ return new GetSystemInfoResponse(this);
+ }
+
+ /// Field number for the "server_version" field.
+ public const int ServerVersionFieldNumber = 1;
+ private string serverVersion_ = "";
+ ///
+ /// Version of the server.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string ServerVersion {
+ get { return serverVersion_; }
+ set {
+ serverVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "capabilities" field.
+ public const int CapabilitiesFieldNumber = 2;
+ private global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities capabilities_;
+ ///
+ /// All capabilities the system supports.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities Capabilities {
+ get { return capabilities_; }
+ set {
+ capabilities_ = value;
+ }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override bool Equals(object other) {
+ return Equals(other as GetSystemInfoResponse);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(GetSystemInfoResponse other) {
+ if (ReferenceEquals(other, null)) {
+ return false;
+ }
+ if (ReferenceEquals(other, this)) {
+ return true;
+ }
+ if (ServerVersion != other.ServerVersion) return false;
+ if (!object.Equals(Capabilities, other.Capabilities)) return false;
+ return Equals(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override int GetHashCode() {
+ int hash = 1;
+ if (ServerVersion.Length != 0) hash ^= ServerVersion.GetHashCode();
+ if (capabilities_ != null) hash ^= Capabilities.GetHashCode();
+ if (_unknownFields != null) {
+ hash ^= _unknownFields.GetHashCode();
+ }
+ return hash;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public override string ToString() {
+ return pb::JsonFormatter.ToDiagnosticString(this);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
+ if (ServerVersion.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(ServerVersion);
+ }
+ if (capabilities_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Capabilities);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(output);
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (ServerVersion.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(ServerVersion);
+ }
+ if (capabilities_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Capabilities);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (ServerVersion.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(ServerVersion);
+ }
+ if (capabilities_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Capabilities);
+ }
+ if (_unknownFields != null) {
+ size += _unknownFields.CalculateSize();
+ }
+ return size;
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(GetSystemInfoResponse other) {
+ if (other == null) {
+ return;
+ }
+ if (other.ServerVersion.Length != 0) {
+ ServerVersion = other.ServerVersion;
+ }
+ if (other.capabilities_ != null) {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
+ }
+ Capabilities.MergeFrom(other.Capabilities);
+ }
+ _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
+ break;
+ case 10: {
+ ServerVersion = input.ReadString();
+ break;
+ }
+ case 18: {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
+ }
+ input.ReadMessage(Capabilities);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ ServerVersion = input.ReadString();
+ break;
+ }
+ case 18: {
+ if (capabilities_ == null) {
+ Capabilities = new global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Types.Capabilities();
+ }
+ input.ReadMessage(Capabilities);
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ #region Nested types
+ /// Container for nested types declared in the GetSystemInfoResponse message type.
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static partial class Types {
+ ///
+ /// System capability details.
+ ///
+ public sealed partial class Capabilities : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Capabilities());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::Temporalio.Api.WorkflowService.V1.GetSystemInfoResponse.Descriptor.NestedTypes[0]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
- public Capabilities() {
- OnConstruction();
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities(Capabilities other) : this() {
+ signalAndQueryHeader_ = other.signalAndQueryHeader_;
+ internalErrorDifferentiation_ = other.internalErrorDifferentiation_;
+ activityFailureIncludeHeartbeat_ = other.activityFailureIncludeHeartbeat_;
+ supportsSchedules_ = other.supportsSchedules_;
+ encodedFailureAttributes_ = other.encodedFailureAttributes_;
+ buildIdBasedVersioning_ = other.buildIdBasedVersioning_;
+ upsertMemo_ = other.upsertMemo_;
+ eagerWorkflowStart_ = other.eagerWorkflowStart_;
+ sdkMetadata_ = other.sdkMetadata_;
+ countGroupByExecutionStatus_ = other.countGroupByExecutionStatus_;
+ nexus_ = other.nexus_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public Capabilities Clone() {
+ return new Capabilities(this);
+ }
+
+ ///