kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/proto/graph_serving_go_proto/graph_serving.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.31.0
     4  // 	protoc        v4.25.2
     5  // source: kythe/proto/graph_serving.proto
     6  
     7  package graph_serving_go_proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	schema_go_proto "kythe.io/kythe/proto/schema_go_proto"
    13  	storage_go_proto "kythe.io/kythe/proto/storage_go_proto"
    14  	reflect "reflect"
    15  	sync "sync"
    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 Edges struct {
    26  	state         protoimpl.MessageState
    27  	sizeCache     protoimpl.SizeCache
    28  	unknownFields protoimpl.UnknownFields
    29  
    30  	Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
    31  	// Types that are assignable to Entry:
    32  	//
    33  	//	*Edges_Index_
    34  	//	*Edges_Edge_
    35  	//	*Edges_Target_
    36  	Entry isEdges_Entry `protobuf_oneof:"entry"`
    37  }
    38  
    39  func (x *Edges) Reset() {
    40  	*x = Edges{}
    41  	if protoimpl.UnsafeEnabled {
    42  		mi := &file_kythe_proto_graph_serving_proto_msgTypes[0]
    43  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    44  		ms.StoreMessageInfo(mi)
    45  	}
    46  }
    47  
    48  func (x *Edges) String() string {
    49  	return protoimpl.X.MessageStringOf(x)
    50  }
    51  
    52  func (*Edges) ProtoMessage() {}
    53  
    54  func (x *Edges) ProtoReflect() protoreflect.Message {
    55  	mi := &file_kythe_proto_graph_serving_proto_msgTypes[0]
    56  	if protoimpl.UnsafeEnabled && x != nil {
    57  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    58  		if ms.LoadMessageInfo() == nil {
    59  			ms.StoreMessageInfo(mi)
    60  		}
    61  		return ms
    62  	}
    63  	return mi.MessageOf(x)
    64  }
    65  
    66  // Deprecated: Use Edges.ProtoReflect.Descriptor instead.
    67  func (*Edges) Descriptor() ([]byte, []int) {
    68  	return file_kythe_proto_graph_serving_proto_rawDescGZIP(), []int{0}
    69  }
    70  
    71  func (x *Edges) GetSource() *storage_go_proto.VName {
    72  	if x != nil {
    73  		return x.Source
    74  	}
    75  	return nil
    76  }
    77  
    78  func (m *Edges) GetEntry() isEdges_Entry {
    79  	if m != nil {
    80  		return m.Entry
    81  	}
    82  	return nil
    83  }
    84  
    85  func (x *Edges) GetIndex() *Edges_Index {
    86  	if x, ok := x.GetEntry().(*Edges_Index_); ok {
    87  		return x.Index
    88  	}
    89  	return nil
    90  }
    91  
    92  func (x *Edges) GetEdge() *Edges_Edge {
    93  	if x, ok := x.GetEntry().(*Edges_Edge_); ok {
    94  		return x.Edge
    95  	}
    96  	return nil
    97  }
    98  
    99  func (x *Edges) GetTarget() *Edges_Target {
   100  	if x, ok := x.GetEntry().(*Edges_Target_); ok {
   101  		return x.Target
   102  	}
   103  	return nil
   104  }
   105  
   106  type isEdges_Entry interface {
   107  	isEdges_Entry()
   108  }
   109  
   110  type Edges_Index_ struct {
   111  	Index *Edges_Index `protobuf:"bytes,2,opt,name=index,proto3,oneof"`
   112  }
   113  
   114  type Edges_Edge_ struct {
   115  	Edge *Edges_Edge `protobuf:"bytes,3,opt,name=edge,proto3,oneof"`
   116  }
   117  
   118  type Edges_Target_ struct {
   119  	Target *Edges_Target `protobuf:"bytes,4,opt,name=target,proto3,oneof"`
   120  }
   121  
   122  func (*Edges_Index_) isEdges_Entry() {}
   123  
   124  func (*Edges_Edge_) isEdges_Entry() {}
   125  
   126  func (*Edges_Target_) isEdges_Entry() {}
   127  
   128  type Edges_Index struct {
   129  	state         protoimpl.MessageState
   130  	sizeCache     protoimpl.SizeCache
   131  	unknownFields protoimpl.UnknownFields
   132  
   133  	Node *schema_go_proto.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
   134  }
   135  
   136  func (x *Edges_Index) Reset() {
   137  	*x = Edges_Index{}
   138  	if protoimpl.UnsafeEnabled {
   139  		mi := &file_kythe_proto_graph_serving_proto_msgTypes[1]
   140  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   141  		ms.StoreMessageInfo(mi)
   142  	}
   143  }
   144  
   145  func (x *Edges_Index) String() string {
   146  	return protoimpl.X.MessageStringOf(x)
   147  }
   148  
   149  func (*Edges_Index) ProtoMessage() {}
   150  
   151  func (x *Edges_Index) ProtoReflect() protoreflect.Message {
   152  	mi := &file_kythe_proto_graph_serving_proto_msgTypes[1]
   153  	if protoimpl.UnsafeEnabled && x != nil {
   154  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   155  		if ms.LoadMessageInfo() == nil {
   156  			ms.StoreMessageInfo(mi)
   157  		}
   158  		return ms
   159  	}
   160  	return mi.MessageOf(x)
   161  }
   162  
   163  // Deprecated: Use Edges_Index.ProtoReflect.Descriptor instead.
   164  func (*Edges_Index) Descriptor() ([]byte, []int) {
   165  	return file_kythe_proto_graph_serving_proto_rawDescGZIP(), []int{0, 0}
   166  }
   167  
   168  func (x *Edges_Index) GetNode() *schema_go_proto.Node {
   169  	if x != nil {
   170  		return x.Node
   171  	}
   172  	return nil
   173  }
   174  
   175  type Edges_Edge struct {
   176  	state         protoimpl.MessageState
   177  	sizeCache     protoimpl.SizeCache
   178  	unknownFields protoimpl.UnknownFields
   179  
   180  	// Types that are assignable to Kind:
   181  	//
   182  	//	*Edges_Edge_KytheKind
   183  	//	*Edges_Edge_GenericKind
   184  	Kind    isEdges_Edge_Kind       `protobuf_oneof:"kind"`
   185  	Ordinal int32                   `protobuf:"varint,3,opt,name=ordinal,proto3" json:"ordinal,omitempty"`
   186  	Reverse bool                    `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
   187  	Target  *storage_go_proto.VName `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
   188  }
   189  
   190  func (x *Edges_Edge) Reset() {
   191  	*x = Edges_Edge{}
   192  	if protoimpl.UnsafeEnabled {
   193  		mi := &file_kythe_proto_graph_serving_proto_msgTypes[2]
   194  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   195  		ms.StoreMessageInfo(mi)
   196  	}
   197  }
   198  
   199  func (x *Edges_Edge) String() string {
   200  	return protoimpl.X.MessageStringOf(x)
   201  }
   202  
   203  func (*Edges_Edge) ProtoMessage() {}
   204  
   205  func (x *Edges_Edge) ProtoReflect() protoreflect.Message {
   206  	mi := &file_kythe_proto_graph_serving_proto_msgTypes[2]
   207  	if protoimpl.UnsafeEnabled && x != nil {
   208  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   209  		if ms.LoadMessageInfo() == nil {
   210  			ms.StoreMessageInfo(mi)
   211  		}
   212  		return ms
   213  	}
   214  	return mi.MessageOf(x)
   215  }
   216  
   217  // Deprecated: Use Edges_Edge.ProtoReflect.Descriptor instead.
   218  func (*Edges_Edge) Descriptor() ([]byte, []int) {
   219  	return file_kythe_proto_graph_serving_proto_rawDescGZIP(), []int{0, 1}
   220  }
   221  
   222  func (m *Edges_Edge) GetKind() isEdges_Edge_Kind {
   223  	if m != nil {
   224  		return m.Kind
   225  	}
   226  	return nil
   227  }
   228  
   229  func (x *Edges_Edge) GetKytheKind() schema_go_proto.EdgeKind {
   230  	if x, ok := x.GetKind().(*Edges_Edge_KytheKind); ok {
   231  		return x.KytheKind
   232  	}
   233  	return schema_go_proto.EdgeKind(0)
   234  }
   235  
   236  func (x *Edges_Edge) GetGenericKind() string {
   237  	if x, ok := x.GetKind().(*Edges_Edge_GenericKind); ok {
   238  		return x.GenericKind
   239  	}
   240  	return ""
   241  }
   242  
   243  func (x *Edges_Edge) GetOrdinal() int32 {
   244  	if x != nil {
   245  		return x.Ordinal
   246  	}
   247  	return 0
   248  }
   249  
   250  func (x *Edges_Edge) GetReverse() bool {
   251  	if x != nil {
   252  		return x.Reverse
   253  	}
   254  	return false
   255  }
   256  
   257  func (x *Edges_Edge) GetTarget() *storage_go_proto.VName {
   258  	if x != nil {
   259  		return x.Target
   260  	}
   261  	return nil
   262  }
   263  
   264  type isEdges_Edge_Kind interface {
   265  	isEdges_Edge_Kind()
   266  }
   267  
   268  type Edges_Edge_KytheKind struct {
   269  	KytheKind schema_go_proto.EdgeKind `protobuf:"varint,1,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"`
   270  }
   271  
   272  type Edges_Edge_GenericKind struct {
   273  	GenericKind string `protobuf:"bytes,2,opt,name=generic_kind,json=genericKind,proto3,oneof"`
   274  }
   275  
   276  func (*Edges_Edge_KytheKind) isEdges_Edge_Kind() {}
   277  
   278  func (*Edges_Edge_GenericKind) isEdges_Edge_Kind() {}
   279  
   280  type Edges_Target struct {
   281  	state         protoimpl.MessageState
   282  	sizeCache     protoimpl.SizeCache
   283  	unknownFields protoimpl.UnknownFields
   284  
   285  	Node *schema_go_proto.Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
   286  }
   287  
   288  func (x *Edges_Target) Reset() {
   289  	*x = Edges_Target{}
   290  	if protoimpl.UnsafeEnabled {
   291  		mi := &file_kythe_proto_graph_serving_proto_msgTypes[3]
   292  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   293  		ms.StoreMessageInfo(mi)
   294  	}
   295  }
   296  
   297  func (x *Edges_Target) String() string {
   298  	return protoimpl.X.MessageStringOf(x)
   299  }
   300  
   301  func (*Edges_Target) ProtoMessage() {}
   302  
   303  func (x *Edges_Target) ProtoReflect() protoreflect.Message {
   304  	mi := &file_kythe_proto_graph_serving_proto_msgTypes[3]
   305  	if protoimpl.UnsafeEnabled && x != nil {
   306  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   307  		if ms.LoadMessageInfo() == nil {
   308  			ms.StoreMessageInfo(mi)
   309  		}
   310  		return ms
   311  	}
   312  	return mi.MessageOf(x)
   313  }
   314  
   315  // Deprecated: Use Edges_Target.ProtoReflect.Descriptor instead.
   316  func (*Edges_Target) Descriptor() ([]byte, []int) {
   317  	return file_kythe_proto_graph_serving_proto_rawDescGZIP(), []int{0, 2}
   318  }
   319  
   320  func (x *Edges_Target) GetNode() *schema_go_proto.Node {
   321  	if x != nil {
   322  		return x.Node
   323  	}
   324  	return nil
   325  }
   326  
   327  var File_kythe_proto_graph_serving_proto protoreflect.FileDescriptor
   328  
   329  var file_kythe_proto_graph_serving_proto_rawDesc = []byte{
   330  	0x0a, 0x1f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x72,
   331  	0x61, 0x70, 0x68, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   332  	0x6f, 0x12, 0x19, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73,
   333  	0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x72, 0x61, 0x70, 0x68, 0x1a, 0x18, 0x6b, 0x79,
   334  	0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
   335  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72,
   336  	0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   337  	0x6f, 0x22, 0xc0, 0x04, 0x0a, 0x05, 0x45, 0x64, 0x67, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x06, 0x73,
   338  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79,
   339  	0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52,
   340  	0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x3e, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78,
   341  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70,
   342  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x72, 0x61,
   343  	0x70, 0x68, 0x2e, 0x45, 0x64, 0x67, 0x65, 0x73, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x48, 0x00,
   344  	0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x3b, 0x0a, 0x04, 0x65, 0x64, 0x67, 0x65, 0x18,
   345  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72,
   346  	0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x72, 0x61, 0x70,
   347  	0x68, 0x2e, 0x45, 0x64, 0x67, 0x65, 0x73, 0x2e, 0x45, 0x64, 0x67, 0x65, 0x48, 0x00, 0x52, 0x04,
   348  	0x65, 0x64, 0x67, 0x65, 0x12, 0x41, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x04,
   349  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   350  	0x74, 0x6f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x72, 0x61, 0x70, 0x68,
   351  	0x2e, 0x45, 0x64, 0x67, 0x65, 0x73, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x48, 0x00, 0x52,
   352  	0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x1a, 0x35, 0x0a, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78,
   353  	0x12, 0x2c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18,
   354  	0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x63, 0x68,
   355  	0x65, 0x6d, 0x61, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x1a, 0xd2,
   356  	0x01, 0x0a, 0x04, 0x45, 0x64, 0x67, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x6b, 0x79, 0x74, 0x68, 0x65,
   357  	0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x6b, 0x79,
   358  	0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
   359  	0x2e, 0x45, 0x64, 0x67, 0x65, 0x4b, 0x69, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x09, 0x6b, 0x79, 0x74,
   360  	0x68, 0x65, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x23, 0x0a, 0x0c, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69,
   361  	0x63, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b,
   362  	0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6f,
   363  	0x72, 0x64, 0x69, 0x6e, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x6f, 0x72,
   364  	0x64, 0x69, 0x6e, 0x61, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
   365  	0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x12,
   366  	0x2a, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
   367  	0x12, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e,
   368  	0x61, 0x6d, 0x65, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x06, 0x0a, 0x04, 0x6b,
   369  	0x69, 0x6e, 0x64, 0x1a, 0x36, 0x0a, 0x06, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x2c, 0x0a,
   370  	0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6b, 0x79,
   371  	0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
   372  	0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x42, 0x07, 0x0a, 0x05, 0x65,
   373  	0x6e, 0x74, 0x72, 0x79, 0x42, 0x4e, 0x0a, 0x1f, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   374  	0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x6b, 0x79, 0x74, 0x68,
   375  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5a, 0x2b, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x69,
   376  	0x6f, 0x2f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x72,
   377  	0x61, 0x70, 0x68, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x5f, 0x67, 0x6f, 0x5f, 0x70,
   378  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   379  }
   380  
   381  var (
   382  	file_kythe_proto_graph_serving_proto_rawDescOnce sync.Once
   383  	file_kythe_proto_graph_serving_proto_rawDescData = file_kythe_proto_graph_serving_proto_rawDesc
   384  )
   385  
   386  func file_kythe_proto_graph_serving_proto_rawDescGZIP() []byte {
   387  	file_kythe_proto_graph_serving_proto_rawDescOnce.Do(func() {
   388  		file_kythe_proto_graph_serving_proto_rawDescData = protoimpl.X.CompressGZIP(file_kythe_proto_graph_serving_proto_rawDescData)
   389  	})
   390  	return file_kythe_proto_graph_serving_proto_rawDescData
   391  }
   392  
   393  var file_kythe_proto_graph_serving_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
   394  var file_kythe_proto_graph_serving_proto_goTypes = []interface{}{
   395  	(*Edges)(nil),                  // 0: kythe.proto.serving.graph.Edges
   396  	(*Edges_Index)(nil),            // 1: kythe.proto.serving.graph.Edges.Index
   397  	(*Edges_Edge)(nil),             // 2: kythe.proto.serving.graph.Edges.Edge
   398  	(*Edges_Target)(nil),           // 3: kythe.proto.serving.graph.Edges.Target
   399  	(*storage_go_proto.VName)(nil), // 4: kythe.proto.VName
   400  	(*schema_go_proto.Node)(nil),   // 5: kythe.proto.schema.Node
   401  	(schema_go_proto.EdgeKind)(0),  // 6: kythe.proto.schema.EdgeKind
   402  }
   403  var file_kythe_proto_graph_serving_proto_depIdxs = []int32{
   404  	4, // 0: kythe.proto.serving.graph.Edges.source:type_name -> kythe.proto.VName
   405  	1, // 1: kythe.proto.serving.graph.Edges.index:type_name -> kythe.proto.serving.graph.Edges.Index
   406  	2, // 2: kythe.proto.serving.graph.Edges.edge:type_name -> kythe.proto.serving.graph.Edges.Edge
   407  	3, // 3: kythe.proto.serving.graph.Edges.target:type_name -> kythe.proto.serving.graph.Edges.Target
   408  	5, // 4: kythe.proto.serving.graph.Edges.Index.node:type_name -> kythe.proto.schema.Node
   409  	6, // 5: kythe.proto.serving.graph.Edges.Edge.kythe_kind:type_name -> kythe.proto.schema.EdgeKind
   410  	4, // 6: kythe.proto.serving.graph.Edges.Edge.target:type_name -> kythe.proto.VName
   411  	5, // 7: kythe.proto.serving.graph.Edges.Target.node:type_name -> kythe.proto.schema.Node
   412  	8, // [8:8] is the sub-list for method output_type
   413  	8, // [8:8] is the sub-list for method input_type
   414  	8, // [8:8] is the sub-list for extension type_name
   415  	8, // [8:8] is the sub-list for extension extendee
   416  	0, // [0:8] is the sub-list for field type_name
   417  }
   418  
   419  func init() { file_kythe_proto_graph_serving_proto_init() }
   420  func file_kythe_proto_graph_serving_proto_init() {
   421  	if File_kythe_proto_graph_serving_proto != nil {
   422  		return
   423  	}
   424  	if !protoimpl.UnsafeEnabled {
   425  		file_kythe_proto_graph_serving_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   426  			switch v := v.(*Edges); i {
   427  			case 0:
   428  				return &v.state
   429  			case 1:
   430  				return &v.sizeCache
   431  			case 2:
   432  				return &v.unknownFields
   433  			default:
   434  				return nil
   435  			}
   436  		}
   437  		file_kythe_proto_graph_serving_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   438  			switch v := v.(*Edges_Index); i {
   439  			case 0:
   440  				return &v.state
   441  			case 1:
   442  				return &v.sizeCache
   443  			case 2:
   444  				return &v.unknownFields
   445  			default:
   446  				return nil
   447  			}
   448  		}
   449  		file_kythe_proto_graph_serving_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   450  			switch v := v.(*Edges_Edge); i {
   451  			case 0:
   452  				return &v.state
   453  			case 1:
   454  				return &v.sizeCache
   455  			case 2:
   456  				return &v.unknownFields
   457  			default:
   458  				return nil
   459  			}
   460  		}
   461  		file_kythe_proto_graph_serving_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   462  			switch v := v.(*Edges_Target); i {
   463  			case 0:
   464  				return &v.state
   465  			case 1:
   466  				return &v.sizeCache
   467  			case 2:
   468  				return &v.unknownFields
   469  			default:
   470  				return nil
   471  			}
   472  		}
   473  	}
   474  	file_kythe_proto_graph_serving_proto_msgTypes[0].OneofWrappers = []interface{}{
   475  		(*Edges_Index_)(nil),
   476  		(*Edges_Edge_)(nil),
   477  		(*Edges_Target_)(nil),
   478  	}
   479  	file_kythe_proto_graph_serving_proto_msgTypes[2].OneofWrappers = []interface{}{
   480  		(*Edges_Edge_KytheKind)(nil),
   481  		(*Edges_Edge_GenericKind)(nil),
   482  	}
   483  	type x struct{}
   484  	out := protoimpl.TypeBuilder{
   485  		File: protoimpl.DescBuilder{
   486  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   487  			RawDescriptor: file_kythe_proto_graph_serving_proto_rawDesc,
   488  			NumEnums:      0,
   489  			NumMessages:   4,
   490  			NumExtensions: 0,
   491  			NumServices:   0,
   492  		},
   493  		GoTypes:           file_kythe_proto_graph_serving_proto_goTypes,
   494  		DependencyIndexes: file_kythe_proto_graph_serving_proto_depIdxs,
   495  		MessageInfos:      file_kythe_proto_graph_serving_proto_msgTypes,
   496  	}.Build()
   497  	File_kythe_proto_graph_serving_proto = out.File
   498  	file_kythe_proto_graph_serving_proto_rawDesc = nil
   499  	file_kythe_proto_graph_serving_proto_goTypes = nil
   500  	file_kythe_proto_graph_serving_proto_depIdxs = nil
   501  }