github.com/Rookout/GoSDK@v0.1.48/pkg/protobuf/variant2.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: variant2.proto
     6  
     7  package protobuf2
     8  
     9  import (
    10  	timestamp "github.com/golang/protobuf/ptypes/timestamp"
    11  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    12  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    13  	reflect "reflect"
    14  	sync "sync"
    15  )
    16  
    17  const (
    18  	
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type Error2 struct {
    25  	state         protoimpl.MessageState
    26  	sizeCache     protoimpl.SizeCache
    27  	unknownFields protoimpl.UnknownFields
    28  
    29  	Message    string    `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
    30  	Type       string    `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
    31  	Parameters *Variant2 `protobuf:"bytes,3,opt,name=parameters,proto3" json:"parameters,omitempty"`
    32  	Exc        *Variant2 `protobuf:"bytes,4,opt,name=exc,proto3" json:"exc,omitempty"`
    33  	Traceback  *Variant2 `protobuf:"bytes,5,opt,name=traceback,proto3" json:"traceback,omitempty"`
    34  }
    35  
    36  func (x *Error2) Reset() {
    37  	*x = Error2{}
    38  	if protoimpl.UnsafeEnabled {
    39  		mi := &file_variant2_proto_msgTypes[0]
    40  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    41  		ms.StoreMessageInfo(mi)
    42  	}
    43  }
    44  
    45  func (x *Error2) String() string {
    46  	return protoimpl.X.MessageStringOf(x)
    47  }
    48  
    49  func (*Error2) ProtoMessage() {}
    50  
    51  func (x *Error2) ProtoReflect() protoreflect.Message {
    52  	mi := &file_variant2_proto_msgTypes[0]
    53  	if protoimpl.UnsafeEnabled && x != nil {
    54  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    55  		if ms.LoadMessageInfo() == nil {
    56  			ms.StoreMessageInfo(mi)
    57  		}
    58  		return ms
    59  	}
    60  	return mi.MessageOf(x)
    61  }
    62  
    63  
    64  func (*Error2) Descriptor() ([]byte, []int) {
    65  	return file_variant2_proto_rawDescGZIP(), []int{0}
    66  }
    67  
    68  func (x *Error2) GetMessage() string {
    69  	if x != nil {
    70  		return x.Message
    71  	}
    72  	return ""
    73  }
    74  
    75  func (x *Error2) GetType() string {
    76  	if x != nil {
    77  		return x.Type
    78  	}
    79  	return ""
    80  }
    81  
    82  func (x *Error2) GetParameters() *Variant2 {
    83  	if x != nil {
    84  		return x.Parameters
    85  	}
    86  	return nil
    87  }
    88  
    89  func (x *Error2) GetExc() *Variant2 {
    90  	if x != nil {
    91  		return x.Exc
    92  	}
    93  	return nil
    94  }
    95  
    96  func (x *Error2) GetTraceback() *Variant2 {
    97  	if x != nil {
    98  		return x.Traceback
    99  	}
   100  	return nil
   101  }
   102  
   103  
   104  type Variant2 struct {
   105  	state         protoimpl.MessageState
   106  	sizeCache     protoimpl.SizeCache
   107  	unknownFields protoimpl.UnknownFields
   108  
   109  	
   110  	VariantTypeMaxDepth uint32 `protobuf:"varint,1,opt,name=variant_type_max_depth,json=variantTypeMaxDepth,proto3" json:"variant_type_max_depth,omitempty"`
   111  	
   112  	OriginalTypeIndexInCache uint32      `protobuf:"varint,2,opt,name=original_type_index_in_cache,json=originalTypeIndexInCache,proto3" json:"original_type_index_in_cache,omitempty"`
   113  	AttributeNamesInCache    []uint32    `protobuf:"varint,3,rep,packed,name=attribute_names_in_cache,json=attributeNamesInCache,proto3" json:"attribute_names_in_cache,omitempty"`
   114  	AttributeValues          []*Variant2 `protobuf:"bytes,4,rep,name=attribute_values,json=attributeValues,proto3" json:"attribute_values,omitempty"`
   115  	
   116  	OriginalSize uint32 `protobuf:"varint,5,opt,name=original_size,json=originalSize,proto3" json:"original_size,omitempty"`
   117  	
   118  	LongValue int64 `protobuf:"varint,6,opt,name=long_value,json=longValue,proto3" json:"long_value,omitempty"`
   119  	
   120  	BytesIndexInCache uint32                   `protobuf:"varint,7,opt,name=bytes_index_in_cache,json=bytesIndexInCache,proto3" json:"bytes_index_in_cache,omitempty"`
   121  	CollectionKeys    []*Variant2              `protobuf:"bytes,8,rep,name=collection_keys,json=collectionKeys,proto3" json:"collection_keys,omitempty"`       
   122  	CollectionValues  []*Variant2              `protobuf:"bytes,9,rep,name=collection_values,json=collectionValues,proto3" json:"collection_values,omitempty"` 
   123  	DoubleValue       float64                  `protobuf:"fixed64,10,opt,name=double_value,json=doubleValue,proto3" json:"double_value,omitempty"`
   124  	CodeValues        []*Variant_CodeObject    `protobuf:"bytes,11,rep,name=code_values,json=codeValues,proto3" json:"code_values,omitempty"`
   125  	TimeValue         *timestamp.Timestamp     `protobuf:"bytes,12,opt,name=time_value,json=timeValue,proto3" json:"time_value,omitempty"`
   126  	ErrorValue        *Error2                  `protobuf:"bytes,16,opt,name=error_value,json=errorValue,proto3" json:"error_value,omitempty"`
   127  	ComplexValue      *Variant_Complex         `protobuf:"bytes,17,opt,name=complex_value,json=complexValue,proto3" json:"complex_value,omitempty"`
   128  	Livetail          *Variant_LiveTailMessage `protobuf:"bytes,18,opt,name=livetail,proto3" json:"livetail,omitempty"`
   129  }
   130  
   131  func (x *Variant2) Reset() {
   132  	*x = Variant2{}
   133  	if protoimpl.UnsafeEnabled {
   134  		mi := &file_variant2_proto_msgTypes[1]
   135  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   136  		ms.StoreMessageInfo(mi)
   137  	}
   138  }
   139  
   140  func (x *Variant2) String() string {
   141  	return protoimpl.X.MessageStringOf(x)
   142  }
   143  
   144  func (*Variant2) ProtoMessage() {}
   145  
   146  func (x *Variant2) ProtoReflect() protoreflect.Message {
   147  	mi := &file_variant2_proto_msgTypes[1]
   148  	if protoimpl.UnsafeEnabled && x != nil {
   149  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   150  		if ms.LoadMessageInfo() == nil {
   151  			ms.StoreMessageInfo(mi)
   152  		}
   153  		return ms
   154  	}
   155  	return mi.MessageOf(x)
   156  }
   157  
   158  
   159  func (*Variant2) Descriptor() ([]byte, []int) {
   160  	return file_variant2_proto_rawDescGZIP(), []int{1}
   161  }
   162  
   163  func (x *Variant2) GetVariantTypeMaxDepth() uint32 {
   164  	if x != nil {
   165  		return x.VariantTypeMaxDepth
   166  	}
   167  	return 0
   168  }
   169  
   170  func (x *Variant2) GetOriginalTypeIndexInCache() uint32 {
   171  	if x != nil {
   172  		return x.OriginalTypeIndexInCache
   173  	}
   174  	return 0
   175  }
   176  
   177  func (x *Variant2) GetAttributeNamesInCache() []uint32 {
   178  	if x != nil {
   179  		return x.AttributeNamesInCache
   180  	}
   181  	return nil
   182  }
   183  
   184  func (x *Variant2) GetAttributeValues() []*Variant2 {
   185  	if x != nil {
   186  		return x.AttributeValues
   187  	}
   188  	return nil
   189  }
   190  
   191  func (x *Variant2) GetOriginalSize() uint32 {
   192  	if x != nil {
   193  		return x.OriginalSize
   194  	}
   195  	return 0
   196  }
   197  
   198  func (x *Variant2) GetLongValue() int64 {
   199  	if x != nil {
   200  		return x.LongValue
   201  	}
   202  	return 0
   203  }
   204  
   205  func (x *Variant2) GetBytesIndexInCache() uint32 {
   206  	if x != nil {
   207  		return x.BytesIndexInCache
   208  	}
   209  	return 0
   210  }
   211  
   212  func (x *Variant2) GetCollectionKeys() []*Variant2 {
   213  	if x != nil {
   214  		return x.CollectionKeys
   215  	}
   216  	return nil
   217  }
   218  
   219  func (x *Variant2) GetCollectionValues() []*Variant2 {
   220  	if x != nil {
   221  		return x.CollectionValues
   222  	}
   223  	return nil
   224  }
   225  
   226  func (x *Variant2) GetDoubleValue() float64 {
   227  	if x != nil {
   228  		return x.DoubleValue
   229  	}
   230  	return 0
   231  }
   232  
   233  func (x *Variant2) GetCodeValues() []*Variant_CodeObject {
   234  	if x != nil {
   235  		return x.CodeValues
   236  	}
   237  	return nil
   238  }
   239  
   240  func (x *Variant2) GetTimeValue() *timestamp.Timestamp {
   241  	if x != nil {
   242  		return x.TimeValue
   243  	}
   244  	return nil
   245  }
   246  
   247  func (x *Variant2) GetErrorValue() *Error2 {
   248  	if x != nil {
   249  		return x.ErrorValue
   250  	}
   251  	return nil
   252  }
   253  
   254  func (x *Variant2) GetComplexValue() *Variant_Complex {
   255  	if x != nil {
   256  		return x.ComplexValue
   257  	}
   258  	return nil
   259  }
   260  
   261  func (x *Variant2) GetLivetail() *Variant_LiveTailMessage {
   262  	if x != nil {
   263  		return x.Livetail
   264  	}
   265  	return nil
   266  }
   267  
   268  var File_variant2_proto protoreflect.FileDescriptor
   269  
   270  var file_variant2_proto_rawDesc = []byte{
   271  	0x0a, 0x0e, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   272  	0x12, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x1a, 0x1f, 0x67,
   273  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74,
   274  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0d,
   275  	0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xcb, 0x01,
   276  	0x0a, 0x06, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x32, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73,
   277  	0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
   278  	0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
   279  	0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x35, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
   280  	0x74, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d,
   281  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
   282  	0x32, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x27, 0x0a,
   283  	0x03, 0x65, 0x78, 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d,
   284  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
   285  	0x32, 0x52, 0x03, 0x65, 0x78, 0x63, 0x12, 0x33, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x63, 0x65, 0x62,
   286  	0x61, 0x63, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d, 0x2e,
   287  	0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32,
   288  	0x52, 0x09, 0x74, 0x72, 0x61, 0x63, 0x65, 0x62, 0x61, 0x63, 0x6b, 0x22, 0xce, 0x06, 0x0a, 0x08,
   289  	0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x12, 0x33, 0x0a, 0x16, 0x76, 0x61, 0x72, 0x69,
   290  	0x61, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x65, 0x70,
   291  	0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x13, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e,
   292  	0x74, 0x54, 0x79, 0x70, 0x65, 0x4d, 0x61, 0x78, 0x44, 0x65, 0x70, 0x74, 0x68, 0x12, 0x3e, 0x0a,
   293  	0x1c, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x69,
   294  	0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x6e, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x18, 0x02, 0x20,
   295  	0x01, 0x28, 0x0d, 0x52, 0x18, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x54, 0x79, 0x70,
   296  	0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x49, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x37, 0x0a,
   297  	0x18, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
   298  	0x5f, 0x69, 0x6e, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0d, 0x52,
   299  	0x15, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x49,
   300  	0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x40, 0x0a, 0x10, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62,
   301  	0x75, 0x74, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b,
   302  	0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56,
   303  	0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x52, 0x0f, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75,
   304  	0x74, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x6f, 0x72, 0x69, 0x67,
   305  	0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52,
   306  	0x0c, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a,
   307  	0x0a, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
   308  	0x03, 0x52, 0x09, 0x6c, 0x6f, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2f, 0x0a, 0x14,
   309  	0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x69, 0x6e, 0x5f, 0x63,
   310  	0x61, 0x63, 0x68, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x11, 0x62, 0x79, 0x74, 0x65,
   311  	0x73, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x49, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x3e, 0x0a,
   312  	0x0f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x73,
   313  	0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f,
   314  	0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x52, 0x0e, 0x63,
   315  	0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x42, 0x0a,
   316  	0x11, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75,
   317  	0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72,
   318  	0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x32, 0x52,
   319  	0x10, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65,
   320  	0x73, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75,
   321  	0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56,
   322  	0x61, 0x6c, 0x75, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x6f, 0x64, 0x65, 0x5f, 0x76, 0x61, 0x6c,
   323  	0x75, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x63, 0x6f, 0x6d, 0x2e,
   324  	0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x2e,
   325  	0x43, 0x6f, 0x64, 0x65, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x0a, 0x63, 0x6f, 0x64, 0x65,
   326  	0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x39, 0x0a, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76,
   327  	0x61, 0x6c, 0x75, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
   328  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
   329  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x56, 0x61, 0x6c, 0x75,
   330  	0x65, 0x12, 0x34, 0x0a, 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65,
   331  	0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f,
   332  	0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x32, 0x52, 0x0a, 0x65, 0x72, 0x72,
   333  	0x6f, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x41, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x70, 0x6c,
   334  	0x65, 0x78, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
   335  	0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72,
   336  	0x69, 0x61, 0x6e, 0x74, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x78, 0x52, 0x0c, 0x63, 0x6f,
   337  	0x6d, 0x70, 0x6c, 0x65, 0x78, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x6c, 0x69,
   338  	0x76, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63,
   339  	0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x56, 0x61, 0x72, 0x69, 0x61,
   340  	0x6e, 0x74, 0x2e, 0x4c, 0x69, 0x76, 0x65, 0x54, 0x61, 0x69, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61,
   341  	0x67, 0x65, 0x52, 0x08, 0x6c, 0x69, 0x76, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x42, 0x4f, 0x0a, 0x19,
   342  	0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x72, 0x6f, 0x6f, 0x6b,
   343  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x5a, 0x32, 0x67, 0x69, 0x74, 0x68, 0x75,
   344  	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2f, 0x6d, 0x61,
   345  	0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x70, 0x72, 0x6f,
   346  	0x74, 0x6f, 0x73, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x32, 0x62, 0x06, 0x70,
   347  	0x72, 0x6f, 0x74, 0x6f, 0x33,
   348  }
   349  
   350  var (
   351  	file_variant2_proto_rawDescOnce sync.Once
   352  	file_variant2_proto_rawDescData = file_variant2_proto_rawDesc
   353  )
   354  
   355  func file_variant2_proto_rawDescGZIP() []byte {
   356  	file_variant2_proto_rawDescOnce.Do(func() {
   357  		file_variant2_proto_rawDescData = protoimpl.X.CompressGZIP(file_variant2_proto_rawDescData)
   358  	})
   359  	return file_variant2_proto_rawDescData
   360  }
   361  
   362  var file_variant2_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   363  var file_variant2_proto_goTypes = []interface{}{
   364  	(*Error2)(nil),                  
   365  	(*Variant2)(nil),                
   366  	(*Variant_CodeObject)(nil),      
   367  	(*timestamp.Timestamp)(nil),     
   368  	(*Variant_Complex)(nil),         
   369  	(*Variant_LiveTailMessage)(nil), 
   370  }
   371  var file_variant2_proto_depIdxs = []int32{
   372  	1,  
   373  	1,  
   374  	1,  
   375  	1,  
   376  	1,  
   377  	1,  
   378  	2,  
   379  	3,  
   380  	0,  
   381  	4,  
   382  	5,  
   383  	11, 
   384  	11, 
   385  	11, 
   386  	11, 
   387  	0,  
   388  }
   389  
   390  func init() { file_variant2_proto_init() }
   391  func file_variant2_proto_init() {
   392  	if File_variant2_proto != nil {
   393  		return
   394  	}
   395  	file_variant_proto_init()
   396  	if !protoimpl.UnsafeEnabled {
   397  		file_variant2_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   398  			switch v := v.(*Error2); i {
   399  			case 0:
   400  				return &v.state
   401  			case 1:
   402  				return &v.sizeCache
   403  			case 2:
   404  				return &v.unknownFields
   405  			default:
   406  				return nil
   407  			}
   408  		}
   409  		file_variant2_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   410  			switch v := v.(*Variant2); i {
   411  			case 0:
   412  				return &v.state
   413  			case 1:
   414  				return &v.sizeCache
   415  			case 2:
   416  				return &v.unknownFields
   417  			default:
   418  				return nil
   419  			}
   420  		}
   421  	}
   422  	type x struct{}
   423  	out := protoimpl.TypeBuilder{
   424  		File: protoimpl.DescBuilder{
   425  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   426  			RawDescriptor: file_variant2_proto_rawDesc,
   427  			NumEnums:      0,
   428  			NumMessages:   2,
   429  			NumExtensions: 0,
   430  			NumServices:   0,
   431  		},
   432  		GoTypes:           file_variant2_proto_goTypes,
   433  		DependencyIndexes: file_variant2_proto_depIdxs,
   434  		MessageInfos:      file_variant2_proto_msgTypes,
   435  	}.Build()
   436  	File_variant2_proto = out.File
   437  	file_variant2_proto_rawDesc = nil
   438  	file_variant2_proto_goTypes = nil
   439  	file_variant2_proto_depIdxs = nil
   440  }