github.com/Rookout/GoSDK@v0.1.48/pkg/protobuf/messages.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.26.0
     4  // 	protoc        v3.11.0
     5  // source: messages.proto
     6  
     7  package protobuf2
     8  
     9  import (
    10  	any1 "github.com/golang/protobuf/ptypes/any"
    11  	timestamp "github.com/golang/protobuf/ptypes/timestamp"
    12  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    13  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    14  	reflect "reflect"
    15  	sync "sync"
    16  )
    17  
    18  const (
    19  	
    20  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    21  	
    22  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    23  )
    24  
    25  type DataOnPremTokenAccessType int32
    26  
    27  const (
    28  	DataOnPremTokenAccessType_WRITE DataOnPremTokenAccessType = 0
    29  	DataOnPremTokenAccessType_READ  DataOnPremTokenAccessType = 1
    30  )
    31  
    32  
    33  var (
    34  	DataOnPremTokenAccessType_name = map[int32]string{
    35  		0: "WRITE",
    36  		1: "READ",
    37  	}
    38  	DataOnPremTokenAccessType_value = map[string]int32{
    39  		"WRITE": 0,
    40  		"READ":  1,
    41  	}
    42  )
    43  
    44  func (x DataOnPremTokenAccessType) Enum() *DataOnPremTokenAccessType {
    45  	p := new(DataOnPremTokenAccessType)
    46  	*p = x
    47  	return p
    48  }
    49  
    50  func (x DataOnPremTokenAccessType) String() string {
    51  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    52  }
    53  
    54  func (DataOnPremTokenAccessType) Descriptor() protoreflect.EnumDescriptor {
    55  	return file_messages_proto_enumTypes[0].Descriptor()
    56  }
    57  
    58  func (DataOnPremTokenAccessType) Type() protoreflect.EnumType {
    59  	return &file_messages_proto_enumTypes[0]
    60  }
    61  
    62  func (x DataOnPremTokenAccessType) Number() protoreflect.EnumNumber {
    63  	return protoreflect.EnumNumber(x)
    64  }
    65  
    66  
    67  func (DataOnPremTokenAccessType) EnumDescriptor() ([]byte, []int) {
    68  	return file_messages_proto_rawDescGZIP(), []int{0}
    69  }
    70  
    71  type LogMessage_LogLevel int32
    72  
    73  const (
    74  	LogMessage_TRACE   LogMessage_LogLevel = 0
    75  	LogMessage_DEBUG   LogMessage_LogLevel = 1
    76  	LogMessage_INFO    LogMessage_LogLevel = 2
    77  	LogMessage_WARNING LogMessage_LogLevel = 3
    78  	LogMessage_ERROR   LogMessage_LogLevel = 4
    79  	LogMessage_FATAL   LogMessage_LogLevel = 5
    80  )
    81  
    82  
    83  var (
    84  	LogMessage_LogLevel_name = map[int32]string{
    85  		0: "TRACE",
    86  		1: "DEBUG",
    87  		2: "INFO",
    88  		3: "WARNING",
    89  		4: "ERROR",
    90  		5: "FATAL",
    91  	}
    92  	LogMessage_LogLevel_value = map[string]int32{
    93  		"TRACE":   0,
    94  		"DEBUG":   1,
    95  		"INFO":    2,
    96  		"WARNING": 3,
    97  		"ERROR":   4,
    98  		"FATAL":   5,
    99  	}
   100  )
   101  
   102  func (x LogMessage_LogLevel) Enum() *LogMessage_LogLevel {
   103  	p := new(LogMessage_LogLevel)
   104  	*p = x
   105  	return p
   106  }
   107  
   108  func (x LogMessage_LogLevel) String() string {
   109  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   110  }
   111  
   112  func (LogMessage_LogLevel) Descriptor() protoreflect.EnumDescriptor {
   113  	return file_messages_proto_enumTypes[1].Descriptor()
   114  }
   115  
   116  func (LogMessage_LogLevel) Type() protoreflect.EnumType {
   117  	return &file_messages_proto_enumTypes[1]
   118  }
   119  
   120  func (x LogMessage_LogLevel) Number() protoreflect.EnumNumber {
   121  	return protoreflect.EnumNumber(x)
   122  }
   123  
   124  
   125  func (LogMessage_LogLevel) EnumDescriptor() ([]byte, []int) {
   126  	return file_messages_proto_rawDescGZIP(), []int{4, 0}
   127  }
   128  
   129  type ControllerLogMessage_LogLevel int32
   130  
   131  const (
   132  	ControllerLogMessage_TRACE   ControllerLogMessage_LogLevel = 0
   133  	ControllerLogMessage_DEBUG   ControllerLogMessage_LogLevel = 1
   134  	ControllerLogMessage_INFO    ControllerLogMessage_LogLevel = 2
   135  	ControllerLogMessage_WARNING ControllerLogMessage_LogLevel = 3
   136  	ControllerLogMessage_ERROR   ControllerLogMessage_LogLevel = 4
   137  	ControllerLogMessage_FATAL   ControllerLogMessage_LogLevel = 5
   138  )
   139  
   140  
   141  var (
   142  	ControllerLogMessage_LogLevel_name = map[int32]string{
   143  		0: "TRACE",
   144  		1: "DEBUG",
   145  		2: "INFO",
   146  		3: "WARNING",
   147  		4: "ERROR",
   148  		5: "FATAL",
   149  	}
   150  	ControllerLogMessage_LogLevel_value = map[string]int32{
   151  		"TRACE":   0,
   152  		"DEBUG":   1,
   153  		"INFO":    2,
   154  		"WARNING": 3,
   155  		"ERROR":   4,
   156  		"FATAL":   5,
   157  	}
   158  )
   159  
   160  func (x ControllerLogMessage_LogLevel) Enum() *ControllerLogMessage_LogLevel {
   161  	p := new(ControllerLogMessage_LogLevel)
   162  	*p = x
   163  	return p
   164  }
   165  
   166  func (x ControllerLogMessage_LogLevel) String() string {
   167  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   168  }
   169  
   170  func (ControllerLogMessage_LogLevel) Descriptor() protoreflect.EnumDescriptor {
   171  	return file_messages_proto_enumTypes[2].Descriptor()
   172  }
   173  
   174  func (ControllerLogMessage_LogLevel) Type() protoreflect.EnumType {
   175  	return &file_messages_proto_enumTypes[2]
   176  }
   177  
   178  func (x ControllerLogMessage_LogLevel) Number() protoreflect.EnumNumber {
   179  	return protoreflect.EnumNumber(x)
   180  }
   181  
   182  
   183  func (ControllerLogMessage_LogLevel) EnumDescriptor() ([]byte, []int) {
   184  	return file_messages_proto_rawDescGZIP(), []int{5, 0}
   185  }
   186  
   187  type NewAgentMessage struct {
   188  	state         protoimpl.MessageState
   189  	sizeCache     protoimpl.SizeCache
   190  	unknownFields protoimpl.UnknownFields
   191  
   192  	AgentInfo *AgentInformation `protobuf:"bytes,1,opt,name=agent_info,json=agentInfo,proto3" json:"agent_info,omitempty"`
   193  }
   194  
   195  func (x *NewAgentMessage) Reset() {
   196  	*x = NewAgentMessage{}
   197  	if protoimpl.UnsafeEnabled {
   198  		mi := &file_messages_proto_msgTypes[0]
   199  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   200  		ms.StoreMessageInfo(mi)
   201  	}
   202  }
   203  
   204  func (x *NewAgentMessage) String() string {
   205  	return protoimpl.X.MessageStringOf(x)
   206  }
   207  
   208  func (*NewAgentMessage) ProtoMessage() {}
   209  
   210  func (x *NewAgentMessage) ProtoReflect() protoreflect.Message {
   211  	mi := &file_messages_proto_msgTypes[0]
   212  	if protoimpl.UnsafeEnabled && x != nil {
   213  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   214  		if ms.LoadMessageInfo() == nil {
   215  			ms.StoreMessageInfo(mi)
   216  		}
   217  		return ms
   218  	}
   219  	return mi.MessageOf(x)
   220  }
   221  
   222  
   223  func (*NewAgentMessage) Descriptor() ([]byte, []int) {
   224  	return file_messages_proto_rawDescGZIP(), []int{0}
   225  }
   226  
   227  func (x *NewAgentMessage) GetAgentInfo() *AgentInformation {
   228  	if x != nil {
   229  		return x.AgentInfo
   230  	}
   231  	return nil
   232  }
   233  
   234  type StackFrame struct {
   235  	state         protoimpl.MessageState
   236  	sizeCache     protoimpl.SizeCache
   237  	unknownFields protoimpl.UnknownFields
   238  
   239  	Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
   240  	Line     uint32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
   241  	Function string `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"`
   242  }
   243  
   244  func (x *StackFrame) Reset() {
   245  	*x = StackFrame{}
   246  	if protoimpl.UnsafeEnabled {
   247  		mi := &file_messages_proto_msgTypes[1]
   248  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   249  		ms.StoreMessageInfo(mi)
   250  	}
   251  }
   252  
   253  func (x *StackFrame) String() string {
   254  	return protoimpl.X.MessageStringOf(x)
   255  }
   256  
   257  func (*StackFrame) ProtoMessage() {}
   258  
   259  func (x *StackFrame) ProtoReflect() protoreflect.Message {
   260  	mi := &file_messages_proto_msgTypes[1]
   261  	if protoimpl.UnsafeEnabled && x != nil {
   262  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   263  		if ms.LoadMessageInfo() == nil {
   264  			ms.StoreMessageInfo(mi)
   265  		}
   266  		return ms
   267  	}
   268  	return mi.MessageOf(x)
   269  }
   270  
   271  
   272  func (*StackFrame) Descriptor() ([]byte, []int) {
   273  	return file_messages_proto_rawDescGZIP(), []int{1}
   274  }
   275  
   276  func (x *StackFrame) GetFilename() string {
   277  	if x != nil {
   278  		return x.Filename
   279  	}
   280  	return ""
   281  }
   282  
   283  func (x *StackFrame) GetLine() uint32 {
   284  	if x != nil {
   285  		return x.Line
   286  	}
   287  	return 0
   288  }
   289  
   290  func (x *StackFrame) GetFunction() string {
   291  	if x != nil {
   292  		return x.Function
   293  	}
   294  	return ""
   295  }
   296  
   297  type StackTrace struct {
   298  	state         protoimpl.MessageState
   299  	sizeCache     protoimpl.SizeCache
   300  	unknownFields protoimpl.UnknownFields
   301  
   302  	Frames []*StackFrame `protobuf:"bytes,1,rep,name=frames,proto3" json:"frames,omitempty"`
   303  }
   304  
   305  func (x *StackTrace) Reset() {
   306  	*x = StackTrace{}
   307  	if protoimpl.UnsafeEnabled {
   308  		mi := &file_messages_proto_msgTypes[2]
   309  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   310  		ms.StoreMessageInfo(mi)
   311  	}
   312  }
   313  
   314  func (x *StackTrace) String() string {
   315  	return protoimpl.X.MessageStringOf(x)
   316  }
   317  
   318  func (*StackTrace) ProtoMessage() {}
   319  
   320  func (x *StackTrace) ProtoReflect() protoreflect.Message {
   321  	mi := &file_messages_proto_msgTypes[2]
   322  	if protoimpl.UnsafeEnabled && x != nil {
   323  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   324  		if ms.LoadMessageInfo() == nil {
   325  			ms.StoreMessageInfo(mi)
   326  		}
   327  		return ms
   328  	}
   329  	return mi.MessageOf(x)
   330  }
   331  
   332  
   333  func (*StackTrace) Descriptor() ([]byte, []int) {
   334  	return file_messages_proto_rawDescGZIP(), []int{2}
   335  }
   336  
   337  func (x *StackTrace) GetFrames() []*StackFrame {
   338  	if x != nil {
   339  		return x.Frames
   340  	}
   341  	return nil
   342  }
   343  
   344  type Exception struct {
   345  	state         protoimpl.MessageState
   346  	sizeCache     protoimpl.SizeCache
   347  	unknownFields protoimpl.UnknownFields
   348  
   349  	Type      string      `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
   350  	Message   string      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
   351  	Instance  *Variant    `protobuf:"bytes,3,opt,name=instance,proto3" json:"instance,omitempty"`
   352  	Traceback *StackTrace `protobuf:"bytes,4,opt,name=traceback,proto3" json:"traceback,omitempty"`
   353  }
   354  
   355  func (x *Exception) Reset() {
   356  	*x = Exception{}
   357  	if protoimpl.UnsafeEnabled {
   358  		mi := &file_messages_proto_msgTypes[3]
   359  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   360  		ms.StoreMessageInfo(mi)
   361  	}
   362  }
   363  
   364  func (x *Exception) String() string {
   365  	return protoimpl.X.MessageStringOf(x)
   366  }
   367  
   368  func (*Exception) ProtoMessage() {}
   369  
   370  func (x *Exception) ProtoReflect() protoreflect.Message {
   371  	mi := &file_messages_proto_msgTypes[3]
   372  	if protoimpl.UnsafeEnabled && x != nil {
   373  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   374  		if ms.LoadMessageInfo() == nil {
   375  			ms.StoreMessageInfo(mi)
   376  		}
   377  		return ms
   378  	}
   379  	return mi.MessageOf(x)
   380  }
   381  
   382  
   383  func (*Exception) Descriptor() ([]byte, []int) {
   384  	return file_messages_proto_rawDescGZIP(), []int{3}
   385  }
   386  
   387  func (x *Exception) GetType() string {
   388  	if x != nil {
   389  		return x.Type
   390  	}
   391  	return ""
   392  }
   393  
   394  func (x *Exception) GetMessage() string {
   395  	if x != nil {
   396  		return x.Message
   397  	}
   398  	return ""
   399  }
   400  
   401  func (x *Exception) GetInstance() *Variant {
   402  	if x != nil {
   403  		return x.Instance
   404  	}
   405  	return nil
   406  }
   407  
   408  func (x *Exception) GetTraceback() *StackTrace {
   409  	if x != nil {
   410  		return x.Traceback
   411  	}
   412  	return nil
   413  }
   414  
   415  type LogMessage struct {
   416  	state         protoimpl.MessageState
   417  	sizeCache     protoimpl.SizeCache
   418  	unknownFields protoimpl.UnknownFields
   419  
   420  	Timestamp *timestamp.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` 
   421  	AgentId   string               `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
   422  	Level     LogMessage_LogLevel  `protobuf:"varint,3,opt,name=level,proto3,enum=com.rookout.LogMessage_LogLevel" json:"level,omitempty"`
   423  	Filename  string               `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
   424  	Line      uint32               `protobuf:"varint,5,opt,name=line,proto3" json:"line,omitempty"`
   425  	Text      string               `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"`
   426  	Arguments []*Variant           `protobuf:"bytes,7,rep,name=arguments,proto3" json:"arguments,omitempty"`
   427  	Exception *Exception           `protobuf:"bytes,8,opt,name=exception,proto3" json:"exception,omitempty"`
   428  	
   429  	FormattedMessage string `protobuf:"bytes,9,opt,name=formatted_message,json=formattedMessage,proto3" json:"formatted_message,omitempty"`
   430  	
   431  	LegacyArguments *Variant `protobuf:"bytes,10,opt,name=legacy_arguments,json=legacyArguments,proto3" json:"legacy_arguments,omitempty"`
   432  	ClassName       string   `protobuf:"bytes,11,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`
   433  	MethodName      string   `protobuf:"bytes,12,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"`
   434  	ControllerId    string   `protobuf:"bytes,13,opt,name=controller_id,json=controllerId,proto3" json:"controller_id,omitempty"`
   435  }
   436  
   437  func (x *LogMessage) Reset() {
   438  	*x = LogMessage{}
   439  	if protoimpl.UnsafeEnabled {
   440  		mi := &file_messages_proto_msgTypes[4]
   441  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   442  		ms.StoreMessageInfo(mi)
   443  	}
   444  }
   445  
   446  func (x *LogMessage) String() string {
   447  	return protoimpl.X.MessageStringOf(x)
   448  }
   449  
   450  func (*LogMessage) ProtoMessage() {}
   451  
   452  func (x *LogMessage) ProtoReflect() protoreflect.Message {
   453  	mi := &file_messages_proto_msgTypes[4]
   454  	if protoimpl.UnsafeEnabled && x != nil {
   455  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   456  		if ms.LoadMessageInfo() == nil {
   457  			ms.StoreMessageInfo(mi)
   458  		}
   459  		return ms
   460  	}
   461  	return mi.MessageOf(x)
   462  }
   463  
   464  
   465  func (*LogMessage) Descriptor() ([]byte, []int) {
   466  	return file_messages_proto_rawDescGZIP(), []int{4}
   467  }
   468  
   469  func (x *LogMessage) GetTimestamp() *timestamp.Timestamp {
   470  	if x != nil {
   471  		return x.Timestamp
   472  	}
   473  	return nil
   474  }
   475  
   476  func (x *LogMessage) GetAgentId() string {
   477  	if x != nil {
   478  		return x.AgentId
   479  	}
   480  	return ""
   481  }
   482  
   483  func (x *LogMessage) GetLevel() LogMessage_LogLevel {
   484  	if x != nil {
   485  		return x.Level
   486  	}
   487  	return LogMessage_TRACE
   488  }
   489  
   490  func (x *LogMessage) GetFilename() string {
   491  	if x != nil {
   492  		return x.Filename
   493  	}
   494  	return ""
   495  }
   496  
   497  func (x *LogMessage) GetLine() uint32 {
   498  	if x != nil {
   499  		return x.Line
   500  	}
   501  	return 0
   502  }
   503  
   504  func (x *LogMessage) GetText() string {
   505  	if x != nil {
   506  		return x.Text
   507  	}
   508  	return ""
   509  }
   510  
   511  func (x *LogMessage) GetArguments() []*Variant {
   512  	if x != nil {
   513  		return x.Arguments
   514  	}
   515  	return nil
   516  }
   517  
   518  func (x *LogMessage) GetException() *Exception {
   519  	if x != nil {
   520  		return x.Exception
   521  	}
   522  	return nil
   523  }
   524  
   525  
   526  func (x *LogMessage) GetFormattedMessage() string {
   527  	if x != nil {
   528  		return x.FormattedMessage
   529  	}
   530  	return ""
   531  }
   532  
   533  
   534  func (x *LogMessage) GetLegacyArguments() *Variant {
   535  	if x != nil {
   536  		return x.LegacyArguments
   537  	}
   538  	return nil
   539  }
   540  
   541  func (x *LogMessage) GetClassName() string {
   542  	if x != nil {
   543  		return x.ClassName
   544  	}
   545  	return ""
   546  }
   547  
   548  func (x *LogMessage) GetMethodName() string {
   549  	if x != nil {
   550  		return x.MethodName
   551  	}
   552  	return ""
   553  }
   554  
   555  func (x *LogMessage) GetControllerId() string {
   556  	if x != nil {
   557  		return x.ControllerId
   558  	}
   559  	return ""
   560  }
   561  
   562  type ControllerLogMessage struct {
   563  	state         protoimpl.MessageState
   564  	sizeCache     protoimpl.SizeCache
   565  	unknownFields protoimpl.UnknownFields
   566  
   567  	Timestamp          *timestamp.Timestamp          `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` 
   568  	Level              ControllerLogMessage_LogLevel `protobuf:"varint,2,opt,name=level,proto3,enum=com.rookout.ControllerLogMessage_LogLevel" json:"level,omitempty"`
   569  	Filename           string                        `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
   570  	Line               uint32                        `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"`
   571  	Text               string                        `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
   572  	ClassName          string                        `protobuf:"bytes,6,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`
   573  	MethodName         string                        `protobuf:"bytes,7,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"`
   574  	ControllerId       string                        `protobuf:"bytes,8,opt,name=controller_id,json=controllerId,proto3" json:"controller_id,omitempty"`
   575  	Error              *ControllerLogMessage_Error   `protobuf:"bytes,9,opt,name=error,proto3" json:"error,omitempty"`
   576  	Metadata           map[string]string             `protobuf:"bytes,10,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`                     
   577  	MetadataJSONValues map[string][]byte             `protobuf:"bytes,11,rep,name=metadataJSONValues,proto3" json:"metadataJSONValues,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 
   578  }
   579  
   580  func (x *ControllerLogMessage) Reset() {
   581  	*x = ControllerLogMessage{}
   582  	if protoimpl.UnsafeEnabled {
   583  		mi := &file_messages_proto_msgTypes[5]
   584  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   585  		ms.StoreMessageInfo(mi)
   586  	}
   587  }
   588  
   589  func (x *ControllerLogMessage) String() string {
   590  	return protoimpl.X.MessageStringOf(x)
   591  }
   592  
   593  func (*ControllerLogMessage) ProtoMessage() {}
   594  
   595  func (x *ControllerLogMessage) ProtoReflect() protoreflect.Message {
   596  	mi := &file_messages_proto_msgTypes[5]
   597  	if protoimpl.UnsafeEnabled && x != nil {
   598  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   599  		if ms.LoadMessageInfo() == nil {
   600  			ms.StoreMessageInfo(mi)
   601  		}
   602  		return ms
   603  	}
   604  	return mi.MessageOf(x)
   605  }
   606  
   607  
   608  func (*ControllerLogMessage) Descriptor() ([]byte, []int) {
   609  	return file_messages_proto_rawDescGZIP(), []int{5}
   610  }
   611  
   612  func (x *ControllerLogMessage) GetTimestamp() *timestamp.Timestamp {
   613  	if x != nil {
   614  		return x.Timestamp
   615  	}
   616  	return nil
   617  }
   618  
   619  func (x *ControllerLogMessage) GetLevel() ControllerLogMessage_LogLevel {
   620  	if x != nil {
   621  		return x.Level
   622  	}
   623  	return ControllerLogMessage_TRACE
   624  }
   625  
   626  func (x *ControllerLogMessage) GetFilename() string {
   627  	if x != nil {
   628  		return x.Filename
   629  	}
   630  	return ""
   631  }
   632  
   633  func (x *ControllerLogMessage) GetLine() uint32 {
   634  	if x != nil {
   635  		return x.Line
   636  	}
   637  	return 0
   638  }
   639  
   640  func (x *ControllerLogMessage) GetText() string {
   641  	if x != nil {
   642  		return x.Text
   643  	}
   644  	return ""
   645  }
   646  
   647  func (x *ControllerLogMessage) GetClassName() string {
   648  	if x != nil {
   649  		return x.ClassName
   650  	}
   651  	return ""
   652  }
   653  
   654  func (x *ControllerLogMessage) GetMethodName() string {
   655  	if x != nil {
   656  		return x.MethodName
   657  	}
   658  	return ""
   659  }
   660  
   661  func (x *ControllerLogMessage) GetControllerId() string {
   662  	if x != nil {
   663  		return x.ControllerId
   664  	}
   665  	return ""
   666  }
   667  
   668  func (x *ControllerLogMessage) GetError() *ControllerLogMessage_Error {
   669  	if x != nil {
   670  		return x.Error
   671  	}
   672  	return nil
   673  }
   674  
   675  func (x *ControllerLogMessage) GetMetadata() map[string]string {
   676  	if x != nil {
   677  		return x.Metadata
   678  	}
   679  	return nil
   680  }
   681  
   682  func (x *ControllerLogMessage) GetMetadataJSONValues() map[string][]byte {
   683  	if x != nil {
   684  		return x.MetadataJSONValues
   685  	}
   686  	return nil
   687  }
   688  
   689  type RuleStatusMessage struct {
   690  	state         protoimpl.MessageState
   691  	sizeCache     protoimpl.SizeCache
   692  	unknownFields protoimpl.UnknownFields
   693  
   694  	AgentId      string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
   695  	RuleId       string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
   696  	Active       string `protobuf:"bytes,3,opt,name=active,proto3" json:"active,omitempty"`
   697  	Error        *Error `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
   698  	ControllerId string `protobuf:"bytes,5,opt,name=controller_id,json=controllerId,proto3" json:"controller_id,omitempty"`
   699  }
   700  
   701  func (x *RuleStatusMessage) Reset() {
   702  	*x = RuleStatusMessage{}
   703  	if protoimpl.UnsafeEnabled {
   704  		mi := &file_messages_proto_msgTypes[6]
   705  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   706  		ms.StoreMessageInfo(mi)
   707  	}
   708  }
   709  
   710  func (x *RuleStatusMessage) String() string {
   711  	return protoimpl.X.MessageStringOf(x)
   712  }
   713  
   714  func (*RuleStatusMessage) ProtoMessage() {}
   715  
   716  func (x *RuleStatusMessage) ProtoReflect() protoreflect.Message {
   717  	mi := &file_messages_proto_msgTypes[6]
   718  	if protoimpl.UnsafeEnabled && x != nil {
   719  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   720  		if ms.LoadMessageInfo() == nil {
   721  			ms.StoreMessageInfo(mi)
   722  		}
   723  		return ms
   724  	}
   725  	return mi.MessageOf(x)
   726  }
   727  
   728  
   729  func (*RuleStatusMessage) Descriptor() ([]byte, []int) {
   730  	return file_messages_proto_rawDescGZIP(), []int{6}
   731  }
   732  
   733  func (x *RuleStatusMessage) GetAgentId() string {
   734  	if x != nil {
   735  		return x.AgentId
   736  	}
   737  	return ""
   738  }
   739  
   740  func (x *RuleStatusMessage) GetRuleId() string {
   741  	if x != nil {
   742  		return x.RuleId
   743  	}
   744  	return ""
   745  }
   746  
   747  func (x *RuleStatusMessage) GetActive() string {
   748  	if x != nil {
   749  		return x.Active
   750  	}
   751  	return ""
   752  }
   753  
   754  func (x *RuleStatusMessage) GetError() *Error {
   755  	if x != nil {
   756  		return x.Error
   757  	}
   758  	return nil
   759  }
   760  
   761  func (x *RuleStatusMessage) GetControllerId() string {
   762  	if x != nil {
   763  		return x.ControllerId
   764  	}
   765  	return ""
   766  }
   767  
   768  type AugReportMessage struct {
   769  	state         protoimpl.MessageState
   770  	sizeCache     protoimpl.SizeCache
   771  	unknownFields protoimpl.UnknownFields
   772  
   773  	AgentId            string            `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
   774  	AugID              string            `protobuf:"bytes,2,opt,name=aug_id,json=augID,proto3" json:"aug_id,omitempty"`
   775  	Arguments          *Variant          `protobuf:"bytes,3,opt,name=arguments,proto3" json:"arguments,omitempty"`
   776  	ReportID           string            `protobuf:"bytes,4,opt,name=report_id,json=reportID,proto3" json:"report_id,omitempty"` 
   777  	StringsCache       map[string]uint32 `protobuf:"bytes,5,rep,name=strings_cache,json=stringsCache,proto3" json:"strings_cache,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
   778  	BufferCacheBuffers [][]byte          `protobuf:"bytes,6,rep,name=buffer_cache_buffers,json=bufferCacheBuffers,proto3" json:"buffer_cache_buffers,omitempty"`
   779  	BufferCacheIndexes []uint32          `protobuf:"varint,7,rep,packed,name=buffer_cache_indexes,json=bufferCacheIndexes,proto3" json:"buffer_cache_indexes,omitempty"`
   780  	Arguments2         *Variant2         `protobuf:"bytes,8,opt,name=arguments2,proto3" json:"arguments2,omitempty"`
   781  	ReverseListOrder   bool              `protobuf:"varint,9,opt,name=reverse_list_order,json=reverseListOrder,proto3" json:"reverse_list_order,omitempty"` 
   782  }
   783  
   784  func (x *AugReportMessage) Reset() {
   785  	*x = AugReportMessage{}
   786  	if protoimpl.UnsafeEnabled {
   787  		mi := &file_messages_proto_msgTypes[7]
   788  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   789  		ms.StoreMessageInfo(mi)
   790  	}
   791  }
   792  
   793  func (x *AugReportMessage) String() string {
   794  	return protoimpl.X.MessageStringOf(x)
   795  }
   796  
   797  func (*AugReportMessage) ProtoMessage() {}
   798  
   799  func (x *AugReportMessage) ProtoReflect() protoreflect.Message {
   800  	mi := &file_messages_proto_msgTypes[7]
   801  	if protoimpl.UnsafeEnabled && x != nil {
   802  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   803  		if ms.LoadMessageInfo() == nil {
   804  			ms.StoreMessageInfo(mi)
   805  		}
   806  		return ms
   807  	}
   808  	return mi.MessageOf(x)
   809  }
   810  
   811  
   812  func (*AugReportMessage) Descriptor() ([]byte, []int) {
   813  	return file_messages_proto_rawDescGZIP(), []int{7}
   814  }
   815  
   816  func (x *AugReportMessage) GetAgentId() string {
   817  	if x != nil {
   818  		return x.AgentId
   819  	}
   820  	return ""
   821  }
   822  
   823  func (x *AugReportMessage) GetAugID() string {
   824  	if x != nil {
   825  		return x.AugID
   826  	}
   827  	return ""
   828  }
   829  
   830  func (x *AugReportMessage) GetArguments() *Variant {
   831  	if x != nil {
   832  		return x.Arguments
   833  	}
   834  	return nil
   835  }
   836  
   837  func (x *AugReportMessage) GetReportID() string {
   838  	if x != nil {
   839  		return x.ReportID
   840  	}
   841  	return ""
   842  }
   843  
   844  func (x *AugReportMessage) GetStringsCache() map[string]uint32 {
   845  	if x != nil {
   846  		return x.StringsCache
   847  	}
   848  	return nil
   849  }
   850  
   851  func (x *AugReportMessage) GetBufferCacheBuffers() [][]byte {
   852  	if x != nil {
   853  		return x.BufferCacheBuffers
   854  	}
   855  	return nil
   856  }
   857  
   858  func (x *AugReportMessage) GetBufferCacheIndexes() []uint32 {
   859  	if x != nil {
   860  		return x.BufferCacheIndexes
   861  	}
   862  	return nil
   863  }
   864  
   865  func (x *AugReportMessage) GetArguments2() *Variant2 {
   866  	if x != nil {
   867  		return x.Arguments2
   868  	}
   869  	return nil
   870  }
   871  
   872  func (x *AugReportMessage) GetReverseListOrder() bool {
   873  	if x != nil {
   874  		return x.ReverseListOrder
   875  	}
   876  	return false
   877  }
   878  
   879  type UserMsg struct {
   880  	state         protoimpl.MessageState
   881  	sizeCache     protoimpl.SizeCache
   882  	unknownFields protoimpl.UnknownFields
   883  
   884  	AugReport   *AugReportMessage `protobuf:"bytes,1,opt,name=aug_report,json=augReport,proto3" json:"aug_report,omitempty"`
   885  	ReportID    string            `protobuf:"bytes,2,opt,name=report_id,json=reportID,proto3" json:"report_id,omitempty"` 
   886  	WorkspaceId string            `protobuf:"bytes,3,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`
   887  }
   888  
   889  func (x *UserMsg) Reset() {
   890  	*x = UserMsg{}
   891  	if protoimpl.UnsafeEnabled {
   892  		mi := &file_messages_proto_msgTypes[8]
   893  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   894  		ms.StoreMessageInfo(mi)
   895  	}
   896  }
   897  
   898  func (x *UserMsg) String() string {
   899  	return protoimpl.X.MessageStringOf(x)
   900  }
   901  
   902  func (*UserMsg) ProtoMessage() {}
   903  
   904  func (x *UserMsg) ProtoReflect() protoreflect.Message {
   905  	mi := &file_messages_proto_msgTypes[8]
   906  	if protoimpl.UnsafeEnabled && x != nil {
   907  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   908  		if ms.LoadMessageInfo() == nil {
   909  			ms.StoreMessageInfo(mi)
   910  		}
   911  		return ms
   912  	}
   913  	return mi.MessageOf(x)
   914  }
   915  
   916  
   917  func (*UserMsg) Descriptor() ([]byte, []int) {
   918  	return file_messages_proto_rawDescGZIP(), []int{8}
   919  }
   920  
   921  func (x *UserMsg) GetAugReport() *AugReportMessage {
   922  	if x != nil {
   923  		return x.AugReport
   924  	}
   925  	return nil
   926  }
   927  
   928  func (x *UserMsg) GetReportID() string {
   929  	if x != nil {
   930  		return x.ReportID
   931  	}
   932  	return ""
   933  }
   934  
   935  func (x *UserMsg) GetWorkspaceId() string {
   936  	if x != nil {
   937  		return x.WorkspaceId
   938  	}
   939  	return ""
   940  }
   941  
   942  type AddAugCommand struct {
   943  	state         protoimpl.MessageState
   944  	sizeCache     protoimpl.SizeCache
   945  	unknownFields protoimpl.UnknownFields
   946  
   947  	AugJson string `protobuf:"bytes,1,opt,name=aug_json,json=augJson,proto3" json:"aug_json,omitempty"`
   948  }
   949  
   950  func (x *AddAugCommand) Reset() {
   951  	*x = AddAugCommand{}
   952  	if protoimpl.UnsafeEnabled {
   953  		mi := &file_messages_proto_msgTypes[9]
   954  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   955  		ms.StoreMessageInfo(mi)
   956  	}
   957  }
   958  
   959  func (x *AddAugCommand) String() string {
   960  	return protoimpl.X.MessageStringOf(x)
   961  }
   962  
   963  func (*AddAugCommand) ProtoMessage() {}
   964  
   965  func (x *AddAugCommand) ProtoReflect() protoreflect.Message {
   966  	mi := &file_messages_proto_msgTypes[9]
   967  	if protoimpl.UnsafeEnabled && x != nil {
   968  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   969  		if ms.LoadMessageInfo() == nil {
   970  			ms.StoreMessageInfo(mi)
   971  		}
   972  		return ms
   973  	}
   974  	return mi.MessageOf(x)
   975  }
   976  
   977  
   978  func (*AddAugCommand) Descriptor() ([]byte, []int) {
   979  	return file_messages_proto_rawDescGZIP(), []int{9}
   980  }
   981  
   982  func (x *AddAugCommand) GetAugJson() string {
   983  	if x != nil {
   984  		return x.AugJson
   985  	}
   986  	return ""
   987  }
   988  
   989  type InitialAugsCommand struct {
   990  	state         protoimpl.MessageState
   991  	sizeCache     protoimpl.SizeCache
   992  	unknownFields protoimpl.UnknownFields
   993  
   994  	Augs             []string          `protobuf:"bytes,1,rep,name=augs,proto3" json:"augs,omitempty"`
   995  	SdkConfiguration map[string]string `protobuf:"bytes,2,rep,name=sdk_configuration,json=sdkConfiguration,proto3" json:"sdk_configuration,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   996  }
   997  
   998  func (x *InitialAugsCommand) Reset() {
   999  	*x = InitialAugsCommand{}
  1000  	if protoimpl.UnsafeEnabled {
  1001  		mi := &file_messages_proto_msgTypes[10]
  1002  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1003  		ms.StoreMessageInfo(mi)
  1004  	}
  1005  }
  1006  
  1007  func (x *InitialAugsCommand) String() string {
  1008  	return protoimpl.X.MessageStringOf(x)
  1009  }
  1010  
  1011  func (*InitialAugsCommand) ProtoMessage() {}
  1012  
  1013  func (x *InitialAugsCommand) ProtoReflect() protoreflect.Message {
  1014  	mi := &file_messages_proto_msgTypes[10]
  1015  	if protoimpl.UnsafeEnabled && x != nil {
  1016  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1017  		if ms.LoadMessageInfo() == nil {
  1018  			ms.StoreMessageInfo(mi)
  1019  		}
  1020  		return ms
  1021  	}
  1022  	return mi.MessageOf(x)
  1023  }
  1024  
  1025  
  1026  func (*InitialAugsCommand) Descriptor() ([]byte, []int) {
  1027  	return file_messages_proto_rawDescGZIP(), []int{10}
  1028  }
  1029  
  1030  func (x *InitialAugsCommand) GetAugs() []string {
  1031  	if x != nil {
  1032  		return x.Augs
  1033  	}
  1034  	return nil
  1035  }
  1036  
  1037  func (x *InitialAugsCommand) GetSdkConfiguration() map[string]string {
  1038  	if x != nil {
  1039  		return x.SdkConfiguration
  1040  	}
  1041  	return nil
  1042  }
  1043  
  1044  type RemoveAugCommand struct {
  1045  	state         protoimpl.MessageState
  1046  	sizeCache     protoimpl.SizeCache
  1047  	unknownFields protoimpl.UnknownFields
  1048  
  1049  	AugID string `protobuf:"bytes,1,opt,name=aug_id,json=augID,proto3" json:"aug_id,omitempty"`
  1050  }
  1051  
  1052  func (x *RemoveAugCommand) Reset() {
  1053  	*x = RemoveAugCommand{}
  1054  	if protoimpl.UnsafeEnabled {
  1055  		mi := &file_messages_proto_msgTypes[11]
  1056  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1057  		ms.StoreMessageInfo(mi)
  1058  	}
  1059  }
  1060  
  1061  func (x *RemoveAugCommand) String() string {
  1062  	return protoimpl.X.MessageStringOf(x)
  1063  }
  1064  
  1065  func (*RemoveAugCommand) ProtoMessage() {}
  1066  
  1067  func (x *RemoveAugCommand) ProtoReflect() protoreflect.Message {
  1068  	mi := &file_messages_proto_msgTypes[11]
  1069  	if protoimpl.UnsafeEnabled && x != nil {
  1070  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1071  		if ms.LoadMessageInfo() == nil {
  1072  			ms.StoreMessageInfo(mi)
  1073  		}
  1074  		return ms
  1075  	}
  1076  	return mi.MessageOf(x)
  1077  }
  1078  
  1079  
  1080  func (*RemoveAugCommand) Descriptor() ([]byte, []int) {
  1081  	return file_messages_proto_rawDescGZIP(), []int{11}
  1082  }
  1083  
  1084  func (x *RemoveAugCommand) GetAugID() string {
  1085  	if x != nil {
  1086  		return x.AugID
  1087  	}
  1088  	return ""
  1089  }
  1090  
  1091  type InitFinishedMessage struct {
  1092  	state         protoimpl.MessageState
  1093  	sizeCache     protoimpl.SizeCache
  1094  	unknownFields protoimpl.UnknownFields
  1095  }
  1096  
  1097  func (x *InitFinishedMessage) Reset() {
  1098  	*x = InitFinishedMessage{}
  1099  	if protoimpl.UnsafeEnabled {
  1100  		mi := &file_messages_proto_msgTypes[12]
  1101  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1102  		ms.StoreMessageInfo(mi)
  1103  	}
  1104  }
  1105  
  1106  func (x *InitFinishedMessage) String() string {
  1107  	return protoimpl.X.MessageStringOf(x)
  1108  }
  1109  
  1110  func (*InitFinishedMessage) ProtoMessage() {}
  1111  
  1112  func (x *InitFinishedMessage) ProtoReflect() protoreflect.Message {
  1113  	mi := &file_messages_proto_msgTypes[12]
  1114  	if protoimpl.UnsafeEnabled && x != nil {
  1115  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1116  		if ms.LoadMessageInfo() == nil {
  1117  			ms.StoreMessageInfo(mi)
  1118  		}
  1119  		return ms
  1120  	}
  1121  	return mi.MessageOf(x)
  1122  }
  1123  
  1124  
  1125  func (*InitFinishedMessage) Descriptor() ([]byte, []int) {
  1126  	return file_messages_proto_rawDescGZIP(), []int{12}
  1127  }
  1128  
  1129  type ClearAugsCommand struct {
  1130  	state         protoimpl.MessageState
  1131  	sizeCache     protoimpl.SizeCache
  1132  	unknownFields protoimpl.UnknownFields
  1133  }
  1134  
  1135  func (x *ClearAugsCommand) Reset() {
  1136  	*x = ClearAugsCommand{}
  1137  	if protoimpl.UnsafeEnabled {
  1138  		mi := &file_messages_proto_msgTypes[13]
  1139  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1140  		ms.StoreMessageInfo(mi)
  1141  	}
  1142  }
  1143  
  1144  func (x *ClearAugsCommand) String() string {
  1145  	return protoimpl.X.MessageStringOf(x)
  1146  }
  1147  
  1148  func (*ClearAugsCommand) ProtoMessage() {}
  1149  
  1150  func (x *ClearAugsCommand) ProtoReflect() protoreflect.Message {
  1151  	mi := &file_messages_proto_msgTypes[13]
  1152  	if protoimpl.UnsafeEnabled && x != nil {
  1153  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1154  		if ms.LoadMessageInfo() == nil {
  1155  			ms.StoreMessageInfo(mi)
  1156  		}
  1157  		return ms
  1158  	}
  1159  	return mi.MessageOf(x)
  1160  }
  1161  
  1162  
  1163  func (*ClearAugsCommand) Descriptor() ([]byte, []int) {
  1164  	return file_messages_proto_rawDescGZIP(), []int{13}
  1165  }
  1166  
  1167  type PingMessage struct {
  1168  	state         protoimpl.MessageState
  1169  	sizeCache     protoimpl.SizeCache
  1170  	unknownFields protoimpl.UnknownFields
  1171  
  1172  	Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
  1173  }
  1174  
  1175  func (x *PingMessage) Reset() {
  1176  	*x = PingMessage{}
  1177  	if protoimpl.UnsafeEnabled {
  1178  		mi := &file_messages_proto_msgTypes[14]
  1179  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1180  		ms.StoreMessageInfo(mi)
  1181  	}
  1182  }
  1183  
  1184  func (x *PingMessage) String() string {
  1185  	return protoimpl.X.MessageStringOf(x)
  1186  }
  1187  
  1188  func (*PingMessage) ProtoMessage() {}
  1189  
  1190  func (x *PingMessage) ProtoReflect() protoreflect.Message {
  1191  	mi := &file_messages_proto_msgTypes[14]
  1192  	if protoimpl.UnsafeEnabled && x != nil {
  1193  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1194  		if ms.LoadMessageInfo() == nil {
  1195  			ms.StoreMessageInfo(mi)
  1196  		}
  1197  		return ms
  1198  	}
  1199  	return mi.MessageOf(x)
  1200  }
  1201  
  1202  
  1203  func (*PingMessage) Descriptor() ([]byte, []int) {
  1204  	return file_messages_proto_rawDescGZIP(), []int{14}
  1205  }
  1206  
  1207  func (x *PingMessage) GetValue() int32 {
  1208  	if x != nil {
  1209  		return x.Value
  1210  	}
  1211  	return 0
  1212  }
  1213  
  1214  type ErrorMessage struct {
  1215  	state         protoimpl.MessageState
  1216  	sizeCache     protoimpl.SizeCache
  1217  	unknownFields protoimpl.UnknownFields
  1218  
  1219  	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
  1220  }
  1221  
  1222  func (x *ErrorMessage) Reset() {
  1223  	*x = ErrorMessage{}
  1224  	if protoimpl.UnsafeEnabled {
  1225  		mi := &file_messages_proto_msgTypes[15]
  1226  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1227  		ms.StoreMessageInfo(mi)
  1228  	}
  1229  }
  1230  
  1231  func (x *ErrorMessage) String() string {
  1232  	return protoimpl.X.MessageStringOf(x)
  1233  }
  1234  
  1235  func (*ErrorMessage) ProtoMessage() {}
  1236  
  1237  func (x *ErrorMessage) ProtoReflect() protoreflect.Message {
  1238  	mi := &file_messages_proto_msgTypes[15]
  1239  	if protoimpl.UnsafeEnabled && x != nil {
  1240  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1241  		if ms.LoadMessageInfo() == nil {
  1242  			ms.StoreMessageInfo(mi)
  1243  		}
  1244  		return ms
  1245  	}
  1246  	return mi.MessageOf(x)
  1247  }
  1248  
  1249  
  1250  func (*ErrorMessage) Descriptor() ([]byte, []int) {
  1251  	return file_messages_proto_rawDescGZIP(), []int{15}
  1252  }
  1253  
  1254  func (x *ErrorMessage) GetMessage() string {
  1255  	if x != nil {
  1256  		return x.Message
  1257  	}
  1258  	return ""
  1259  }
  1260  
  1261  type C2CInitMessage struct {
  1262  	state         protoimpl.MessageState
  1263  	sizeCache     protoimpl.SizeCache
  1264  	unknownFields protoimpl.UnknownFields
  1265  
  1266  	ControllerInfo  *ControllerInformation `protobuf:"bytes,1,opt,name=controllerInfo,proto3" json:"controllerInfo,omitempty"`
  1267  	ConnectedAgents []string               `protobuf:"bytes,2,rep,name=connectedAgents,proto3" json:"connectedAgents,omitempty"`
  1268  }
  1269  
  1270  func (x *C2CInitMessage) Reset() {
  1271  	*x = C2CInitMessage{}
  1272  	if protoimpl.UnsafeEnabled {
  1273  		mi := &file_messages_proto_msgTypes[16]
  1274  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1275  		ms.StoreMessageInfo(mi)
  1276  	}
  1277  }
  1278  
  1279  func (x *C2CInitMessage) String() string {
  1280  	return protoimpl.X.MessageStringOf(x)
  1281  }
  1282  
  1283  func (*C2CInitMessage) ProtoMessage() {}
  1284  
  1285  func (x *C2CInitMessage) ProtoReflect() protoreflect.Message {
  1286  	mi := &file_messages_proto_msgTypes[16]
  1287  	if protoimpl.UnsafeEnabled && x != nil {
  1288  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1289  		if ms.LoadMessageInfo() == nil {
  1290  			ms.StoreMessageInfo(mi)
  1291  		}
  1292  		return ms
  1293  	}
  1294  	return mi.MessageOf(x)
  1295  }
  1296  
  1297  
  1298  func (*C2CInitMessage) Descriptor() ([]byte, []int) {
  1299  	return file_messages_proto_rawDescGZIP(), []int{16}
  1300  }
  1301  
  1302  func (x *C2CInitMessage) GetControllerInfo() *ControllerInformation {
  1303  	if x != nil {
  1304  		return x.ControllerInfo
  1305  	}
  1306  	return nil
  1307  }
  1308  
  1309  func (x *C2CInitMessage) GetConnectedAgents() []string {
  1310  	if x != nil {
  1311  		return x.ConnectedAgents
  1312  	}
  1313  	return nil
  1314  }
  1315  
  1316  type DataOnPremTokenRequest struct {
  1317  	state         protoimpl.MessageState
  1318  	sizeCache     protoimpl.SizeCache
  1319  	unknownFields protoimpl.UnknownFields
  1320  
  1321  	AccessType DataOnPremTokenAccessType `protobuf:"varint,1,opt,name=access_type,json=accessType,proto3,enum=com.rookout.DataOnPremTokenAccessType" json:"access_type,omitempty"`
  1322  }
  1323  
  1324  func (x *DataOnPremTokenRequest) Reset() {
  1325  	*x = DataOnPremTokenRequest{}
  1326  	if protoimpl.UnsafeEnabled {
  1327  		mi := &file_messages_proto_msgTypes[17]
  1328  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1329  		ms.StoreMessageInfo(mi)
  1330  	}
  1331  }
  1332  
  1333  func (x *DataOnPremTokenRequest) String() string {
  1334  	return protoimpl.X.MessageStringOf(x)
  1335  }
  1336  
  1337  func (*DataOnPremTokenRequest) ProtoMessage() {}
  1338  
  1339  func (x *DataOnPremTokenRequest) ProtoReflect() protoreflect.Message {
  1340  	mi := &file_messages_proto_msgTypes[17]
  1341  	if protoimpl.UnsafeEnabled && x != nil {
  1342  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1343  		if ms.LoadMessageInfo() == nil {
  1344  			ms.StoreMessageInfo(mi)
  1345  		}
  1346  		return ms
  1347  	}
  1348  	return mi.MessageOf(x)
  1349  }
  1350  
  1351  
  1352  func (*DataOnPremTokenRequest) Descriptor() ([]byte, []int) {
  1353  	return file_messages_proto_rawDescGZIP(), []int{17}
  1354  }
  1355  
  1356  func (x *DataOnPremTokenRequest) GetAccessType() DataOnPremTokenAccessType {
  1357  	if x != nil {
  1358  		return x.AccessType
  1359  	}
  1360  	return DataOnPremTokenAccessType_WRITE
  1361  }
  1362  
  1363  type DataOnPremTokenResponse struct {
  1364  	state         protoimpl.MessageState
  1365  	sizeCache     protoimpl.SizeCache
  1366  	unknownFields protoimpl.UnknownFields
  1367  
  1368  	
  1369  	Token []byte `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
  1370  }
  1371  
  1372  func (x *DataOnPremTokenResponse) Reset() {
  1373  	*x = DataOnPremTokenResponse{}
  1374  	if protoimpl.UnsafeEnabled {
  1375  		mi := &file_messages_proto_msgTypes[18]
  1376  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1377  		ms.StoreMessageInfo(mi)
  1378  	}
  1379  }
  1380  
  1381  func (x *DataOnPremTokenResponse) String() string {
  1382  	return protoimpl.X.MessageStringOf(x)
  1383  }
  1384  
  1385  func (*DataOnPremTokenResponse) ProtoMessage() {}
  1386  
  1387  func (x *DataOnPremTokenResponse) ProtoReflect() protoreflect.Message {
  1388  	mi := &file_messages_proto_msgTypes[18]
  1389  	if protoimpl.UnsafeEnabled && x != nil {
  1390  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1391  		if ms.LoadMessageInfo() == nil {
  1392  			ms.StoreMessageInfo(mi)
  1393  		}
  1394  		return ms
  1395  	}
  1396  	return mi.MessageOf(x)
  1397  }
  1398  
  1399  
  1400  func (*DataOnPremTokenResponse) Descriptor() ([]byte, []int) {
  1401  	return file_messages_proto_rawDescGZIP(), []int{18}
  1402  }
  1403  
  1404  func (x *DataOnPremTokenResponse) GetToken() []byte {
  1405  	if x != nil {
  1406  		return x.Token
  1407  	}
  1408  	return nil
  1409  }
  1410  
  1411  type AgentsList struct {
  1412  	state         protoimpl.MessageState
  1413  	sizeCache     protoimpl.SizeCache
  1414  	unknownFields protoimpl.UnknownFields
  1415  
  1416  	AgentsIds []string `protobuf:"bytes,1,rep,name=agents_ids,json=agentsIds,proto3" json:"agents_ids,omitempty"`
  1417  }
  1418  
  1419  func (x *AgentsList) Reset() {
  1420  	*x = AgentsList{}
  1421  	if protoimpl.UnsafeEnabled {
  1422  		mi := &file_messages_proto_msgTypes[19]
  1423  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1424  		ms.StoreMessageInfo(mi)
  1425  	}
  1426  }
  1427  
  1428  func (x *AgentsList) String() string {
  1429  	return protoimpl.X.MessageStringOf(x)
  1430  }
  1431  
  1432  func (*AgentsList) ProtoMessage() {}
  1433  
  1434  func (x *AgentsList) ProtoReflect() protoreflect.Message {
  1435  	mi := &file_messages_proto_msgTypes[19]
  1436  	if protoimpl.UnsafeEnabled && x != nil {
  1437  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1438  		if ms.LoadMessageInfo() == nil {
  1439  			ms.StoreMessageInfo(mi)
  1440  		}
  1441  		return ms
  1442  	}
  1443  	return mi.MessageOf(x)
  1444  }
  1445  
  1446  
  1447  func (*AgentsList) Descriptor() ([]byte, []int) {
  1448  	return file_messages_proto_rawDescGZIP(), []int{19}
  1449  }
  1450  
  1451  func (x *AgentsList) GetAgentsIds() []string {
  1452  	if x != nil {
  1453  		return x.AgentsIds
  1454  	}
  1455  	return nil
  1456  }
  1457  
  1458  type AssertAgents struct {
  1459  	state         protoimpl.MessageState
  1460  	sizeCache     protoimpl.SizeCache
  1461  	unknownFields protoimpl.UnknownFields
  1462  
  1463  	AgentIds []string `protobuf:"bytes,1,rep,name=agent_ids,json=agentIds,proto3" json:"agent_ids,omitempty"`
  1464  }
  1465  
  1466  func (x *AssertAgents) Reset() {
  1467  	*x = AssertAgents{}
  1468  	if protoimpl.UnsafeEnabled {
  1469  		mi := &file_messages_proto_msgTypes[20]
  1470  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1471  		ms.StoreMessageInfo(mi)
  1472  	}
  1473  }
  1474  
  1475  func (x *AssertAgents) String() string {
  1476  	return protoimpl.X.MessageStringOf(x)
  1477  }
  1478  
  1479  func (*AssertAgents) ProtoMessage() {}
  1480  
  1481  func (x *AssertAgents) ProtoReflect() protoreflect.Message {
  1482  	mi := &file_messages_proto_msgTypes[20]
  1483  	if protoimpl.UnsafeEnabled && x != nil {
  1484  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1485  		if ms.LoadMessageInfo() == nil {
  1486  			ms.StoreMessageInfo(mi)
  1487  		}
  1488  		return ms
  1489  	}
  1490  	return mi.MessageOf(x)
  1491  }
  1492  
  1493  
  1494  func (*AssertAgents) Descriptor() ([]byte, []int) {
  1495  	return file_messages_proto_rawDescGZIP(), []int{20}
  1496  }
  1497  
  1498  func (x *AssertAgents) GetAgentIds() []string {
  1499  	if x != nil {
  1500  		return x.AgentIds
  1501  	}
  1502  	return nil
  1503  }
  1504  
  1505  type InvalidateAgentsCommand struct {
  1506  	state         protoimpl.MessageState
  1507  	sizeCache     protoimpl.SizeCache
  1508  	unknownFields protoimpl.UnknownFields
  1509  
  1510  	AgentsIds []string `protobuf:"bytes,1,rep,name=agents_ids,json=agentsIds,proto3" json:"agents_ids,omitempty"`
  1511  }
  1512  
  1513  func (x *InvalidateAgentsCommand) Reset() {
  1514  	*x = InvalidateAgentsCommand{}
  1515  	if protoimpl.UnsafeEnabled {
  1516  		mi := &file_messages_proto_msgTypes[21]
  1517  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1518  		ms.StoreMessageInfo(mi)
  1519  	}
  1520  }
  1521  
  1522  func (x *InvalidateAgentsCommand) String() string {
  1523  	return protoimpl.X.MessageStringOf(x)
  1524  }
  1525  
  1526  func (*InvalidateAgentsCommand) ProtoMessage() {}
  1527  
  1528  func (x *InvalidateAgentsCommand) ProtoReflect() protoreflect.Message {
  1529  	mi := &file_messages_proto_msgTypes[21]
  1530  	if protoimpl.UnsafeEnabled && x != nil {
  1531  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1532  		if ms.LoadMessageInfo() == nil {
  1533  			ms.StoreMessageInfo(mi)
  1534  		}
  1535  		return ms
  1536  	}
  1537  	return mi.MessageOf(x)
  1538  }
  1539  
  1540  
  1541  func (*InvalidateAgentsCommand) Descriptor() ([]byte, []int) {
  1542  	return file_messages_proto_rawDescGZIP(), []int{21}
  1543  }
  1544  
  1545  func (x *InvalidateAgentsCommand) GetAgentsIds() []string {
  1546  	if x != nil {
  1547  		return x.AgentsIds
  1548  	}
  1549  	return nil
  1550  }
  1551  
  1552  type ConfirmAgentsCommand struct {
  1553  	state         protoimpl.MessageState
  1554  	sizeCache     protoimpl.SizeCache
  1555  	unknownFields protoimpl.UnknownFields
  1556  
  1557  	AgentsIds []string `protobuf:"bytes,1,rep,name=agents_ids,json=agentsIds,proto3" json:"agents_ids,omitempty"`
  1558  }
  1559  
  1560  func (x *ConfirmAgentsCommand) Reset() {
  1561  	*x = ConfirmAgentsCommand{}
  1562  	if protoimpl.UnsafeEnabled {
  1563  		mi := &file_messages_proto_msgTypes[22]
  1564  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1565  		ms.StoreMessageInfo(mi)
  1566  	}
  1567  }
  1568  
  1569  func (x *ConfirmAgentsCommand) String() string {
  1570  	return protoimpl.X.MessageStringOf(x)
  1571  }
  1572  
  1573  func (*ConfirmAgentsCommand) ProtoMessage() {}
  1574  
  1575  func (x *ConfirmAgentsCommand) ProtoReflect() protoreflect.Message {
  1576  	mi := &file_messages_proto_msgTypes[22]
  1577  	if protoimpl.UnsafeEnabled && x != nil {
  1578  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1579  		if ms.LoadMessageInfo() == nil {
  1580  			ms.StoreMessageInfo(mi)
  1581  		}
  1582  		return ms
  1583  	}
  1584  	return mi.MessageOf(x)
  1585  }
  1586  
  1587  
  1588  func (*ConfirmAgentsCommand) Descriptor() ([]byte, []int) {
  1589  	return file_messages_proto_rawDescGZIP(), []int{22}
  1590  }
  1591  
  1592  func (x *ConfirmAgentsCommand) GetAgentsIds() []string {
  1593  	if x != nil {
  1594  		return x.AgentsIds
  1595  	}
  1596  	return nil
  1597  }
  1598  
  1599  type AgentIdHitCountPair struct {
  1600  	state         protoimpl.MessageState
  1601  	sizeCache     protoimpl.SizeCache
  1602  	unknownFields protoimpl.UnknownFields
  1603  
  1604  	AgentId  string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
  1605  	HitCount uint32 `protobuf:"varint,2,opt,name=hit_count,json=hitCount,proto3" json:"hit_count,omitempty"`
  1606  }
  1607  
  1608  func (x *AgentIdHitCountPair) Reset() {
  1609  	*x = AgentIdHitCountPair{}
  1610  	if protoimpl.UnsafeEnabled {
  1611  		mi := &file_messages_proto_msgTypes[23]
  1612  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1613  		ms.StoreMessageInfo(mi)
  1614  	}
  1615  }
  1616  
  1617  func (x *AgentIdHitCountPair) String() string {
  1618  	return protoimpl.X.MessageStringOf(x)
  1619  }
  1620  
  1621  func (*AgentIdHitCountPair) ProtoMessage() {}
  1622  
  1623  func (x *AgentIdHitCountPair) ProtoReflect() protoreflect.Message {
  1624  	mi := &file_messages_proto_msgTypes[23]
  1625  	if protoimpl.UnsafeEnabled && x != nil {
  1626  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1627  		if ms.LoadMessageInfo() == nil {
  1628  			ms.StoreMessageInfo(mi)
  1629  		}
  1630  		return ms
  1631  	}
  1632  	return mi.MessageOf(x)
  1633  }
  1634  
  1635  
  1636  func (*AgentIdHitCountPair) Descriptor() ([]byte, []int) {
  1637  	return file_messages_proto_rawDescGZIP(), []int{23}
  1638  }
  1639  
  1640  func (x *AgentIdHitCountPair) GetAgentId() string {
  1641  	if x != nil {
  1642  		return x.AgentId
  1643  	}
  1644  	return ""
  1645  }
  1646  
  1647  func (x *AgentIdHitCountPair) GetHitCount() uint32 {
  1648  	if x != nil {
  1649  		return x.HitCount
  1650  	}
  1651  	return 0
  1652  }
  1653  
  1654  type HitCountUpdateMessage struct {
  1655  	state         protoimpl.MessageState
  1656  	sizeCache     protoimpl.SizeCache
  1657  	unknownFields protoimpl.UnknownFields
  1658  
  1659  	AugID               string                 `protobuf:"bytes,1,opt,name=aug_id,json=augID,proto3" json:"aug_id,omitempty"`
  1660  	HitCountInformation []*AgentIdHitCountPair `protobuf:"bytes,2,rep,name=hitCountInformation,proto3" json:"hitCountInformation,omitempty"`
  1661  }
  1662  
  1663  func (x *HitCountUpdateMessage) Reset() {
  1664  	*x = HitCountUpdateMessage{}
  1665  	if protoimpl.UnsafeEnabled {
  1666  		mi := &file_messages_proto_msgTypes[24]
  1667  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1668  		ms.StoreMessageInfo(mi)
  1669  	}
  1670  }
  1671  
  1672  func (x *HitCountUpdateMessage) String() string {
  1673  	return protoimpl.X.MessageStringOf(x)
  1674  }
  1675  
  1676  func (*HitCountUpdateMessage) ProtoMessage() {}
  1677  
  1678  func (x *HitCountUpdateMessage) ProtoReflect() protoreflect.Message {
  1679  	mi := &file_messages_proto_msgTypes[24]
  1680  	if protoimpl.UnsafeEnabled && x != nil {
  1681  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1682  		if ms.LoadMessageInfo() == nil {
  1683  			ms.StoreMessageInfo(mi)
  1684  		}
  1685  		return ms
  1686  	}
  1687  	return mi.MessageOf(x)
  1688  }
  1689  
  1690  
  1691  func (*HitCountUpdateMessage) Descriptor() ([]byte, []int) {
  1692  	return file_messages_proto_rawDescGZIP(), []int{24}
  1693  }
  1694  
  1695  func (x *HitCountUpdateMessage) GetAugID() string {
  1696  	if x != nil {
  1697  		return x.AugID
  1698  	}
  1699  	return ""
  1700  }
  1701  
  1702  func (x *HitCountUpdateMessage) GetHitCountInformation() []*AgentIdHitCountPair {
  1703  	if x != nil {
  1704  		return x.HitCountInformation
  1705  	}
  1706  	return nil
  1707  }
  1708  
  1709  type C2CRpcRequest struct {
  1710  	state         protoimpl.MessageState
  1711  	sizeCache     protoimpl.SizeCache
  1712  	unknownFields protoimpl.UnknownFields
  1713  
  1714  	RequestUuid string    `protobuf:"bytes,1,opt,name=request_uuid,json=requestUuid,proto3" json:"request_uuid,omitempty"`
  1715  	Message     *any1.Any `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  1716  }
  1717  
  1718  func (x *C2CRpcRequest) Reset() {
  1719  	*x = C2CRpcRequest{}
  1720  	if protoimpl.UnsafeEnabled {
  1721  		mi := &file_messages_proto_msgTypes[25]
  1722  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1723  		ms.StoreMessageInfo(mi)
  1724  	}
  1725  }
  1726  
  1727  func (x *C2CRpcRequest) String() string {
  1728  	return protoimpl.X.MessageStringOf(x)
  1729  }
  1730  
  1731  func (*C2CRpcRequest) ProtoMessage() {}
  1732  
  1733  func (x *C2CRpcRequest) ProtoReflect() protoreflect.Message {
  1734  	mi := &file_messages_proto_msgTypes[25]
  1735  	if protoimpl.UnsafeEnabled && x != nil {
  1736  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1737  		if ms.LoadMessageInfo() == nil {
  1738  			ms.StoreMessageInfo(mi)
  1739  		}
  1740  		return ms
  1741  	}
  1742  	return mi.MessageOf(x)
  1743  }
  1744  
  1745  
  1746  func (*C2CRpcRequest) Descriptor() ([]byte, []int) {
  1747  	return file_messages_proto_rawDescGZIP(), []int{25}
  1748  }
  1749  
  1750  func (x *C2CRpcRequest) GetRequestUuid() string {
  1751  	if x != nil {
  1752  		return x.RequestUuid
  1753  	}
  1754  	return ""
  1755  }
  1756  
  1757  func (x *C2CRpcRequest) GetMessage() *any1.Any {
  1758  	if x != nil {
  1759  		return x.Message
  1760  	}
  1761  	return nil
  1762  }
  1763  
  1764  type C2CRpcResponse struct {
  1765  	state         protoimpl.MessageState
  1766  	sizeCache     protoimpl.SizeCache
  1767  	unknownFields protoimpl.UnknownFields
  1768  
  1769  	RequestUuid string    `protobuf:"bytes,1,opt,name=request_uuid,json=requestUuid,proto3" json:"request_uuid,omitempty"`
  1770  	Message     *any1.Any `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  1771  	Error       string    `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
  1772  }
  1773  
  1774  func (x *C2CRpcResponse) Reset() {
  1775  	*x = C2CRpcResponse{}
  1776  	if protoimpl.UnsafeEnabled {
  1777  		mi := &file_messages_proto_msgTypes[26]
  1778  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1779  		ms.StoreMessageInfo(mi)
  1780  	}
  1781  }
  1782  
  1783  func (x *C2CRpcResponse) String() string {
  1784  	return protoimpl.X.MessageStringOf(x)
  1785  }
  1786  
  1787  func (*C2CRpcResponse) ProtoMessage() {}
  1788  
  1789  func (x *C2CRpcResponse) ProtoReflect() protoreflect.Message {
  1790  	mi := &file_messages_proto_msgTypes[26]
  1791  	if protoimpl.UnsafeEnabled && x != nil {
  1792  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1793  		if ms.LoadMessageInfo() == nil {
  1794  			ms.StoreMessageInfo(mi)
  1795  		}
  1796  		return ms
  1797  	}
  1798  	return mi.MessageOf(x)
  1799  }
  1800  
  1801  
  1802  func (*C2CRpcResponse) Descriptor() ([]byte, []int) {
  1803  	return file_messages_proto_rawDescGZIP(), []int{26}
  1804  }
  1805  
  1806  func (x *C2CRpcResponse) GetRequestUuid() string {
  1807  	if x != nil {
  1808  		return x.RequestUuid
  1809  	}
  1810  	return ""
  1811  }
  1812  
  1813  func (x *C2CRpcResponse) GetMessage() *any1.Any {
  1814  	if x != nil {
  1815  		return x.Message
  1816  	}
  1817  	return nil
  1818  }
  1819  
  1820  func (x *C2CRpcResponse) GetError() string {
  1821  	if x != nil {
  1822  		return x.Error
  1823  	}
  1824  	return ""
  1825  }
  1826  
  1827  type StartDatastoreConnectivityTestCommand struct {
  1828  	state         protoimpl.MessageState
  1829  	sizeCache     protoimpl.SizeCache
  1830  	unknownFields protoimpl.UnknownFields
  1831  
  1832  	OrgId        string `protobuf:"bytes,1,opt,name=orgId,proto3" json:"orgId,omitempty"`
  1833  	ControllerId string `protobuf:"bytes,2,opt,name=controllerId,proto3" json:"controllerId,omitempty"`
  1834  	DatastoreUrl string `protobuf:"bytes,3,opt,name=datastoreUrl,proto3" json:"datastoreUrl,omitempty"`
  1835  	WorkspaceId  string `protobuf:"bytes,4,opt,name=workspaceId,proto3" json:"workspaceId,omitempty"`
  1836  }
  1837  
  1838  func (x *StartDatastoreConnectivityTestCommand) Reset() {
  1839  	*x = StartDatastoreConnectivityTestCommand{}
  1840  	if protoimpl.UnsafeEnabled {
  1841  		mi := &file_messages_proto_msgTypes[27]
  1842  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1843  		ms.StoreMessageInfo(mi)
  1844  	}
  1845  }
  1846  
  1847  func (x *StartDatastoreConnectivityTestCommand) String() string {
  1848  	return protoimpl.X.MessageStringOf(x)
  1849  }
  1850  
  1851  func (*StartDatastoreConnectivityTestCommand) ProtoMessage() {}
  1852  
  1853  func (x *StartDatastoreConnectivityTestCommand) ProtoReflect() protoreflect.Message {
  1854  	mi := &file_messages_proto_msgTypes[27]
  1855  	if protoimpl.UnsafeEnabled && x != nil {
  1856  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1857  		if ms.LoadMessageInfo() == nil {
  1858  			ms.StoreMessageInfo(mi)
  1859  		}
  1860  		return ms
  1861  	}
  1862  	return mi.MessageOf(x)
  1863  }
  1864  
  1865  
  1866  func (*StartDatastoreConnectivityTestCommand) Descriptor() ([]byte, []int) {
  1867  	return file_messages_proto_rawDescGZIP(), []int{27}
  1868  }
  1869  
  1870  func (x *StartDatastoreConnectivityTestCommand) GetOrgId() string {
  1871  	if x != nil {
  1872  		return x.OrgId
  1873  	}
  1874  	return ""
  1875  }
  1876  
  1877  func (x *StartDatastoreConnectivityTestCommand) GetControllerId() string {
  1878  	if x != nil {
  1879  		return x.ControllerId
  1880  	}
  1881  	return ""
  1882  }
  1883  
  1884  func (x *StartDatastoreConnectivityTestCommand) GetDatastoreUrl() string {
  1885  	if x != nil {
  1886  		return x.DatastoreUrl
  1887  	}
  1888  	return ""
  1889  }
  1890  
  1891  func (x *StartDatastoreConnectivityTestCommand) GetWorkspaceId() string {
  1892  	if x != nil {
  1893  		return x.WorkspaceId
  1894  	}
  1895  	return ""
  1896  }
  1897  
  1898  type DatastoreConnectivityTestC2CResponse struct {
  1899  	state         protoimpl.MessageState
  1900  	sizeCache     protoimpl.SizeCache
  1901  	unknownFields protoimpl.UnknownFields
  1902  
  1903  	ControllerId  string `protobuf:"bytes,1,opt,name=controllerId,proto3" json:"controllerId,omitempty"`
  1904  	TestMessageId string `protobuf:"bytes,2,opt,name=TestMessageId,proto3" json:"TestMessageId,omitempty"`
  1905  	IsSuccess     bool   `protobuf:"varint,3,opt,name=isSuccess,proto3" json:"isSuccess,omitempty"`
  1906  	ErrorString   string `protobuf:"bytes,4,opt,name=errorString,proto3" json:"errorString,omitempty"`
  1907  }
  1908  
  1909  func (x *DatastoreConnectivityTestC2CResponse) Reset() {
  1910  	*x = DatastoreConnectivityTestC2CResponse{}
  1911  	if protoimpl.UnsafeEnabled {
  1912  		mi := &file_messages_proto_msgTypes[28]
  1913  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1914  		ms.StoreMessageInfo(mi)
  1915  	}
  1916  }
  1917  
  1918  func (x *DatastoreConnectivityTestC2CResponse) String() string {
  1919  	return protoimpl.X.MessageStringOf(x)
  1920  }
  1921  
  1922  func (*DatastoreConnectivityTestC2CResponse) ProtoMessage() {}
  1923  
  1924  func (x *DatastoreConnectivityTestC2CResponse) ProtoReflect() protoreflect.Message {
  1925  	mi := &file_messages_proto_msgTypes[28]
  1926  	if protoimpl.UnsafeEnabled && x != nil {
  1927  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1928  		if ms.LoadMessageInfo() == nil {
  1929  			ms.StoreMessageInfo(mi)
  1930  		}
  1931  		return ms
  1932  	}
  1933  	return mi.MessageOf(x)
  1934  }
  1935  
  1936  
  1937  func (*DatastoreConnectivityTestC2CResponse) Descriptor() ([]byte, []int) {
  1938  	return file_messages_proto_rawDescGZIP(), []int{28}
  1939  }
  1940  
  1941  func (x *DatastoreConnectivityTestC2CResponse) GetControllerId() string {
  1942  	if x != nil {
  1943  		return x.ControllerId
  1944  	}
  1945  	return ""
  1946  }
  1947  
  1948  func (x *DatastoreConnectivityTestC2CResponse) GetTestMessageId() string {
  1949  	if x != nil {
  1950  		return x.TestMessageId
  1951  	}
  1952  	return ""
  1953  }
  1954  
  1955  func (x *DatastoreConnectivityTestC2CResponse) GetIsSuccess() bool {
  1956  	if x != nil {
  1957  		return x.IsSuccess
  1958  	}
  1959  	return false
  1960  }
  1961  
  1962  func (x *DatastoreConnectivityTestC2CResponse) GetErrorString() string {
  1963  	if x != nil {
  1964  		return x.ErrorString
  1965  	}
  1966  	return ""
  1967  }
  1968  
  1969  type PingDatastoreCommand struct {
  1970  	state         protoimpl.MessageState
  1971  	sizeCache     protoimpl.SizeCache
  1972  	unknownFields protoimpl.UnknownFields
  1973  
  1974  	DatastoreUrl string `protobuf:"bytes,1,opt,name=datastoreUrl,proto3" json:"datastoreUrl,omitempty"`
  1975  }
  1976  
  1977  func (x *PingDatastoreCommand) Reset() {
  1978  	*x = PingDatastoreCommand{}
  1979  	if protoimpl.UnsafeEnabled {
  1980  		mi := &file_messages_proto_msgTypes[29]
  1981  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1982  		ms.StoreMessageInfo(mi)
  1983  	}
  1984  }
  1985  
  1986  func (x *PingDatastoreCommand) String() string {
  1987  	return protoimpl.X.MessageStringOf(x)
  1988  }
  1989  
  1990  func (*PingDatastoreCommand) ProtoMessage() {}
  1991  
  1992  func (x *PingDatastoreCommand) ProtoReflect() protoreflect.Message {
  1993  	mi := &file_messages_proto_msgTypes[29]
  1994  	if protoimpl.UnsafeEnabled && x != nil {
  1995  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1996  		if ms.LoadMessageInfo() == nil {
  1997  			ms.StoreMessageInfo(mi)
  1998  		}
  1999  		return ms
  2000  	}
  2001  	return mi.MessageOf(x)
  2002  }
  2003  
  2004  
  2005  func (*PingDatastoreCommand) Descriptor() ([]byte, []int) {
  2006  	return file_messages_proto_rawDescGZIP(), []int{29}
  2007  }
  2008  
  2009  func (x *PingDatastoreCommand) GetDatastoreUrl() string {
  2010  	if x != nil {
  2011  		return x.DatastoreUrl
  2012  	}
  2013  	return ""
  2014  }
  2015  
  2016  type DatastoreInformation struct {
  2017  	state         protoimpl.MessageState
  2018  	sizeCache     protoimpl.SizeCache
  2019  	unknownFields protoimpl.UnknownFields
  2020  
  2021  	Version             string            `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
  2022  	Hostname            string            `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
  2023  	MachineType         string            `protobuf:"bytes,3,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"`
  2024  	Network             string            `protobuf:"bytes,4,opt,name=network,proto3" json:"network,omitempty"`
  2025  	Ip                  string            `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`
  2026  	Os                  string            `protobuf:"bytes,6,opt,name=os,proto3" json:"os,omitempty"`
  2027  	OsRelease           string            `protobuf:"bytes,7,opt,name=os_release,json=osRelease,proto3" json:"os_release,omitempty"`
  2028  	OsVersion           string            `protobuf:"bytes,8,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
  2029  	OsString            string            `protobuf:"bytes,9,opt,name=os_string,json=osString,proto3" json:"os_string,omitempty"`
  2030  	OnPremConfiguration map[string]string `protobuf:"bytes,10,rep,name=on_prem_configuration,json=onPremConfiguration,proto3" json:"on_prem_configuration,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  2031  }
  2032  
  2033  func (x *DatastoreInformation) Reset() {
  2034  	*x = DatastoreInformation{}
  2035  	if protoimpl.UnsafeEnabled {
  2036  		mi := &file_messages_proto_msgTypes[30]
  2037  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2038  		ms.StoreMessageInfo(mi)
  2039  	}
  2040  }
  2041  
  2042  func (x *DatastoreInformation) String() string {
  2043  	return protoimpl.X.MessageStringOf(x)
  2044  }
  2045  
  2046  func (*DatastoreInformation) ProtoMessage() {}
  2047  
  2048  func (x *DatastoreInformation) ProtoReflect() protoreflect.Message {
  2049  	mi := &file_messages_proto_msgTypes[30]
  2050  	if protoimpl.UnsafeEnabled && x != nil {
  2051  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2052  		if ms.LoadMessageInfo() == nil {
  2053  			ms.StoreMessageInfo(mi)
  2054  		}
  2055  		return ms
  2056  	}
  2057  	return mi.MessageOf(x)
  2058  }
  2059  
  2060  
  2061  func (*DatastoreInformation) Descriptor() ([]byte, []int) {
  2062  	return file_messages_proto_rawDescGZIP(), []int{30}
  2063  }
  2064  
  2065  func (x *DatastoreInformation) GetVersion() string {
  2066  	if x != nil {
  2067  		return x.Version
  2068  	}
  2069  	return ""
  2070  }
  2071  
  2072  func (x *DatastoreInformation) GetHostname() string {
  2073  	if x != nil {
  2074  		return x.Hostname
  2075  	}
  2076  	return ""
  2077  }
  2078  
  2079  func (x *DatastoreInformation) GetMachineType() string {
  2080  	if x != nil {
  2081  		return x.MachineType
  2082  	}
  2083  	return ""
  2084  }
  2085  
  2086  func (x *DatastoreInformation) GetNetwork() string {
  2087  	if x != nil {
  2088  		return x.Network
  2089  	}
  2090  	return ""
  2091  }
  2092  
  2093  func (x *DatastoreInformation) GetIp() string {
  2094  	if x != nil {
  2095  		return x.Ip
  2096  	}
  2097  	return ""
  2098  }
  2099  
  2100  func (x *DatastoreInformation) GetOs() string {
  2101  	if x != nil {
  2102  		return x.Os
  2103  	}
  2104  	return ""
  2105  }
  2106  
  2107  func (x *DatastoreInformation) GetOsRelease() string {
  2108  	if x != nil {
  2109  		return x.OsRelease
  2110  	}
  2111  	return ""
  2112  }
  2113  
  2114  func (x *DatastoreInformation) GetOsVersion() string {
  2115  	if x != nil {
  2116  		return x.OsVersion
  2117  	}
  2118  	return ""
  2119  }
  2120  
  2121  func (x *DatastoreInformation) GetOsString() string {
  2122  	if x != nil {
  2123  		return x.OsString
  2124  	}
  2125  	return ""
  2126  }
  2127  
  2128  func (x *DatastoreInformation) GetOnPremConfiguration() map[string]string {
  2129  	if x != nil {
  2130  		return x.OnPremConfiguration
  2131  	}
  2132  	return nil
  2133  }
  2134  
  2135  type OrgLanguagesConfigsRequest struct {
  2136  	state         protoimpl.MessageState
  2137  	sizeCache     protoimpl.SizeCache
  2138  	unknownFields protoimpl.UnknownFields
  2139  }
  2140  
  2141  func (x *OrgLanguagesConfigsRequest) Reset() {
  2142  	*x = OrgLanguagesConfigsRequest{}
  2143  	if protoimpl.UnsafeEnabled {
  2144  		mi := &file_messages_proto_msgTypes[31]
  2145  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2146  		ms.StoreMessageInfo(mi)
  2147  	}
  2148  }
  2149  
  2150  func (x *OrgLanguagesConfigsRequest) String() string {
  2151  	return protoimpl.X.MessageStringOf(x)
  2152  }
  2153  
  2154  func (*OrgLanguagesConfigsRequest) ProtoMessage() {}
  2155  
  2156  func (x *OrgLanguagesConfigsRequest) ProtoReflect() protoreflect.Message {
  2157  	mi := &file_messages_proto_msgTypes[31]
  2158  	if protoimpl.UnsafeEnabled && x != nil {
  2159  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2160  		if ms.LoadMessageInfo() == nil {
  2161  			ms.StoreMessageInfo(mi)
  2162  		}
  2163  		return ms
  2164  	}
  2165  	return mi.MessageOf(x)
  2166  }
  2167  
  2168  
  2169  func (*OrgLanguagesConfigsRequest) Descriptor() ([]byte, []int) {
  2170  	return file_messages_proto_rawDescGZIP(), []int{31}
  2171  }
  2172  
  2173  type LanguageConfig struct {
  2174  	state         protoimpl.MessageState
  2175  	sizeCache     protoimpl.SizeCache
  2176  	unknownFields protoimpl.UnknownFields
  2177  
  2178  	Config map[string]string `protobuf:"bytes,1,rep,name=config,proto3" json:"config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 
  2179  }
  2180  
  2181  func (x *LanguageConfig) Reset() {
  2182  	*x = LanguageConfig{}
  2183  	if protoimpl.UnsafeEnabled {
  2184  		mi := &file_messages_proto_msgTypes[32]
  2185  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2186  		ms.StoreMessageInfo(mi)
  2187  	}
  2188  }
  2189  
  2190  func (x *LanguageConfig) String() string {
  2191  	return protoimpl.X.MessageStringOf(x)
  2192  }
  2193  
  2194  func (*LanguageConfig) ProtoMessage() {}
  2195  
  2196  func (x *LanguageConfig) ProtoReflect() protoreflect.Message {
  2197  	mi := &file_messages_proto_msgTypes[32]
  2198  	if protoimpl.UnsafeEnabled && x != nil {
  2199  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2200  		if ms.LoadMessageInfo() == nil {
  2201  			ms.StoreMessageInfo(mi)
  2202  		}
  2203  		return ms
  2204  	}
  2205  	return mi.MessageOf(x)
  2206  }
  2207  
  2208  
  2209  func (*LanguageConfig) Descriptor() ([]byte, []int) {
  2210  	return file_messages_proto_rawDescGZIP(), []int{32}
  2211  }
  2212  
  2213  func (x *LanguageConfig) GetConfig() map[string]string {
  2214  	if x != nil {
  2215  		return x.Config
  2216  	}
  2217  	return nil
  2218  }
  2219  
  2220  type OrgLanguagesConfigsResponse struct {
  2221  	state         protoimpl.MessageState
  2222  	sizeCache     protoimpl.SizeCache
  2223  	unknownFields protoimpl.UnknownFields
  2224  
  2225  	OrgConfig map[string]*LanguageConfig `protobuf:"bytes,1,rep,name=OrgConfig,proto3" json:"OrgConfig,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  2226  }
  2227  
  2228  func (x *OrgLanguagesConfigsResponse) Reset() {
  2229  	*x = OrgLanguagesConfigsResponse{}
  2230  	if protoimpl.UnsafeEnabled {
  2231  		mi := &file_messages_proto_msgTypes[33]
  2232  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2233  		ms.StoreMessageInfo(mi)
  2234  	}
  2235  }
  2236  
  2237  func (x *OrgLanguagesConfigsResponse) String() string {
  2238  	return protoimpl.X.MessageStringOf(x)
  2239  }
  2240  
  2241  func (*OrgLanguagesConfigsResponse) ProtoMessage() {}
  2242  
  2243  func (x *OrgLanguagesConfigsResponse) ProtoReflect() protoreflect.Message {
  2244  	mi := &file_messages_proto_msgTypes[33]
  2245  	if protoimpl.UnsafeEnabled && x != nil {
  2246  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2247  		if ms.LoadMessageInfo() == nil {
  2248  			ms.StoreMessageInfo(mi)
  2249  		}
  2250  		return ms
  2251  	}
  2252  	return mi.MessageOf(x)
  2253  }
  2254  
  2255  
  2256  func (*OrgLanguagesConfigsResponse) Descriptor() ([]byte, []int) {
  2257  	return file_messages_proto_rawDescGZIP(), []int{33}
  2258  }
  2259  
  2260  func (x *OrgLanguagesConfigsResponse) GetOrgConfig() map[string]*LanguageConfig {
  2261  	if x != nil {
  2262  		return x.OrgConfig
  2263  	}
  2264  	return nil
  2265  }
  2266  
  2267  type ControllerLogMessage_Error struct {
  2268  	state         protoimpl.MessageState
  2269  	sizeCache     protoimpl.SizeCache
  2270  	unknownFields protoimpl.UnknownFields
  2271  
  2272  	Type    string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
  2273  	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  2274  }
  2275  
  2276  func (x *ControllerLogMessage_Error) Reset() {
  2277  	*x = ControllerLogMessage_Error{}
  2278  	if protoimpl.UnsafeEnabled {
  2279  		mi := &file_messages_proto_msgTypes[34]
  2280  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2281  		ms.StoreMessageInfo(mi)
  2282  	}
  2283  }
  2284  
  2285  func (x *ControllerLogMessage_Error) String() string {
  2286  	return protoimpl.X.MessageStringOf(x)
  2287  }
  2288  
  2289  func (*ControllerLogMessage_Error) ProtoMessage() {}
  2290  
  2291  func (x *ControllerLogMessage_Error) ProtoReflect() protoreflect.Message {
  2292  	mi := &file_messages_proto_msgTypes[34]
  2293  	if protoimpl.UnsafeEnabled && x != nil {
  2294  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2295  		if ms.LoadMessageInfo() == nil {
  2296  			ms.StoreMessageInfo(mi)
  2297  		}
  2298  		return ms
  2299  	}
  2300  	return mi.MessageOf(x)
  2301  }
  2302  
  2303  
  2304  func (*ControllerLogMessage_Error) Descriptor() ([]byte, []int) {
  2305  	return file_messages_proto_rawDescGZIP(), []int{5, 0}
  2306  }
  2307  
  2308  func (x *ControllerLogMessage_Error) GetType() string {
  2309  	if x != nil {
  2310  		return x.Type
  2311  	}
  2312  	return ""
  2313  }
  2314  
  2315  func (x *ControllerLogMessage_Error) GetMessage() string {
  2316  	if x != nil {
  2317  		return x.Message
  2318  	}
  2319  	return ""
  2320  }
  2321  
  2322  var File_messages_proto protoreflect.FileDescriptor
  2323  
  2324  var file_messages_proto_rawDesc = []byte{
  2325  	0x0a, 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2326  	0x12, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x1a, 0x0d, 0x76,
  2327  	0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0e, 0x76, 0x61,
  2328  	0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x10, 0x61, 0x67,
  2329  	0x65, 0x6e, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x15,
  2330  	0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e,
  2331  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
  2332  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2333  	0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  2334  	0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  2335  	0x6f, 0x22, 0x4f, 0x0a, 0x0f, 0x4e, 0x65, 0x77, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4d, 0x65, 0x73,
  2336  	0x73, 0x61, 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x0a, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x6e,
  2337  	0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72,
  2338  	0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f,
  2339  	0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x6e,
  2340  	0x66, 0x6f, 0x22, 0x58, 0x0a, 0x0a, 0x53, 0x74, 0x61, 0x63, 0x6b, 0x46, 0x72, 0x61, 0x6d, 0x65,
  2341  	0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
  2342  	0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
  2343  	0x6c, 0x69, 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x65,
  2344  	0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01,
  2345  	0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3d, 0x0a, 0x0a,
  2346  	0x53, 0x74, 0x61, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x65, 0x12, 0x2f, 0x0a, 0x06, 0x66, 0x72,
  2347  	0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x6f, 0x6d,
  2348  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x63, 0x6b, 0x46, 0x72,
  2349  	0x61, 0x6d, 0x65, 0x52, 0x06, 0x66, 0x72, 0x61, 0x6d, 0x65, 0x73, 0x22, 0xa2, 0x01, 0x0a, 0x09,
  2350  	0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
  2351  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a,
  2352  	0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
  2353  	0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x30, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  2354  	0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x6d, 0x2e,
  2355  	0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x52,
  2356  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x35, 0x0a, 0x09, 0x74, 0x72, 0x61,
  2357  	0x63, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63,
  2358  	0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x63, 0x6b,
  2359  	0x54, 0x72, 0x61, 0x63, 0x65, 0x52, 0x09, 0x74, 0x72, 0x61, 0x63, 0x65, 0x62, 0x61, 0x63, 0x6b,
  2360  	0x22, 0xf1, 0x04, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
  2361  	0x38, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01,
  2362  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  2363  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09,
  2364  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x67, 0x65,
  2365  	0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x67, 0x65,
  2366  	0x6e, 0x74, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x03, 0x20,
  2367  	0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
  2368  	0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4c, 0x6f, 0x67,
  2369  	0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08,
  2370  	0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
  2371  	0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x65,
  2372  	0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04,
  2373  	0x74, 0x65, 0x78, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74,
  2374  	0x12, 0x32, 0x0a, 0x09, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x07, 0x20,
  2375  	0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
  2376  	0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x52, 0x09, 0x61, 0x72, 0x67, 0x75, 0x6d,
  2377  	0x65, 0x6e, 0x74, 0x73, 0x12, 0x34, 0x0a, 0x09, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f,
  2378  	0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f,
  2379  	0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  2380  	0x09, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x11, 0x66, 0x6f,
  2381  	0x72, 0x6d, 0x61, 0x74, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
  2382  	0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x10, 0x66, 0x6f, 0x72, 0x6d, 0x61,
  2383  	0x74, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x43, 0x0a, 0x10, 0x6c,
  2384  	0x65, 0x67, 0x61, 0x63, 0x79, 0x5f, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18,
  2385  	0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b,
  2386  	0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x42, 0x02, 0x18, 0x01, 0x52,
  2387  	0x0f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x41, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73,
  2388  	0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0b,
  2389  	0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12,
  2390  	0x1f, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0c,
  2391  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x4e, 0x61, 0x6d, 0x65,
  2392  	0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69,
  2393  	0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
  2394  	0x6c, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4d, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65,
  2395  	0x6c, 0x12, 0x09, 0x0a, 0x05, 0x54, 0x52, 0x41, 0x43, 0x45, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05,
  2396  	0x44, 0x45, 0x42, 0x55, 0x47, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10,
  2397  	0x02, 0x12, 0x0b, 0x0a, 0x07, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x09,
  2398  	0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x41, 0x54,
  2399  	0x41, 0x4c, 0x10, 0x05, 0x22, 0xbc, 0x06, 0x0a, 0x14, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
  2400  	0x6c, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x38, 0x0a,
  2401  	0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  2402  	0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  2403  	0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x74, 0x69,
  2404  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x40, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c,
  2405  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f,
  2406  	0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4c,
  2407  	0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76,
  2408  	0x65, 0x6c, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c,
  2409  	0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c,
  2410  	0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x04, 0x20,
  2411  	0x01, 0x28, 0x0d, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78,
  2412  	0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12, 0x1d, 0x0a,
  2413  	0x0a, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
  2414  	0x09, 0x52, 0x09, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0b,
  2415  	0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
  2416  	0x09, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a,
  2417  	0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x08,
  2418  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
  2419  	0x49, 0x64, 0x12, 0x3d, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28,
  2420  	0x0b, 0x32, 0x27, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e,
  2421  	0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x4d, 0x65, 0x73,
  2422  	0x73, 0x61, 0x67, 0x65, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f,
  2423  	0x72, 0x12, 0x4b, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0a, 0x20,
  2424  	0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
  2425  	0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x4d,
  2426  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45,
  2427  	0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x69,
  2428  	0x0a, 0x12, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x56, 0x61,
  2429  	0x6c, 0x75, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x63, 0x6f, 0x6d,
  2430  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
  2431  	0x6c, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65,
  2432  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
  2433  	0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x12, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4a,
  2434  	0x53, 0x4f, 0x4e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x1a, 0x35, 0x0a, 0x05, 0x45, 0x72, 0x72,
  2435  	0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  2436  	0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
  2437  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  2438  	0x1a, 0x3b, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72,
  2439  	0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
  2440  	0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
  2441  	0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x45, 0x0a,
  2442  	0x17, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x56, 0x61, 0x6c,
  2443  	0x75, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
  2444  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
  2445  	0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
  2446  	0x3a, 0x02, 0x38, 0x01, 0x22, 0x4d, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c,
  2447  	0x12, 0x09, 0x0a, 0x05, 0x54, 0x52, 0x41, 0x43, 0x45, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x44,
  2448  	0x45, 0x42, 0x55, 0x47, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x02,
  2449  	0x12, 0x0b, 0x0a, 0x07, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x09, 0x0a,
  2450  	0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x41, 0x54, 0x41,
  2451  	0x4c, 0x10, 0x05, 0x22, 0xae, 0x01, 0x0a, 0x11, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74,
  2452  	0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x67, 0x65,
  2453  	0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x67, 0x65,
  2454  	0x6e, 0x74, 0x49, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18,
  2455  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a,
  2456  	0x06, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61,
  2457  	0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x28, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04,
  2458  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f,
  2459  	0x75, 0x74, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12,
  2460  	0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64,
  2461  	0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
  2462  	0x65, 0x72, 0x49, 0x64, 0x22, 0xf5, 0x03, 0x0a, 0x10, 0x41, 0x75, 0x67, 0x52, 0x65, 0x70, 0x6f,
  2463  	0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x67, 0x65,
  2464  	0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x67, 0x65,
  2465  	0x6e, 0x74, 0x49, 0x64, 0x12, 0x15, 0x0a, 0x06, 0x61, 0x75, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x02,
  2466  	0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x75, 0x67, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x09, 0x61,
  2467  	0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
  2468  	0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72,
  2469  	0x69, 0x61, 0x6e, 0x74, 0x52, 0x09, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12,
  2470  	0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01,
  2471  	0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x64, 0x12, 0x54, 0x0a, 0x0d,
  2472  	0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x18, 0x05, 0x20,
  2473  	0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
  2474  	0x74, 0x2e, 0x41, 0x75, 0x67, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
  2475  	0x67, 0x65, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x45,
  2476  	0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x43, 0x61, 0x63,
  2477  	0x68, 0x65, 0x12, 0x30, 0x0a, 0x14, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x63,
  2478  	0x68, 0x65, 0x5f, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0c,
  2479  	0x52, 0x12, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68, 0x65, 0x42, 0x75, 0x66,
  2480  	0x66, 0x65, 0x72, 0x73, 0x12, 0x30, 0x0a, 0x14, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x5f, 0x63,
  2481  	0x61, 0x63, 0x68, 0x65, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03,
  2482  	0x28, 0x0d, 0x52, 0x12, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68, 0x65, 0x49,
  2483  	0x6e, 0x64, 0x65, 0x78, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x0a, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65,
  2484  	0x6e, 0x74, 0x73, 0x32, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d,
  2485  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
  2486  	0x32, 0x52, 0x0a, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x32, 0x12, 0x2c, 0x0a,
  2487  	0x12, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x6f, 0x72,
  2488  	0x64, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72,
  2489  	0x73, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x1a, 0x3f, 0x0a, 0x11, 0x53,
  2490  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79,
  2491  	0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
  2492  	0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  2493  	0x0d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x87, 0x01, 0x0a,
  2494  	0x07, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x3c, 0x0a, 0x0a, 0x61, 0x75, 0x67, 0x5f,
  2495  	0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63,
  2496  	0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x41, 0x75, 0x67, 0x52, 0x65,
  2497  	0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x09, 0x61, 0x75, 0x67,
  2498  	0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
  2499  	0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6f, 0x72,
  2500  	0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65,
  2501  	0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73,
  2502  	0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x2a, 0x0a, 0x0d, 0x41, 0x64, 0x64, 0x41, 0x75, 0x67,
  2503  	0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x75, 0x67, 0x5f, 0x6a,
  2504  	0x73, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x75, 0x67, 0x4a, 0x73,
  2505  	0x6f, 0x6e, 0x22, 0xd1, 0x01, 0x0a, 0x12, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x41, 0x75,
  2506  	0x67, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x75, 0x67,
  2507  	0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x61, 0x75, 0x67, 0x73, 0x12, 0x62, 0x0a,
  2508  	0x11, 0x73, 0x64, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
  2509  	0x6f, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72,
  2510  	0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x41, 0x75,
  2511  	0x67, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2e, 0x53, 0x64, 0x6b, 0x43, 0x6f, 0x6e,
  2512  	0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
  2513  	0x10, 0x73, 0x64, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
  2514  	0x6e, 0x1a, 0x43, 0x0a, 0x15, 0x53, 0x64, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
  2515  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
  2516  	0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
  2517  	0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
  2518  	0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x29, 0x0a, 0x10, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65,
  2519  	0x41, 0x75, 0x67, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x15, 0x0a, 0x06, 0x61, 0x75,
  2520  	0x67, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x75, 0x67, 0x49,
  2521  	0x64, 0x22, 0x15, 0x0a, 0x13, 0x49, 0x6e, 0x69, 0x74, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65,
  2522  	0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x12, 0x0a, 0x10, 0x43, 0x6c, 0x65, 0x61,
  2523  	0x72, 0x41, 0x75, 0x67, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x22, 0x23, 0x0a, 0x0b,
  2524  	0x50, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76,
  2525  	0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
  2526  	0x65, 0x22, 0x28, 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
  2527  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01,
  2528  	0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x86, 0x01, 0x0a, 0x0e,
  2529  	0x43, 0x32, 0x43, 0x49, 0x6e, 0x69, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4a,
  2530  	0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f,
  2531  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f,
  2532  	0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49,
  2533  	0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x74,
  2534  	0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f,
  2535  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20,
  2536  	0x03, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x67,
  2537  	0x65, 0x6e, 0x74, 0x73, 0x22, 0x61, 0x0a, 0x16, 0x44, 0x61, 0x74, 0x61, 0x4f, 0x6e, 0x50, 0x72,
  2538  	0x65, 0x6d, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47,
  2539  	0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
  2540  	0x01, 0x28, 0x0e, 0x32, 0x26, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
  2541  	0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x4f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x54, 0x6f, 0x6b, 0x65,
  2542  	0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x61, 0x63, 0x63,
  2543  	0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x22, 0x2f, 0x0a, 0x17, 0x44, 0x61, 0x74, 0x61, 0x4f,
  2544  	0x6e, 0x50, 0x72, 0x65, 0x6d, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  2545  	0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
  2546  	0x0c, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x2b, 0x0a, 0x0a, 0x41, 0x67, 0x65, 0x6e,
  2547  	0x74, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73,
  2548  	0x5f, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x61, 0x67, 0x65, 0x6e,
  2549  	0x74, 0x73, 0x49, 0x64, 0x73, 0x22, 0x2b, 0x0a, 0x0c, 0x41, 0x73, 0x73, 0x65, 0x72, 0x74, 0x41,
  2550  	0x67, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69,
  2551  	0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49,
  2552  	0x64, 0x73, 0x22, 0x38, 0x0a, 0x17, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
  2553  	0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x1d, 0x0a,
  2554  	0x0a, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
  2555  	0x09, 0x52, 0x09, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x49, 0x64, 0x73, 0x22, 0x35, 0x0a, 0x14,
  2556  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x72, 0x6d, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x43, 0x6f, 0x6d,
  2557  	0x6d, 0x61, 0x6e, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x69,
  2558  	0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73,
  2559  	0x49, 0x64, 0x73, 0x22, 0x4d, 0x0a, 0x13, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x48, 0x69,
  2560  	0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61, 0x69, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x67,
  2561  	0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x67,
  2562  	0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x75,
  2563  	0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x08, 0x68, 0x69, 0x74, 0x43, 0x6f, 0x75,
  2564  	0x6e, 0x74, 0x22, 0x82, 0x01, 0x0a, 0x15, 0x48, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55,
  2565  	0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x15, 0x0a, 0x06,
  2566  	0x61, 0x75, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x75,
  2567  	0x67, 0x49, 0x64, 0x12, 0x52, 0x0a, 0x13, 0x68, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49,
  2568  	0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
  2569  	0x32, 0x20, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x41,
  2570  	0x67, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x48, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x61,
  2571  	0x69, 0x72, 0x52, 0x13, 0x68, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f,
  2572  	0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x62, 0x0a, 0x0d, 0x43, 0x32, 0x63, 0x52, 0x70,
  2573  	0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x75,
  2574  	0x65, 0x73, 0x74, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
  2575  	0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x55, 0x75, 0x69, 0x64, 0x12, 0x2e, 0x0a, 0x07, 0x6d,
  2576  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67,
  2577  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41,
  2578  	0x6e, 0x79, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x79, 0x0a, 0x0e, 0x43,
  2579  	0x32, 0x63, 0x52, 0x70, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a,
  2580  	0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x75, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20,
  2581  	0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x55, 0x75, 0x69, 0x64,
  2582  	0x12, 0x2e, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  2583  	0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2584  	0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  2585  	0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
  2586  	0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0xa7, 0x01, 0x0a, 0x25, 0x53, 0x74, 0x61, 0x72, 0x74,
  2587  	0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
  2588  	0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
  2589  	0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x67, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  2590  	0x05, 0x6f, 0x72, 0x67, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
  2591  	0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f,
  2592  	0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x61,
  2593  	0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  2594  	0x52, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x20,
  2595  	0x0a, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20,
  2596  	0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64,
  2597  	0x22, 0xb0, 0x01, 0x0a, 0x24, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x43, 0x6f,
  2598  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x43, 0x32,
  2599  	0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x6e,
  2600  	0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  2601  	0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a,
  2602  	0x0d, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02,
  2603  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x54, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
  2604  	0x65, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
  2605  	0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
  2606  	0x73, 0x12, 0x20, 0x0a, 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
  2607  	0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x53, 0x74, 0x72,
  2608  	0x69, 0x6e, 0x67, 0x22, 0x3a, 0x0a, 0x14, 0x50, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x73,
  2609  	0x74, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x64,
  2610  	0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
  2611  	0x09, 0x52, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x72, 0x6c, 0x22,
  2612  	0xbc, 0x03, 0x0a, 0x14, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x49, 0x6e, 0x66,
  2613  	0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73,
  2614  	0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
  2615  	0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
  2616  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21,
  2617  	0x0a, 0x0c, 0x6d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03,
  2618  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70,
  2619  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x04, 0x20, 0x01,
  2620  	0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x69,
  2621  	0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x6f,
  2622  	0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f,
  2623  	0x73, 0x5f, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
  2624  	0x09, 0x6f, 0x73, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x73,
  2625  	0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
  2626  	0x6f, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x73, 0x5f,
  2627  	0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x73,
  2628  	0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x6e, 0x0a, 0x15, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x65,
  2629  	0x6d, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
  2630  	0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b,
  2631  	0x6f, 0x75, 0x74, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x49, 0x6e, 0x66,
  2632  	0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x43,
  2633  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72,
  2634  	0x79, 0x52, 0x13, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
  2635  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x46, 0x0a, 0x18, 0x4f, 0x6e, 0x50, 0x72, 0x65, 0x6d,
  2636  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74,
  2637  	0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  2638  	0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
  2639  	0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x1c,
  2640  	0x0a, 0x1a, 0x4f, 0x72, 0x67, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x73, 0x43, 0x6f,
  2641  	0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x8c, 0x01, 0x0a,
  2642  	0x0e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
  2643  	0x3f, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
  2644  	0x27, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x4c, 0x61,
  2645  	0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x43, 0x6f, 0x6e,
  2646  	0x66, 0x69, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  2647  	0x1a, 0x39, 0x0a, 0x0b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
  2648  	0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
  2649  	0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  2650  	0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xcf, 0x01, 0x0a, 0x1b,
  2651  	0x4f, 0x72, 0x67, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66,
  2652  	0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x09, 0x4f,
  2653  	0x72, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37,
  2654  	0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x4f, 0x72, 0x67,
  2655  	0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
  2656  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4f, 0x72, 0x67, 0x43, 0x6f, 0x6e, 0x66,
  2657  	0x69, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x4f, 0x72, 0x67, 0x43, 0x6f, 0x6e, 0x66,
  2658  	0x69, 0x67, 0x1a, 0x59, 0x0a, 0x0e, 0x4f, 0x72, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x45,
  2659  	0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
  2660  	0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x31, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
  2661  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b,
  2662  	0x6f, 0x75, 0x74, 0x2e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66,
  2663  	0x69, 0x67, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x30, 0x0a,
  2664  	0x19, 0x44, 0x61, 0x74, 0x61, 0x4f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
  2665  	0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x09, 0x0a, 0x05, 0x57, 0x52,
  2666  	0x49, 0x54, 0x45, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x52, 0x45, 0x41, 0x44, 0x10, 0x01, 0x42,
  2667  	0x4f, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x72,
  2668  	0x6f, 0x6f, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x5a, 0x32, 0x67, 0x69,
  2669  	0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74,
  2670  	0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x70, 0x6b, 0x67, 0x2f,
  2671  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x32,
  2672  	0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  2673  }
  2674  
  2675  var (
  2676  	file_messages_proto_rawDescOnce sync.Once
  2677  	file_messages_proto_rawDescData = file_messages_proto_rawDesc
  2678  )
  2679  
  2680  func file_messages_proto_rawDescGZIP() []byte {
  2681  	file_messages_proto_rawDescOnce.Do(func() {
  2682  		file_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_messages_proto_rawDescData)
  2683  	})
  2684  	return file_messages_proto_rawDescData
  2685  }
  2686  
  2687  var file_messages_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
  2688  var file_messages_proto_msgTypes = make([]protoimpl.MessageInfo, 42)
  2689  var file_messages_proto_goTypes = []interface{}{
  2690  	(DataOnPremTokenAccessType)(0),                
  2691  	(LogMessage_LogLevel)(0),                      
  2692  	(ControllerLogMessage_LogLevel)(0),            
  2693  	(*NewAgentMessage)(nil),                       
  2694  	(*StackFrame)(nil),                            
  2695  	(*StackTrace)(nil),                            
  2696  	(*Exception)(nil),                             
  2697  	(*LogMessage)(nil),                            
  2698  	(*ControllerLogMessage)(nil),                  
  2699  	(*RuleStatusMessage)(nil),                     
  2700  	(*AugReportMessage)(nil),                      
  2701  	(*UserMsg)(nil),                               
  2702  	(*AddAugCommand)(nil),                         
  2703  	(*InitialAugsCommand)(nil),                    
  2704  	(*RemoveAugCommand)(nil),                      
  2705  	(*InitFinishedMessage)(nil),                   
  2706  	(*ClearAugsCommand)(nil),                      
  2707  	(*PingMessage)(nil),                           
  2708  	(*ErrorMessage)(nil),                          
  2709  	(*C2CInitMessage)(nil),                        
  2710  	(*DataOnPremTokenRequest)(nil),                
  2711  	(*DataOnPremTokenResponse)(nil),               
  2712  	(*AgentsList)(nil),                            
  2713  	(*AssertAgents)(nil),                          
  2714  	(*InvalidateAgentsCommand)(nil),               
  2715  	(*ConfirmAgentsCommand)(nil),                  
  2716  	(*AgentIdHitCountPair)(nil),                   
  2717  	(*HitCountUpdateMessage)(nil),                 
  2718  	(*C2CRpcRequest)(nil),                         
  2719  	(*C2CRpcResponse)(nil),                        
  2720  	(*StartDatastoreConnectivityTestCommand)(nil), 
  2721  	(*DatastoreConnectivityTestC2CResponse)(nil),  
  2722  	(*PingDatastoreCommand)(nil),                  
  2723  	(*DatastoreInformation)(nil),                  
  2724  	(*OrgLanguagesConfigsRequest)(nil),            
  2725  	(*LanguageConfig)(nil),                        
  2726  	(*OrgLanguagesConfigsResponse)(nil),           
  2727  	(*ControllerLogMessage_Error)(nil),            
  2728  	nil,                                           
  2729  	nil,                                           
  2730  	nil,                                           
  2731  	nil,                                           
  2732  	nil,                                           
  2733  	nil,                                           
  2734  	nil,                                           
  2735  	(*AgentInformation)(nil),                      
  2736  	(*Variant)(nil),                               
  2737  	(*timestamp.Timestamp)(nil),                   
  2738  	(*Error)(nil),                                 
  2739  	(*Variant2)(nil),                              
  2740  	(*ControllerInformation)(nil),                 
  2741  	(*any1.Any)(nil),                              
  2742  }
  2743  var file_messages_proto_depIdxs = []int32{
  2744  	45, 
  2745  	4,  
  2746  	46, 
  2747  	5,  
  2748  	47, 
  2749  	1,  
  2750  	46, 
  2751  	6,  
  2752  	46, 
  2753  	47, 
  2754  	2,  
  2755  	37, 
  2756  	38, 
  2757  	39, 
  2758  	48, 
  2759  	46, 
  2760  	40, 
  2761  	49, 
  2762  	10, 
  2763  	41, 
  2764  	50, 
  2765  	0,  
  2766  	26, 
  2767  	51, 
  2768  	51, 
  2769  	42, 
  2770  	43, 
  2771  	44, 
  2772  	35, 
  2773  	29, 
  2774  	29, 
  2775  	29, 
  2776  	29, 
  2777  	0,  
  2778  }
  2779  
  2780  func init() { file_messages_proto_init() }
  2781  func file_messages_proto_init() {
  2782  	if File_messages_proto != nil {
  2783  		return
  2784  	}
  2785  	file_variant_proto_init()
  2786  	file_variant2_proto_init()
  2787  	file_agent_info_proto_init()
  2788  	file_controller_info_proto_init()
  2789  	if !protoimpl.UnsafeEnabled {
  2790  		file_messages_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  2791  			switch v := v.(*NewAgentMessage); i {
  2792  			case 0:
  2793  				return &v.state
  2794  			case 1:
  2795  				return &v.sizeCache
  2796  			case 2:
  2797  				return &v.unknownFields
  2798  			default:
  2799  				return nil
  2800  			}
  2801  		}
  2802  		file_messages_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  2803  			switch v := v.(*StackFrame); i {
  2804  			case 0:
  2805  				return &v.state
  2806  			case 1:
  2807  				return &v.sizeCache
  2808  			case 2:
  2809  				return &v.unknownFields
  2810  			default:
  2811  				return nil
  2812  			}
  2813  		}
  2814  		file_messages_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  2815  			switch v := v.(*StackTrace); i {
  2816  			case 0:
  2817  				return &v.state
  2818  			case 1:
  2819  				return &v.sizeCache
  2820  			case 2:
  2821  				return &v.unknownFields
  2822  			default:
  2823  				return nil
  2824  			}
  2825  		}
  2826  		file_messages_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  2827  			switch v := v.(*Exception); i {
  2828  			case 0:
  2829  				return &v.state
  2830  			case 1:
  2831  				return &v.sizeCache
  2832  			case 2:
  2833  				return &v.unknownFields
  2834  			default:
  2835  				return nil
  2836  			}
  2837  		}
  2838  		file_messages_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  2839  			switch v := v.(*LogMessage); i {
  2840  			case 0:
  2841  				return &v.state
  2842  			case 1:
  2843  				return &v.sizeCache
  2844  			case 2:
  2845  				return &v.unknownFields
  2846  			default:
  2847  				return nil
  2848  			}
  2849  		}
  2850  		file_messages_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  2851  			switch v := v.(*ControllerLogMessage); i {
  2852  			case 0:
  2853  				return &v.state
  2854  			case 1:
  2855  				return &v.sizeCache
  2856  			case 2:
  2857  				return &v.unknownFields
  2858  			default:
  2859  				return nil
  2860  			}
  2861  		}
  2862  		file_messages_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  2863  			switch v := v.(*RuleStatusMessage); i {
  2864  			case 0:
  2865  				return &v.state
  2866  			case 1:
  2867  				return &v.sizeCache
  2868  			case 2:
  2869  				return &v.unknownFields
  2870  			default:
  2871  				return nil
  2872  			}
  2873  		}
  2874  		file_messages_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  2875  			switch v := v.(*AugReportMessage); i {
  2876  			case 0:
  2877  				return &v.state
  2878  			case 1:
  2879  				return &v.sizeCache
  2880  			case 2:
  2881  				return &v.unknownFields
  2882  			default:
  2883  				return nil
  2884  			}
  2885  		}
  2886  		file_messages_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  2887  			switch v := v.(*UserMsg); i {
  2888  			case 0:
  2889  				return &v.state
  2890  			case 1:
  2891  				return &v.sizeCache
  2892  			case 2:
  2893  				return &v.unknownFields
  2894  			default:
  2895  				return nil
  2896  			}
  2897  		}
  2898  		file_messages_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  2899  			switch v := v.(*AddAugCommand); i {
  2900  			case 0:
  2901  				return &v.state
  2902  			case 1:
  2903  				return &v.sizeCache
  2904  			case 2:
  2905  				return &v.unknownFields
  2906  			default:
  2907  				return nil
  2908  			}
  2909  		}
  2910  		file_messages_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  2911  			switch v := v.(*InitialAugsCommand); i {
  2912  			case 0:
  2913  				return &v.state
  2914  			case 1:
  2915  				return &v.sizeCache
  2916  			case 2:
  2917  				return &v.unknownFields
  2918  			default:
  2919  				return nil
  2920  			}
  2921  		}
  2922  		file_messages_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  2923  			switch v := v.(*RemoveAugCommand); i {
  2924  			case 0:
  2925  				return &v.state
  2926  			case 1:
  2927  				return &v.sizeCache
  2928  			case 2:
  2929  				return &v.unknownFields
  2930  			default:
  2931  				return nil
  2932  			}
  2933  		}
  2934  		file_messages_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  2935  			switch v := v.(*InitFinishedMessage); i {
  2936  			case 0:
  2937  				return &v.state
  2938  			case 1:
  2939  				return &v.sizeCache
  2940  			case 2:
  2941  				return &v.unknownFields
  2942  			default:
  2943  				return nil
  2944  			}
  2945  		}
  2946  		file_messages_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  2947  			switch v := v.(*ClearAugsCommand); i {
  2948  			case 0:
  2949  				return &v.state
  2950  			case 1:
  2951  				return &v.sizeCache
  2952  			case 2:
  2953  				return &v.unknownFields
  2954  			default:
  2955  				return nil
  2956  			}
  2957  		}
  2958  		file_messages_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  2959  			switch v := v.(*PingMessage); i {
  2960  			case 0:
  2961  				return &v.state
  2962  			case 1:
  2963  				return &v.sizeCache
  2964  			case 2:
  2965  				return &v.unknownFields
  2966  			default:
  2967  				return nil
  2968  			}
  2969  		}
  2970  		file_messages_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  2971  			switch v := v.(*ErrorMessage); i {
  2972  			case 0:
  2973  				return &v.state
  2974  			case 1:
  2975  				return &v.sizeCache
  2976  			case 2:
  2977  				return &v.unknownFields
  2978  			default:
  2979  				return nil
  2980  			}
  2981  		}
  2982  		file_messages_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  2983  			switch v := v.(*C2CInitMessage); i {
  2984  			case 0:
  2985  				return &v.state
  2986  			case 1:
  2987  				return &v.sizeCache
  2988  			case 2:
  2989  				return &v.unknownFields
  2990  			default:
  2991  				return nil
  2992  			}
  2993  		}
  2994  		file_messages_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  2995  			switch v := v.(*DataOnPremTokenRequest); i {
  2996  			case 0:
  2997  				return &v.state
  2998  			case 1:
  2999  				return &v.sizeCache
  3000  			case 2:
  3001  				return &v.unknownFields
  3002  			default:
  3003  				return nil
  3004  			}
  3005  		}
  3006  		file_messages_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  3007  			switch v := v.(*DataOnPremTokenResponse); i {
  3008  			case 0:
  3009  				return &v.state
  3010  			case 1:
  3011  				return &v.sizeCache
  3012  			case 2:
  3013  				return &v.unknownFields
  3014  			default:
  3015  				return nil
  3016  			}
  3017  		}
  3018  		file_messages_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  3019  			switch v := v.(*AgentsList); i {
  3020  			case 0:
  3021  				return &v.state
  3022  			case 1:
  3023  				return &v.sizeCache
  3024  			case 2:
  3025  				return &v.unknownFields
  3026  			default:
  3027  				return nil
  3028  			}
  3029  		}
  3030  		file_messages_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  3031  			switch v := v.(*AssertAgents); i {
  3032  			case 0:
  3033  				return &v.state
  3034  			case 1:
  3035  				return &v.sizeCache
  3036  			case 2:
  3037  				return &v.unknownFields
  3038  			default:
  3039  				return nil
  3040  			}
  3041  		}
  3042  		file_messages_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  3043  			switch v := v.(*InvalidateAgentsCommand); i {
  3044  			case 0:
  3045  				return &v.state
  3046  			case 1:
  3047  				return &v.sizeCache
  3048  			case 2:
  3049  				return &v.unknownFields
  3050  			default:
  3051  				return nil
  3052  			}
  3053  		}
  3054  		file_messages_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  3055  			switch v := v.(*ConfirmAgentsCommand); i {
  3056  			case 0:
  3057  				return &v.state
  3058  			case 1:
  3059  				return &v.sizeCache
  3060  			case 2:
  3061  				return &v.unknownFields
  3062  			default:
  3063  				return nil
  3064  			}
  3065  		}
  3066  		file_messages_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  3067  			switch v := v.(*AgentIdHitCountPair); i {
  3068  			case 0:
  3069  				return &v.state
  3070  			case 1:
  3071  				return &v.sizeCache
  3072  			case 2:
  3073  				return &v.unknownFields
  3074  			default:
  3075  				return nil
  3076  			}
  3077  		}
  3078  		file_messages_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  3079  			switch v := v.(*HitCountUpdateMessage); i {
  3080  			case 0:
  3081  				return &v.state
  3082  			case 1:
  3083  				return &v.sizeCache
  3084  			case 2:
  3085  				return &v.unknownFields
  3086  			default:
  3087  				return nil
  3088  			}
  3089  		}
  3090  		file_messages_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  3091  			switch v := v.(*C2CRpcRequest); i {
  3092  			case 0:
  3093  				return &v.state
  3094  			case 1:
  3095  				return &v.sizeCache
  3096  			case 2:
  3097  				return &v.unknownFields
  3098  			default:
  3099  				return nil
  3100  			}
  3101  		}
  3102  		file_messages_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  3103  			switch v := v.(*C2CRpcResponse); i {
  3104  			case 0:
  3105  				return &v.state
  3106  			case 1:
  3107  				return &v.sizeCache
  3108  			case 2:
  3109  				return &v.unknownFields
  3110  			default:
  3111  				return nil
  3112  			}
  3113  		}
  3114  		file_messages_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
  3115  			switch v := v.(*StartDatastoreConnectivityTestCommand); i {
  3116  			case 0:
  3117  				return &v.state
  3118  			case 1:
  3119  				return &v.sizeCache
  3120  			case 2:
  3121  				return &v.unknownFields
  3122  			default:
  3123  				return nil
  3124  			}
  3125  		}
  3126  		file_messages_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
  3127  			switch v := v.(*DatastoreConnectivityTestC2CResponse); i {
  3128  			case 0:
  3129  				return &v.state
  3130  			case 1:
  3131  				return &v.sizeCache
  3132  			case 2:
  3133  				return &v.unknownFields
  3134  			default:
  3135  				return nil
  3136  			}
  3137  		}
  3138  		file_messages_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
  3139  			switch v := v.(*PingDatastoreCommand); i {
  3140  			case 0:
  3141  				return &v.state
  3142  			case 1:
  3143  				return &v.sizeCache
  3144  			case 2:
  3145  				return &v.unknownFields
  3146  			default:
  3147  				return nil
  3148  			}
  3149  		}
  3150  		file_messages_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
  3151  			switch v := v.(*DatastoreInformation); i {
  3152  			case 0:
  3153  				return &v.state
  3154  			case 1:
  3155  				return &v.sizeCache
  3156  			case 2:
  3157  				return &v.unknownFields
  3158  			default:
  3159  				return nil
  3160  			}
  3161  		}
  3162  		file_messages_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
  3163  			switch v := v.(*OrgLanguagesConfigsRequest); i {
  3164  			case 0:
  3165  				return &v.state
  3166  			case 1:
  3167  				return &v.sizeCache
  3168  			case 2:
  3169  				return &v.unknownFields
  3170  			default:
  3171  				return nil
  3172  			}
  3173  		}
  3174  		file_messages_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
  3175  			switch v := v.(*LanguageConfig); i {
  3176  			case 0:
  3177  				return &v.state
  3178  			case 1:
  3179  				return &v.sizeCache
  3180  			case 2:
  3181  				return &v.unknownFields
  3182  			default:
  3183  				return nil
  3184  			}
  3185  		}
  3186  		file_messages_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
  3187  			switch v := v.(*OrgLanguagesConfigsResponse); i {
  3188  			case 0:
  3189  				return &v.state
  3190  			case 1:
  3191  				return &v.sizeCache
  3192  			case 2:
  3193  				return &v.unknownFields
  3194  			default:
  3195  				return nil
  3196  			}
  3197  		}
  3198  		file_messages_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
  3199  			switch v := v.(*ControllerLogMessage_Error); i {
  3200  			case 0:
  3201  				return &v.state
  3202  			case 1:
  3203  				return &v.sizeCache
  3204  			case 2:
  3205  				return &v.unknownFields
  3206  			default:
  3207  				return nil
  3208  			}
  3209  		}
  3210  	}
  3211  	type x struct{}
  3212  	out := protoimpl.TypeBuilder{
  3213  		File: protoimpl.DescBuilder{
  3214  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  3215  			RawDescriptor: file_messages_proto_rawDesc,
  3216  			NumEnums:      3,
  3217  			NumMessages:   42,
  3218  			NumExtensions: 0,
  3219  			NumServices:   0,
  3220  		},
  3221  		GoTypes:           file_messages_proto_goTypes,
  3222  		DependencyIndexes: file_messages_proto_depIdxs,
  3223  		EnumInfos:         file_messages_proto_enumTypes,
  3224  		MessageInfos:      file_messages_proto_msgTypes,
  3225  	}.Build()
  3226  	File_messages_proto = out.File
  3227  	file_messages_proto_rawDesc = nil
  3228  	file_messages_proto_goTypes = nil
  3229  	file_messages_proto_depIdxs = nil
  3230  }