github.com/quickfeed/quickfeed@v0.0.0-20240507093252-ed8ca812a09c/qf/quickfeed.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.33.0 4 // protoc (unknown) 5 // source: qf/quickfeed.proto 6 7 package qf 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 ) 14 15 const ( 16 // Verify that this generated code is sufficiently up-to-date. 17 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 18 // Verify that runtime/protoimpl is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 20 ) 21 22 var File_qf_quickfeed_proto protoreflect.FileDescriptor 23 24 var file_qf_quickfeed_proto_rawDesc = []byte{ 25 0x0a, 0x12, 0x71, 0x66, 0x2f, 0x71, 0x75, 0x69, 0x63, 0x6b, 0x66, 0x65, 0x65, 0x64, 0x2e, 0x70, 26 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x71, 0x66, 0x1a, 0x0e, 0x71, 0x66, 0x2f, 0x74, 0x79, 0x70, 27 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x11, 0x71, 0x66, 0x2f, 0x72, 0x65, 0x71, 28 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xbe, 0x0e, 0x0a, 0x10, 29 0x51, 0x75, 0x69, 0x63, 0x6b, 0x46, 0x65, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 30 0x12, 0x1f, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x08, 0x2e, 0x71, 0x66, 31 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x22, 32 0x00, 0x12, 0x21, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12, 0x08, 0x2e, 33 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x1a, 0x09, 0x2e, 0x71, 0x66, 0x2e, 0x55, 0x73, 0x65, 34 0x72, 0x73, 0x22, 0x00, 0x12, 0x22, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 35 0x65, 0x72, 0x12, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x1a, 0x08, 0x2e, 0x71, 36 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x29, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x47, 37 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 38 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x09, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x6f, 0x75, 39 0x70, 0x22, 0x00, 0x12, 0x34, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 40 0x42, 0x79, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 41 0x75, 0x72, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x71, 0x66, 42 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x22, 0x00, 0x12, 0x25, 0x0a, 0x0b, 0x43, 0x72, 0x65, 43 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x09, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 44 0x6f, 0x75, 0x70, 0x1a, 0x09, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x00, 45 0x12, 0x25, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 46 0x09, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x09, 0x2e, 0x71, 0x66, 0x2e, 47 0x47, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x00, 0x12, 0x2b, 0x0a, 0x0b, 0x44, 0x65, 0x6c, 0x65, 0x74, 48 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x10, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x6f, 0x75, 49 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 50 0x69, 0x64, 0x22, 0x00, 0x12, 0x2c, 0x0a, 0x09, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x72, 0x73, 51 0x65, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x52, 0x65, 0x71, 52 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 53 0x22, 0x00, 0x12, 0x25, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x73, 54 0x12, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x1a, 0x0b, 0x2e, 0x71, 0x66, 0x2e, 55 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x73, 0x22, 0x00, 0x12, 0x28, 0x0a, 0x0c, 0x43, 0x72, 0x65, 56 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x12, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x43, 57 0x6f, 0x75, 0x72, 0x73, 0x65, 0x1a, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 58 0x65, 0x22, 0x00, 0x12, 0x26, 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 59 0x72, 0x73, 0x65, 0x12, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x1a, 60 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x34, 0x0a, 0x16, 0x55, 61 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x56, 0x69, 0x73, 0x69, 0x62, 62 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x0e, 0x2e, 0x71, 0x66, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 63 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 64 0x00, 0x12, 0x36, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x41, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x6d, 0x65, 65 0x6e, 0x74, 0x73, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x52, 66 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x71, 0x66, 0x2e, 0x41, 0x73, 0x73, 0x69, 67 0x67, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x00, 0x12, 0x32, 0x0a, 0x11, 0x55, 0x70, 0x64, 68 0x61, 0x74, 0x65, 0x41, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x11, 69 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 70 0x74, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x3a, 0x0a, 71 0x0e, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 72 0x15, 0x2e, 0x71, 0x66, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x52, 73 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x71, 0x66, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 74 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x00, 0x12, 0x2e, 0x0a, 0x10, 0x43, 0x72, 0x65, 75 0x61, 0x74, 0x65, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x2e, 76 0x71, 0x66, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x1a, 0x08, 0x2e, 77 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x30, 0x0a, 0x11, 0x55, 0x70, 0x64, 78 0x61, 0x74, 0x65, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x0f, 79 0x2e, 0x71, 0x66, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x1a, 80 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x38, 0x0a, 0x0d, 0x47, 81 0x65, 0x74, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x15, 0x2e, 0x71, 82 0x66, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 83 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x71, 0x66, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 84 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x3a, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x53, 0x75, 0x62, 0x6d, 85 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x15, 0x2e, 0x71, 0x66, 0x2e, 0x53, 0x75, 0x62, 86 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0f, 87 0x2e, 0x71, 0x66, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 88 0x00, 0x12, 0x48, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 89 0x6f, 0x6e, 0x73, 0x42, 0x79, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x12, 0x15, 0x2e, 0x71, 0x66, 90 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 91 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x53, 0x75, 92 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x00, 0x12, 0x3b, 0x0a, 0x10, 0x55, 93 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 94 0x1b, 0x2e, 0x71, 0x66, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 95 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x08, 0x2e, 0x71, 96 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 97 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x2e, 98 0x71, 0x66, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 99 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x08, 0x2e, 0x71, 0x66, 100 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x34, 0x0a, 0x12, 0x52, 0x65, 0x62, 0x75, 0x69, 101 0x6c, 0x64, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x12, 0x2e, 102 0x71, 0x66, 0x2e, 0x52, 0x65, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 103 0x74, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x3f, 0x0a, 104 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 105 0x12, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x42, 0x65, 0x6e, 106 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x1a, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 107 0x69, 0x6e, 0x67, 0x42, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x22, 0x00, 0x12, 0x33, 108 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x42, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 109 0x6b, 0x12, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x42, 0x65, 110 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 111 0x64, 0x22, 0x00, 0x12, 0x33, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42, 0x65, 0x6e, 112 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x12, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 113 0x69, 0x6e, 0x67, 0x42, 0x65, 0x6e, 0x63, 0x68, 0x6d, 0x61, 0x72, 0x6b, 0x1a, 0x08, 0x2e, 0x71, 114 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 115 0x74, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x2e, 0x71, 0x66, 116 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 117 0x6e, 0x1a, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x72, 118 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x33, 0x0a, 0x0f, 0x55, 0x70, 0x64, 119 0x61, 0x74, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x2e, 0x71, 120 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 121 0x6f, 0x6e, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x33, 122 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 123 0x6e, 0x12, 0x14, 0x2e, 0x71, 0x66, 0x2e, 0x47, 0x72, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x72, 124 0x69, 0x74, 0x65, 0x72, 0x69, 0x6f, 0x6e, 0x1a, 0x08, 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 125 0x64, 0x22, 0x00, 0x12, 0x2f, 0x0a, 0x0c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 126 0x69, 0x65, 0x77, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 0x52, 127 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x76, 0x69, 128 0x65, 0x77, 0x22, 0x00, 0x12, 0x2f, 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 129 0x76, 0x69, 0x65, 0x77, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x76, 0x69, 0x65, 0x77, 130 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0a, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x76, 131 0x69, 0x65, 0x77, 0x22, 0x00, 0x12, 0x37, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 132 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x2e, 0x71, 0x66, 0x2e, 0x4f, 0x72, 133 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x10, 0x2e, 0x71, 0x66, 0x2e, 134 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x38, 135 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x65, 136 0x73, 0x12, 0x11, 0x2e, 0x71, 0x66, 0x2e, 0x43, 0x6f, 0x75, 0x72, 0x73, 0x65, 0x52, 0x65, 0x71, 137 0x75, 0x65, 0x73, 0x74, 0x1a, 0x10, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x73, 0x69, 138 0x74, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x00, 0x12, 0x30, 0x0a, 0x0b, 0x49, 0x73, 0x45, 0x6d, 139 0x70, 0x74, 0x79, 0x52, 0x65, 0x70, 0x6f, 0x12, 0x15, 0x2e, 0x71, 0x66, 0x2e, 0x52, 0x65, 0x70, 140 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x08, 141 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x22, 0x00, 0x12, 0x30, 0x0a, 0x10, 0x53, 0x75, 142 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x08, 143 0x2e, 0x71, 0x66, 0x2e, 0x56, 0x6f, 0x69, 0x64, 0x1a, 0x0e, 0x2e, 0x71, 0x66, 0x2e, 0x53, 0x75, 144 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x30, 0x01, 0x42, 0x26, 0x5a, 0x21, 145 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x71, 0x75, 0x69, 0x63, 0x6b, 146 0x66, 0x65, 0x65, 0x64, 0x2f, 0x71, 0x75, 0x69, 0x63, 0x6b, 0x66, 0x65, 0x65, 0x64, 0x2f, 0x71, 147 0x66, 0xba, 0x02, 0x00, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 148 } 149 150 var file_qf_quickfeed_proto_goTypes = []interface{}{ 151 (*Void)(nil), // 0: qf.Void 152 (*User)(nil), // 1: qf.User 153 (*GroupRequest)(nil), // 2: qf.GroupRequest 154 (*CourseRequest)(nil), // 3: qf.CourseRequest 155 (*Group)(nil), // 4: qf.Group 156 (*Course)(nil), // 5: qf.Course 157 (*Enrollment)(nil), // 6: qf.Enrollment 158 (*EnrollmentRequest)(nil), // 7: qf.EnrollmentRequest 159 (*Enrollments)(nil), // 8: qf.Enrollments 160 (*SubmissionRequest)(nil), // 9: qf.SubmissionRequest 161 (*UpdateSubmissionRequest)(nil), // 10: qf.UpdateSubmissionRequest 162 (*UpdateSubmissionsRequest)(nil), // 11: qf.UpdateSubmissionsRequest 163 (*RebuildRequest)(nil), // 12: qf.RebuildRequest 164 (*GradingBenchmark)(nil), // 13: qf.GradingBenchmark 165 (*GradingCriterion)(nil), // 14: qf.GradingCriterion 166 (*ReviewRequest)(nil), // 15: qf.ReviewRequest 167 (*Organization)(nil), // 16: qf.Organization 168 (*RepositoryRequest)(nil), // 17: qf.RepositoryRequest 169 (*Users)(nil), // 18: qf.Users 170 (*Groups)(nil), // 19: qf.Groups 171 (*Courses)(nil), // 20: qf.Courses 172 (*Assignments)(nil), // 21: qf.Assignments 173 (*Submission)(nil), // 22: qf.Submission 174 (*Submissions)(nil), // 23: qf.Submissions 175 (*CourseSubmissions)(nil), // 24: qf.CourseSubmissions 176 (*Review)(nil), // 25: qf.Review 177 (*Repositories)(nil), // 26: qf.Repositories 178 } 179 var file_qf_quickfeed_proto_depIdxs = []int32{ 180 0, // 0: qf.QuickFeedService.GetUser:input_type -> qf.Void 181 0, // 1: qf.QuickFeedService.GetUsers:input_type -> qf.Void 182 1, // 2: qf.QuickFeedService.UpdateUser:input_type -> qf.User 183 2, // 3: qf.QuickFeedService.GetGroup:input_type -> qf.GroupRequest 184 3, // 4: qf.QuickFeedService.GetGroupsByCourse:input_type -> qf.CourseRequest 185 4, // 5: qf.QuickFeedService.CreateGroup:input_type -> qf.Group 186 4, // 6: qf.QuickFeedService.UpdateGroup:input_type -> qf.Group 187 2, // 7: qf.QuickFeedService.DeleteGroup:input_type -> qf.GroupRequest 188 3, // 8: qf.QuickFeedService.GetCourse:input_type -> qf.CourseRequest 189 0, // 9: qf.QuickFeedService.GetCourses:input_type -> qf.Void 190 5, // 10: qf.QuickFeedService.CreateCourse:input_type -> qf.Course 191 5, // 11: qf.QuickFeedService.UpdateCourse:input_type -> qf.Course 192 6, // 12: qf.QuickFeedService.UpdateCourseVisibility:input_type -> qf.Enrollment 193 3, // 13: qf.QuickFeedService.GetAssignments:input_type -> qf.CourseRequest 194 3, // 14: qf.QuickFeedService.UpdateAssignments:input_type -> qf.CourseRequest 195 7, // 15: qf.QuickFeedService.GetEnrollments:input_type -> qf.EnrollmentRequest 196 6, // 16: qf.QuickFeedService.CreateEnrollment:input_type -> qf.Enrollment 197 8, // 17: qf.QuickFeedService.UpdateEnrollments:input_type -> qf.Enrollments 198 9, // 18: qf.QuickFeedService.GetSubmission:input_type -> qf.SubmissionRequest 199 9, // 19: qf.QuickFeedService.GetSubmissions:input_type -> qf.SubmissionRequest 200 9, // 20: qf.QuickFeedService.GetSubmissionsByCourse:input_type -> qf.SubmissionRequest 201 10, // 21: qf.QuickFeedService.UpdateSubmission:input_type -> qf.UpdateSubmissionRequest 202 11, // 22: qf.QuickFeedService.UpdateSubmissions:input_type -> qf.UpdateSubmissionsRequest 203 12, // 23: qf.QuickFeedService.RebuildSubmissions:input_type -> qf.RebuildRequest 204 13, // 24: qf.QuickFeedService.CreateBenchmark:input_type -> qf.GradingBenchmark 205 13, // 25: qf.QuickFeedService.UpdateBenchmark:input_type -> qf.GradingBenchmark 206 13, // 26: qf.QuickFeedService.DeleteBenchmark:input_type -> qf.GradingBenchmark 207 14, // 27: qf.QuickFeedService.CreateCriterion:input_type -> qf.GradingCriterion 208 14, // 28: qf.QuickFeedService.UpdateCriterion:input_type -> qf.GradingCriterion 209 14, // 29: qf.QuickFeedService.DeleteCriterion:input_type -> qf.GradingCriterion 210 15, // 30: qf.QuickFeedService.CreateReview:input_type -> qf.ReviewRequest 211 15, // 31: qf.QuickFeedService.UpdateReview:input_type -> qf.ReviewRequest 212 16, // 32: qf.QuickFeedService.GetOrganization:input_type -> qf.Organization 213 3, // 33: qf.QuickFeedService.GetRepositories:input_type -> qf.CourseRequest 214 17, // 34: qf.QuickFeedService.IsEmptyRepo:input_type -> qf.RepositoryRequest 215 0, // 35: qf.QuickFeedService.SubmissionStream:input_type -> qf.Void 216 1, // 36: qf.QuickFeedService.GetUser:output_type -> qf.User 217 18, // 37: qf.QuickFeedService.GetUsers:output_type -> qf.Users 218 0, // 38: qf.QuickFeedService.UpdateUser:output_type -> qf.Void 219 4, // 39: qf.QuickFeedService.GetGroup:output_type -> qf.Group 220 19, // 40: qf.QuickFeedService.GetGroupsByCourse:output_type -> qf.Groups 221 4, // 41: qf.QuickFeedService.CreateGroup:output_type -> qf.Group 222 4, // 42: qf.QuickFeedService.UpdateGroup:output_type -> qf.Group 223 0, // 43: qf.QuickFeedService.DeleteGroup:output_type -> qf.Void 224 5, // 44: qf.QuickFeedService.GetCourse:output_type -> qf.Course 225 20, // 45: qf.QuickFeedService.GetCourses:output_type -> qf.Courses 226 5, // 46: qf.QuickFeedService.CreateCourse:output_type -> qf.Course 227 0, // 47: qf.QuickFeedService.UpdateCourse:output_type -> qf.Void 228 0, // 48: qf.QuickFeedService.UpdateCourseVisibility:output_type -> qf.Void 229 21, // 49: qf.QuickFeedService.GetAssignments:output_type -> qf.Assignments 230 0, // 50: qf.QuickFeedService.UpdateAssignments:output_type -> qf.Void 231 8, // 51: qf.QuickFeedService.GetEnrollments:output_type -> qf.Enrollments 232 0, // 52: qf.QuickFeedService.CreateEnrollment:output_type -> qf.Void 233 0, // 53: qf.QuickFeedService.UpdateEnrollments:output_type -> qf.Void 234 22, // 54: qf.QuickFeedService.GetSubmission:output_type -> qf.Submission 235 23, // 55: qf.QuickFeedService.GetSubmissions:output_type -> qf.Submissions 236 24, // 56: qf.QuickFeedService.GetSubmissionsByCourse:output_type -> qf.CourseSubmissions 237 0, // 57: qf.QuickFeedService.UpdateSubmission:output_type -> qf.Void 238 0, // 58: qf.QuickFeedService.UpdateSubmissions:output_type -> qf.Void 239 0, // 59: qf.QuickFeedService.RebuildSubmissions:output_type -> qf.Void 240 13, // 60: qf.QuickFeedService.CreateBenchmark:output_type -> qf.GradingBenchmark 241 0, // 61: qf.QuickFeedService.UpdateBenchmark:output_type -> qf.Void 242 0, // 62: qf.QuickFeedService.DeleteBenchmark:output_type -> qf.Void 243 14, // 63: qf.QuickFeedService.CreateCriterion:output_type -> qf.GradingCriterion 244 0, // 64: qf.QuickFeedService.UpdateCriterion:output_type -> qf.Void 245 0, // 65: qf.QuickFeedService.DeleteCriterion:output_type -> qf.Void 246 25, // 66: qf.QuickFeedService.CreateReview:output_type -> qf.Review 247 25, // 67: qf.QuickFeedService.UpdateReview:output_type -> qf.Review 248 16, // 68: qf.QuickFeedService.GetOrganization:output_type -> qf.Organization 249 26, // 69: qf.QuickFeedService.GetRepositories:output_type -> qf.Repositories 250 0, // 70: qf.QuickFeedService.IsEmptyRepo:output_type -> qf.Void 251 22, // 71: qf.QuickFeedService.SubmissionStream:output_type -> qf.Submission 252 36, // [36:72] is the sub-list for method output_type 253 0, // [0:36] is the sub-list for method input_type 254 0, // [0:0] is the sub-list for extension type_name 255 0, // [0:0] is the sub-list for extension extendee 256 0, // [0:0] is the sub-list for field type_name 257 } 258 259 func init() { file_qf_quickfeed_proto_init() } 260 func file_qf_quickfeed_proto_init() { 261 if File_qf_quickfeed_proto != nil { 262 return 263 } 264 file_qf_types_proto_init() 265 file_qf_requests_proto_init() 266 type x struct{} 267 out := protoimpl.TypeBuilder{ 268 File: protoimpl.DescBuilder{ 269 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 270 RawDescriptor: file_qf_quickfeed_proto_rawDesc, 271 NumEnums: 0, 272 NumMessages: 0, 273 NumExtensions: 0, 274 NumServices: 1, 275 }, 276 GoTypes: file_qf_quickfeed_proto_goTypes, 277 DependencyIndexes: file_qf_quickfeed_proto_depIdxs, 278 }.Build() 279 File_qf_quickfeed_proto = out.File 280 file_qf_quickfeed_proto_rawDesc = nil 281 file_qf_quickfeed_proto_goTypes = nil 282 file_qf_quickfeed_proto_depIdxs = nil 283 }