github.com/tilt-dev/tilt@v0.36.0/pkg/webview/log.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.28.0
     4  // 	protoc        v5.29.4
     5  // source: pkg/webview/log.proto
     6  
     7  package webview
     8  
     9  import (
    10  	reflect "reflect"
    11  	sync "sync"
    12  
    13  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    14  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    15  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    16  )
    17  
    18  const (
    19  	// Verify that this generated code is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    21  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    22  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    23  )
    24  
    25  type LogLevel int32
    26  
    27  const (
    28  	// For backwards-compatibility, the int value doesn't say
    29  	// anything about relative severity.
    30  	LogLevel_NONE    LogLevel = 0
    31  	LogLevel_INFO    LogLevel = 1
    32  	LogLevel_VERBOSE LogLevel = 2
    33  	LogLevel_DEBUG   LogLevel = 3
    34  	LogLevel_WARN    LogLevel = 4
    35  	LogLevel_ERROR   LogLevel = 5
    36  )
    37  
    38  // Enum value maps for LogLevel.
    39  var (
    40  	LogLevel_name = map[int32]string{
    41  		0: "NONE",
    42  		1: "INFO",
    43  		2: "VERBOSE",
    44  		3: "DEBUG",
    45  		4: "WARN",
    46  		5: "ERROR",
    47  	}
    48  	LogLevel_value = map[string]int32{
    49  		"NONE":    0,
    50  		"INFO":    1,
    51  		"VERBOSE": 2,
    52  		"DEBUG":   3,
    53  		"WARN":    4,
    54  		"ERROR":   5,
    55  	}
    56  )
    57  
    58  func (x LogLevel) Enum() *LogLevel {
    59  	p := new(LogLevel)
    60  	*p = x
    61  	return p
    62  }
    63  
    64  func (x LogLevel) String() string {
    65  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    66  }
    67  
    68  func (LogLevel) Descriptor() protoreflect.EnumDescriptor {
    69  	return file_pkg_webview_log_proto_enumTypes[0].Descriptor()
    70  }
    71  
    72  func (LogLevel) Type() protoreflect.EnumType {
    73  	return &file_pkg_webview_log_proto_enumTypes[0]
    74  }
    75  
    76  func (x LogLevel) Number() protoreflect.EnumNumber {
    77  	return protoreflect.EnumNumber(x)
    78  }
    79  
    80  // Deprecated: Use LogLevel.Descriptor instead.
    81  func (LogLevel) EnumDescriptor() ([]byte, []int) {
    82  	return file_pkg_webview_log_proto_rawDescGZIP(), []int{0}
    83  }
    84  
    85  type LogSegment struct {
    86  	state         protoimpl.MessageState
    87  	sizeCache     protoimpl.SizeCache
    88  	unknownFields protoimpl.UnknownFields
    89  
    90  	SpanId string                 `protobuf:"bytes,1,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"`
    91  	Time   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
    92  	Text   string                 `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"`
    93  	Level  LogLevel               `protobuf:"varint,4,opt,name=level,proto3,enum=webview.LogLevel" json:"level,omitempty"`
    94  	// When we store warnings in the LogStore, we break them up into lines and
    95  	// store them as a series of line segments. 'anchor' marks the beginning of a
    96  	// series of logs that should be kept together.
    97  	//
    98  	// Anchor warning1, line1
    99  	//
   100  	//	warning1, line2
   101  	//
   102  	// Anchor warning2, line1
   103  	Anchor bool `protobuf:"varint,5,opt,name=anchor,proto3" json:"anchor,omitempty"`
   104  	// Context-specific optional fields for a log segment.
   105  	// Used for experimenting with new types of log metadata.
   106  	Fields map[string]string `protobuf:"bytes,6,rep,name=fields,proto3" json:"fields,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   107  }
   108  
   109  func (x *LogSegment) Reset() {
   110  	*x = LogSegment{}
   111  	if protoimpl.UnsafeEnabled {
   112  		mi := &file_pkg_webview_log_proto_msgTypes[0]
   113  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   114  		ms.StoreMessageInfo(mi)
   115  	}
   116  }
   117  
   118  func (x *LogSegment) String() string {
   119  	return protoimpl.X.MessageStringOf(x)
   120  }
   121  
   122  func (*LogSegment) ProtoMessage() {}
   123  
   124  func (x *LogSegment) ProtoReflect() protoreflect.Message {
   125  	mi := &file_pkg_webview_log_proto_msgTypes[0]
   126  	if protoimpl.UnsafeEnabled && x != nil {
   127  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   128  		if ms.LoadMessageInfo() == nil {
   129  			ms.StoreMessageInfo(mi)
   130  		}
   131  		return ms
   132  	}
   133  	return mi.MessageOf(x)
   134  }
   135  
   136  // Deprecated: Use LogSegment.ProtoReflect.Descriptor instead.
   137  func (*LogSegment) Descriptor() ([]byte, []int) {
   138  	return file_pkg_webview_log_proto_rawDescGZIP(), []int{0}
   139  }
   140  
   141  func (x *LogSegment) GetSpanId() string {
   142  	if x != nil {
   143  		return x.SpanId
   144  	}
   145  	return ""
   146  }
   147  
   148  func (x *LogSegment) GetTime() *timestamppb.Timestamp {
   149  	if x != nil {
   150  		return x.Time
   151  	}
   152  	return nil
   153  }
   154  
   155  func (x *LogSegment) GetText() string {
   156  	if x != nil {
   157  		return x.Text
   158  	}
   159  	return ""
   160  }
   161  
   162  func (x *LogSegment) GetLevel() LogLevel {
   163  	if x != nil {
   164  		return x.Level
   165  	}
   166  	return LogLevel_NONE
   167  }
   168  
   169  func (x *LogSegment) GetAnchor() bool {
   170  	if x != nil {
   171  		return x.Anchor
   172  	}
   173  	return false
   174  }
   175  
   176  func (x *LogSegment) GetFields() map[string]string {
   177  	if x != nil {
   178  		return x.Fields
   179  	}
   180  	return nil
   181  }
   182  
   183  type LogSpan struct {
   184  	state         protoimpl.MessageState
   185  	sizeCache     protoimpl.SizeCache
   186  	unknownFields protoimpl.UnknownFields
   187  
   188  	ManifestName string `protobuf:"bytes,1,opt,name=manifest_name,json=manifestName,proto3" json:"manifest_name,omitempty"`
   189  }
   190  
   191  func (x *LogSpan) Reset() {
   192  	*x = LogSpan{}
   193  	if protoimpl.UnsafeEnabled {
   194  		mi := &file_pkg_webview_log_proto_msgTypes[1]
   195  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   196  		ms.StoreMessageInfo(mi)
   197  	}
   198  }
   199  
   200  func (x *LogSpan) String() string {
   201  	return protoimpl.X.MessageStringOf(x)
   202  }
   203  
   204  func (*LogSpan) ProtoMessage() {}
   205  
   206  func (x *LogSpan) ProtoReflect() protoreflect.Message {
   207  	mi := &file_pkg_webview_log_proto_msgTypes[1]
   208  	if protoimpl.UnsafeEnabled && x != nil {
   209  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   210  		if ms.LoadMessageInfo() == nil {
   211  			ms.StoreMessageInfo(mi)
   212  		}
   213  		return ms
   214  	}
   215  	return mi.MessageOf(x)
   216  }
   217  
   218  // Deprecated: Use LogSpan.ProtoReflect.Descriptor instead.
   219  func (*LogSpan) Descriptor() ([]byte, []int) {
   220  	return file_pkg_webview_log_proto_rawDescGZIP(), []int{1}
   221  }
   222  
   223  func (x *LogSpan) GetManifestName() string {
   224  	if x != nil {
   225  		return x.ManifestName
   226  	}
   227  	return ""
   228  }
   229  
   230  type LogList struct {
   231  	state         protoimpl.MessageState
   232  	sizeCache     protoimpl.SizeCache
   233  	unknownFields protoimpl.UnknownFields
   234  
   235  	Spans    map[string]*LogSpan `protobuf:"bytes,1,rep,name=spans,proto3" json:"spans,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   236  	Segments []*LogSegment       `protobuf:"bytes,2,rep,name=segments,proto3" json:"segments,omitempty"`
   237  	// from_checkpoint and to_checkpoint express an interval on the
   238  	// central log-store, with an inclusive start and an exclusive end
   239  	//
   240  	// [from_checkpoint, to_checkpoint)
   241  	//
   242  	// An interval of [0, 0) means that the server isn't using
   243  	// the incremental load protocol.
   244  	//
   245  	// An interval of [-1, -1) means that the server doesn't have new logs
   246  	// to send down.
   247  	FromCheckpoint int32 `protobuf:"varint,3,opt,name=from_checkpoint,json=fromCheckpoint,proto3" json:"from_checkpoint,omitempty"`
   248  	ToCheckpoint   int32 `protobuf:"varint,4,opt,name=to_checkpoint,json=toCheckpoint,proto3" json:"to_checkpoint,omitempty"`
   249  }
   250  
   251  func (x *LogList) Reset() {
   252  	*x = LogList{}
   253  	if protoimpl.UnsafeEnabled {
   254  		mi := &file_pkg_webview_log_proto_msgTypes[2]
   255  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   256  		ms.StoreMessageInfo(mi)
   257  	}
   258  }
   259  
   260  func (x *LogList) String() string {
   261  	return protoimpl.X.MessageStringOf(x)
   262  }
   263  
   264  func (*LogList) ProtoMessage() {}
   265  
   266  func (x *LogList) ProtoReflect() protoreflect.Message {
   267  	mi := &file_pkg_webview_log_proto_msgTypes[2]
   268  	if protoimpl.UnsafeEnabled && x != nil {
   269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   270  		if ms.LoadMessageInfo() == nil {
   271  			ms.StoreMessageInfo(mi)
   272  		}
   273  		return ms
   274  	}
   275  	return mi.MessageOf(x)
   276  }
   277  
   278  // Deprecated: Use LogList.ProtoReflect.Descriptor instead.
   279  func (*LogList) Descriptor() ([]byte, []int) {
   280  	return file_pkg_webview_log_proto_rawDescGZIP(), []int{2}
   281  }
   282  
   283  func (x *LogList) GetSpans() map[string]*LogSpan {
   284  	if x != nil {
   285  		return x.Spans
   286  	}
   287  	return nil
   288  }
   289  
   290  func (x *LogList) GetSegments() []*LogSegment {
   291  	if x != nil {
   292  		return x.Segments
   293  	}
   294  	return nil
   295  }
   296  
   297  func (x *LogList) GetFromCheckpoint() int32 {
   298  	if x != nil {
   299  		return x.FromCheckpoint
   300  	}
   301  	return 0
   302  }
   303  
   304  func (x *LogList) GetToCheckpoint() int32 {
   305  	if x != nil {
   306  		return x.ToCheckpoint
   307  	}
   308  	return 0
   309  }
   310  
   311  var File_pkg_webview_log_proto protoreflect.FileDescriptor
   312  
   313  var file_pkg_webview_log_proto_rawDesc = []byte{
   314  	0x0a, 0x15, 0x70, 0x6b, 0x67, 0x2f, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2f, 0x6c, 0x6f,
   315  	0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77,
   316  	0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
   317  	0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   318  	0x6f, 0x22, 0x9e, 0x02, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74,
   319  	0x12, 0x17, 0x0a, 0x07, 0x73, 0x70, 0x61, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
   320  	0x09, 0x52, 0x06, 0x73, 0x70, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d,
   321  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   322  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
   323  	0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78,
   324  	0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12, 0x27, 0x0a,
   325  	0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x77,
   326  	0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52,
   327  	0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x72,
   328  	0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x12, 0x37,
   329  	0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f,
   330  	0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x67, 0x6d,
   331  	0x65, 0x6e, 0x74, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
   332  	0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x46, 0x69, 0x65, 0x6c, 0x64,
   333  	0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
   334  	0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
   335  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
   336  	0x38, 0x01, 0x22, 0x2e, 0x0a, 0x07, 0x4c, 0x6f, 0x67, 0x53, 0x70, 0x61, 0x6e, 0x12, 0x23, 0x0a,
   337  	0x0d, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
   338  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x4e, 0x61,
   339  	0x6d, 0x65, 0x22, 0x87, 0x02, 0x0a, 0x07, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x31,
   340  	0x0a, 0x05, 0x73, 0x70, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
   341  	0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x2e,
   342  	0x53, 0x70, 0x61, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x73, 0x70, 0x61, 0x6e,
   343  	0x73, 0x12, 0x2f, 0x0a, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20,
   344  	0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f,
   345  	0x67, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x08, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e,
   346  	0x74, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x66, 0x72, 0x6f, 0x6d, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b,
   347  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x66, 0x72, 0x6f,
   348  	0x6d, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x74,
   349  	0x6f, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
   350  	0x28, 0x05, 0x52, 0x0c, 0x74, 0x6f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x70, 0x6f, 0x69, 0x6e, 0x74,
   351  	0x1a, 0x4a, 0x0a, 0x0a, 0x53, 0x70, 0x61, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
   352  	0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
   353  	0x12, 0x26, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
   354  	0x10, 0x2e, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x4c, 0x6f, 0x67, 0x53, 0x70, 0x61,
   355  	0x6e, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x4b, 0x0a, 0x08,
   356  	0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45,
   357  	0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07,
   358  	0x56, 0x45, 0x52, 0x42, 0x4f, 0x53, 0x45, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x45, 0x42,
   359  	0x55, 0x47, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x57, 0x41, 0x52, 0x4e, 0x10, 0x04, 0x12, 0x09,
   360  	0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x42, 0x26, 0x5a, 0x24, 0x67, 0x69, 0x74,
   361  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74, 0x69, 0x6c, 0x74, 0x2d, 0x64, 0x65, 0x76,
   362  	0x2f, 0x74, 0x69, 0x6c, 0x74, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x77, 0x65, 0x62, 0x76, 0x69, 0x65,
   363  	0x77, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   364  }
   365  
   366  var (
   367  	file_pkg_webview_log_proto_rawDescOnce sync.Once
   368  	file_pkg_webview_log_proto_rawDescData = file_pkg_webview_log_proto_rawDesc
   369  )
   370  
   371  func file_pkg_webview_log_proto_rawDescGZIP() []byte {
   372  	file_pkg_webview_log_proto_rawDescOnce.Do(func() {
   373  		file_pkg_webview_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_pkg_webview_log_proto_rawDescData)
   374  	})
   375  	return file_pkg_webview_log_proto_rawDescData
   376  }
   377  
   378  var file_pkg_webview_log_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   379  var file_pkg_webview_log_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   380  var file_pkg_webview_log_proto_goTypes = []interface{}{
   381  	(LogLevel)(0),                 // 0: webview.LogLevel
   382  	(*LogSegment)(nil),            // 1: webview.LogSegment
   383  	(*LogSpan)(nil),               // 2: webview.LogSpan
   384  	(*LogList)(nil),               // 3: webview.LogList
   385  	nil,                           // 4: webview.LogSegment.FieldsEntry
   386  	nil,                           // 5: webview.LogList.SpansEntry
   387  	(*timestamppb.Timestamp)(nil), // 6: google.protobuf.Timestamp
   388  }
   389  var file_pkg_webview_log_proto_depIdxs = []int32{
   390  	6, // 0: webview.LogSegment.time:type_name -> google.protobuf.Timestamp
   391  	0, // 1: webview.LogSegment.level:type_name -> webview.LogLevel
   392  	4, // 2: webview.LogSegment.fields:type_name -> webview.LogSegment.FieldsEntry
   393  	5, // 3: webview.LogList.spans:type_name -> webview.LogList.SpansEntry
   394  	1, // 4: webview.LogList.segments:type_name -> webview.LogSegment
   395  	2, // 5: webview.LogList.SpansEntry.value:type_name -> webview.LogSpan
   396  	6, // [6:6] is the sub-list for method output_type
   397  	6, // [6:6] is the sub-list for method input_type
   398  	6, // [6:6] is the sub-list for extension type_name
   399  	6, // [6:6] is the sub-list for extension extendee
   400  	0, // [0:6] is the sub-list for field type_name
   401  }
   402  
   403  func init() { file_pkg_webview_log_proto_init() }
   404  func file_pkg_webview_log_proto_init() {
   405  	if File_pkg_webview_log_proto != nil {
   406  		return
   407  	}
   408  	if !protoimpl.UnsafeEnabled {
   409  		file_pkg_webview_log_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   410  			switch v := v.(*LogSegment); 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  		file_pkg_webview_log_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   422  			switch v := v.(*LogSpan); i {
   423  			case 0:
   424  				return &v.state
   425  			case 1:
   426  				return &v.sizeCache
   427  			case 2:
   428  				return &v.unknownFields
   429  			default:
   430  				return nil
   431  			}
   432  		}
   433  		file_pkg_webview_log_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   434  			switch v := v.(*LogList); i {
   435  			case 0:
   436  				return &v.state
   437  			case 1:
   438  				return &v.sizeCache
   439  			case 2:
   440  				return &v.unknownFields
   441  			default:
   442  				return nil
   443  			}
   444  		}
   445  	}
   446  	type x struct{}
   447  	out := protoimpl.TypeBuilder{
   448  		File: protoimpl.DescBuilder{
   449  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   450  			RawDescriptor: file_pkg_webview_log_proto_rawDesc,
   451  			NumEnums:      1,
   452  			NumMessages:   5,
   453  			NumExtensions: 0,
   454  			NumServices:   0,
   455  		},
   456  		GoTypes:           file_pkg_webview_log_proto_goTypes,
   457  		DependencyIndexes: file_pkg_webview_log_proto_depIdxs,
   458  		EnumInfos:         file_pkg_webview_log_proto_enumTypes,
   459  		MessageInfos:      file_pkg_webview_log_proto_msgTypes,
   460  	}.Build()
   461  	File_pkg_webview_log_proto = out.File
   462  	file_pkg_webview_log_proto_rawDesc = nil
   463  	file_pkg_webview_log_proto_goTypes = nil
   464  	file_pkg_webview_log_proto_depIdxs = nil
   465  }