mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
Goes from 135 MB binary with 1153 files importing go.temporal.io and 224
importing google.golang.org/grpc to a 10 MB native binary with ZERO of
either.
Deleted:
- tasks/, tasktests/, service/, chasm/, client/, api/, proto/, tools/
- cmd/tools/, components/, docker/
- schema/{cassandra,elasticsearch,mysql,postgresql,sqlite}/
- 40 tainted common/ subdirs + 7 top-level common files
- tests/testutils (no longer referenced after surviving deps drop common)
New cmd/tasksd (~100 lines) boots tasks.Embed (zap.Node) + http.Server.
New pkg/tasks/embed.go registers ZAP handlers for the SDK opcode surface
(0x0060-0x00A5). Workflow handlers return a 501 "not yet implemented"
envelope; native engine lands behind this contract.
Build: go build ./cmd/tasksd → 10 MB
Vet: go vet ./... → clean
Boot: tasksd --zap-port 9999 --http :7243
Probes: /healthz, /v1/tasks/health → 200
UI: /_/tasks/, / → 200 (embedded Vite bundle)
ZAP: _tasks._tcp on :9999 (mDNS disabled; direct connect)
go.mod: tidy. No go.temporal.io. No google.golang.org/grpc.
2482 lines
104 KiB
Go
2482 lines
104 KiB
Go
// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
// plugins:
|
|
// protoc-gen-go
|
|
// protoc
|
|
// source: temporal/server/api/replication/v1/message.proto
|
|
|
|
package repication
|
|
|
|
import (
|
|
reflect "reflect"
|
|
sync "sync"
|
|
unsafe "unsafe"
|
|
|
|
v11 "go.temporal.io/api/common/v1"
|
|
v15 "go.temporal.io/api/failure/v1"
|
|
v13 "go.temporal.io/api/namespace/v1"
|
|
v14 "go.temporal.io/api/replication/v1"
|
|
v1 "go.temporal.io/server/api/enums/v1"
|
|
v16 "go.temporal.io/server/api/history/v1"
|
|
v12 "go.temporal.io/server/api/persistence/v1"
|
|
v17 "go.temporal.io/server/api/workflow/v1"
|
|
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
durationpb "google.golang.org/protobuf/types/known/durationpb"
|
|
timestamppb "google.golang.org/protobuf/types/known/timestamppb"
|
|
)
|
|
|
|
const (
|
|
// Verify that this generated code is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
|
// Verify that runtime/protoimpl is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
)
|
|
|
|
type ReplicationTask struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TaskType v1.ReplicationTaskType `protobuf:"varint,1,opt,name=task_type,json=taskType,proto3,enum=temporal.server.api.enums.v1.ReplicationTaskType" json:"task_type,omitempty"`
|
|
SourceTaskId int64 `protobuf:"varint,2,opt,name=source_task_id,json=sourceTaskId,proto3" json:"source_task_id,omitempty"`
|
|
// Types that are valid to be assigned to Attributes:
|
|
//
|
|
// *ReplicationTask_NamespaceTaskAttributes
|
|
// *ReplicationTask_SyncShardStatusTaskAttributes
|
|
// *ReplicationTask_SyncActivityTaskAttributes
|
|
// *ReplicationTask_HistoryTaskAttributes
|
|
// *ReplicationTask_SyncWorkflowStateTaskAttributes
|
|
// *ReplicationTask_TaskQueueUserDataAttributes
|
|
// *ReplicationTask_SyncHsmAttributes
|
|
// *ReplicationTask_BackfillHistoryTaskAttributes
|
|
// *ReplicationTask_VerifyVersionedTransitionTaskAttributes
|
|
// *ReplicationTask_SyncVersionedTransitionTaskAttributes
|
|
Attributes isReplicationTask_Attributes `protobuf_oneof:"attributes"`
|
|
// All attributes should be deprecated and replaced by this field.
|
|
// The task_type + data provide more flexibility in future use cases.
|
|
Data *v11.DataBlob `protobuf:"bytes,12,opt,name=data,proto3" json:"data,omitempty"`
|
|
VisibilityTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=visibility_time,json=visibilityTime,proto3" json:"visibility_time,omitempty"`
|
|
Priority v1.TaskPriority `protobuf:"varint,13,opt,name=priority,proto3,enum=temporal.server.api.enums.v1.TaskPriority" json:"priority,omitempty"`
|
|
VersionedTransition *v12.VersionedTransition `protobuf:"bytes,15,opt,name=versioned_transition,json=versionedTransition,proto3" json:"versioned_transition,omitempty"`
|
|
RawTaskInfo *v12.ReplicationTaskInfo `protobuf:"bytes,17,opt,name=raw_task_info,json=rawTaskInfo,proto3" json:"raw_task_info,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReplicationTask) Reset() {
|
|
*x = ReplicationTask{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[0]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReplicationTask) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReplicationTask) ProtoMessage() {}
|
|
|
|
func (x *ReplicationTask) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[0]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReplicationTask.ProtoReflect.Descriptor instead.
|
|
func (*ReplicationTask) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{0}
|
|
}
|
|
|
|
func (x *ReplicationTask) GetTaskType() v1.ReplicationTaskType {
|
|
if x != nil {
|
|
return x.TaskType
|
|
}
|
|
return v1.ReplicationTaskType(0)
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSourceTaskId() int64 {
|
|
if x != nil {
|
|
return x.SourceTaskId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTask) GetAttributes() isReplicationTask_Attributes {
|
|
if x != nil {
|
|
return x.Attributes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetNamespaceTaskAttributes() *NamespaceTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_NamespaceTaskAttributes); ok {
|
|
return x.NamespaceTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSyncShardStatusTaskAttributes() *SyncShardStatusTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_SyncShardStatusTaskAttributes); ok {
|
|
return x.SyncShardStatusTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSyncActivityTaskAttributes() *SyncActivityTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_SyncActivityTaskAttributes); ok {
|
|
return x.SyncActivityTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetHistoryTaskAttributes() *HistoryTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_HistoryTaskAttributes); ok {
|
|
return x.HistoryTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSyncWorkflowStateTaskAttributes() *SyncWorkflowStateTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_SyncWorkflowStateTaskAttributes); ok {
|
|
return x.SyncWorkflowStateTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetTaskQueueUserDataAttributes() *TaskQueueUserDataAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_TaskQueueUserDataAttributes); ok {
|
|
return x.TaskQueueUserDataAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSyncHsmAttributes() *SyncHSMAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_SyncHsmAttributes); ok {
|
|
return x.SyncHsmAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetBackfillHistoryTaskAttributes() *BackfillHistoryTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_BackfillHistoryTaskAttributes); ok {
|
|
return x.BackfillHistoryTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetVerifyVersionedTransitionTaskAttributes() *VerifyVersionedTransitionTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_VerifyVersionedTransitionTaskAttributes); ok {
|
|
return x.VerifyVersionedTransitionTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetSyncVersionedTransitionTaskAttributes() *SyncVersionedTransitionTaskAttributes {
|
|
if x != nil {
|
|
if x, ok := x.Attributes.(*ReplicationTask_SyncVersionedTransitionTaskAttributes); ok {
|
|
return x.SyncVersionedTransitionTaskAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetData() *v11.DataBlob {
|
|
if x != nil {
|
|
return x.Data
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetVisibilityTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.VisibilityTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetPriority() v1.TaskPriority {
|
|
if x != nil {
|
|
return x.Priority
|
|
}
|
|
return v1.TaskPriority(0)
|
|
}
|
|
|
|
func (x *ReplicationTask) GetVersionedTransition() *v12.VersionedTransition {
|
|
if x != nil {
|
|
return x.VersionedTransition
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationTask) GetRawTaskInfo() *v12.ReplicationTaskInfo {
|
|
if x != nil {
|
|
return x.RawTaskInfo
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isReplicationTask_Attributes interface {
|
|
isReplicationTask_Attributes()
|
|
}
|
|
|
|
type ReplicationTask_NamespaceTaskAttributes struct {
|
|
NamespaceTaskAttributes *NamespaceTaskAttributes `protobuf:"bytes,3,opt,name=namespace_task_attributes,json=namespaceTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_SyncShardStatusTaskAttributes struct {
|
|
SyncShardStatusTaskAttributes *SyncShardStatusTaskAttributes `protobuf:"bytes,5,opt,name=sync_shard_status_task_attributes,json=syncShardStatusTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_SyncActivityTaskAttributes struct {
|
|
SyncActivityTaskAttributes *SyncActivityTaskAttributes `protobuf:"bytes,6,opt,name=sync_activity_task_attributes,json=syncActivityTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_HistoryTaskAttributes struct {
|
|
HistoryTaskAttributes *HistoryTaskAttributes `protobuf:"bytes,8,opt,name=history_task_attributes,json=historyTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_SyncWorkflowStateTaskAttributes struct {
|
|
SyncWorkflowStateTaskAttributes *SyncWorkflowStateTaskAttributes `protobuf:"bytes,10,opt,name=sync_workflow_state_task_attributes,json=syncWorkflowStateTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_TaskQueueUserDataAttributes struct {
|
|
TaskQueueUserDataAttributes *TaskQueueUserDataAttributes `protobuf:"bytes,11,opt,name=task_queue_user_data_attributes,json=taskQueueUserDataAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_SyncHsmAttributes struct {
|
|
SyncHsmAttributes *SyncHSMAttributes `protobuf:"bytes,14,opt,name=sync_hsm_attributes,json=syncHsmAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_BackfillHistoryTaskAttributes struct {
|
|
BackfillHistoryTaskAttributes *BackfillHistoryTaskAttributes `protobuf:"bytes,16,opt,name=backfill_history_task_attributes,json=backfillHistoryTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_VerifyVersionedTransitionTaskAttributes struct {
|
|
VerifyVersionedTransitionTaskAttributes *VerifyVersionedTransitionTaskAttributes `protobuf:"bytes,18,opt,name=verify_versioned_transition_task_attributes,json=verifyVersionedTransitionTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type ReplicationTask_SyncVersionedTransitionTaskAttributes struct {
|
|
SyncVersionedTransitionTaskAttributes *SyncVersionedTransitionTaskAttributes `protobuf:"bytes,19,opt,name=sync_versioned_transition_task_attributes,json=syncVersionedTransitionTaskAttributes,proto3,oneof"`
|
|
}
|
|
|
|
func (*ReplicationTask_NamespaceTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_SyncShardStatusTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_SyncActivityTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_HistoryTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_SyncWorkflowStateTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_TaskQueueUserDataAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_SyncHsmAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_BackfillHistoryTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_VerifyVersionedTransitionTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
func (*ReplicationTask_SyncVersionedTransitionTaskAttributes) isReplicationTask_Attributes() {}
|
|
|
|
type ReplicationToken struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ShardId int32 `protobuf:"varint,1,opt,name=shard_id,json=shardId,proto3" json:"shard_id,omitempty"`
|
|
// lastRetrievedMessageId is where the next fetch should begin with.
|
|
LastRetrievedMessageId int64 `protobuf:"varint,2,opt,name=last_retrieved_message_id,json=lastRetrievedMessageId,proto3" json:"last_retrieved_message_id,omitempty"`
|
|
// lastProcessedMessageId is the last messageId that is processed on the passive side.
|
|
// This can be different than lastRetrievedMessageId if passive side supports prefetching messages.
|
|
LastProcessedMessageId int64 `protobuf:"varint,3,opt,name=last_processed_message_id,json=lastProcessedMessageId,proto3" json:"last_processed_message_id,omitempty"`
|
|
// The VisibilityTime of last processed ReplicationTask
|
|
LastProcessedVisibilityTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_processed_visibility_time,json=lastProcessedVisibilityTime,proto3" json:"last_processed_visibility_time,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReplicationToken) Reset() {
|
|
*x = ReplicationToken{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[1]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReplicationToken) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReplicationToken) ProtoMessage() {}
|
|
|
|
func (x *ReplicationToken) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[1]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReplicationToken.ProtoReflect.Descriptor instead.
|
|
func (*ReplicationToken) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{1}
|
|
}
|
|
|
|
func (x *ReplicationToken) GetShardId() int32 {
|
|
if x != nil {
|
|
return x.ShardId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationToken) GetLastRetrievedMessageId() int64 {
|
|
if x != nil {
|
|
return x.LastRetrievedMessageId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationToken) GetLastProcessedMessageId() int64 {
|
|
if x != nil {
|
|
return x.LastProcessedMessageId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationToken) GetLastProcessedVisibilityTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.LastProcessedVisibilityTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncShardStatus struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
StatusTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=status_time,json=statusTime,proto3" json:"status_time,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncShardStatus) Reset() {
|
|
*x = SyncShardStatus{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[2]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncShardStatus) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncShardStatus) ProtoMessage() {}
|
|
|
|
func (x *SyncShardStatus) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[2]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncShardStatus.ProtoReflect.Descriptor instead.
|
|
func (*SyncShardStatus) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{2}
|
|
}
|
|
|
|
func (x *SyncShardStatus) GetStatusTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.StatusTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncReplicationState struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// deprecated in favor of using ReplicationState object
|
|
InclusiveLowWatermark int64 `protobuf:"varint,1,opt,name=inclusive_low_watermark,json=inclusiveLowWatermark,proto3" json:"inclusive_low_watermark,omitempty"`
|
|
// deprecated in favor of using ReplicationState object
|
|
InclusiveLowWatermarkTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=inclusive_low_watermark_time,json=inclusiveLowWatermarkTime,proto3" json:"inclusive_low_watermark_time,omitempty"`
|
|
HighPriorityState *ReplicationState `protobuf:"bytes,3,opt,name=high_priority_state,json=highPriorityState,proto3" json:"high_priority_state,omitempty"`
|
|
LowPriorityState *ReplicationState `protobuf:"bytes,4,opt,name=low_priority_state,json=lowPriorityState,proto3" json:"low_priority_state,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncReplicationState) Reset() {
|
|
*x = SyncReplicationState{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[3]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncReplicationState) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncReplicationState) ProtoMessage() {}
|
|
|
|
func (x *SyncReplicationState) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[3]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncReplicationState.ProtoReflect.Descriptor instead.
|
|
func (*SyncReplicationState) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{3}
|
|
}
|
|
|
|
func (x *SyncReplicationState) GetInclusiveLowWatermark() int64 {
|
|
if x != nil {
|
|
return x.InclusiveLowWatermark
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncReplicationState) GetInclusiveLowWatermarkTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.InclusiveLowWatermarkTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncReplicationState) GetHighPriorityState() *ReplicationState {
|
|
if x != nil {
|
|
return x.HighPriorityState
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncReplicationState) GetLowPriorityState() *ReplicationState {
|
|
if x != nil {
|
|
return x.LowPriorityState
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type ReplicationState struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
InclusiveLowWatermark int64 `protobuf:"varint,1,opt,name=inclusive_low_watermark,json=inclusiveLowWatermark,proto3" json:"inclusive_low_watermark,omitempty"`
|
|
InclusiveLowWatermarkTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=inclusive_low_watermark_time,json=inclusiveLowWatermarkTime,proto3" json:"inclusive_low_watermark_time,omitempty"`
|
|
FlowControlCommand v1.ReplicationFlowControlCommand `protobuf:"varint,3,opt,name=flow_control_command,json=flowControlCommand,proto3,enum=temporal.server.api.enums.v1.ReplicationFlowControlCommand" json:"flow_control_command,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReplicationState) Reset() {
|
|
*x = ReplicationState{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[4]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReplicationState) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReplicationState) ProtoMessage() {}
|
|
|
|
func (x *ReplicationState) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[4]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReplicationState.ProtoReflect.Descriptor instead.
|
|
func (*ReplicationState) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{4}
|
|
}
|
|
|
|
func (x *ReplicationState) GetInclusiveLowWatermark() int64 {
|
|
if x != nil {
|
|
return x.InclusiveLowWatermark
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationState) GetInclusiveLowWatermarkTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.InclusiveLowWatermarkTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationState) GetFlowControlCommand() v1.ReplicationFlowControlCommand {
|
|
if x != nil {
|
|
return x.FlowControlCommand
|
|
}
|
|
return v1.ReplicationFlowControlCommand(0)
|
|
}
|
|
|
|
type ReplicationMessages struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ReplicationTasks []*ReplicationTask `protobuf:"bytes,1,rep,name=replication_tasks,json=replicationTasks,proto3" json:"replication_tasks,omitempty"`
|
|
// This can be different than the last taskId in the above list, because sender can decide to skip tasks (e.g. for completed workflows).
|
|
LastRetrievedMessageId int64 `protobuf:"varint,2,opt,name=last_retrieved_message_id,json=lastRetrievedMessageId,proto3" json:"last_retrieved_message_id,omitempty"`
|
|
// Hint for flow control.
|
|
HasMore bool `protobuf:"varint,3,opt,name=has_more,json=hasMore,proto3" json:"has_more,omitempty"`
|
|
SyncShardStatus *SyncShardStatus `protobuf:"bytes,4,opt,name=sync_shard_status,json=syncShardStatus,proto3" json:"sync_shard_status,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReplicationMessages) Reset() {
|
|
*x = ReplicationMessages{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[5]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReplicationMessages) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReplicationMessages) ProtoMessage() {}
|
|
|
|
func (x *ReplicationMessages) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[5]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReplicationMessages.ProtoReflect.Descriptor instead.
|
|
func (*ReplicationMessages) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{5}
|
|
}
|
|
|
|
func (x *ReplicationMessages) GetReplicationTasks() []*ReplicationTask {
|
|
if x != nil {
|
|
return x.ReplicationTasks
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ReplicationMessages) GetLastRetrievedMessageId() int64 {
|
|
if x != nil {
|
|
return x.LastRetrievedMessageId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationMessages) GetHasMore() bool {
|
|
if x != nil {
|
|
return x.HasMore
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *ReplicationMessages) GetSyncShardStatus() *SyncShardStatus {
|
|
if x != nil {
|
|
return x.SyncShardStatus
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type WorkflowReplicationMessages struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ReplicationTasks []*ReplicationTask `protobuf:"bytes,1,rep,name=replication_tasks,json=replicationTasks,proto3" json:"replication_tasks,omitempty"`
|
|
// This can be different than the last taskId in the above list, because sender can decide to skip tasks (e.g. for completed workflows).
|
|
ExclusiveHighWatermark int64 `protobuf:"varint,2,opt,name=exclusive_high_watermark,json=exclusiveHighWatermark,proto3" json:"exclusive_high_watermark,omitempty"`
|
|
ExclusiveHighWatermarkTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=exclusive_high_watermark_time,json=exclusiveHighWatermarkTime,proto3" json:"exclusive_high_watermark_time,omitempty"`
|
|
Priority v1.TaskPriority `protobuf:"varint,4,opt,name=priority,proto3,enum=temporal.server.api.enums.v1.TaskPriority" json:"priority,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) Reset() {
|
|
*x = WorkflowReplicationMessages{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[6]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*WorkflowReplicationMessages) ProtoMessage() {}
|
|
|
|
func (x *WorkflowReplicationMessages) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[6]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use WorkflowReplicationMessages.ProtoReflect.Descriptor instead.
|
|
func (*WorkflowReplicationMessages) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{6}
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) GetReplicationTasks() []*ReplicationTask {
|
|
if x != nil {
|
|
return x.ReplicationTasks
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) GetExclusiveHighWatermark() int64 {
|
|
if x != nil {
|
|
return x.ExclusiveHighWatermark
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) GetExclusiveHighWatermarkTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.ExclusiveHighWatermarkTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *WorkflowReplicationMessages) GetPriority() v1.TaskPriority {
|
|
if x != nil {
|
|
return x.Priority
|
|
}
|
|
return v1.TaskPriority(0)
|
|
}
|
|
|
|
// TODO: Deprecate this definition, it only used by the deprecated replication DLQ v1 logic
|
|
type ReplicationTaskInfo struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
TaskType v1.TaskType `protobuf:"varint,4,opt,name=task_type,json=taskType,proto3,enum=temporal.server.api.enums.v1.TaskType" json:"task_type,omitempty"`
|
|
TaskId int64 `protobuf:"varint,5,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
|
|
Version int64 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"`
|
|
FirstEventId int64 `protobuf:"varint,7,opt,name=first_event_id,json=firstEventId,proto3" json:"first_event_id,omitempty"`
|
|
NextEventId int64 `protobuf:"varint,8,opt,name=next_event_id,json=nextEventId,proto3" json:"next_event_id,omitempty"`
|
|
ScheduledEventId int64 `protobuf:"varint,9,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
|
|
Priority v1.TaskPriority `protobuf:"varint,10,opt,name=priority,proto3,enum=temporal.server.api.enums.v1.TaskPriority" json:"priority,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) Reset() {
|
|
*x = ReplicationTaskInfo{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[7]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReplicationTaskInfo) ProtoMessage() {}
|
|
|
|
func (x *ReplicationTaskInfo) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[7]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReplicationTaskInfo.ProtoReflect.Descriptor instead.
|
|
func (*ReplicationTaskInfo) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{7}
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetTaskType() v1.TaskType {
|
|
if x != nil {
|
|
return x.TaskType
|
|
}
|
|
return v1.TaskType(0)
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetTaskId() int64 {
|
|
if x != nil {
|
|
return x.TaskId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetVersion() int64 {
|
|
if x != nil {
|
|
return x.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetFirstEventId() int64 {
|
|
if x != nil {
|
|
return x.FirstEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetNextEventId() int64 {
|
|
if x != nil {
|
|
return x.NextEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetScheduledEventId() int64 {
|
|
if x != nil {
|
|
return x.ScheduledEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ReplicationTaskInfo) GetPriority() v1.TaskPriority {
|
|
if x != nil {
|
|
return x.Priority
|
|
}
|
|
return v1.TaskPriority(0)
|
|
}
|
|
|
|
type NamespaceTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceOperation v1.NamespaceOperation `protobuf:"varint,1,opt,name=namespace_operation,json=namespaceOperation,proto3,enum=temporal.server.api.enums.v1.NamespaceOperation" json:"namespace_operation,omitempty"`
|
|
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
|
|
Info *v13.NamespaceInfo `protobuf:"bytes,3,opt,name=info,proto3" json:"info,omitempty"`
|
|
Config *v13.NamespaceConfig `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
|
|
ReplicationConfig *v14.NamespaceReplicationConfig `protobuf:"bytes,5,opt,name=replication_config,json=replicationConfig,proto3" json:"replication_config,omitempty"`
|
|
ConfigVersion int64 `protobuf:"varint,6,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"`
|
|
FailoverVersion int64 `protobuf:"varint,7,opt,name=failover_version,json=failoverVersion,proto3" json:"failover_version,omitempty"`
|
|
FailoverHistory []*v14.FailoverStatus `protobuf:"bytes,8,rep,name=failover_history,json=failoverHistory,proto3" json:"failover_history,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) Reset() {
|
|
*x = NamespaceTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[8]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*NamespaceTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *NamespaceTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[8]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use NamespaceTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*NamespaceTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{8}
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetNamespaceOperation() v1.NamespaceOperation {
|
|
if x != nil {
|
|
return x.NamespaceOperation
|
|
}
|
|
return v1.NamespaceOperation(0)
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetId() string {
|
|
if x != nil {
|
|
return x.Id
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetInfo() *v13.NamespaceInfo {
|
|
if x != nil {
|
|
return x.Info
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetConfig() *v13.NamespaceConfig {
|
|
if x != nil {
|
|
return x.Config
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetReplicationConfig() *v14.NamespaceReplicationConfig {
|
|
if x != nil {
|
|
return x.ReplicationConfig
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetConfigVersion() int64 {
|
|
if x != nil {
|
|
return x.ConfigVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetFailoverVersion() int64 {
|
|
if x != nil {
|
|
return x.FailoverVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *NamespaceTaskAttributes) GetFailoverHistory() []*v14.FailoverStatus {
|
|
if x != nil {
|
|
return x.FailoverHistory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncShardStatusTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
SourceCluster string `protobuf:"bytes,1,opt,name=source_cluster,json=sourceCluster,proto3" json:"source_cluster,omitempty"`
|
|
ShardId int32 `protobuf:"varint,2,opt,name=shard_id,json=shardId,proto3" json:"shard_id,omitempty"`
|
|
StatusTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=status_time,json=statusTime,proto3" json:"status_time,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) Reset() {
|
|
*x = SyncShardStatusTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[9]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncShardStatusTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[9]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncShardStatusTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncShardStatusTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{9}
|
|
}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) GetSourceCluster() string {
|
|
if x != nil {
|
|
return x.SourceCluster
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) GetShardId() int32 {
|
|
if x != nil {
|
|
return x.ShardId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncShardStatusTaskAttributes) GetStatusTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.StatusTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncActivityTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
Version int64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
|
|
ScheduledEventId int64 `protobuf:"varint,5,opt,name=scheduled_event_id,json=scheduledEventId,proto3" json:"scheduled_event_id,omitempty"`
|
|
ScheduledTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=scheduled_time,json=scheduledTime,proto3" json:"scheduled_time,omitempty"`
|
|
StartedEventId int64 `protobuf:"varint,7,opt,name=started_event_id,json=startedEventId,proto3" json:"started_event_id,omitempty"`
|
|
StartedTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=started_time,json=startedTime,proto3" json:"started_time,omitempty"`
|
|
LastHeartbeatTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_heartbeat_time,json=lastHeartbeatTime,proto3" json:"last_heartbeat_time,omitempty"`
|
|
Details *v11.Payloads `protobuf:"bytes,10,opt,name=details,proto3" json:"details,omitempty"`
|
|
Attempt int32 `protobuf:"varint,11,opt,name=attempt,proto3" json:"attempt,omitempty"`
|
|
LastFailure *v15.Failure `protobuf:"bytes,12,opt,name=last_failure,json=lastFailure,proto3" json:"last_failure,omitempty"`
|
|
LastWorkerIdentity string `protobuf:"bytes,13,opt,name=last_worker_identity,json=lastWorkerIdentity,proto3" json:"last_worker_identity,omitempty"`
|
|
VersionHistory *v16.VersionHistory `protobuf:"bytes,14,opt,name=version_history,json=versionHistory,proto3" json:"version_history,omitempty"`
|
|
BaseExecutionInfo *v17.BaseExecutionInfo `protobuf:"bytes,15,opt,name=base_execution_info,json=baseExecutionInfo,proto3" json:"base_execution_info,omitempty"`
|
|
// build ID of the worker who received this activity last time
|
|
LastStartedBuildId string `protobuf:"bytes,16,opt,name=last_started_build_id,json=lastStartedBuildId,proto3" json:"last_started_build_id,omitempty"`
|
|
// workflows redirect_counter value when this activity started last time
|
|
LastStartedRedirectCounter int64 `protobuf:"varint,17,opt,name=last_started_redirect_counter,json=lastStartedRedirectCounter,proto3" json:"last_started_redirect_counter,omitempty"`
|
|
// The first time the activity was scheduled.
|
|
FirstScheduledTime *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=first_scheduled_time,json=firstScheduledTime,proto3" json:"first_scheduled_time,omitempty"`
|
|
// The last time an activity attempt completion was recorded by the server.
|
|
LastAttemptCompleteTime *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=last_attempt_complete_time,json=lastAttemptCompleteTime,proto3" json:"last_attempt_complete_time,omitempty"`
|
|
// Stamp represents the internal “version” of the activity options and can/will be changed with Activity API.
|
|
// It monotonically increments when the activity options are changed.
|
|
Stamp int32 `protobuf:"varint,20,opt,name=stamp,proto3" json:"stamp,omitempty"`
|
|
// Flag indicating whether the activity is currently paused.
|
|
Paused bool `protobuf:"varint,21,opt,name=paused,proto3" json:"paused,omitempty"`
|
|
// Retry policy for the activity. It needs to be replicated now, since the activity properties can be updated.
|
|
RetryInitialInterval *durationpb.Duration `protobuf:"bytes,22,opt,name=retry_initial_interval,json=retryInitialInterval,proto3" json:"retry_initial_interval,omitempty"`
|
|
RetryMaximumInterval *durationpb.Duration `protobuf:"bytes,23,opt,name=retry_maximum_interval,json=retryMaximumInterval,proto3" json:"retry_maximum_interval,omitempty"`
|
|
RetryMaximumAttempts int32 `protobuf:"varint,24,opt,name=retry_maximum_attempts,json=retryMaximumAttempts,proto3" json:"retry_maximum_attempts,omitempty"`
|
|
RetryBackoffCoefficient float64 `protobuf:"fixed64,25,opt,name=retry_backoff_coefficient,json=retryBackoffCoefficient,proto3" json:"retry_backoff_coefficient,omitempty"`
|
|
StartVersion int64 `protobuf:"varint,26,opt,name=start_version,json=startVersion,proto3" json:"start_version,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) Reset() {
|
|
*x = SyncActivityTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[10]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncActivityTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncActivityTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[10]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncActivityTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncActivityTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{10}
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetVersion() int64 {
|
|
if x != nil {
|
|
return x.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetScheduledEventId() int64 {
|
|
if x != nil {
|
|
return x.ScheduledEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetScheduledTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.ScheduledTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetStartedEventId() int64 {
|
|
if x != nil {
|
|
return x.StartedEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetStartedTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.StartedTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastHeartbeatTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.LastHeartbeatTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetDetails() *v11.Payloads {
|
|
if x != nil {
|
|
return x.Details
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetAttempt() int32 {
|
|
if x != nil {
|
|
return x.Attempt
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastFailure() *v15.Failure {
|
|
if x != nil {
|
|
return x.LastFailure
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastWorkerIdentity() string {
|
|
if x != nil {
|
|
return x.LastWorkerIdentity
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetVersionHistory() *v16.VersionHistory {
|
|
if x != nil {
|
|
return x.VersionHistory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetBaseExecutionInfo() *v17.BaseExecutionInfo {
|
|
if x != nil {
|
|
return x.BaseExecutionInfo
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastStartedBuildId() string {
|
|
if x != nil {
|
|
return x.LastStartedBuildId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastStartedRedirectCounter() int64 {
|
|
if x != nil {
|
|
return x.LastStartedRedirectCounter
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetFirstScheduledTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.FirstScheduledTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetLastAttemptCompleteTime() *timestamppb.Timestamp {
|
|
if x != nil {
|
|
return x.LastAttemptCompleteTime
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetStamp() int32 {
|
|
if x != nil {
|
|
return x.Stamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetPaused() bool {
|
|
if x != nil {
|
|
return x.Paused
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetRetryInitialInterval() *durationpb.Duration {
|
|
if x != nil {
|
|
return x.RetryInitialInterval
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetRetryMaximumInterval() *durationpb.Duration {
|
|
if x != nil {
|
|
return x.RetryMaximumInterval
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetRetryMaximumAttempts() int32 {
|
|
if x != nil {
|
|
return x.RetryMaximumAttempts
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetRetryBackoffCoefficient() float64 {
|
|
if x != nil {
|
|
return x.RetryBackoffCoefficient
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncActivityTaskAttributes) GetStartVersion() int64 {
|
|
if x != nil {
|
|
return x.StartVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type HistoryTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,3,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,4,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
VersionHistoryItems []*v16.VersionHistoryItem `protobuf:"bytes,5,rep,name=version_history_items,json=versionHistoryItems,proto3" json:"version_history_items,omitempty"`
|
|
// to be deprecated in favor of using events_batches
|
|
Events *v11.DataBlob `protobuf:"bytes,6,opt,name=events,proto3" json:"events,omitempty"`
|
|
// New run events does not need version history since there is no prior events.
|
|
NewRunEvents *v11.DataBlob `protobuf:"bytes,7,opt,name=new_run_events,json=newRunEvents,proto3" json:"new_run_events,omitempty"`
|
|
BaseExecutionInfo *v17.BaseExecutionInfo `protobuf:"bytes,8,opt,name=base_execution_info,json=baseExecutionInfo,proto3" json:"base_execution_info,omitempty"`
|
|
NewRunId string `protobuf:"bytes,9,opt,name=new_run_id,json=newRunId,proto3" json:"new_run_id,omitempty"`
|
|
EventsBatches []*v11.DataBlob `protobuf:"bytes,10,rep,name=events_batches,json=eventsBatches,proto3" json:"events_batches,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) Reset() {
|
|
*x = HistoryTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[11]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*HistoryTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *HistoryTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[11]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use HistoryTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*HistoryTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{11}
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetVersionHistoryItems() []*v16.VersionHistoryItem {
|
|
if x != nil {
|
|
return x.VersionHistoryItems
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetEvents() *v11.DataBlob {
|
|
if x != nil {
|
|
return x.Events
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetNewRunEvents() *v11.DataBlob {
|
|
if x != nil {
|
|
return x.NewRunEvents
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetBaseExecutionInfo() *v17.BaseExecutionInfo {
|
|
if x != nil {
|
|
return x.BaseExecutionInfo
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetNewRunId() string {
|
|
if x != nil {
|
|
return x.NewRunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *HistoryTaskAttributes) GetEventsBatches() []*v11.DataBlob {
|
|
if x != nil {
|
|
return x.EventsBatches
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncWorkflowStateTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
WorkflowState *v12.WorkflowMutableState `protobuf:"bytes,1,opt,name=workflow_state,json=workflowState,proto3" json:"workflow_state,omitempty"`
|
|
IsForceReplication bool `protobuf:"varint,2,opt,name=is_force_replication,json=isForceReplication,proto3" json:"is_force_replication,omitempty"`
|
|
IsCloseTransferTaskAcked bool `protobuf:"varint,3,opt,name=is_close_transfer_task_acked,json=isCloseTransferTaskAcked,proto3" json:"is_close_transfer_task_acked,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) Reset() {
|
|
*x = SyncWorkflowStateTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[12]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncWorkflowStateTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[12]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncWorkflowStateTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncWorkflowStateTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{12}
|
|
}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) GetWorkflowState() *v12.WorkflowMutableState {
|
|
if x != nil {
|
|
return x.WorkflowState
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) GetIsForceReplication() bool {
|
|
if x != nil {
|
|
return x.IsForceReplication
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncWorkflowStateTaskAttributes) GetIsCloseTransferTaskAcked() bool {
|
|
if x != nil {
|
|
return x.IsCloseTransferTaskAcked
|
|
}
|
|
return false
|
|
}
|
|
|
|
type TaskQueueUserDataAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
TaskQueueName string `protobuf:"bytes,2,opt,name=task_queue_name,json=taskQueueName,proto3" json:"task_queue_name,omitempty"`
|
|
UserData *v12.TaskQueueUserData `protobuf:"bytes,3,opt,name=user_data,json=userData,proto3" json:"user_data,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *TaskQueueUserDataAttributes) Reset() {
|
|
*x = TaskQueueUserDataAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[13]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *TaskQueueUserDataAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*TaskQueueUserDataAttributes) ProtoMessage() {}
|
|
|
|
func (x *TaskQueueUserDataAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[13]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use TaskQueueUserDataAttributes.ProtoReflect.Descriptor instead.
|
|
func (*TaskQueueUserDataAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{13}
|
|
}
|
|
|
|
func (x *TaskQueueUserDataAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *TaskQueueUserDataAttributes) GetTaskQueueName() string {
|
|
if x != nil {
|
|
return x.TaskQueueName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *TaskQueueUserDataAttributes) GetUserData() *v12.TaskQueueUserData {
|
|
if x != nil {
|
|
return x.UserData
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncHSMAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
VersionHistory *v16.VersionHistory `protobuf:"bytes,4,opt,name=version_history,json=versionHistory,proto3" json:"version_history,omitempty"`
|
|
StateMachineNode *v12.StateMachineNode `protobuf:"bytes,5,opt,name=state_machine_node,json=stateMachineNode,proto3" json:"state_machine_node,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) Reset() {
|
|
*x = SyncHSMAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[14]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncHSMAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncHSMAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[14]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncHSMAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncHSMAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{14}
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) GetVersionHistory() *v16.VersionHistory {
|
|
if x != nil {
|
|
return x.VersionHistory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncHSMAttributes) GetStateMachineNode() *v12.StateMachineNode {
|
|
if x != nil {
|
|
return x.StateMachineNode
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type BackfillHistoryTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
EventVersionHistory []*v16.VersionHistoryItem `protobuf:"bytes,5,rep,name=event_version_history,json=eventVersionHistory,proto3" json:"event_version_history,omitempty"`
|
|
EventBatches []*v11.DataBlob `protobuf:"bytes,6,rep,name=event_batches,json=eventBatches,proto3" json:"event_batches,omitempty"`
|
|
NewRunInfo *NewRunInfo `protobuf:"bytes,7,opt,name=new_run_info,json=newRunInfo,proto3" json:"new_run_info,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) Reset() {
|
|
*x = BackfillHistoryTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[15]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*BackfillHistoryTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[15]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use BackfillHistoryTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*BackfillHistoryTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{15}
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetEventVersionHistory() []*v16.VersionHistoryItem {
|
|
if x != nil {
|
|
return x.EventVersionHistory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetEventBatches() []*v11.DataBlob {
|
|
if x != nil {
|
|
return x.EventBatches
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *BackfillHistoryTaskAttributes) GetNewRunInfo() *NewRunInfo {
|
|
if x != nil {
|
|
return x.NewRunInfo
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type NewRunInfo struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
RunId string `protobuf:"bytes,1,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
EventBatch *v11.DataBlob `protobuf:"bytes,2,opt,name=event_batch,json=eventBatch,proto3" json:"event_batch,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *NewRunInfo) Reset() {
|
|
*x = NewRunInfo{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[16]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *NewRunInfo) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*NewRunInfo) ProtoMessage() {}
|
|
|
|
func (x *NewRunInfo) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[16]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use NewRunInfo.ProtoReflect.Descriptor instead.
|
|
func (*NewRunInfo) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{16}
|
|
}
|
|
|
|
func (x *NewRunInfo) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *NewRunInfo) GetEventBatch() *v11.DataBlob {
|
|
if x != nil {
|
|
return x.EventBatch
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncWorkflowStateMutationAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ExclusiveStartVersionedTransition *v12.VersionedTransition `protobuf:"bytes,1,opt,name=exclusive_start_versioned_transition,json=exclusiveStartVersionedTransition,proto3" json:"exclusive_start_versioned_transition,omitempty"`
|
|
StateMutation *v12.WorkflowMutableStateMutation `protobuf:"bytes,2,opt,name=state_mutation,json=stateMutation,proto3" json:"state_mutation,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncWorkflowStateMutationAttributes) Reset() {
|
|
*x = SyncWorkflowStateMutationAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[17]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncWorkflowStateMutationAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncWorkflowStateMutationAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncWorkflowStateMutationAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[17]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncWorkflowStateMutationAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncWorkflowStateMutationAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{17}
|
|
}
|
|
|
|
func (x *SyncWorkflowStateMutationAttributes) GetExclusiveStartVersionedTransition() *v12.VersionedTransition {
|
|
if x != nil {
|
|
return x.ExclusiveStartVersionedTransition
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncWorkflowStateMutationAttributes) GetStateMutation() *v12.WorkflowMutableStateMutation {
|
|
if x != nil {
|
|
return x.StateMutation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncWorkflowStateSnapshotAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
State *v12.WorkflowMutableState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncWorkflowStateSnapshotAttributes) Reset() {
|
|
*x = SyncWorkflowStateSnapshotAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[18]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncWorkflowStateSnapshotAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncWorkflowStateSnapshotAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncWorkflowStateSnapshotAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[18]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncWorkflowStateSnapshotAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncWorkflowStateSnapshotAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{18}
|
|
}
|
|
|
|
func (x *SyncWorkflowStateSnapshotAttributes) GetState() *v12.WorkflowMutableState {
|
|
if x != nil {
|
|
return x.State
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type VerifyVersionedTransitionTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
NamespaceId string `protobuf:"bytes,1,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,3,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
NextEventId int64 `protobuf:"varint,4,opt,name=next_event_id,json=nextEventId,proto3" json:"next_event_id,omitempty"`
|
|
EventVersionHistory []*v16.VersionHistoryItem `protobuf:"bytes,5,rep,name=event_version_history,json=eventVersionHistory,proto3" json:"event_version_history,omitempty"`
|
|
NewRunId string `protobuf:"bytes,6,opt,name=new_run_id,json=newRunId,proto3" json:"new_run_id,omitempty"`
|
|
// (-- api-linter: core::0141::forbidden-types=disabled --)
|
|
ArchetypeId uint32 `protobuf:"varint,7,opt,name=archetype_id,json=archetypeId,proto3" json:"archetype_id,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) Reset() {
|
|
*x = VerifyVersionedTransitionTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[19]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*VerifyVersionedTransitionTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[19]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use VerifyVersionedTransitionTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*VerifyVersionedTransitionTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{19}
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetNextEventId() int64 {
|
|
if x != nil {
|
|
return x.NextEventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetEventVersionHistory() []*v16.VersionHistoryItem {
|
|
if x != nil {
|
|
return x.EventVersionHistory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetNewRunId() string {
|
|
if x != nil {
|
|
return x.NewRunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *VerifyVersionedTransitionTaskAttributes) GetArchetypeId() uint32 {
|
|
if x != nil {
|
|
return x.ArchetypeId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type SyncVersionedTransitionTaskAttributes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
VersionedTransitionArtifact *VersionedTransitionArtifact `protobuf:"bytes,5,opt,name=versioned_transition_artifact,json=versionedTransitionArtifact,proto3" json:"versioned_transition_artifact,omitempty"`
|
|
NamespaceId string `protobuf:"bytes,6,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
|
|
WorkflowId string `protobuf:"bytes,7,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
|
|
RunId string `protobuf:"bytes,8,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
// (-- api-linter: core::0141::forbidden-types=disabled --)
|
|
ArchetypeId uint32 `protobuf:"varint,9,opt,name=archetype_id,json=archetypeId,proto3" json:"archetype_id,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) Reset() {
|
|
*x = SyncVersionedTransitionTaskAttributes{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[20]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncVersionedTransitionTaskAttributes) ProtoMessage() {}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[20]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncVersionedTransitionTaskAttributes.ProtoReflect.Descriptor instead.
|
|
func (*SyncVersionedTransitionTaskAttributes) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{20}
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) GetVersionedTransitionArtifact() *VersionedTransitionArtifact {
|
|
if x != nil {
|
|
return x.VersionedTransitionArtifact
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) GetNamespaceId() string {
|
|
if x != nil {
|
|
return x.NamespaceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) GetWorkflowId() string {
|
|
if x != nil {
|
|
return x.WorkflowId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncVersionedTransitionTaskAttributes) GetArchetypeId() uint32 {
|
|
if x != nil {
|
|
return x.ArchetypeId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type VersionedTransitionArtifact struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to StateAttributes:
|
|
//
|
|
// *VersionedTransitionArtifact_SyncWorkflowStateMutationAttributes
|
|
// *VersionedTransitionArtifact_SyncWorkflowStateSnapshotAttributes
|
|
StateAttributes isVersionedTransitionArtifact_StateAttributes `protobuf_oneof:"state_attributes"`
|
|
EventBatches []*v11.DataBlob `protobuf:"bytes,3,rep,name=event_batches,json=eventBatches,proto3" json:"event_batches,omitempty"`
|
|
NewRunInfo *NewRunInfo `protobuf:"bytes,4,opt,name=new_run_info,json=newRunInfo,proto3" json:"new_run_info,omitempty"`
|
|
IsFirstSync bool `protobuf:"varint,5,opt,name=is_first_sync,json=isFirstSync,proto3" json:"is_first_sync,omitempty"`
|
|
IsCloseTransferTaskAcked bool `protobuf:"varint,6,opt,name=is_close_transfer_task_acked,json=isCloseTransferTaskAcked,proto3" json:"is_close_transfer_task_acked,omitempty"`
|
|
IsForceReplication bool `protobuf:"varint,7,opt,name=is_force_replication,json=isForceReplication,proto3" json:"is_force_replication,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) Reset() {
|
|
*x = VersionedTransitionArtifact{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[21]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*VersionedTransitionArtifact) ProtoMessage() {}
|
|
|
|
func (x *VersionedTransitionArtifact) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[21]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use VersionedTransitionArtifact.ProtoReflect.Descriptor instead.
|
|
func (*VersionedTransitionArtifact) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{21}
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetStateAttributes() isVersionedTransitionArtifact_StateAttributes {
|
|
if x != nil {
|
|
return x.StateAttributes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetSyncWorkflowStateMutationAttributes() *SyncWorkflowStateMutationAttributes {
|
|
if x != nil {
|
|
if x, ok := x.StateAttributes.(*VersionedTransitionArtifact_SyncWorkflowStateMutationAttributes); ok {
|
|
return x.SyncWorkflowStateMutationAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetSyncWorkflowStateSnapshotAttributes() *SyncWorkflowStateSnapshotAttributes {
|
|
if x != nil {
|
|
if x, ok := x.StateAttributes.(*VersionedTransitionArtifact_SyncWorkflowStateSnapshotAttributes); ok {
|
|
return x.SyncWorkflowStateSnapshotAttributes
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetEventBatches() []*v11.DataBlob {
|
|
if x != nil {
|
|
return x.EventBatches
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetNewRunInfo() *NewRunInfo {
|
|
if x != nil {
|
|
return x.NewRunInfo
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetIsFirstSync() bool {
|
|
if x != nil {
|
|
return x.IsFirstSync
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetIsCloseTransferTaskAcked() bool {
|
|
if x != nil {
|
|
return x.IsCloseTransferTaskAcked
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *VersionedTransitionArtifact) GetIsForceReplication() bool {
|
|
if x != nil {
|
|
return x.IsForceReplication
|
|
}
|
|
return false
|
|
}
|
|
|
|
type isVersionedTransitionArtifact_StateAttributes interface {
|
|
isVersionedTransitionArtifact_StateAttributes()
|
|
}
|
|
|
|
type VersionedTransitionArtifact_SyncWorkflowStateMutationAttributes struct {
|
|
SyncWorkflowStateMutationAttributes *SyncWorkflowStateMutationAttributes `protobuf:"bytes,1,opt,name=sync_workflow_state_mutation_attributes,json=syncWorkflowStateMutationAttributes,proto3,oneof"`
|
|
}
|
|
|
|
type VersionedTransitionArtifact_SyncWorkflowStateSnapshotAttributes struct {
|
|
SyncWorkflowStateSnapshotAttributes *SyncWorkflowStateSnapshotAttributes `protobuf:"bytes,2,opt,name=sync_workflow_state_snapshot_attributes,json=syncWorkflowStateSnapshotAttributes,proto3,oneof"`
|
|
}
|
|
|
|
func (*VersionedTransitionArtifact_SyncWorkflowStateMutationAttributes) isVersionedTransitionArtifact_StateAttributes() {
|
|
}
|
|
|
|
func (*VersionedTransitionArtifact_SyncWorkflowStateSnapshotAttributes) isVersionedTransitionArtifact_StateAttributes() {
|
|
}
|
|
|
|
// MigrationExecutionInfo is only used in unit tests for validation compatibility.
|
|
// Remove it after v1.30 is released.
|
|
type MigrationExecutionInfo struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// The proto json name of this field needs to be "workflowId",
|
|
// to be backward compatibility with commonpb.WorkflowExecution,
|
|
// which is what used to be used in migration workflow's activity
|
|
// input/output.
|
|
BusinessId string `protobuf:"bytes,1,opt,name=business_id,json=workflowId,proto3" json:"business_id,omitempty"`
|
|
RunId string `protobuf:"bytes,2,opt,name=run_id,json=runId,proto3" json:"run_id,omitempty"`
|
|
// (-- api-linter: core::0141::forbidden-types=disabled --)
|
|
ArchetypeId uint32 `protobuf:"varint,3,opt,name=archetype_id,json=archetypeId,proto3" json:"archetype_id,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *MigrationExecutionInfo) Reset() {
|
|
*x = MigrationExecutionInfo{}
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[22]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *MigrationExecutionInfo) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*MigrationExecutionInfo) ProtoMessage() {}
|
|
|
|
func (x *MigrationExecutionInfo) ProtoReflect() protoreflect.Message {
|
|
mi := &file_temporal_server_api_replication_v1_message_proto_msgTypes[22]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use MigrationExecutionInfo.ProtoReflect.Descriptor instead.
|
|
func (*MigrationExecutionInfo) Descriptor() ([]byte, []int) {
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescGZIP(), []int{22}
|
|
}
|
|
|
|
func (x *MigrationExecutionInfo) GetBusinessId() string {
|
|
if x != nil {
|
|
return x.BusinessId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *MigrationExecutionInfo) GetRunId() string {
|
|
if x != nil {
|
|
return x.RunId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *MigrationExecutionInfo) GetArchetypeId() uint32 {
|
|
if x != nil {
|
|
return x.ArchetypeId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
var File_temporal_server_api_replication_v1_message_proto protoreflect.FileDescriptor
|
|
|
|
const file_temporal_server_api_replication_v1_message_proto_rawDesc = "" +
|
|
"\n" +
|
|
"0temporal/server/api/replication/v1/message.proto\x12\"temporal.server.api.replication.v1\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a$temporal/api/common/v1/message.proto\x1a%temporal/api/failure/v1/message.proto\x1a'temporal/api/namespace/v1/message.proto\x1a)temporal/api/replication/v1/message.proto\x1a.temporal/server/api/enums/v1/replication.proto\x1a'temporal/server/api/enums/v1/task.proto\x1a,temporal/server/api/history/v1/message.proto\x1a3temporal/server/api/persistence/v1/executions.proto\x1a,temporal/server/api/persistence/v1/hsm.proto\x1a4temporal/server/api/persistence/v1/task_queues.proto\x1a?temporal/server/api/persistence/v1/workflow_mutable_state.proto\x1a-temporal/server/api/workflow/v1/message.proto\"\xa1\x0f\n" +
|
|
"\x0fReplicationTask\x12N\n" +
|
|
"\ttask_type\x18\x01 \x01(\x0e21.temporal.server.api.enums.v1.ReplicationTaskTypeR\btaskType\x12$\n" +
|
|
"\x0esource_task_id\x18\x02 \x01(\x03R\fsourceTaskId\x12y\n" +
|
|
"\x19namespace_task_attributes\x18\x03 \x01(\v2;.temporal.server.api.replication.v1.NamespaceTaskAttributesH\x00R\x17namespaceTaskAttributes\x12\x8d\x01\n" +
|
|
"!sync_shard_status_task_attributes\x18\x05 \x01(\v2A.temporal.server.api.replication.v1.SyncShardStatusTaskAttributesH\x00R\x1dsyncShardStatusTaskAttributes\x12\x83\x01\n" +
|
|
"\x1dsync_activity_task_attributes\x18\x06 \x01(\v2>.temporal.server.api.replication.v1.SyncActivityTaskAttributesH\x00R\x1asyncActivityTaskAttributes\x12s\n" +
|
|
"\x17history_task_attributes\x18\b \x01(\v29.temporal.server.api.replication.v1.HistoryTaskAttributesH\x00R\x15historyTaskAttributes\x12\x93\x01\n" +
|
|
"#sync_workflow_state_task_attributes\x18\n" +
|
|
" \x01(\v2C.temporal.server.api.replication.v1.SyncWorkflowStateTaskAttributesH\x00R\x1fsyncWorkflowStateTaskAttributes\x12\x87\x01\n" +
|
|
"\x1ftask_queue_user_data_attributes\x18\v \x01(\v2?.temporal.server.api.replication.v1.TaskQueueUserDataAttributesH\x00R\x1btaskQueueUserDataAttributes\x12g\n" +
|
|
"\x13sync_hsm_attributes\x18\x0e \x01(\v25.temporal.server.api.replication.v1.SyncHSMAttributesH\x00R\x11syncHsmAttributes\x12\x8c\x01\n" +
|
|
" backfill_history_task_attributes\x18\x10 \x01(\v2A.temporal.server.api.replication.v1.BackfillHistoryTaskAttributesH\x00R\x1dbackfillHistoryTaskAttributes\x12\xab\x01\n" +
|
|
"+verify_versioned_transition_task_attributes\x18\x12 \x01(\v2K.temporal.server.api.replication.v1.VerifyVersionedTransitionTaskAttributesH\x00R'verifyVersionedTransitionTaskAttributes\x12\xa5\x01\n" +
|
|
")sync_versioned_transition_task_attributes\x18\x13 \x01(\v2I.temporal.server.api.replication.v1.SyncVersionedTransitionTaskAttributesH\x00R%syncVersionedTransitionTaskAttributes\x124\n" +
|
|
"\x04data\x18\f \x01(\v2 .temporal.api.common.v1.DataBlobR\x04data\x12C\n" +
|
|
"\x0fvisibility_time\x18\t \x01(\v2\x1a.google.protobuf.TimestampR\x0evisibilityTime\x12F\n" +
|
|
"\bpriority\x18\r \x01(\x0e2*.temporal.server.api.enums.v1.TaskPriorityR\bpriority\x12j\n" +
|
|
"\x14versioned_transition\x18\x0f \x01(\v27.temporal.server.api.persistence.v1.VersionedTransitionR\x13versionedTransition\x12[\n" +
|
|
"\rraw_task_info\x18\x11 \x01(\v27.temporal.server.api.persistence.v1.ReplicationTaskInfoR\vrawTaskInfoB\f\n" +
|
|
"\n" +
|
|
"attributesJ\x04\b\x04\x10\x05J\x04\b\a\x10\b\"\x84\x02\n" +
|
|
"\x10ReplicationToken\x12\x19\n" +
|
|
"\bshard_id\x18\x01 \x01(\x05R\ashardId\x129\n" +
|
|
"\x19last_retrieved_message_id\x18\x02 \x01(\x03R\x16lastRetrievedMessageId\x129\n" +
|
|
"\x19last_processed_message_id\x18\x03 \x01(\x03R\x16lastProcessedMessageId\x12_\n" +
|
|
"\x1elast_processed_visibility_time\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\x1blastProcessedVisibilityTime\"N\n" +
|
|
"\x0fSyncShardStatus\x12;\n" +
|
|
"\vstatus_time\x18\x01 \x01(\v2\x1a.google.protobuf.TimestampR\n" +
|
|
"statusTime\"\xf5\x02\n" +
|
|
"\x14SyncReplicationState\x126\n" +
|
|
"\x17inclusive_low_watermark\x18\x01 \x01(\x03R\x15inclusiveLowWatermark\x12[\n" +
|
|
"\x1cinclusive_low_watermark_time\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampR\x19inclusiveLowWatermarkTime\x12d\n" +
|
|
"\x13high_priority_state\x18\x03 \x01(\v24.temporal.server.api.replication.v1.ReplicationStateR\x11highPriorityState\x12b\n" +
|
|
"\x12low_priority_state\x18\x04 \x01(\v24.temporal.server.api.replication.v1.ReplicationStateR\x10lowPriorityState\"\x96\x02\n" +
|
|
"\x10ReplicationState\x126\n" +
|
|
"\x17inclusive_low_watermark\x18\x01 \x01(\x03R\x15inclusiveLowWatermark\x12[\n" +
|
|
"\x1cinclusive_low_watermark_time\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampR\x19inclusiveLowWatermarkTime\x12m\n" +
|
|
"\x14flow_control_command\x18\x03 \x01(\x0e2;.temporal.server.api.enums.v1.ReplicationFlowControlCommandR\x12flowControlCommand\"\xae\x02\n" +
|
|
"\x13ReplicationMessages\x12`\n" +
|
|
"\x11replication_tasks\x18\x01 \x03(\v23.temporal.server.api.replication.v1.ReplicationTaskR\x10replicationTasks\x129\n" +
|
|
"\x19last_retrieved_message_id\x18\x02 \x01(\x03R\x16lastRetrievedMessageId\x12\x19\n" +
|
|
"\bhas_more\x18\x03 \x01(\bR\ahasMore\x12_\n" +
|
|
"\x11sync_shard_status\x18\x04 \x01(\v23.temporal.server.api.replication.v1.SyncShardStatusR\x0fsyncShardStatus\"\xe0\x02\n" +
|
|
"\x1bWorkflowReplicationMessages\x12`\n" +
|
|
"\x11replication_tasks\x18\x01 \x03(\v23.temporal.server.api.replication.v1.ReplicationTaskR\x10replicationTasks\x128\n" +
|
|
"\x18exclusive_high_watermark\x18\x02 \x01(\x03R\x16exclusiveHighWatermark\x12]\n" +
|
|
"\x1dexclusive_high_watermark_time\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\x1aexclusiveHighWatermarkTime\x12F\n" +
|
|
"\bpriority\x18\x04 \x01(\x0e2*.temporal.server.api.enums.v1.TaskPriorityR\bpriority\"\xa8\x03\n" +
|
|
"\x13ReplicationTaskInfo\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x02 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x03 \x01(\tR\x05runId\x12C\n" +
|
|
"\ttask_type\x18\x04 \x01(\x0e2&.temporal.server.api.enums.v1.TaskTypeR\btaskType\x12\x17\n" +
|
|
"\atask_id\x18\x05 \x01(\x03R\x06taskId\x12\x18\n" +
|
|
"\aversion\x18\x06 \x01(\x03R\aversion\x12$\n" +
|
|
"\x0efirst_event_id\x18\a \x01(\x03R\ffirstEventId\x12\"\n" +
|
|
"\rnext_event_id\x18\b \x01(\x03R\vnextEventId\x12,\n" +
|
|
"\x12scheduled_event_id\x18\t \x01(\x03R\x10scheduledEventId\x12F\n" +
|
|
"\bpriority\x18\n" +
|
|
" \x01(\x0e2*.temporal.server.api.enums.v1.TaskPriorityR\bpriority\"\xa0\x04\n" +
|
|
"\x17NamespaceTaskAttributes\x12a\n" +
|
|
"\x13namespace_operation\x18\x01 \x01(\x0e20.temporal.server.api.enums.v1.NamespaceOperationR\x12namespaceOperation\x12\x0e\n" +
|
|
"\x02id\x18\x02 \x01(\tR\x02id\x12<\n" +
|
|
"\x04info\x18\x03 \x01(\v2(.temporal.api.namespace.v1.NamespaceInfoR\x04info\x12B\n" +
|
|
"\x06config\x18\x04 \x01(\v2*.temporal.api.namespace.v1.NamespaceConfigR\x06config\x12f\n" +
|
|
"\x12replication_config\x18\x05 \x01(\v27.temporal.api.replication.v1.NamespaceReplicationConfigR\x11replicationConfig\x12%\n" +
|
|
"\x0econfig_version\x18\x06 \x01(\x03R\rconfigVersion\x12)\n" +
|
|
"\x10failover_version\x18\a \x01(\x03R\x0ffailoverVersion\x12V\n" +
|
|
"\x10failover_history\x18\b \x03(\v2+.temporal.api.replication.v1.FailoverStatusR\x0ffailoverHistory\"\x9e\x01\n" +
|
|
"\x1dSyncShardStatusTaskAttributes\x12%\n" +
|
|
"\x0esource_cluster\x18\x01 \x01(\tR\rsourceCluster\x12\x19\n" +
|
|
"\bshard_id\x18\x02 \x01(\x05R\ashardId\x12;\n" +
|
|
"\vstatus_time\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\n" +
|
|
"statusTime\"\xc5\v\n" +
|
|
"\x1aSyncActivityTaskAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x02 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x03 \x01(\tR\x05runId\x12\x18\n" +
|
|
"\aversion\x18\x04 \x01(\x03R\aversion\x12,\n" +
|
|
"\x12scheduled_event_id\x18\x05 \x01(\x03R\x10scheduledEventId\x12A\n" +
|
|
"\x0escheduled_time\x18\x06 \x01(\v2\x1a.google.protobuf.TimestampR\rscheduledTime\x12(\n" +
|
|
"\x10started_event_id\x18\a \x01(\x03R\x0estartedEventId\x12=\n" +
|
|
"\fstarted_time\x18\b \x01(\v2\x1a.google.protobuf.TimestampR\vstartedTime\x12J\n" +
|
|
"\x13last_heartbeat_time\x18\t \x01(\v2\x1a.google.protobuf.TimestampR\x11lastHeartbeatTime\x12:\n" +
|
|
"\adetails\x18\n" +
|
|
" \x01(\v2 .temporal.api.common.v1.PayloadsR\adetails\x12\x18\n" +
|
|
"\aattempt\x18\v \x01(\x05R\aattempt\x12C\n" +
|
|
"\flast_failure\x18\f \x01(\v2 .temporal.api.failure.v1.FailureR\vlastFailure\x120\n" +
|
|
"\x14last_worker_identity\x18\r \x01(\tR\x12lastWorkerIdentity\x12W\n" +
|
|
"\x0fversion_history\x18\x0e \x01(\v2..temporal.server.api.history.v1.VersionHistoryR\x0eversionHistory\x12b\n" +
|
|
"\x13base_execution_info\x18\x0f \x01(\v22.temporal.server.api.workflow.v1.BaseExecutionInfoR\x11baseExecutionInfo\x121\n" +
|
|
"\x15last_started_build_id\x18\x10 \x01(\tR\x12lastStartedBuildId\x12A\n" +
|
|
"\x1dlast_started_redirect_counter\x18\x11 \x01(\x03R\x1alastStartedRedirectCounter\x12L\n" +
|
|
"\x14first_scheduled_time\x18\x12 \x01(\v2\x1a.google.protobuf.TimestampR\x12firstScheduledTime\x12W\n" +
|
|
"\x1alast_attempt_complete_time\x18\x13 \x01(\v2\x1a.google.protobuf.TimestampR\x17lastAttemptCompleteTime\x12\x14\n" +
|
|
"\x05stamp\x18\x14 \x01(\x05R\x05stamp\x12\x16\n" +
|
|
"\x06paused\x18\x15 \x01(\bR\x06paused\x12O\n" +
|
|
"\x16retry_initial_interval\x18\x16 \x01(\v2\x19.google.protobuf.DurationR\x14retryInitialInterval\x12O\n" +
|
|
"\x16retry_maximum_interval\x18\x17 \x01(\v2\x19.google.protobuf.DurationR\x14retryMaximumInterval\x124\n" +
|
|
"\x16retry_maximum_attempts\x18\x18 \x01(\x05R\x14retryMaximumAttempts\x12:\n" +
|
|
"\x19retry_backoff_coefficient\x18\x19 \x01(\x01R\x17retryBackoffCoefficient\x12#\n" +
|
|
"\rstart_version\x18\x1a \x01(\x03R\fstartVersion\"\xad\x04\n" +
|
|
"\x15HistoryTaskAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x02 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x03 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x04 \x01(\tR\x05runId\x12f\n" +
|
|
"\x15version_history_items\x18\x05 \x03(\v22.temporal.server.api.history.v1.VersionHistoryItemR\x13versionHistoryItems\x128\n" +
|
|
"\x06events\x18\x06 \x01(\v2 .temporal.api.common.v1.DataBlobR\x06events\x12F\n" +
|
|
"\x0enew_run_events\x18\a \x01(\v2 .temporal.api.common.v1.DataBlobR\fnewRunEvents\x12b\n" +
|
|
"\x13base_execution_info\x18\b \x01(\v22.temporal.server.api.workflow.v1.BaseExecutionInfoR\x11baseExecutionInfo\x12\x1c\n" +
|
|
"\n" +
|
|
"new_run_id\x18\t \x01(\tR\bnewRunId\x12G\n" +
|
|
"\x0eevents_batches\x18\n" +
|
|
" \x03(\v2 .temporal.api.common.v1.DataBlobR\reventsBatchesJ\x04\b\x01\x10\x02\"\xf4\x01\n" +
|
|
"\x1fSyncWorkflowStateTaskAttributes\x12_\n" +
|
|
"\x0eworkflow_state\x18\x01 \x01(\v28.temporal.server.api.persistence.v1.WorkflowMutableStateR\rworkflowState\x120\n" +
|
|
"\x14is_force_replication\x18\x02 \x01(\bR\x12isForceReplication\x12>\n" +
|
|
"\x1cis_close_transfer_task_acked\x18\x03 \x01(\bR\x18isCloseTransferTaskAcked\"\xbc\x01\n" +
|
|
"\x1bTaskQueueUserDataAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12&\n" +
|
|
"\x0ftask_queue_name\x18\x02 \x01(\tR\rtaskQueueName\x12R\n" +
|
|
"\tuser_data\x18\x03 \x01(\v25.temporal.server.api.persistence.v1.TaskQueueUserDataR\buserData\"\xab\x02\n" +
|
|
"\x11SyncHSMAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x02 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x03 \x01(\tR\x05runId\x12W\n" +
|
|
"\x0fversion_history\x18\x04 \x01(\v2..temporal.server.api.history.v1.VersionHistoryR\x0eversionHistory\x12b\n" +
|
|
"\x12state_machine_node\x18\x05 \x01(\v24.temporal.server.api.persistence.v1.StateMachineNodeR\x10stateMachineNode\"\xfb\x02\n" +
|
|
"\x1dBackfillHistoryTaskAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x02 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x03 \x01(\tR\x05runId\x12f\n" +
|
|
"\x15event_version_history\x18\x05 \x03(\v22.temporal.server.api.history.v1.VersionHistoryItemR\x13eventVersionHistory\x12E\n" +
|
|
"\revent_batches\x18\x06 \x03(\v2 .temporal.api.common.v1.DataBlobR\feventBatches\x12P\n" +
|
|
"\fnew_run_info\x18\a \x01(\v2..temporal.server.api.replication.v1.NewRunInfoR\n" +
|
|
"newRunInfo\"f\n" +
|
|
"\n" +
|
|
"NewRunInfo\x12\x15\n" +
|
|
"\x06run_id\x18\x01 \x01(\tR\x05runId\x12A\n" +
|
|
"\vevent_batch\x18\x02 \x01(\v2 .temporal.api.common.v1.DataBlobR\n" +
|
|
"eventBatch\"\x99\x02\n" +
|
|
"#SyncWorkflowStateMutationAttributes\x12\x88\x01\n" +
|
|
"$exclusive_start_versioned_transition\x18\x01 \x01(\v27.temporal.server.api.persistence.v1.VersionedTransitionR!exclusiveStartVersionedTransition\x12g\n" +
|
|
"\x0estate_mutation\x18\x02 \x01(\v2@.temporal.server.api.persistence.v1.WorkflowMutableStateMutationR\rstateMutation\"u\n" +
|
|
"#SyncWorkflowStateSnapshotAttributes\x12N\n" +
|
|
"\x05state\x18\x01 \x01(\v28.temporal.server.api.persistence.v1.WorkflowMutableStateR\x05state\"\xd1\x02\n" +
|
|
"'VerifyVersionedTransitionTaskAttributes\x12!\n" +
|
|
"\fnamespace_id\x18\x01 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\x02 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x03 \x01(\tR\x05runId\x12\"\n" +
|
|
"\rnext_event_id\x18\x04 \x01(\x03R\vnextEventId\x12f\n" +
|
|
"\x15event_version_history\x18\x05 \x03(\v22.temporal.server.api.history.v1.VersionHistoryItemR\x13eventVersionHistory\x12\x1c\n" +
|
|
"\n" +
|
|
"new_run_id\x18\x06 \x01(\tR\bnewRunId\x12!\n" +
|
|
"\farchetype_id\x18\a \x01(\rR\varchetypeId\"\xc3\x02\n" +
|
|
"%SyncVersionedTransitionTaskAttributes\x12\x83\x01\n" +
|
|
"\x1dversioned_transition_artifact\x18\x05 \x01(\v2?.temporal.server.api.replication.v1.VersionedTransitionArtifactR\x1bversionedTransitionArtifact\x12!\n" +
|
|
"\fnamespace_id\x18\x06 \x01(\tR\vnamespaceId\x12\x1f\n" +
|
|
"\vworkflow_id\x18\a \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\b \x01(\tR\x05runId\x12!\n" +
|
|
"\farchetype_id\x18\t \x01(\rR\varchetypeIdJ\x04\b\x01\x10\x02J\x04\b\x02\x10\x03J\x04\b\x03\x10\x04J\x04\b\x04\x10\x05\"\xa4\x05\n" +
|
|
"\x1bVersionedTransitionArtifact\x12\x9f\x01\n" +
|
|
"'sync_workflow_state_mutation_attributes\x18\x01 \x01(\v2G.temporal.server.api.replication.v1.SyncWorkflowStateMutationAttributesH\x00R#syncWorkflowStateMutationAttributes\x12\x9f\x01\n" +
|
|
"'sync_workflow_state_snapshot_attributes\x18\x02 \x01(\v2G.temporal.server.api.replication.v1.SyncWorkflowStateSnapshotAttributesH\x00R#syncWorkflowStateSnapshotAttributes\x12E\n" +
|
|
"\revent_batches\x18\x03 \x03(\v2 .temporal.api.common.v1.DataBlobR\feventBatches\x12P\n" +
|
|
"\fnew_run_info\x18\x04 \x01(\v2..temporal.server.api.replication.v1.NewRunInfoR\n" +
|
|
"newRunInfo\x12\"\n" +
|
|
"\ris_first_sync\x18\x05 \x01(\bR\visFirstSync\x12>\n" +
|
|
"\x1cis_close_transfer_task_acked\x18\x06 \x01(\bR\x18isCloseTransferTaskAcked\x120\n" +
|
|
"\x14is_force_replication\x18\a \x01(\bR\x12isForceReplicationB\x12\n" +
|
|
"\x10state_attributes\"s\n" +
|
|
"\x16MigrationExecutionInfo\x12\x1f\n" +
|
|
"\vbusiness_id\x18\x01 \x01(\tR\n" +
|
|
"workflowId\x12\x15\n" +
|
|
"\x06run_id\x18\x02 \x01(\tR\x05runId\x12!\n" +
|
|
"\farchetype_id\x18\x03 \x01(\rR\varchetypeIdB5Z3go.temporal.io/server/api/replication/v1;repicationb\x06proto3"
|
|
|
|
var (
|
|
file_temporal_server_api_replication_v1_message_proto_rawDescOnce sync.Once
|
|
file_temporal_server_api_replication_v1_message_proto_rawDescData []byte
|
|
)
|
|
|
|
func file_temporal_server_api_replication_v1_message_proto_rawDescGZIP() []byte {
|
|
file_temporal_server_api_replication_v1_message_proto_rawDescOnce.Do(func() {
|
|
file_temporal_server_api_replication_v1_message_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_temporal_server_api_replication_v1_message_proto_rawDesc), len(file_temporal_server_api_replication_v1_message_proto_rawDesc)))
|
|
})
|
|
return file_temporal_server_api_replication_v1_message_proto_rawDescData
|
|
}
|
|
|
|
var file_temporal_server_api_replication_v1_message_proto_msgTypes = make([]protoimpl.MessageInfo, 23)
|
|
var file_temporal_server_api_replication_v1_message_proto_goTypes = []any{
|
|
(*ReplicationTask)(nil), // 0: temporal.server.api.replication.v1.ReplicationTask
|
|
(*ReplicationToken)(nil), // 1: temporal.server.api.replication.v1.ReplicationToken
|
|
(*SyncShardStatus)(nil), // 2: temporal.server.api.replication.v1.SyncShardStatus
|
|
(*SyncReplicationState)(nil), // 3: temporal.server.api.replication.v1.SyncReplicationState
|
|
(*ReplicationState)(nil), // 4: temporal.server.api.replication.v1.ReplicationState
|
|
(*ReplicationMessages)(nil), // 5: temporal.server.api.replication.v1.ReplicationMessages
|
|
(*WorkflowReplicationMessages)(nil), // 6: temporal.server.api.replication.v1.WorkflowReplicationMessages
|
|
(*ReplicationTaskInfo)(nil), // 7: temporal.server.api.replication.v1.ReplicationTaskInfo
|
|
(*NamespaceTaskAttributes)(nil), // 8: temporal.server.api.replication.v1.NamespaceTaskAttributes
|
|
(*SyncShardStatusTaskAttributes)(nil), // 9: temporal.server.api.replication.v1.SyncShardStatusTaskAttributes
|
|
(*SyncActivityTaskAttributes)(nil), // 10: temporal.server.api.replication.v1.SyncActivityTaskAttributes
|
|
(*HistoryTaskAttributes)(nil), // 11: temporal.server.api.replication.v1.HistoryTaskAttributes
|
|
(*SyncWorkflowStateTaskAttributes)(nil), // 12: temporal.server.api.replication.v1.SyncWorkflowStateTaskAttributes
|
|
(*TaskQueueUserDataAttributes)(nil), // 13: temporal.server.api.replication.v1.TaskQueueUserDataAttributes
|
|
(*SyncHSMAttributes)(nil), // 14: temporal.server.api.replication.v1.SyncHSMAttributes
|
|
(*BackfillHistoryTaskAttributes)(nil), // 15: temporal.server.api.replication.v1.BackfillHistoryTaskAttributes
|
|
(*NewRunInfo)(nil), // 16: temporal.server.api.replication.v1.NewRunInfo
|
|
(*SyncWorkflowStateMutationAttributes)(nil), // 17: temporal.server.api.replication.v1.SyncWorkflowStateMutationAttributes
|
|
(*SyncWorkflowStateSnapshotAttributes)(nil), // 18: temporal.server.api.replication.v1.SyncWorkflowStateSnapshotAttributes
|
|
(*VerifyVersionedTransitionTaskAttributes)(nil), // 19: temporal.server.api.replication.v1.VerifyVersionedTransitionTaskAttributes
|
|
(*SyncVersionedTransitionTaskAttributes)(nil), // 20: temporal.server.api.replication.v1.SyncVersionedTransitionTaskAttributes
|
|
(*VersionedTransitionArtifact)(nil), // 21: temporal.server.api.replication.v1.VersionedTransitionArtifact
|
|
(*MigrationExecutionInfo)(nil), // 22: temporal.server.api.replication.v1.MigrationExecutionInfo
|
|
(v1.ReplicationTaskType)(0), // 23: temporal.server.api.enums.v1.ReplicationTaskType
|
|
(*v11.DataBlob)(nil), // 24: temporal.api.common.v1.DataBlob
|
|
(*timestamppb.Timestamp)(nil), // 25: google.protobuf.Timestamp
|
|
(v1.TaskPriority)(0), // 26: temporal.server.api.enums.v1.TaskPriority
|
|
(*v12.VersionedTransition)(nil), // 27: temporal.server.api.persistence.v1.VersionedTransition
|
|
(*v12.ReplicationTaskInfo)(nil), // 28: temporal.server.api.persistence.v1.ReplicationTaskInfo
|
|
(v1.ReplicationFlowControlCommand)(0), // 29: temporal.server.api.enums.v1.ReplicationFlowControlCommand
|
|
(v1.TaskType)(0), // 30: temporal.server.api.enums.v1.TaskType
|
|
(v1.NamespaceOperation)(0), // 31: temporal.server.api.enums.v1.NamespaceOperation
|
|
(*v13.NamespaceInfo)(nil), // 32: temporal.api.namespace.v1.NamespaceInfo
|
|
(*v13.NamespaceConfig)(nil), // 33: temporal.api.namespace.v1.NamespaceConfig
|
|
(*v14.NamespaceReplicationConfig)(nil), // 34: temporal.api.replication.v1.NamespaceReplicationConfig
|
|
(*v14.FailoverStatus)(nil), // 35: temporal.api.replication.v1.FailoverStatus
|
|
(*v11.Payloads)(nil), // 36: temporal.api.common.v1.Payloads
|
|
(*v15.Failure)(nil), // 37: temporal.api.failure.v1.Failure
|
|
(*v16.VersionHistory)(nil), // 38: temporal.server.api.history.v1.VersionHistory
|
|
(*v17.BaseExecutionInfo)(nil), // 39: temporal.server.api.workflow.v1.BaseExecutionInfo
|
|
(*durationpb.Duration)(nil), // 40: google.protobuf.Duration
|
|
(*v16.VersionHistoryItem)(nil), // 41: temporal.server.api.history.v1.VersionHistoryItem
|
|
(*v12.WorkflowMutableState)(nil), // 42: temporal.server.api.persistence.v1.WorkflowMutableState
|
|
(*v12.TaskQueueUserData)(nil), // 43: temporal.server.api.persistence.v1.TaskQueueUserData
|
|
(*v12.StateMachineNode)(nil), // 44: temporal.server.api.persistence.v1.StateMachineNode
|
|
(*v12.WorkflowMutableStateMutation)(nil), // 45: temporal.server.api.persistence.v1.WorkflowMutableStateMutation
|
|
}
|
|
var file_temporal_server_api_replication_v1_message_proto_depIdxs = []int32{
|
|
23, // 0: temporal.server.api.replication.v1.ReplicationTask.task_type:type_name -> temporal.server.api.enums.v1.ReplicationTaskType
|
|
8, // 1: temporal.server.api.replication.v1.ReplicationTask.namespace_task_attributes:type_name -> temporal.server.api.replication.v1.NamespaceTaskAttributes
|
|
9, // 2: temporal.server.api.replication.v1.ReplicationTask.sync_shard_status_task_attributes:type_name -> temporal.server.api.replication.v1.SyncShardStatusTaskAttributes
|
|
10, // 3: temporal.server.api.replication.v1.ReplicationTask.sync_activity_task_attributes:type_name -> temporal.server.api.replication.v1.SyncActivityTaskAttributes
|
|
11, // 4: temporal.server.api.replication.v1.ReplicationTask.history_task_attributes:type_name -> temporal.server.api.replication.v1.HistoryTaskAttributes
|
|
12, // 5: temporal.server.api.replication.v1.ReplicationTask.sync_workflow_state_task_attributes:type_name -> temporal.server.api.replication.v1.SyncWorkflowStateTaskAttributes
|
|
13, // 6: temporal.server.api.replication.v1.ReplicationTask.task_queue_user_data_attributes:type_name -> temporal.server.api.replication.v1.TaskQueueUserDataAttributes
|
|
14, // 7: temporal.server.api.replication.v1.ReplicationTask.sync_hsm_attributes:type_name -> temporal.server.api.replication.v1.SyncHSMAttributes
|
|
15, // 8: temporal.server.api.replication.v1.ReplicationTask.backfill_history_task_attributes:type_name -> temporal.server.api.replication.v1.BackfillHistoryTaskAttributes
|
|
19, // 9: temporal.server.api.replication.v1.ReplicationTask.verify_versioned_transition_task_attributes:type_name -> temporal.server.api.replication.v1.VerifyVersionedTransitionTaskAttributes
|
|
20, // 10: temporal.server.api.replication.v1.ReplicationTask.sync_versioned_transition_task_attributes:type_name -> temporal.server.api.replication.v1.SyncVersionedTransitionTaskAttributes
|
|
24, // 11: temporal.server.api.replication.v1.ReplicationTask.data:type_name -> temporal.api.common.v1.DataBlob
|
|
25, // 12: temporal.server.api.replication.v1.ReplicationTask.visibility_time:type_name -> google.protobuf.Timestamp
|
|
26, // 13: temporal.server.api.replication.v1.ReplicationTask.priority:type_name -> temporal.server.api.enums.v1.TaskPriority
|
|
27, // 14: temporal.server.api.replication.v1.ReplicationTask.versioned_transition:type_name -> temporal.server.api.persistence.v1.VersionedTransition
|
|
28, // 15: temporal.server.api.replication.v1.ReplicationTask.raw_task_info:type_name -> temporal.server.api.persistence.v1.ReplicationTaskInfo
|
|
25, // 16: temporal.server.api.replication.v1.ReplicationToken.last_processed_visibility_time:type_name -> google.protobuf.Timestamp
|
|
25, // 17: temporal.server.api.replication.v1.SyncShardStatus.status_time:type_name -> google.protobuf.Timestamp
|
|
25, // 18: temporal.server.api.replication.v1.SyncReplicationState.inclusive_low_watermark_time:type_name -> google.protobuf.Timestamp
|
|
4, // 19: temporal.server.api.replication.v1.SyncReplicationState.high_priority_state:type_name -> temporal.server.api.replication.v1.ReplicationState
|
|
4, // 20: temporal.server.api.replication.v1.SyncReplicationState.low_priority_state:type_name -> temporal.server.api.replication.v1.ReplicationState
|
|
25, // 21: temporal.server.api.replication.v1.ReplicationState.inclusive_low_watermark_time:type_name -> google.protobuf.Timestamp
|
|
29, // 22: temporal.server.api.replication.v1.ReplicationState.flow_control_command:type_name -> temporal.server.api.enums.v1.ReplicationFlowControlCommand
|
|
0, // 23: temporal.server.api.replication.v1.ReplicationMessages.replication_tasks:type_name -> temporal.server.api.replication.v1.ReplicationTask
|
|
2, // 24: temporal.server.api.replication.v1.ReplicationMessages.sync_shard_status:type_name -> temporal.server.api.replication.v1.SyncShardStatus
|
|
0, // 25: temporal.server.api.replication.v1.WorkflowReplicationMessages.replication_tasks:type_name -> temporal.server.api.replication.v1.ReplicationTask
|
|
25, // 26: temporal.server.api.replication.v1.WorkflowReplicationMessages.exclusive_high_watermark_time:type_name -> google.protobuf.Timestamp
|
|
26, // 27: temporal.server.api.replication.v1.WorkflowReplicationMessages.priority:type_name -> temporal.server.api.enums.v1.TaskPriority
|
|
30, // 28: temporal.server.api.replication.v1.ReplicationTaskInfo.task_type:type_name -> temporal.server.api.enums.v1.TaskType
|
|
26, // 29: temporal.server.api.replication.v1.ReplicationTaskInfo.priority:type_name -> temporal.server.api.enums.v1.TaskPriority
|
|
31, // 30: temporal.server.api.replication.v1.NamespaceTaskAttributes.namespace_operation:type_name -> temporal.server.api.enums.v1.NamespaceOperation
|
|
32, // 31: temporal.server.api.replication.v1.NamespaceTaskAttributes.info:type_name -> temporal.api.namespace.v1.NamespaceInfo
|
|
33, // 32: temporal.server.api.replication.v1.NamespaceTaskAttributes.config:type_name -> temporal.api.namespace.v1.NamespaceConfig
|
|
34, // 33: temporal.server.api.replication.v1.NamespaceTaskAttributes.replication_config:type_name -> temporal.api.replication.v1.NamespaceReplicationConfig
|
|
35, // 34: temporal.server.api.replication.v1.NamespaceTaskAttributes.failover_history:type_name -> temporal.api.replication.v1.FailoverStatus
|
|
25, // 35: temporal.server.api.replication.v1.SyncShardStatusTaskAttributes.status_time:type_name -> google.protobuf.Timestamp
|
|
25, // 36: temporal.server.api.replication.v1.SyncActivityTaskAttributes.scheduled_time:type_name -> google.protobuf.Timestamp
|
|
25, // 37: temporal.server.api.replication.v1.SyncActivityTaskAttributes.started_time:type_name -> google.protobuf.Timestamp
|
|
25, // 38: temporal.server.api.replication.v1.SyncActivityTaskAttributes.last_heartbeat_time:type_name -> google.protobuf.Timestamp
|
|
36, // 39: temporal.server.api.replication.v1.SyncActivityTaskAttributes.details:type_name -> temporal.api.common.v1.Payloads
|
|
37, // 40: temporal.server.api.replication.v1.SyncActivityTaskAttributes.last_failure:type_name -> temporal.api.failure.v1.Failure
|
|
38, // 41: temporal.server.api.replication.v1.SyncActivityTaskAttributes.version_history:type_name -> temporal.server.api.history.v1.VersionHistory
|
|
39, // 42: temporal.server.api.replication.v1.SyncActivityTaskAttributes.base_execution_info:type_name -> temporal.server.api.workflow.v1.BaseExecutionInfo
|
|
25, // 43: temporal.server.api.replication.v1.SyncActivityTaskAttributes.first_scheduled_time:type_name -> google.protobuf.Timestamp
|
|
25, // 44: temporal.server.api.replication.v1.SyncActivityTaskAttributes.last_attempt_complete_time:type_name -> google.protobuf.Timestamp
|
|
40, // 45: temporal.server.api.replication.v1.SyncActivityTaskAttributes.retry_initial_interval:type_name -> google.protobuf.Duration
|
|
40, // 46: temporal.server.api.replication.v1.SyncActivityTaskAttributes.retry_maximum_interval:type_name -> google.protobuf.Duration
|
|
41, // 47: temporal.server.api.replication.v1.HistoryTaskAttributes.version_history_items:type_name -> temporal.server.api.history.v1.VersionHistoryItem
|
|
24, // 48: temporal.server.api.replication.v1.HistoryTaskAttributes.events:type_name -> temporal.api.common.v1.DataBlob
|
|
24, // 49: temporal.server.api.replication.v1.HistoryTaskAttributes.new_run_events:type_name -> temporal.api.common.v1.DataBlob
|
|
39, // 50: temporal.server.api.replication.v1.HistoryTaskAttributes.base_execution_info:type_name -> temporal.server.api.workflow.v1.BaseExecutionInfo
|
|
24, // 51: temporal.server.api.replication.v1.HistoryTaskAttributes.events_batches:type_name -> temporal.api.common.v1.DataBlob
|
|
42, // 52: temporal.server.api.replication.v1.SyncWorkflowStateTaskAttributes.workflow_state:type_name -> temporal.server.api.persistence.v1.WorkflowMutableState
|
|
43, // 53: temporal.server.api.replication.v1.TaskQueueUserDataAttributes.user_data:type_name -> temporal.server.api.persistence.v1.TaskQueueUserData
|
|
38, // 54: temporal.server.api.replication.v1.SyncHSMAttributes.version_history:type_name -> temporal.server.api.history.v1.VersionHistory
|
|
44, // 55: temporal.server.api.replication.v1.SyncHSMAttributes.state_machine_node:type_name -> temporal.server.api.persistence.v1.StateMachineNode
|
|
41, // 56: temporal.server.api.replication.v1.BackfillHistoryTaskAttributes.event_version_history:type_name -> temporal.server.api.history.v1.VersionHistoryItem
|
|
24, // 57: temporal.server.api.replication.v1.BackfillHistoryTaskAttributes.event_batches:type_name -> temporal.api.common.v1.DataBlob
|
|
16, // 58: temporal.server.api.replication.v1.BackfillHistoryTaskAttributes.new_run_info:type_name -> temporal.server.api.replication.v1.NewRunInfo
|
|
24, // 59: temporal.server.api.replication.v1.NewRunInfo.event_batch:type_name -> temporal.api.common.v1.DataBlob
|
|
27, // 60: temporal.server.api.replication.v1.SyncWorkflowStateMutationAttributes.exclusive_start_versioned_transition:type_name -> temporal.server.api.persistence.v1.VersionedTransition
|
|
45, // 61: temporal.server.api.replication.v1.SyncWorkflowStateMutationAttributes.state_mutation:type_name -> temporal.server.api.persistence.v1.WorkflowMutableStateMutation
|
|
42, // 62: temporal.server.api.replication.v1.SyncWorkflowStateSnapshotAttributes.state:type_name -> temporal.server.api.persistence.v1.WorkflowMutableState
|
|
41, // 63: temporal.server.api.replication.v1.VerifyVersionedTransitionTaskAttributes.event_version_history:type_name -> temporal.server.api.history.v1.VersionHistoryItem
|
|
21, // 64: temporal.server.api.replication.v1.SyncVersionedTransitionTaskAttributes.versioned_transition_artifact:type_name -> temporal.server.api.replication.v1.VersionedTransitionArtifact
|
|
17, // 65: temporal.server.api.replication.v1.VersionedTransitionArtifact.sync_workflow_state_mutation_attributes:type_name -> temporal.server.api.replication.v1.SyncWorkflowStateMutationAttributes
|
|
18, // 66: temporal.server.api.replication.v1.VersionedTransitionArtifact.sync_workflow_state_snapshot_attributes:type_name -> temporal.server.api.replication.v1.SyncWorkflowStateSnapshotAttributes
|
|
24, // 67: temporal.server.api.replication.v1.VersionedTransitionArtifact.event_batches:type_name -> temporal.api.common.v1.DataBlob
|
|
16, // 68: temporal.server.api.replication.v1.VersionedTransitionArtifact.new_run_info:type_name -> temporal.server.api.replication.v1.NewRunInfo
|
|
69, // [69:69] is the sub-list for method output_type
|
|
69, // [69:69] is the sub-list for method input_type
|
|
69, // [69:69] is the sub-list for extension type_name
|
|
69, // [69:69] is the sub-list for extension extendee
|
|
0, // [0:69] is the sub-list for field type_name
|
|
}
|
|
|
|
func init() { file_temporal_server_api_replication_v1_message_proto_init() }
|
|
func file_temporal_server_api_replication_v1_message_proto_init() {
|
|
if File_temporal_server_api_replication_v1_message_proto != nil {
|
|
return
|
|
}
|
|
file_temporal_server_api_replication_v1_message_proto_msgTypes[0].OneofWrappers = []any{
|
|
(*ReplicationTask_NamespaceTaskAttributes)(nil),
|
|
(*ReplicationTask_SyncShardStatusTaskAttributes)(nil),
|
|
(*ReplicationTask_SyncActivityTaskAttributes)(nil),
|
|
(*ReplicationTask_HistoryTaskAttributes)(nil),
|
|
(*ReplicationTask_SyncWorkflowStateTaskAttributes)(nil),
|
|
(*ReplicationTask_TaskQueueUserDataAttributes)(nil),
|
|
(*ReplicationTask_SyncHsmAttributes)(nil),
|
|
(*ReplicationTask_BackfillHistoryTaskAttributes)(nil),
|
|
(*ReplicationTask_VerifyVersionedTransitionTaskAttributes)(nil),
|
|
(*ReplicationTask_SyncVersionedTransitionTaskAttributes)(nil),
|
|
}
|
|
file_temporal_server_api_replication_v1_message_proto_msgTypes[21].OneofWrappers = []any{
|
|
(*VersionedTransitionArtifact_SyncWorkflowStateMutationAttributes)(nil),
|
|
(*VersionedTransitionArtifact_SyncWorkflowStateSnapshotAttributes)(nil),
|
|
}
|
|
type x struct{}
|
|
out := protoimpl.TypeBuilder{
|
|
File: protoimpl.DescBuilder{
|
|
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
RawDescriptor: unsafe.Slice(unsafe.StringData(file_temporal_server_api_replication_v1_message_proto_rawDesc), len(file_temporal_server_api_replication_v1_message_proto_rawDesc)),
|
|
NumEnums: 0,
|
|
NumMessages: 23,
|
|
NumExtensions: 0,
|
|
NumServices: 0,
|
|
},
|
|
GoTypes: file_temporal_server_api_replication_v1_message_proto_goTypes,
|
|
DependencyIndexes: file_temporal_server_api_replication_v1_message_proto_depIdxs,
|
|
MessageInfos: file_temporal_server_api_replication_v1_message_proto_msgTypes,
|
|
}.Build()
|
|
File_temporal_server_api_replication_v1_message_proto = out.File
|
|
file_temporal_server_api_replication_v1_message_proto_goTypes = nil
|
|
file_temporal_server_api_replication_v1_message_proto_depIdxs = nil
|
|
}
|