build.gen.pb.go 95 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: build_proto/build.proto
  3. package blaze_query
  4. import (
  5. fmt "fmt"
  6. proto "github.com/golang/protobuf/proto"
  7. math "math"
  8. )
  9. // Reference imports to suppress errors if they are not otherwise used.
  10. var _ = proto.Marshal
  11. var _ = fmt.Errorf
  12. var _ = math.Inf
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the proto package it is being compiled against.
  15. // A compilation error at this line likely means your copy of the
  16. // proto package needs to be updated.
  17. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  18. type FilesetEntry_SymlinkBehavior int32
  19. const (
  20. FilesetEntry_COPY FilesetEntry_SymlinkBehavior = 1
  21. FilesetEntry_DEREFERENCE FilesetEntry_SymlinkBehavior = 2
  22. )
  23. var FilesetEntry_SymlinkBehavior_name = map[int32]string{
  24. 1: "COPY",
  25. 2: "DEREFERENCE",
  26. }
  27. var FilesetEntry_SymlinkBehavior_value = map[string]int32{
  28. "COPY": 1,
  29. "DEREFERENCE": 2,
  30. }
  31. func (x FilesetEntry_SymlinkBehavior) Enum() *FilesetEntry_SymlinkBehavior {
  32. p := new(FilesetEntry_SymlinkBehavior)
  33. *p = x
  34. return p
  35. }
  36. func (x FilesetEntry_SymlinkBehavior) String() string {
  37. return proto.EnumName(FilesetEntry_SymlinkBehavior_name, int32(x))
  38. }
  39. func (x *FilesetEntry_SymlinkBehavior) UnmarshalJSON(data []byte) error {
  40. value, err := proto.UnmarshalJSONEnum(FilesetEntry_SymlinkBehavior_value, data, "FilesetEntry_SymlinkBehavior")
  41. if err != nil {
  42. return err
  43. }
  44. *x = FilesetEntry_SymlinkBehavior(value)
  45. return nil
  46. }
  47. func (FilesetEntry_SymlinkBehavior) EnumDescriptor() ([]byte, []int) {
  48. return fileDescriptor_48e86b2d5f43637b, []int{6, 0}
  49. }
  50. type Attribute_Discriminator int32
  51. const (
  52. Attribute_INTEGER Attribute_Discriminator = 1
  53. Attribute_STRING Attribute_Discriminator = 2
  54. Attribute_LABEL Attribute_Discriminator = 3
  55. Attribute_OUTPUT Attribute_Discriminator = 4
  56. Attribute_STRING_LIST Attribute_Discriminator = 5
  57. Attribute_LABEL_LIST Attribute_Discriminator = 6
  58. Attribute_OUTPUT_LIST Attribute_Discriminator = 7
  59. Attribute_DISTRIBUTION_SET Attribute_Discriminator = 8
  60. Attribute_LICENSE Attribute_Discriminator = 9
  61. Attribute_STRING_DICT Attribute_Discriminator = 10
  62. Attribute_FILESET_ENTRY_LIST Attribute_Discriminator = 11
  63. Attribute_LABEL_LIST_DICT Attribute_Discriminator = 12
  64. Attribute_STRING_LIST_DICT Attribute_Discriminator = 13
  65. Attribute_BOOLEAN Attribute_Discriminator = 14
  66. Attribute_TRISTATE Attribute_Discriminator = 15
  67. Attribute_INTEGER_LIST Attribute_Discriminator = 16
  68. Attribute_UNKNOWN Attribute_Discriminator = 18
  69. Attribute_LABEL_DICT_UNARY Attribute_Discriminator = 19
  70. Attribute_SELECTOR_LIST Attribute_Discriminator = 20
  71. Attribute_LABEL_KEYED_STRING_DICT Attribute_Discriminator = 21
  72. Attribute_DEPRECATED_STRING_DICT_UNARY Attribute_Discriminator = 17
  73. )
  74. var Attribute_Discriminator_name = map[int32]string{
  75. 1: "INTEGER",
  76. 2: "STRING",
  77. 3: "LABEL",
  78. 4: "OUTPUT",
  79. 5: "STRING_LIST",
  80. 6: "LABEL_LIST",
  81. 7: "OUTPUT_LIST",
  82. 8: "DISTRIBUTION_SET",
  83. 9: "LICENSE",
  84. 10: "STRING_DICT",
  85. 11: "FILESET_ENTRY_LIST",
  86. 12: "LABEL_LIST_DICT",
  87. 13: "STRING_LIST_DICT",
  88. 14: "BOOLEAN",
  89. 15: "TRISTATE",
  90. 16: "INTEGER_LIST",
  91. 18: "UNKNOWN",
  92. 19: "LABEL_DICT_UNARY",
  93. 20: "SELECTOR_LIST",
  94. 21: "LABEL_KEYED_STRING_DICT",
  95. 17: "DEPRECATED_STRING_DICT_UNARY",
  96. }
  97. var Attribute_Discriminator_value = map[string]int32{
  98. "INTEGER": 1,
  99. "STRING": 2,
  100. "LABEL": 3,
  101. "OUTPUT": 4,
  102. "STRING_LIST": 5,
  103. "LABEL_LIST": 6,
  104. "OUTPUT_LIST": 7,
  105. "DISTRIBUTION_SET": 8,
  106. "LICENSE": 9,
  107. "STRING_DICT": 10,
  108. "FILESET_ENTRY_LIST": 11,
  109. "LABEL_LIST_DICT": 12,
  110. "STRING_LIST_DICT": 13,
  111. "BOOLEAN": 14,
  112. "TRISTATE": 15,
  113. "INTEGER_LIST": 16,
  114. "UNKNOWN": 18,
  115. "LABEL_DICT_UNARY": 19,
  116. "SELECTOR_LIST": 20,
  117. "LABEL_KEYED_STRING_DICT": 21,
  118. "DEPRECATED_STRING_DICT_UNARY": 17,
  119. }
  120. func (x Attribute_Discriminator) Enum() *Attribute_Discriminator {
  121. p := new(Attribute_Discriminator)
  122. *p = x
  123. return p
  124. }
  125. func (x Attribute_Discriminator) String() string {
  126. return proto.EnumName(Attribute_Discriminator_name, int32(x))
  127. }
  128. func (x *Attribute_Discriminator) UnmarshalJSON(data []byte) error {
  129. value, err := proto.UnmarshalJSONEnum(Attribute_Discriminator_value, data, "Attribute_Discriminator")
  130. if err != nil {
  131. return err
  132. }
  133. *x = Attribute_Discriminator(value)
  134. return nil
  135. }
  136. func (Attribute_Discriminator) EnumDescriptor() ([]byte, []int) {
  137. return fileDescriptor_48e86b2d5f43637b, []int{7, 0}
  138. }
  139. type Attribute_Tristate int32
  140. const (
  141. Attribute_NO Attribute_Tristate = 0
  142. Attribute_YES Attribute_Tristate = 1
  143. Attribute_AUTO Attribute_Tristate = 2
  144. )
  145. var Attribute_Tristate_name = map[int32]string{
  146. 0: "NO",
  147. 1: "YES",
  148. 2: "AUTO",
  149. }
  150. var Attribute_Tristate_value = map[string]int32{
  151. "NO": 0,
  152. "YES": 1,
  153. "AUTO": 2,
  154. }
  155. func (x Attribute_Tristate) Enum() *Attribute_Tristate {
  156. p := new(Attribute_Tristate)
  157. *p = x
  158. return p
  159. }
  160. func (x Attribute_Tristate) String() string {
  161. return proto.EnumName(Attribute_Tristate_name, int32(x))
  162. }
  163. func (x *Attribute_Tristate) UnmarshalJSON(data []byte) error {
  164. value, err := proto.UnmarshalJSONEnum(Attribute_Tristate_value, data, "Attribute_Tristate")
  165. if err != nil {
  166. return err
  167. }
  168. *x = Attribute_Tristate(value)
  169. return nil
  170. }
  171. func (Attribute_Tristate) EnumDescriptor() ([]byte, []int) {
  172. return fileDescriptor_48e86b2d5f43637b, []int{7, 1}
  173. }
  174. type Target_Discriminator int32
  175. const (
  176. Target_RULE Target_Discriminator = 1
  177. Target_SOURCE_FILE Target_Discriminator = 2
  178. Target_GENERATED_FILE Target_Discriminator = 3
  179. Target_PACKAGE_GROUP Target_Discriminator = 4
  180. Target_ENVIRONMENT_GROUP Target_Discriminator = 5
  181. )
  182. var Target_Discriminator_name = map[int32]string{
  183. 1: "RULE",
  184. 2: "SOURCE_FILE",
  185. 3: "GENERATED_FILE",
  186. 4: "PACKAGE_GROUP",
  187. 5: "ENVIRONMENT_GROUP",
  188. }
  189. var Target_Discriminator_value = map[string]int32{
  190. "RULE": 1,
  191. "SOURCE_FILE": 2,
  192. "GENERATED_FILE": 3,
  193. "PACKAGE_GROUP": 4,
  194. "ENVIRONMENT_GROUP": 5,
  195. }
  196. func (x Target_Discriminator) Enum() *Target_Discriminator {
  197. p := new(Target_Discriminator)
  198. *p = x
  199. return p
  200. }
  201. func (x Target_Discriminator) String() string {
  202. return proto.EnumName(Target_Discriminator_name, int32(x))
  203. }
  204. func (x *Target_Discriminator) UnmarshalJSON(data []byte) error {
  205. value, err := proto.UnmarshalJSONEnum(Target_Discriminator_value, data, "Target_Discriminator")
  206. if err != nil {
  207. return err
  208. }
  209. *x = Target_Discriminator(value)
  210. return nil
  211. }
  212. func (Target_Discriminator) EnumDescriptor() ([]byte, []int) {
  213. return fileDescriptor_48e86b2d5f43637b, []int{16, 0}
  214. }
  215. type AllowedRuleClassInfo_AllowedRuleClasses int32
  216. const (
  217. AllowedRuleClassInfo_ANY AllowedRuleClassInfo_AllowedRuleClasses = 1
  218. AllowedRuleClassInfo_SPECIFIED AllowedRuleClassInfo_AllowedRuleClasses = 2
  219. )
  220. var AllowedRuleClassInfo_AllowedRuleClasses_name = map[int32]string{
  221. 1: "ANY",
  222. 2: "SPECIFIED",
  223. }
  224. var AllowedRuleClassInfo_AllowedRuleClasses_value = map[string]int32{
  225. "ANY": 1,
  226. "SPECIFIED": 2,
  227. }
  228. func (x AllowedRuleClassInfo_AllowedRuleClasses) Enum() *AllowedRuleClassInfo_AllowedRuleClasses {
  229. p := new(AllowedRuleClassInfo_AllowedRuleClasses)
  230. *p = x
  231. return p
  232. }
  233. func (x AllowedRuleClassInfo_AllowedRuleClasses) String() string {
  234. return proto.EnumName(AllowedRuleClassInfo_AllowedRuleClasses_name, int32(x))
  235. }
  236. func (x *AllowedRuleClassInfo_AllowedRuleClasses) UnmarshalJSON(data []byte) error {
  237. value, err := proto.UnmarshalJSONEnum(AllowedRuleClassInfo_AllowedRuleClasses_value, data, "AllowedRuleClassInfo_AllowedRuleClasses")
  238. if err != nil {
  239. return err
  240. }
  241. *x = AllowedRuleClassInfo_AllowedRuleClasses(value)
  242. return nil
  243. }
  244. func (AllowedRuleClassInfo_AllowedRuleClasses) EnumDescriptor() ([]byte, []int) {
  245. return fileDescriptor_48e86b2d5f43637b, []int{18, 0}
  246. }
  247. type Event_EventKind int32
  248. const (
  249. Event_ERROR Event_EventKind = 1
  250. Event_WARNING Event_EventKind = 2
  251. Event_INFO Event_EventKind = 3
  252. Event_PROGRESS Event_EventKind = 4
  253. )
  254. var Event_EventKind_name = map[int32]string{
  255. 1: "ERROR",
  256. 2: "WARNING",
  257. 3: "INFO",
  258. 4: "PROGRESS",
  259. }
  260. var Event_EventKind_value = map[string]int32{
  261. "ERROR": 1,
  262. "WARNING": 2,
  263. "INFO": 3,
  264. "PROGRESS": 4,
  265. }
  266. func (x Event_EventKind) Enum() *Event_EventKind {
  267. p := new(Event_EventKind)
  268. *p = x
  269. return p
  270. }
  271. func (x Event_EventKind) String() string {
  272. return proto.EnumName(Event_EventKind_name, int32(x))
  273. }
  274. func (x *Event_EventKind) UnmarshalJSON(data []byte) error {
  275. value, err := proto.UnmarshalJSONEnum(Event_EventKind_value, data, "Event_EventKind")
  276. if err != nil {
  277. return err
  278. }
  279. *x = Event_EventKind(value)
  280. return nil
  281. }
  282. func (Event_EventKind) EnumDescriptor() ([]byte, []int) {
  283. return fileDescriptor_48e86b2d5f43637b, []int{26, 0}
  284. }
  285. type License struct {
  286. LicenseType []string `protobuf:"bytes,1,rep,name=license_type,json=licenseType" json:"license_type,omitempty"`
  287. Exception []string `protobuf:"bytes,2,rep,name=exception" json:"exception,omitempty"`
  288. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  289. XXX_unrecognized []byte `json:"-"`
  290. XXX_sizecache int32 `json:"-"`
  291. }
  292. func (m *License) Reset() { *m = License{} }
  293. func (m *License) String() string { return proto.CompactTextString(m) }
  294. func (*License) ProtoMessage() {}
  295. func (*License) Descriptor() ([]byte, []int) {
  296. return fileDescriptor_48e86b2d5f43637b, []int{0}
  297. }
  298. func (m *License) XXX_Unmarshal(b []byte) error {
  299. return xxx_messageInfo_License.Unmarshal(m, b)
  300. }
  301. func (m *License) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  302. return xxx_messageInfo_License.Marshal(b, m, deterministic)
  303. }
  304. func (m *License) XXX_Merge(src proto.Message) {
  305. xxx_messageInfo_License.Merge(m, src)
  306. }
  307. func (m *License) XXX_Size() int {
  308. return xxx_messageInfo_License.Size(m)
  309. }
  310. func (m *License) XXX_DiscardUnknown() {
  311. xxx_messageInfo_License.DiscardUnknown(m)
  312. }
  313. var xxx_messageInfo_License proto.InternalMessageInfo
  314. func (m *License) GetLicenseType() []string {
  315. if m != nil {
  316. return m.LicenseType
  317. }
  318. return nil
  319. }
  320. func (m *License) GetException() []string {
  321. if m != nil {
  322. return m.Exception
  323. }
  324. return nil
  325. }
  326. type StringDictEntry struct {
  327. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  328. Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
  329. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  330. XXX_unrecognized []byte `json:"-"`
  331. XXX_sizecache int32 `json:"-"`
  332. }
  333. func (m *StringDictEntry) Reset() { *m = StringDictEntry{} }
  334. func (m *StringDictEntry) String() string { return proto.CompactTextString(m) }
  335. func (*StringDictEntry) ProtoMessage() {}
  336. func (*StringDictEntry) Descriptor() ([]byte, []int) {
  337. return fileDescriptor_48e86b2d5f43637b, []int{1}
  338. }
  339. func (m *StringDictEntry) XXX_Unmarshal(b []byte) error {
  340. return xxx_messageInfo_StringDictEntry.Unmarshal(m, b)
  341. }
  342. func (m *StringDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  343. return xxx_messageInfo_StringDictEntry.Marshal(b, m, deterministic)
  344. }
  345. func (m *StringDictEntry) XXX_Merge(src proto.Message) {
  346. xxx_messageInfo_StringDictEntry.Merge(m, src)
  347. }
  348. func (m *StringDictEntry) XXX_Size() int {
  349. return xxx_messageInfo_StringDictEntry.Size(m)
  350. }
  351. func (m *StringDictEntry) XXX_DiscardUnknown() {
  352. xxx_messageInfo_StringDictEntry.DiscardUnknown(m)
  353. }
  354. var xxx_messageInfo_StringDictEntry proto.InternalMessageInfo
  355. func (m *StringDictEntry) GetKey() string {
  356. if m != nil && m.Key != nil {
  357. return *m.Key
  358. }
  359. return ""
  360. }
  361. func (m *StringDictEntry) GetValue() string {
  362. if m != nil && m.Value != nil {
  363. return *m.Value
  364. }
  365. return ""
  366. }
  367. type LabelDictUnaryEntry struct {
  368. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  369. Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
  370. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  371. XXX_unrecognized []byte `json:"-"`
  372. XXX_sizecache int32 `json:"-"`
  373. }
  374. func (m *LabelDictUnaryEntry) Reset() { *m = LabelDictUnaryEntry{} }
  375. func (m *LabelDictUnaryEntry) String() string { return proto.CompactTextString(m) }
  376. func (*LabelDictUnaryEntry) ProtoMessage() {}
  377. func (*LabelDictUnaryEntry) Descriptor() ([]byte, []int) {
  378. return fileDescriptor_48e86b2d5f43637b, []int{2}
  379. }
  380. func (m *LabelDictUnaryEntry) XXX_Unmarshal(b []byte) error {
  381. return xxx_messageInfo_LabelDictUnaryEntry.Unmarshal(m, b)
  382. }
  383. func (m *LabelDictUnaryEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  384. return xxx_messageInfo_LabelDictUnaryEntry.Marshal(b, m, deterministic)
  385. }
  386. func (m *LabelDictUnaryEntry) XXX_Merge(src proto.Message) {
  387. xxx_messageInfo_LabelDictUnaryEntry.Merge(m, src)
  388. }
  389. func (m *LabelDictUnaryEntry) XXX_Size() int {
  390. return xxx_messageInfo_LabelDictUnaryEntry.Size(m)
  391. }
  392. func (m *LabelDictUnaryEntry) XXX_DiscardUnknown() {
  393. xxx_messageInfo_LabelDictUnaryEntry.DiscardUnknown(m)
  394. }
  395. var xxx_messageInfo_LabelDictUnaryEntry proto.InternalMessageInfo
  396. func (m *LabelDictUnaryEntry) GetKey() string {
  397. if m != nil && m.Key != nil {
  398. return *m.Key
  399. }
  400. return ""
  401. }
  402. func (m *LabelDictUnaryEntry) GetValue() string {
  403. if m != nil && m.Value != nil {
  404. return *m.Value
  405. }
  406. return ""
  407. }
  408. type LabelListDictEntry struct {
  409. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  410. Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"`
  411. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  412. XXX_unrecognized []byte `json:"-"`
  413. XXX_sizecache int32 `json:"-"`
  414. }
  415. func (m *LabelListDictEntry) Reset() { *m = LabelListDictEntry{} }
  416. func (m *LabelListDictEntry) String() string { return proto.CompactTextString(m) }
  417. func (*LabelListDictEntry) ProtoMessage() {}
  418. func (*LabelListDictEntry) Descriptor() ([]byte, []int) {
  419. return fileDescriptor_48e86b2d5f43637b, []int{3}
  420. }
  421. func (m *LabelListDictEntry) XXX_Unmarshal(b []byte) error {
  422. return xxx_messageInfo_LabelListDictEntry.Unmarshal(m, b)
  423. }
  424. func (m *LabelListDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  425. return xxx_messageInfo_LabelListDictEntry.Marshal(b, m, deterministic)
  426. }
  427. func (m *LabelListDictEntry) XXX_Merge(src proto.Message) {
  428. xxx_messageInfo_LabelListDictEntry.Merge(m, src)
  429. }
  430. func (m *LabelListDictEntry) XXX_Size() int {
  431. return xxx_messageInfo_LabelListDictEntry.Size(m)
  432. }
  433. func (m *LabelListDictEntry) XXX_DiscardUnknown() {
  434. xxx_messageInfo_LabelListDictEntry.DiscardUnknown(m)
  435. }
  436. var xxx_messageInfo_LabelListDictEntry proto.InternalMessageInfo
  437. func (m *LabelListDictEntry) GetKey() string {
  438. if m != nil && m.Key != nil {
  439. return *m.Key
  440. }
  441. return ""
  442. }
  443. func (m *LabelListDictEntry) GetValue() []string {
  444. if m != nil {
  445. return m.Value
  446. }
  447. return nil
  448. }
  449. type LabelKeyedStringDictEntry struct {
  450. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  451. Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
  452. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  453. XXX_unrecognized []byte `json:"-"`
  454. XXX_sizecache int32 `json:"-"`
  455. }
  456. func (m *LabelKeyedStringDictEntry) Reset() { *m = LabelKeyedStringDictEntry{} }
  457. func (m *LabelKeyedStringDictEntry) String() string { return proto.CompactTextString(m) }
  458. func (*LabelKeyedStringDictEntry) ProtoMessage() {}
  459. func (*LabelKeyedStringDictEntry) Descriptor() ([]byte, []int) {
  460. return fileDescriptor_48e86b2d5f43637b, []int{4}
  461. }
  462. func (m *LabelKeyedStringDictEntry) XXX_Unmarshal(b []byte) error {
  463. return xxx_messageInfo_LabelKeyedStringDictEntry.Unmarshal(m, b)
  464. }
  465. func (m *LabelKeyedStringDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  466. return xxx_messageInfo_LabelKeyedStringDictEntry.Marshal(b, m, deterministic)
  467. }
  468. func (m *LabelKeyedStringDictEntry) XXX_Merge(src proto.Message) {
  469. xxx_messageInfo_LabelKeyedStringDictEntry.Merge(m, src)
  470. }
  471. func (m *LabelKeyedStringDictEntry) XXX_Size() int {
  472. return xxx_messageInfo_LabelKeyedStringDictEntry.Size(m)
  473. }
  474. func (m *LabelKeyedStringDictEntry) XXX_DiscardUnknown() {
  475. xxx_messageInfo_LabelKeyedStringDictEntry.DiscardUnknown(m)
  476. }
  477. var xxx_messageInfo_LabelKeyedStringDictEntry proto.InternalMessageInfo
  478. func (m *LabelKeyedStringDictEntry) GetKey() string {
  479. if m != nil && m.Key != nil {
  480. return *m.Key
  481. }
  482. return ""
  483. }
  484. func (m *LabelKeyedStringDictEntry) GetValue() string {
  485. if m != nil && m.Value != nil {
  486. return *m.Value
  487. }
  488. return ""
  489. }
  490. type StringListDictEntry struct {
  491. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  492. Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"`
  493. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  494. XXX_unrecognized []byte `json:"-"`
  495. XXX_sizecache int32 `json:"-"`
  496. }
  497. func (m *StringListDictEntry) Reset() { *m = StringListDictEntry{} }
  498. func (m *StringListDictEntry) String() string { return proto.CompactTextString(m) }
  499. func (*StringListDictEntry) ProtoMessage() {}
  500. func (*StringListDictEntry) Descriptor() ([]byte, []int) {
  501. return fileDescriptor_48e86b2d5f43637b, []int{5}
  502. }
  503. func (m *StringListDictEntry) XXX_Unmarshal(b []byte) error {
  504. return xxx_messageInfo_StringListDictEntry.Unmarshal(m, b)
  505. }
  506. func (m *StringListDictEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  507. return xxx_messageInfo_StringListDictEntry.Marshal(b, m, deterministic)
  508. }
  509. func (m *StringListDictEntry) XXX_Merge(src proto.Message) {
  510. xxx_messageInfo_StringListDictEntry.Merge(m, src)
  511. }
  512. func (m *StringListDictEntry) XXX_Size() int {
  513. return xxx_messageInfo_StringListDictEntry.Size(m)
  514. }
  515. func (m *StringListDictEntry) XXX_DiscardUnknown() {
  516. xxx_messageInfo_StringListDictEntry.DiscardUnknown(m)
  517. }
  518. var xxx_messageInfo_StringListDictEntry proto.InternalMessageInfo
  519. func (m *StringListDictEntry) GetKey() string {
  520. if m != nil && m.Key != nil {
  521. return *m.Key
  522. }
  523. return ""
  524. }
  525. func (m *StringListDictEntry) GetValue() []string {
  526. if m != nil {
  527. return m.Value
  528. }
  529. return nil
  530. }
  531. type FilesetEntry struct {
  532. Source *string `protobuf:"bytes,1,req,name=source" json:"source,omitempty"`
  533. DestinationDirectory *string `protobuf:"bytes,2,req,name=destination_directory,json=destinationDirectory" json:"destination_directory,omitempty"`
  534. FilesPresent *bool `protobuf:"varint,7,opt,name=files_present,json=filesPresent" json:"files_present,omitempty"`
  535. File []string `protobuf:"bytes,3,rep,name=file" json:"file,omitempty"`
  536. Exclude []string `protobuf:"bytes,4,rep,name=exclude" json:"exclude,omitempty"`
  537. SymlinkBehavior *FilesetEntry_SymlinkBehavior `protobuf:"varint,5,opt,name=symlink_behavior,json=symlinkBehavior,enum=blaze_query.FilesetEntry_SymlinkBehavior,def=1" json:"symlink_behavior,omitempty"`
  538. StripPrefix *string `protobuf:"bytes,6,opt,name=strip_prefix,json=stripPrefix" json:"strip_prefix,omitempty"`
  539. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  540. XXX_unrecognized []byte `json:"-"`
  541. XXX_sizecache int32 `json:"-"`
  542. }
  543. func (m *FilesetEntry) Reset() { *m = FilesetEntry{} }
  544. func (m *FilesetEntry) String() string { return proto.CompactTextString(m) }
  545. func (*FilesetEntry) ProtoMessage() {}
  546. func (*FilesetEntry) Descriptor() ([]byte, []int) {
  547. return fileDescriptor_48e86b2d5f43637b, []int{6}
  548. }
  549. func (m *FilesetEntry) XXX_Unmarshal(b []byte) error {
  550. return xxx_messageInfo_FilesetEntry.Unmarshal(m, b)
  551. }
  552. func (m *FilesetEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  553. return xxx_messageInfo_FilesetEntry.Marshal(b, m, deterministic)
  554. }
  555. func (m *FilesetEntry) XXX_Merge(src proto.Message) {
  556. xxx_messageInfo_FilesetEntry.Merge(m, src)
  557. }
  558. func (m *FilesetEntry) XXX_Size() int {
  559. return xxx_messageInfo_FilesetEntry.Size(m)
  560. }
  561. func (m *FilesetEntry) XXX_DiscardUnknown() {
  562. xxx_messageInfo_FilesetEntry.DiscardUnknown(m)
  563. }
  564. var xxx_messageInfo_FilesetEntry proto.InternalMessageInfo
  565. const Default_FilesetEntry_SymlinkBehavior FilesetEntry_SymlinkBehavior = FilesetEntry_COPY
  566. func (m *FilesetEntry) GetSource() string {
  567. if m != nil && m.Source != nil {
  568. return *m.Source
  569. }
  570. return ""
  571. }
  572. func (m *FilesetEntry) GetDestinationDirectory() string {
  573. if m != nil && m.DestinationDirectory != nil {
  574. return *m.DestinationDirectory
  575. }
  576. return ""
  577. }
  578. func (m *FilesetEntry) GetFilesPresent() bool {
  579. if m != nil && m.FilesPresent != nil {
  580. return *m.FilesPresent
  581. }
  582. return false
  583. }
  584. func (m *FilesetEntry) GetFile() []string {
  585. if m != nil {
  586. return m.File
  587. }
  588. return nil
  589. }
  590. func (m *FilesetEntry) GetExclude() []string {
  591. if m != nil {
  592. return m.Exclude
  593. }
  594. return nil
  595. }
  596. func (m *FilesetEntry) GetSymlinkBehavior() FilesetEntry_SymlinkBehavior {
  597. if m != nil && m.SymlinkBehavior != nil {
  598. return *m.SymlinkBehavior
  599. }
  600. return Default_FilesetEntry_SymlinkBehavior
  601. }
  602. func (m *FilesetEntry) GetStripPrefix() string {
  603. if m != nil && m.StripPrefix != nil {
  604. return *m.StripPrefix
  605. }
  606. return ""
  607. }
  608. type Attribute struct {
  609. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  610. DEPRECATEDParseableLocation *Location `protobuf:"bytes,12,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"`
  611. ExplicitlySpecified *bool `protobuf:"varint,13,opt,name=explicitly_specified,json=explicitlySpecified" json:"explicitly_specified,omitempty"`
  612. Nodep *bool `protobuf:"varint,20,opt,name=nodep" json:"nodep,omitempty"`
  613. Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"`
  614. IntValue *int32 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"`
  615. StringValue *string `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
  616. BooleanValue *bool `protobuf:"varint,14,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"`
  617. TristateValue *Attribute_Tristate `protobuf:"varint,15,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"`
  618. StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"`
  619. License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"`
  620. StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"`
  621. FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"`
  622. LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"`
  623. StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"`
  624. IntListValue []int32 `protobuf:"varint,17,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"`
  625. LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,19,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"`
  626. LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,22,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"`
  627. SelectorList *Attribute_SelectorList `protobuf:"bytes,21,opt,name=selector_list,json=selectorList" json:"selector_list,omitempty"`
  628. DEPRECATEDGlobCriteria []*DEPRECATED_GlobCriteria `protobuf:"bytes,16,rep,name=DEPRECATED_glob_criteria,json=DEPRECATEDGlobCriteria" json:"DEPRECATED_glob_criteria,omitempty"`
  629. DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,18,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"`
  630. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  631. XXX_unrecognized []byte `json:"-"`
  632. XXX_sizecache int32 `json:"-"`
  633. }
  634. func (m *Attribute) Reset() { *m = Attribute{} }
  635. func (m *Attribute) String() string { return proto.CompactTextString(m) }
  636. func (*Attribute) ProtoMessage() {}
  637. func (*Attribute) Descriptor() ([]byte, []int) {
  638. return fileDescriptor_48e86b2d5f43637b, []int{7}
  639. }
  640. func (m *Attribute) XXX_Unmarshal(b []byte) error {
  641. return xxx_messageInfo_Attribute.Unmarshal(m, b)
  642. }
  643. func (m *Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  644. return xxx_messageInfo_Attribute.Marshal(b, m, deterministic)
  645. }
  646. func (m *Attribute) XXX_Merge(src proto.Message) {
  647. xxx_messageInfo_Attribute.Merge(m, src)
  648. }
  649. func (m *Attribute) XXX_Size() int {
  650. return xxx_messageInfo_Attribute.Size(m)
  651. }
  652. func (m *Attribute) XXX_DiscardUnknown() {
  653. xxx_messageInfo_Attribute.DiscardUnknown(m)
  654. }
  655. var xxx_messageInfo_Attribute proto.InternalMessageInfo
  656. func (m *Attribute) GetName() string {
  657. if m != nil && m.Name != nil {
  658. return *m.Name
  659. }
  660. return ""
  661. }
  662. func (m *Attribute) GetDEPRECATEDParseableLocation() *Location {
  663. if m != nil {
  664. return m.DEPRECATEDParseableLocation
  665. }
  666. return nil
  667. }
  668. func (m *Attribute) GetExplicitlySpecified() bool {
  669. if m != nil && m.ExplicitlySpecified != nil {
  670. return *m.ExplicitlySpecified
  671. }
  672. return false
  673. }
  674. func (m *Attribute) GetNodep() bool {
  675. if m != nil && m.Nodep != nil {
  676. return *m.Nodep
  677. }
  678. return false
  679. }
  680. func (m *Attribute) GetType() Attribute_Discriminator {
  681. if m != nil && m.Type != nil {
  682. return *m.Type
  683. }
  684. return Attribute_INTEGER
  685. }
  686. func (m *Attribute) GetIntValue() int32 {
  687. if m != nil && m.IntValue != nil {
  688. return *m.IntValue
  689. }
  690. return 0
  691. }
  692. func (m *Attribute) GetStringValue() string {
  693. if m != nil && m.StringValue != nil {
  694. return *m.StringValue
  695. }
  696. return ""
  697. }
  698. func (m *Attribute) GetBooleanValue() bool {
  699. if m != nil && m.BooleanValue != nil {
  700. return *m.BooleanValue
  701. }
  702. return false
  703. }
  704. func (m *Attribute) GetTristateValue() Attribute_Tristate {
  705. if m != nil && m.TristateValue != nil {
  706. return *m.TristateValue
  707. }
  708. return Attribute_NO
  709. }
  710. func (m *Attribute) GetStringListValue() []string {
  711. if m != nil {
  712. return m.StringListValue
  713. }
  714. return nil
  715. }
  716. func (m *Attribute) GetLicense() *License {
  717. if m != nil {
  718. return m.License
  719. }
  720. return nil
  721. }
  722. func (m *Attribute) GetStringDictValue() []*StringDictEntry {
  723. if m != nil {
  724. return m.StringDictValue
  725. }
  726. return nil
  727. }
  728. func (m *Attribute) GetFilesetListValue() []*FilesetEntry {
  729. if m != nil {
  730. return m.FilesetListValue
  731. }
  732. return nil
  733. }
  734. func (m *Attribute) GetLabelListDictValue() []*LabelListDictEntry {
  735. if m != nil {
  736. return m.LabelListDictValue
  737. }
  738. return nil
  739. }
  740. func (m *Attribute) GetStringListDictValue() []*StringListDictEntry {
  741. if m != nil {
  742. return m.StringListDictValue
  743. }
  744. return nil
  745. }
  746. func (m *Attribute) GetIntListValue() []int32 {
  747. if m != nil {
  748. return m.IntListValue
  749. }
  750. return nil
  751. }
  752. func (m *Attribute) GetLabelDictUnaryValue() []*LabelDictUnaryEntry {
  753. if m != nil {
  754. return m.LabelDictUnaryValue
  755. }
  756. return nil
  757. }
  758. func (m *Attribute) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry {
  759. if m != nil {
  760. return m.LabelKeyedStringDictValue
  761. }
  762. return nil
  763. }
  764. func (m *Attribute) GetSelectorList() *Attribute_SelectorList {
  765. if m != nil {
  766. return m.SelectorList
  767. }
  768. return nil
  769. }
  770. func (m *Attribute) GetDEPRECATEDGlobCriteria() []*DEPRECATED_GlobCriteria {
  771. if m != nil {
  772. return m.DEPRECATEDGlobCriteria
  773. }
  774. return nil
  775. }
  776. func (m *Attribute) GetDEPRECATEDStringDictUnaryValue() [][]byte {
  777. if m != nil {
  778. return m.DEPRECATEDStringDictUnaryValue
  779. }
  780. return nil
  781. }
  782. type Attribute_SelectorEntry struct {
  783. Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"`
  784. IsDefaultValue *bool `protobuf:"varint,16,opt,name=is_default_value,json=isDefaultValue" json:"is_default_value,omitempty"`
  785. IntValue *int32 `protobuf:"varint,2,opt,name=int_value,json=intValue" json:"int_value,omitempty"`
  786. StringValue *string `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"`
  787. BooleanValue *bool `protobuf:"varint,4,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"`
  788. TristateValue *Attribute_Tristate `protobuf:"varint,5,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"`
  789. StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"`
  790. License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"`
  791. StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"`
  792. FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"`
  793. LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"`
  794. StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"`
  795. IntListValue []int32 `protobuf:"varint,13,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"`
  796. LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,15,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"`
  797. LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,17,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"`
  798. DEPRECATEDGlobCriteria []*DEPRECATED_GlobCriteria `protobuf:"bytes,12,rep,name=DEPRECATED_glob_criteria,json=DEPRECATEDGlobCriteria" json:"DEPRECATED_glob_criteria,omitempty"`
  799. DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,14,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"`
  800. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  801. XXX_unrecognized []byte `json:"-"`
  802. XXX_sizecache int32 `json:"-"`
  803. }
  804. func (m *Attribute_SelectorEntry) Reset() { *m = Attribute_SelectorEntry{} }
  805. func (m *Attribute_SelectorEntry) String() string { return proto.CompactTextString(m) }
  806. func (*Attribute_SelectorEntry) ProtoMessage() {}
  807. func (*Attribute_SelectorEntry) Descriptor() ([]byte, []int) {
  808. return fileDescriptor_48e86b2d5f43637b, []int{7, 0}
  809. }
  810. func (m *Attribute_SelectorEntry) XXX_Unmarshal(b []byte) error {
  811. return xxx_messageInfo_Attribute_SelectorEntry.Unmarshal(m, b)
  812. }
  813. func (m *Attribute_SelectorEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  814. return xxx_messageInfo_Attribute_SelectorEntry.Marshal(b, m, deterministic)
  815. }
  816. func (m *Attribute_SelectorEntry) XXX_Merge(src proto.Message) {
  817. xxx_messageInfo_Attribute_SelectorEntry.Merge(m, src)
  818. }
  819. func (m *Attribute_SelectorEntry) XXX_Size() int {
  820. return xxx_messageInfo_Attribute_SelectorEntry.Size(m)
  821. }
  822. func (m *Attribute_SelectorEntry) XXX_DiscardUnknown() {
  823. xxx_messageInfo_Attribute_SelectorEntry.DiscardUnknown(m)
  824. }
  825. var xxx_messageInfo_Attribute_SelectorEntry proto.InternalMessageInfo
  826. func (m *Attribute_SelectorEntry) GetLabel() string {
  827. if m != nil && m.Label != nil {
  828. return *m.Label
  829. }
  830. return ""
  831. }
  832. func (m *Attribute_SelectorEntry) GetIsDefaultValue() bool {
  833. if m != nil && m.IsDefaultValue != nil {
  834. return *m.IsDefaultValue
  835. }
  836. return false
  837. }
  838. func (m *Attribute_SelectorEntry) GetIntValue() int32 {
  839. if m != nil && m.IntValue != nil {
  840. return *m.IntValue
  841. }
  842. return 0
  843. }
  844. func (m *Attribute_SelectorEntry) GetStringValue() string {
  845. if m != nil && m.StringValue != nil {
  846. return *m.StringValue
  847. }
  848. return ""
  849. }
  850. func (m *Attribute_SelectorEntry) GetBooleanValue() bool {
  851. if m != nil && m.BooleanValue != nil {
  852. return *m.BooleanValue
  853. }
  854. return false
  855. }
  856. func (m *Attribute_SelectorEntry) GetTristateValue() Attribute_Tristate {
  857. if m != nil && m.TristateValue != nil {
  858. return *m.TristateValue
  859. }
  860. return Attribute_NO
  861. }
  862. func (m *Attribute_SelectorEntry) GetStringListValue() []string {
  863. if m != nil {
  864. return m.StringListValue
  865. }
  866. return nil
  867. }
  868. func (m *Attribute_SelectorEntry) GetLicense() *License {
  869. if m != nil {
  870. return m.License
  871. }
  872. return nil
  873. }
  874. func (m *Attribute_SelectorEntry) GetStringDictValue() []*StringDictEntry {
  875. if m != nil {
  876. return m.StringDictValue
  877. }
  878. return nil
  879. }
  880. func (m *Attribute_SelectorEntry) GetFilesetListValue() []*FilesetEntry {
  881. if m != nil {
  882. return m.FilesetListValue
  883. }
  884. return nil
  885. }
  886. func (m *Attribute_SelectorEntry) GetLabelListDictValue() []*LabelListDictEntry {
  887. if m != nil {
  888. return m.LabelListDictValue
  889. }
  890. return nil
  891. }
  892. func (m *Attribute_SelectorEntry) GetStringListDictValue() []*StringListDictEntry {
  893. if m != nil {
  894. return m.StringListDictValue
  895. }
  896. return nil
  897. }
  898. func (m *Attribute_SelectorEntry) GetIntListValue() []int32 {
  899. if m != nil {
  900. return m.IntListValue
  901. }
  902. return nil
  903. }
  904. func (m *Attribute_SelectorEntry) GetLabelDictUnaryValue() []*LabelDictUnaryEntry {
  905. if m != nil {
  906. return m.LabelDictUnaryValue
  907. }
  908. return nil
  909. }
  910. func (m *Attribute_SelectorEntry) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry {
  911. if m != nil {
  912. return m.LabelKeyedStringDictValue
  913. }
  914. return nil
  915. }
  916. func (m *Attribute_SelectorEntry) GetDEPRECATEDGlobCriteria() []*DEPRECATED_GlobCriteria {
  917. if m != nil {
  918. return m.DEPRECATEDGlobCriteria
  919. }
  920. return nil
  921. }
  922. func (m *Attribute_SelectorEntry) GetDEPRECATEDStringDictUnaryValue() [][]byte {
  923. if m != nil {
  924. return m.DEPRECATEDStringDictUnaryValue
  925. }
  926. return nil
  927. }
  928. type Attribute_Selector struct {
  929. Entries []*Attribute_SelectorEntry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"`
  930. HasDefaultValue *bool `protobuf:"varint,2,opt,name=has_default_value,json=hasDefaultValue" json:"has_default_value,omitempty"`
  931. NoMatchError *string `protobuf:"bytes,3,opt,name=no_match_error,json=noMatchError" json:"no_match_error,omitempty"`
  932. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  933. XXX_unrecognized []byte `json:"-"`
  934. XXX_sizecache int32 `json:"-"`
  935. }
  936. func (m *Attribute_Selector) Reset() { *m = Attribute_Selector{} }
  937. func (m *Attribute_Selector) String() string { return proto.CompactTextString(m) }
  938. func (*Attribute_Selector) ProtoMessage() {}
  939. func (*Attribute_Selector) Descriptor() ([]byte, []int) {
  940. return fileDescriptor_48e86b2d5f43637b, []int{7, 1}
  941. }
  942. func (m *Attribute_Selector) XXX_Unmarshal(b []byte) error {
  943. return xxx_messageInfo_Attribute_Selector.Unmarshal(m, b)
  944. }
  945. func (m *Attribute_Selector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  946. return xxx_messageInfo_Attribute_Selector.Marshal(b, m, deterministic)
  947. }
  948. func (m *Attribute_Selector) XXX_Merge(src proto.Message) {
  949. xxx_messageInfo_Attribute_Selector.Merge(m, src)
  950. }
  951. func (m *Attribute_Selector) XXX_Size() int {
  952. return xxx_messageInfo_Attribute_Selector.Size(m)
  953. }
  954. func (m *Attribute_Selector) XXX_DiscardUnknown() {
  955. xxx_messageInfo_Attribute_Selector.DiscardUnknown(m)
  956. }
  957. var xxx_messageInfo_Attribute_Selector proto.InternalMessageInfo
  958. func (m *Attribute_Selector) GetEntries() []*Attribute_SelectorEntry {
  959. if m != nil {
  960. return m.Entries
  961. }
  962. return nil
  963. }
  964. func (m *Attribute_Selector) GetHasDefaultValue() bool {
  965. if m != nil && m.HasDefaultValue != nil {
  966. return *m.HasDefaultValue
  967. }
  968. return false
  969. }
  970. func (m *Attribute_Selector) GetNoMatchError() string {
  971. if m != nil && m.NoMatchError != nil {
  972. return *m.NoMatchError
  973. }
  974. return ""
  975. }
  976. type Attribute_SelectorList struct {
  977. Type *Attribute_Discriminator `protobuf:"varint,1,opt,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"`
  978. Elements []*Attribute_Selector `protobuf:"bytes,2,rep,name=elements" json:"elements,omitempty"`
  979. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  980. XXX_unrecognized []byte `json:"-"`
  981. XXX_sizecache int32 `json:"-"`
  982. }
  983. func (m *Attribute_SelectorList) Reset() { *m = Attribute_SelectorList{} }
  984. func (m *Attribute_SelectorList) String() string { return proto.CompactTextString(m) }
  985. func (*Attribute_SelectorList) ProtoMessage() {}
  986. func (*Attribute_SelectorList) Descriptor() ([]byte, []int) {
  987. return fileDescriptor_48e86b2d5f43637b, []int{7, 2}
  988. }
  989. func (m *Attribute_SelectorList) XXX_Unmarshal(b []byte) error {
  990. return xxx_messageInfo_Attribute_SelectorList.Unmarshal(m, b)
  991. }
  992. func (m *Attribute_SelectorList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  993. return xxx_messageInfo_Attribute_SelectorList.Marshal(b, m, deterministic)
  994. }
  995. func (m *Attribute_SelectorList) XXX_Merge(src proto.Message) {
  996. xxx_messageInfo_Attribute_SelectorList.Merge(m, src)
  997. }
  998. func (m *Attribute_SelectorList) XXX_Size() int {
  999. return xxx_messageInfo_Attribute_SelectorList.Size(m)
  1000. }
  1001. func (m *Attribute_SelectorList) XXX_DiscardUnknown() {
  1002. xxx_messageInfo_Attribute_SelectorList.DiscardUnknown(m)
  1003. }
  1004. var xxx_messageInfo_Attribute_SelectorList proto.InternalMessageInfo
  1005. func (m *Attribute_SelectorList) GetType() Attribute_Discriminator {
  1006. if m != nil && m.Type != nil {
  1007. return *m.Type
  1008. }
  1009. return Attribute_INTEGER
  1010. }
  1011. func (m *Attribute_SelectorList) GetElements() []*Attribute_Selector {
  1012. if m != nil {
  1013. return m.Elements
  1014. }
  1015. return nil
  1016. }
  1017. type Rule struct {
  1018. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1019. RuleClass *string `protobuf:"bytes,2,req,name=rule_class,json=ruleClass" json:"rule_class,omitempty"`
  1020. Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"`
  1021. Attribute []*Attribute `protobuf:"bytes,4,rep,name=attribute" json:"attribute,omitempty"`
  1022. RuleInput []string `protobuf:"bytes,5,rep,name=rule_input,json=ruleInput" json:"rule_input,omitempty"`
  1023. RuleOutput []string `protobuf:"bytes,6,rep,name=rule_output,json=ruleOutput" json:"rule_output,omitempty"`
  1024. DefaultSetting []string `protobuf:"bytes,7,rep,name=default_setting,json=defaultSetting" json:"default_setting,omitempty"`
  1025. DEPRECATEDParseableLocation *Location `protobuf:"bytes,8,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"`
  1026. PublicByDefault *bool `protobuf:"varint,9,opt,name=public_by_default,json=publicByDefault" json:"public_by_default,omitempty"`
  1027. IsSkylark *bool `protobuf:"varint,10,opt,name=is_skylark,json=isSkylark" json:"is_skylark,omitempty"`
  1028. SkylarkAttributeAspects []*AttributeAspect `protobuf:"bytes,11,rep,name=skylark_attribute_aspects,json=skylarkAttributeAspects" json:"skylark_attribute_aspects,omitempty"`
  1029. SkylarkEnvironmentHashCode *string `protobuf:"bytes,12,opt,name=skylark_environment_hash_code,json=skylarkEnvironmentHashCode" json:"skylark_environment_hash_code,omitempty"`
  1030. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1031. XXX_unrecognized []byte `json:"-"`
  1032. XXX_sizecache int32 `json:"-"`
  1033. }
  1034. func (m *Rule) Reset() { *m = Rule{} }
  1035. func (m *Rule) String() string { return proto.CompactTextString(m) }
  1036. func (*Rule) ProtoMessage() {}
  1037. func (*Rule) Descriptor() ([]byte, []int) {
  1038. return fileDescriptor_48e86b2d5f43637b, []int{8}
  1039. }
  1040. func (m *Rule) XXX_Unmarshal(b []byte) error {
  1041. return xxx_messageInfo_Rule.Unmarshal(m, b)
  1042. }
  1043. func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1044. return xxx_messageInfo_Rule.Marshal(b, m, deterministic)
  1045. }
  1046. func (m *Rule) XXX_Merge(src proto.Message) {
  1047. xxx_messageInfo_Rule.Merge(m, src)
  1048. }
  1049. func (m *Rule) XXX_Size() int {
  1050. return xxx_messageInfo_Rule.Size(m)
  1051. }
  1052. func (m *Rule) XXX_DiscardUnknown() {
  1053. xxx_messageInfo_Rule.DiscardUnknown(m)
  1054. }
  1055. var xxx_messageInfo_Rule proto.InternalMessageInfo
  1056. func (m *Rule) GetName() string {
  1057. if m != nil && m.Name != nil {
  1058. return *m.Name
  1059. }
  1060. return ""
  1061. }
  1062. func (m *Rule) GetRuleClass() string {
  1063. if m != nil && m.RuleClass != nil {
  1064. return *m.RuleClass
  1065. }
  1066. return ""
  1067. }
  1068. func (m *Rule) GetLocation() string {
  1069. if m != nil && m.Location != nil {
  1070. return *m.Location
  1071. }
  1072. return ""
  1073. }
  1074. func (m *Rule) GetAttribute() []*Attribute {
  1075. if m != nil {
  1076. return m.Attribute
  1077. }
  1078. return nil
  1079. }
  1080. func (m *Rule) GetRuleInput() []string {
  1081. if m != nil {
  1082. return m.RuleInput
  1083. }
  1084. return nil
  1085. }
  1086. func (m *Rule) GetRuleOutput() []string {
  1087. if m != nil {
  1088. return m.RuleOutput
  1089. }
  1090. return nil
  1091. }
  1092. func (m *Rule) GetDefaultSetting() []string {
  1093. if m != nil {
  1094. return m.DefaultSetting
  1095. }
  1096. return nil
  1097. }
  1098. func (m *Rule) GetDEPRECATEDParseableLocation() *Location {
  1099. if m != nil {
  1100. return m.DEPRECATEDParseableLocation
  1101. }
  1102. return nil
  1103. }
  1104. func (m *Rule) GetPublicByDefault() bool {
  1105. if m != nil && m.PublicByDefault != nil {
  1106. return *m.PublicByDefault
  1107. }
  1108. return false
  1109. }
  1110. func (m *Rule) GetIsSkylark() bool {
  1111. if m != nil && m.IsSkylark != nil {
  1112. return *m.IsSkylark
  1113. }
  1114. return false
  1115. }
  1116. func (m *Rule) GetSkylarkAttributeAspects() []*AttributeAspect {
  1117. if m != nil {
  1118. return m.SkylarkAttributeAspects
  1119. }
  1120. return nil
  1121. }
  1122. func (m *Rule) GetSkylarkEnvironmentHashCode() string {
  1123. if m != nil && m.SkylarkEnvironmentHashCode != nil {
  1124. return *m.SkylarkEnvironmentHashCode
  1125. }
  1126. return ""
  1127. }
  1128. type AttributeAspect struct {
  1129. AttributeName *string `protobuf:"bytes,1,req,name=attribute_name,json=attributeName" json:"attribute_name,omitempty"`
  1130. Aspect *SkylarkAspect `protobuf:"bytes,2,req,name=aspect" json:"aspect,omitempty"`
  1131. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1132. XXX_unrecognized []byte `json:"-"`
  1133. XXX_sizecache int32 `json:"-"`
  1134. }
  1135. func (m *AttributeAspect) Reset() { *m = AttributeAspect{} }
  1136. func (m *AttributeAspect) String() string { return proto.CompactTextString(m) }
  1137. func (*AttributeAspect) ProtoMessage() {}
  1138. func (*AttributeAspect) Descriptor() ([]byte, []int) {
  1139. return fileDescriptor_48e86b2d5f43637b, []int{9}
  1140. }
  1141. func (m *AttributeAspect) XXX_Unmarshal(b []byte) error {
  1142. return xxx_messageInfo_AttributeAspect.Unmarshal(m, b)
  1143. }
  1144. func (m *AttributeAspect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1145. return xxx_messageInfo_AttributeAspect.Marshal(b, m, deterministic)
  1146. }
  1147. func (m *AttributeAspect) XXX_Merge(src proto.Message) {
  1148. xxx_messageInfo_AttributeAspect.Merge(m, src)
  1149. }
  1150. func (m *AttributeAspect) XXX_Size() int {
  1151. return xxx_messageInfo_AttributeAspect.Size(m)
  1152. }
  1153. func (m *AttributeAspect) XXX_DiscardUnknown() {
  1154. xxx_messageInfo_AttributeAspect.DiscardUnknown(m)
  1155. }
  1156. var xxx_messageInfo_AttributeAspect proto.InternalMessageInfo
  1157. func (m *AttributeAspect) GetAttributeName() string {
  1158. if m != nil && m.AttributeName != nil {
  1159. return *m.AttributeName
  1160. }
  1161. return ""
  1162. }
  1163. func (m *AttributeAspect) GetAspect() *SkylarkAspect {
  1164. if m != nil {
  1165. return m.Aspect
  1166. }
  1167. return nil
  1168. }
  1169. type SkylarkAspect struct {
  1170. ExtensionFileLabel *string `protobuf:"bytes,1,req,name=extension_file_label,json=extensionFileLabel" json:"extension_file_label,omitempty"`
  1171. ExportedName *string `protobuf:"bytes,2,req,name=exported_name,json=exportedName" json:"exported_name,omitempty"`
  1172. Attribute []*Attribute `protobuf:"bytes,3,rep,name=attribute" json:"attribute,omitempty"`
  1173. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1174. XXX_unrecognized []byte `json:"-"`
  1175. XXX_sizecache int32 `json:"-"`
  1176. }
  1177. func (m *SkylarkAspect) Reset() { *m = SkylarkAspect{} }
  1178. func (m *SkylarkAspect) String() string { return proto.CompactTextString(m) }
  1179. func (*SkylarkAspect) ProtoMessage() {}
  1180. func (*SkylarkAspect) Descriptor() ([]byte, []int) {
  1181. return fileDescriptor_48e86b2d5f43637b, []int{10}
  1182. }
  1183. func (m *SkylarkAspect) XXX_Unmarshal(b []byte) error {
  1184. return xxx_messageInfo_SkylarkAspect.Unmarshal(m, b)
  1185. }
  1186. func (m *SkylarkAspect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1187. return xxx_messageInfo_SkylarkAspect.Marshal(b, m, deterministic)
  1188. }
  1189. func (m *SkylarkAspect) XXX_Merge(src proto.Message) {
  1190. xxx_messageInfo_SkylarkAspect.Merge(m, src)
  1191. }
  1192. func (m *SkylarkAspect) XXX_Size() int {
  1193. return xxx_messageInfo_SkylarkAspect.Size(m)
  1194. }
  1195. func (m *SkylarkAspect) XXX_DiscardUnknown() {
  1196. xxx_messageInfo_SkylarkAspect.DiscardUnknown(m)
  1197. }
  1198. var xxx_messageInfo_SkylarkAspect proto.InternalMessageInfo
  1199. func (m *SkylarkAspect) GetExtensionFileLabel() string {
  1200. if m != nil && m.ExtensionFileLabel != nil {
  1201. return *m.ExtensionFileLabel
  1202. }
  1203. return ""
  1204. }
  1205. func (m *SkylarkAspect) GetExportedName() string {
  1206. if m != nil && m.ExportedName != nil {
  1207. return *m.ExportedName
  1208. }
  1209. return ""
  1210. }
  1211. func (m *SkylarkAspect) GetAttribute() []*Attribute {
  1212. if m != nil {
  1213. return m.Attribute
  1214. }
  1215. return nil
  1216. }
  1217. type RuleSummary struct {
  1218. Rule *Rule `protobuf:"bytes,1,req,name=rule" json:"rule,omitempty"`
  1219. Dependency []*Rule `protobuf:"bytes,2,rep,name=dependency" json:"dependency,omitempty"`
  1220. Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"`
  1221. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1222. XXX_unrecognized []byte `json:"-"`
  1223. XXX_sizecache int32 `json:"-"`
  1224. }
  1225. func (m *RuleSummary) Reset() { *m = RuleSummary{} }
  1226. func (m *RuleSummary) String() string { return proto.CompactTextString(m) }
  1227. func (*RuleSummary) ProtoMessage() {}
  1228. func (*RuleSummary) Descriptor() ([]byte, []int) {
  1229. return fileDescriptor_48e86b2d5f43637b, []int{11}
  1230. }
  1231. func (m *RuleSummary) XXX_Unmarshal(b []byte) error {
  1232. return xxx_messageInfo_RuleSummary.Unmarshal(m, b)
  1233. }
  1234. func (m *RuleSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1235. return xxx_messageInfo_RuleSummary.Marshal(b, m, deterministic)
  1236. }
  1237. func (m *RuleSummary) XXX_Merge(src proto.Message) {
  1238. xxx_messageInfo_RuleSummary.Merge(m, src)
  1239. }
  1240. func (m *RuleSummary) XXX_Size() int {
  1241. return xxx_messageInfo_RuleSummary.Size(m)
  1242. }
  1243. func (m *RuleSummary) XXX_DiscardUnknown() {
  1244. xxx_messageInfo_RuleSummary.DiscardUnknown(m)
  1245. }
  1246. var xxx_messageInfo_RuleSummary proto.InternalMessageInfo
  1247. func (m *RuleSummary) GetRule() *Rule {
  1248. if m != nil {
  1249. return m.Rule
  1250. }
  1251. return nil
  1252. }
  1253. func (m *RuleSummary) GetDependency() []*Rule {
  1254. if m != nil {
  1255. return m.Dependency
  1256. }
  1257. return nil
  1258. }
  1259. func (m *RuleSummary) GetLocation() string {
  1260. if m != nil && m.Location != nil {
  1261. return *m.Location
  1262. }
  1263. return ""
  1264. }
  1265. type PackageGroup struct {
  1266. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1267. ContainedPackage []string `protobuf:"bytes,2,rep,name=contained_package,json=containedPackage" json:"contained_package,omitempty"`
  1268. IncludedPackageGroup []string `protobuf:"bytes,3,rep,name=included_package_group,json=includedPackageGroup" json:"included_package_group,omitempty"`
  1269. DEPRECATEDParseableLocation *Location `protobuf:"bytes,4,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"`
  1270. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1271. XXX_unrecognized []byte `json:"-"`
  1272. XXX_sizecache int32 `json:"-"`
  1273. }
  1274. func (m *PackageGroup) Reset() { *m = PackageGroup{} }
  1275. func (m *PackageGroup) String() string { return proto.CompactTextString(m) }
  1276. func (*PackageGroup) ProtoMessage() {}
  1277. func (*PackageGroup) Descriptor() ([]byte, []int) {
  1278. return fileDescriptor_48e86b2d5f43637b, []int{12}
  1279. }
  1280. func (m *PackageGroup) XXX_Unmarshal(b []byte) error {
  1281. return xxx_messageInfo_PackageGroup.Unmarshal(m, b)
  1282. }
  1283. func (m *PackageGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1284. return xxx_messageInfo_PackageGroup.Marshal(b, m, deterministic)
  1285. }
  1286. func (m *PackageGroup) XXX_Merge(src proto.Message) {
  1287. xxx_messageInfo_PackageGroup.Merge(m, src)
  1288. }
  1289. func (m *PackageGroup) XXX_Size() int {
  1290. return xxx_messageInfo_PackageGroup.Size(m)
  1291. }
  1292. func (m *PackageGroup) XXX_DiscardUnknown() {
  1293. xxx_messageInfo_PackageGroup.DiscardUnknown(m)
  1294. }
  1295. var xxx_messageInfo_PackageGroup proto.InternalMessageInfo
  1296. func (m *PackageGroup) GetName() string {
  1297. if m != nil && m.Name != nil {
  1298. return *m.Name
  1299. }
  1300. return ""
  1301. }
  1302. func (m *PackageGroup) GetContainedPackage() []string {
  1303. if m != nil {
  1304. return m.ContainedPackage
  1305. }
  1306. return nil
  1307. }
  1308. func (m *PackageGroup) GetIncludedPackageGroup() []string {
  1309. if m != nil {
  1310. return m.IncludedPackageGroup
  1311. }
  1312. return nil
  1313. }
  1314. func (m *PackageGroup) GetDEPRECATEDParseableLocation() *Location {
  1315. if m != nil {
  1316. return m.DEPRECATEDParseableLocation
  1317. }
  1318. return nil
  1319. }
  1320. type EnvironmentGroup struct {
  1321. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1322. Environment []string `protobuf:"bytes,2,rep,name=environment" json:"environment,omitempty"`
  1323. Default []string `protobuf:"bytes,3,rep,name=default" json:"default,omitempty"`
  1324. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1325. XXX_unrecognized []byte `json:"-"`
  1326. XXX_sizecache int32 `json:"-"`
  1327. }
  1328. func (m *EnvironmentGroup) Reset() { *m = EnvironmentGroup{} }
  1329. func (m *EnvironmentGroup) String() string { return proto.CompactTextString(m) }
  1330. func (*EnvironmentGroup) ProtoMessage() {}
  1331. func (*EnvironmentGroup) Descriptor() ([]byte, []int) {
  1332. return fileDescriptor_48e86b2d5f43637b, []int{13}
  1333. }
  1334. func (m *EnvironmentGroup) XXX_Unmarshal(b []byte) error {
  1335. return xxx_messageInfo_EnvironmentGroup.Unmarshal(m, b)
  1336. }
  1337. func (m *EnvironmentGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1338. return xxx_messageInfo_EnvironmentGroup.Marshal(b, m, deterministic)
  1339. }
  1340. func (m *EnvironmentGroup) XXX_Merge(src proto.Message) {
  1341. xxx_messageInfo_EnvironmentGroup.Merge(m, src)
  1342. }
  1343. func (m *EnvironmentGroup) XXX_Size() int {
  1344. return xxx_messageInfo_EnvironmentGroup.Size(m)
  1345. }
  1346. func (m *EnvironmentGroup) XXX_DiscardUnknown() {
  1347. xxx_messageInfo_EnvironmentGroup.DiscardUnknown(m)
  1348. }
  1349. var xxx_messageInfo_EnvironmentGroup proto.InternalMessageInfo
  1350. func (m *EnvironmentGroup) GetName() string {
  1351. if m != nil && m.Name != nil {
  1352. return *m.Name
  1353. }
  1354. return ""
  1355. }
  1356. func (m *EnvironmentGroup) GetEnvironment() []string {
  1357. if m != nil {
  1358. return m.Environment
  1359. }
  1360. return nil
  1361. }
  1362. func (m *EnvironmentGroup) GetDefault() []string {
  1363. if m != nil {
  1364. return m.Default
  1365. }
  1366. return nil
  1367. }
  1368. type SourceFile struct {
  1369. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1370. Location *string `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"`
  1371. DEPRECATEDParseableLocation *Location `protobuf:"bytes,7,opt,name=DEPRECATED_parseable_location,json=DEPRECATEDParseableLocation" json:"DEPRECATED_parseable_location,omitempty"`
  1372. Subinclude []string `protobuf:"bytes,3,rep,name=subinclude" json:"subinclude,omitempty"`
  1373. PackageGroup []string `protobuf:"bytes,4,rep,name=package_group,json=packageGroup" json:"package_group,omitempty"`
  1374. VisibilityLabel []string `protobuf:"bytes,5,rep,name=visibility_label,json=visibilityLabel" json:"visibility_label,omitempty"`
  1375. Feature []string `protobuf:"bytes,6,rep,name=feature" json:"feature,omitempty"`
  1376. License *License `protobuf:"bytes,8,opt,name=license" json:"license,omitempty"`
  1377. PackageContainsErrors *bool `protobuf:"varint,9,opt,name=package_contains_errors,json=packageContainsErrors" json:"package_contains_errors,omitempty"`
  1378. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1379. XXX_unrecognized []byte `json:"-"`
  1380. XXX_sizecache int32 `json:"-"`
  1381. }
  1382. func (m *SourceFile) Reset() { *m = SourceFile{} }
  1383. func (m *SourceFile) String() string { return proto.CompactTextString(m) }
  1384. func (*SourceFile) ProtoMessage() {}
  1385. func (*SourceFile) Descriptor() ([]byte, []int) {
  1386. return fileDescriptor_48e86b2d5f43637b, []int{14}
  1387. }
  1388. func (m *SourceFile) XXX_Unmarshal(b []byte) error {
  1389. return xxx_messageInfo_SourceFile.Unmarshal(m, b)
  1390. }
  1391. func (m *SourceFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1392. return xxx_messageInfo_SourceFile.Marshal(b, m, deterministic)
  1393. }
  1394. func (m *SourceFile) XXX_Merge(src proto.Message) {
  1395. xxx_messageInfo_SourceFile.Merge(m, src)
  1396. }
  1397. func (m *SourceFile) XXX_Size() int {
  1398. return xxx_messageInfo_SourceFile.Size(m)
  1399. }
  1400. func (m *SourceFile) XXX_DiscardUnknown() {
  1401. xxx_messageInfo_SourceFile.DiscardUnknown(m)
  1402. }
  1403. var xxx_messageInfo_SourceFile proto.InternalMessageInfo
  1404. func (m *SourceFile) GetName() string {
  1405. if m != nil && m.Name != nil {
  1406. return *m.Name
  1407. }
  1408. return ""
  1409. }
  1410. func (m *SourceFile) GetLocation() string {
  1411. if m != nil && m.Location != nil {
  1412. return *m.Location
  1413. }
  1414. return ""
  1415. }
  1416. func (m *SourceFile) GetDEPRECATEDParseableLocation() *Location {
  1417. if m != nil {
  1418. return m.DEPRECATEDParseableLocation
  1419. }
  1420. return nil
  1421. }
  1422. func (m *SourceFile) GetSubinclude() []string {
  1423. if m != nil {
  1424. return m.Subinclude
  1425. }
  1426. return nil
  1427. }
  1428. func (m *SourceFile) GetPackageGroup() []string {
  1429. if m != nil {
  1430. return m.PackageGroup
  1431. }
  1432. return nil
  1433. }
  1434. func (m *SourceFile) GetVisibilityLabel() []string {
  1435. if m != nil {
  1436. return m.VisibilityLabel
  1437. }
  1438. return nil
  1439. }
  1440. func (m *SourceFile) GetFeature() []string {
  1441. if m != nil {
  1442. return m.Feature
  1443. }
  1444. return nil
  1445. }
  1446. func (m *SourceFile) GetLicense() *License {
  1447. if m != nil {
  1448. return m.License
  1449. }
  1450. return nil
  1451. }
  1452. func (m *SourceFile) GetPackageContainsErrors() bool {
  1453. if m != nil && m.PackageContainsErrors != nil {
  1454. return *m.PackageContainsErrors
  1455. }
  1456. return false
  1457. }
  1458. type GeneratedFile struct {
  1459. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1460. GeneratingRule *string `protobuf:"bytes,2,req,name=generating_rule,json=generatingRule" json:"generating_rule,omitempty"`
  1461. Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"`
  1462. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1463. XXX_unrecognized []byte `json:"-"`
  1464. XXX_sizecache int32 `json:"-"`
  1465. }
  1466. func (m *GeneratedFile) Reset() { *m = GeneratedFile{} }
  1467. func (m *GeneratedFile) String() string { return proto.CompactTextString(m) }
  1468. func (*GeneratedFile) ProtoMessage() {}
  1469. func (*GeneratedFile) Descriptor() ([]byte, []int) {
  1470. return fileDescriptor_48e86b2d5f43637b, []int{15}
  1471. }
  1472. func (m *GeneratedFile) XXX_Unmarshal(b []byte) error {
  1473. return xxx_messageInfo_GeneratedFile.Unmarshal(m, b)
  1474. }
  1475. func (m *GeneratedFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1476. return xxx_messageInfo_GeneratedFile.Marshal(b, m, deterministic)
  1477. }
  1478. func (m *GeneratedFile) XXX_Merge(src proto.Message) {
  1479. xxx_messageInfo_GeneratedFile.Merge(m, src)
  1480. }
  1481. func (m *GeneratedFile) XXX_Size() int {
  1482. return xxx_messageInfo_GeneratedFile.Size(m)
  1483. }
  1484. func (m *GeneratedFile) XXX_DiscardUnknown() {
  1485. xxx_messageInfo_GeneratedFile.DiscardUnknown(m)
  1486. }
  1487. var xxx_messageInfo_GeneratedFile proto.InternalMessageInfo
  1488. func (m *GeneratedFile) GetName() string {
  1489. if m != nil && m.Name != nil {
  1490. return *m.Name
  1491. }
  1492. return ""
  1493. }
  1494. func (m *GeneratedFile) GetGeneratingRule() string {
  1495. if m != nil && m.GeneratingRule != nil {
  1496. return *m.GeneratingRule
  1497. }
  1498. return ""
  1499. }
  1500. func (m *GeneratedFile) GetLocation() string {
  1501. if m != nil && m.Location != nil {
  1502. return *m.Location
  1503. }
  1504. return ""
  1505. }
  1506. type Target struct {
  1507. Type *Target_Discriminator `protobuf:"varint,1,req,name=type,enum=blaze_query.Target_Discriminator" json:"type,omitempty"`
  1508. Rule *Rule `protobuf:"bytes,2,opt,name=rule" json:"rule,omitempty"`
  1509. SourceFile *SourceFile `protobuf:"bytes,3,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"`
  1510. GeneratedFile *GeneratedFile `protobuf:"bytes,4,opt,name=generated_file,json=generatedFile" json:"generated_file,omitempty"`
  1511. PackageGroup *PackageGroup `protobuf:"bytes,5,opt,name=package_group,json=packageGroup" json:"package_group,omitempty"`
  1512. EnvironmentGroup *EnvironmentGroup `protobuf:"bytes,6,opt,name=environment_group,json=environmentGroup" json:"environment_group,omitempty"`
  1513. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1514. XXX_unrecognized []byte `json:"-"`
  1515. XXX_sizecache int32 `json:"-"`
  1516. }
  1517. func (m *Target) Reset() { *m = Target{} }
  1518. func (m *Target) String() string { return proto.CompactTextString(m) }
  1519. func (*Target) ProtoMessage() {}
  1520. func (*Target) Descriptor() ([]byte, []int) {
  1521. return fileDescriptor_48e86b2d5f43637b, []int{16}
  1522. }
  1523. func (m *Target) XXX_Unmarshal(b []byte) error {
  1524. return xxx_messageInfo_Target.Unmarshal(m, b)
  1525. }
  1526. func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1527. return xxx_messageInfo_Target.Marshal(b, m, deterministic)
  1528. }
  1529. func (m *Target) XXX_Merge(src proto.Message) {
  1530. xxx_messageInfo_Target.Merge(m, src)
  1531. }
  1532. func (m *Target) XXX_Size() int {
  1533. return xxx_messageInfo_Target.Size(m)
  1534. }
  1535. func (m *Target) XXX_DiscardUnknown() {
  1536. xxx_messageInfo_Target.DiscardUnknown(m)
  1537. }
  1538. var xxx_messageInfo_Target proto.InternalMessageInfo
  1539. func (m *Target) GetType() Target_Discriminator {
  1540. if m != nil && m.Type != nil {
  1541. return *m.Type
  1542. }
  1543. return Target_RULE
  1544. }
  1545. func (m *Target) GetRule() *Rule {
  1546. if m != nil {
  1547. return m.Rule
  1548. }
  1549. return nil
  1550. }
  1551. func (m *Target) GetSourceFile() *SourceFile {
  1552. if m != nil {
  1553. return m.SourceFile
  1554. }
  1555. return nil
  1556. }
  1557. func (m *Target) GetGeneratedFile() *GeneratedFile {
  1558. if m != nil {
  1559. return m.GeneratedFile
  1560. }
  1561. return nil
  1562. }
  1563. func (m *Target) GetPackageGroup() *PackageGroup {
  1564. if m != nil {
  1565. return m.PackageGroup
  1566. }
  1567. return nil
  1568. }
  1569. func (m *Target) GetEnvironmentGroup() *EnvironmentGroup {
  1570. if m != nil {
  1571. return m.EnvironmentGroup
  1572. }
  1573. return nil
  1574. }
  1575. type QueryResult struct {
  1576. Target []*Target `protobuf:"bytes,1,rep,name=target" json:"target,omitempty"`
  1577. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1578. XXX_unrecognized []byte `json:"-"`
  1579. XXX_sizecache int32 `json:"-"`
  1580. }
  1581. func (m *QueryResult) Reset() { *m = QueryResult{} }
  1582. func (m *QueryResult) String() string { return proto.CompactTextString(m) }
  1583. func (*QueryResult) ProtoMessage() {}
  1584. func (*QueryResult) Descriptor() ([]byte, []int) {
  1585. return fileDescriptor_48e86b2d5f43637b, []int{17}
  1586. }
  1587. func (m *QueryResult) XXX_Unmarshal(b []byte) error {
  1588. return xxx_messageInfo_QueryResult.Unmarshal(m, b)
  1589. }
  1590. func (m *QueryResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1591. return xxx_messageInfo_QueryResult.Marshal(b, m, deterministic)
  1592. }
  1593. func (m *QueryResult) XXX_Merge(src proto.Message) {
  1594. xxx_messageInfo_QueryResult.Merge(m, src)
  1595. }
  1596. func (m *QueryResult) XXX_Size() int {
  1597. return xxx_messageInfo_QueryResult.Size(m)
  1598. }
  1599. func (m *QueryResult) XXX_DiscardUnknown() {
  1600. xxx_messageInfo_QueryResult.DiscardUnknown(m)
  1601. }
  1602. var xxx_messageInfo_QueryResult proto.InternalMessageInfo
  1603. func (m *QueryResult) GetTarget() []*Target {
  1604. if m != nil {
  1605. return m.Target
  1606. }
  1607. return nil
  1608. }
  1609. type AllowedRuleClassInfo struct {
  1610. Policy *AllowedRuleClassInfo_AllowedRuleClasses `protobuf:"varint,1,req,name=policy,enum=blaze_query.AllowedRuleClassInfo_AllowedRuleClasses" json:"policy,omitempty"`
  1611. AllowedRuleClass []string `protobuf:"bytes,2,rep,name=allowed_rule_class,json=allowedRuleClass" json:"allowed_rule_class,omitempty"`
  1612. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1613. XXX_unrecognized []byte `json:"-"`
  1614. XXX_sizecache int32 `json:"-"`
  1615. }
  1616. func (m *AllowedRuleClassInfo) Reset() { *m = AllowedRuleClassInfo{} }
  1617. func (m *AllowedRuleClassInfo) String() string { return proto.CompactTextString(m) }
  1618. func (*AllowedRuleClassInfo) ProtoMessage() {}
  1619. func (*AllowedRuleClassInfo) Descriptor() ([]byte, []int) {
  1620. return fileDescriptor_48e86b2d5f43637b, []int{18}
  1621. }
  1622. func (m *AllowedRuleClassInfo) XXX_Unmarshal(b []byte) error {
  1623. return xxx_messageInfo_AllowedRuleClassInfo.Unmarshal(m, b)
  1624. }
  1625. func (m *AllowedRuleClassInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1626. return xxx_messageInfo_AllowedRuleClassInfo.Marshal(b, m, deterministic)
  1627. }
  1628. func (m *AllowedRuleClassInfo) XXX_Merge(src proto.Message) {
  1629. xxx_messageInfo_AllowedRuleClassInfo.Merge(m, src)
  1630. }
  1631. func (m *AllowedRuleClassInfo) XXX_Size() int {
  1632. return xxx_messageInfo_AllowedRuleClassInfo.Size(m)
  1633. }
  1634. func (m *AllowedRuleClassInfo) XXX_DiscardUnknown() {
  1635. xxx_messageInfo_AllowedRuleClassInfo.DiscardUnknown(m)
  1636. }
  1637. var xxx_messageInfo_AllowedRuleClassInfo proto.InternalMessageInfo
  1638. func (m *AllowedRuleClassInfo) GetPolicy() AllowedRuleClassInfo_AllowedRuleClasses {
  1639. if m != nil && m.Policy != nil {
  1640. return *m.Policy
  1641. }
  1642. return AllowedRuleClassInfo_ANY
  1643. }
  1644. func (m *AllowedRuleClassInfo) GetAllowedRuleClass() []string {
  1645. if m != nil {
  1646. return m.AllowedRuleClass
  1647. }
  1648. return nil
  1649. }
  1650. type AttributeDefinition struct {
  1651. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1652. Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"`
  1653. Mandatory *bool `protobuf:"varint,3,req,name=mandatory" json:"mandatory,omitempty"`
  1654. AllowedRuleClasses *AllowedRuleClassInfo `protobuf:"bytes,4,opt,name=allowed_rule_classes,json=allowedRuleClasses" json:"allowed_rule_classes,omitempty"`
  1655. Documentation *string `protobuf:"bytes,5,opt,name=documentation" json:"documentation,omitempty"`
  1656. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1657. XXX_unrecognized []byte `json:"-"`
  1658. XXX_sizecache int32 `json:"-"`
  1659. }
  1660. func (m *AttributeDefinition) Reset() { *m = AttributeDefinition{} }
  1661. func (m *AttributeDefinition) String() string { return proto.CompactTextString(m) }
  1662. func (*AttributeDefinition) ProtoMessage() {}
  1663. func (*AttributeDefinition) Descriptor() ([]byte, []int) {
  1664. return fileDescriptor_48e86b2d5f43637b, []int{19}
  1665. }
  1666. func (m *AttributeDefinition) XXX_Unmarshal(b []byte) error {
  1667. return xxx_messageInfo_AttributeDefinition.Unmarshal(m, b)
  1668. }
  1669. func (m *AttributeDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1670. return xxx_messageInfo_AttributeDefinition.Marshal(b, m, deterministic)
  1671. }
  1672. func (m *AttributeDefinition) XXX_Merge(src proto.Message) {
  1673. xxx_messageInfo_AttributeDefinition.Merge(m, src)
  1674. }
  1675. func (m *AttributeDefinition) XXX_Size() int {
  1676. return xxx_messageInfo_AttributeDefinition.Size(m)
  1677. }
  1678. func (m *AttributeDefinition) XXX_DiscardUnknown() {
  1679. xxx_messageInfo_AttributeDefinition.DiscardUnknown(m)
  1680. }
  1681. var xxx_messageInfo_AttributeDefinition proto.InternalMessageInfo
  1682. func (m *AttributeDefinition) GetName() string {
  1683. if m != nil && m.Name != nil {
  1684. return *m.Name
  1685. }
  1686. return ""
  1687. }
  1688. func (m *AttributeDefinition) GetType() Attribute_Discriminator {
  1689. if m != nil && m.Type != nil {
  1690. return *m.Type
  1691. }
  1692. return Attribute_INTEGER
  1693. }
  1694. func (m *AttributeDefinition) GetMandatory() bool {
  1695. if m != nil && m.Mandatory != nil {
  1696. return *m.Mandatory
  1697. }
  1698. return false
  1699. }
  1700. func (m *AttributeDefinition) GetAllowedRuleClasses() *AllowedRuleClassInfo {
  1701. if m != nil {
  1702. return m.AllowedRuleClasses
  1703. }
  1704. return nil
  1705. }
  1706. func (m *AttributeDefinition) GetDocumentation() string {
  1707. if m != nil && m.Documentation != nil {
  1708. return *m.Documentation
  1709. }
  1710. return ""
  1711. }
  1712. type RuleDefinition struct {
  1713. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1714. Attribute []*AttributeDefinition `protobuf:"bytes,2,rep,name=attribute" json:"attribute,omitempty"`
  1715. Documentation *string `protobuf:"bytes,3,opt,name=documentation" json:"documentation,omitempty"`
  1716. Label *string `protobuf:"bytes,4,opt,name=label" json:"label,omitempty"`
  1717. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1718. XXX_unrecognized []byte `json:"-"`
  1719. XXX_sizecache int32 `json:"-"`
  1720. }
  1721. func (m *RuleDefinition) Reset() { *m = RuleDefinition{} }
  1722. func (m *RuleDefinition) String() string { return proto.CompactTextString(m) }
  1723. func (*RuleDefinition) ProtoMessage() {}
  1724. func (*RuleDefinition) Descriptor() ([]byte, []int) {
  1725. return fileDescriptor_48e86b2d5f43637b, []int{20}
  1726. }
  1727. func (m *RuleDefinition) XXX_Unmarshal(b []byte) error {
  1728. return xxx_messageInfo_RuleDefinition.Unmarshal(m, b)
  1729. }
  1730. func (m *RuleDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1731. return xxx_messageInfo_RuleDefinition.Marshal(b, m, deterministic)
  1732. }
  1733. func (m *RuleDefinition) XXX_Merge(src proto.Message) {
  1734. xxx_messageInfo_RuleDefinition.Merge(m, src)
  1735. }
  1736. func (m *RuleDefinition) XXX_Size() int {
  1737. return xxx_messageInfo_RuleDefinition.Size(m)
  1738. }
  1739. func (m *RuleDefinition) XXX_DiscardUnknown() {
  1740. xxx_messageInfo_RuleDefinition.DiscardUnknown(m)
  1741. }
  1742. var xxx_messageInfo_RuleDefinition proto.InternalMessageInfo
  1743. func (m *RuleDefinition) GetName() string {
  1744. if m != nil && m.Name != nil {
  1745. return *m.Name
  1746. }
  1747. return ""
  1748. }
  1749. func (m *RuleDefinition) GetAttribute() []*AttributeDefinition {
  1750. if m != nil {
  1751. return m.Attribute
  1752. }
  1753. return nil
  1754. }
  1755. func (m *RuleDefinition) GetDocumentation() string {
  1756. if m != nil && m.Documentation != nil {
  1757. return *m.Documentation
  1758. }
  1759. return ""
  1760. }
  1761. func (m *RuleDefinition) GetLabel() string {
  1762. if m != nil && m.Label != nil {
  1763. return *m.Label
  1764. }
  1765. return ""
  1766. }
  1767. type BuildLanguage struct {
  1768. Rule []*RuleDefinition `protobuf:"bytes,1,rep,name=rule" json:"rule,omitempty"`
  1769. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1770. XXX_unrecognized []byte `json:"-"`
  1771. XXX_sizecache int32 `json:"-"`
  1772. }
  1773. func (m *BuildLanguage) Reset() { *m = BuildLanguage{} }
  1774. func (m *BuildLanguage) String() string { return proto.CompactTextString(m) }
  1775. func (*BuildLanguage) ProtoMessage() {}
  1776. func (*BuildLanguage) Descriptor() ([]byte, []int) {
  1777. return fileDescriptor_48e86b2d5f43637b, []int{21}
  1778. }
  1779. func (m *BuildLanguage) XXX_Unmarshal(b []byte) error {
  1780. return xxx_messageInfo_BuildLanguage.Unmarshal(m, b)
  1781. }
  1782. func (m *BuildLanguage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1783. return xxx_messageInfo_BuildLanguage.Marshal(b, m, deterministic)
  1784. }
  1785. func (m *BuildLanguage) XXX_Merge(src proto.Message) {
  1786. xxx_messageInfo_BuildLanguage.Merge(m, src)
  1787. }
  1788. func (m *BuildLanguage) XXX_Size() int {
  1789. return xxx_messageInfo_BuildLanguage.Size(m)
  1790. }
  1791. func (m *BuildLanguage) XXX_DiscardUnknown() {
  1792. xxx_messageInfo_BuildLanguage.DiscardUnknown(m)
  1793. }
  1794. var xxx_messageInfo_BuildLanguage proto.InternalMessageInfo
  1795. func (m *BuildLanguage) GetRule() []*RuleDefinition {
  1796. if m != nil {
  1797. return m.Rule
  1798. }
  1799. return nil
  1800. }
  1801. type Location struct {
  1802. StartOffset *int32 `protobuf:"varint,1,opt,name=start_offset,json=startOffset" json:"start_offset,omitempty"`
  1803. StartLine *int32 `protobuf:"varint,2,opt,name=start_line,json=startLine" json:"start_line,omitempty"`
  1804. StartColumn *int32 `protobuf:"varint,3,opt,name=start_column,json=startColumn" json:"start_column,omitempty"`
  1805. EndOffset *int32 `protobuf:"varint,4,opt,name=end_offset,json=endOffset" json:"end_offset,omitempty"`
  1806. EndLine *int32 `protobuf:"varint,5,opt,name=end_line,json=endLine" json:"end_line,omitempty"`
  1807. EndColumn *int32 `protobuf:"varint,6,opt,name=end_column,json=endColumn" json:"end_column,omitempty"`
  1808. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1809. XXX_unrecognized []byte `json:"-"`
  1810. XXX_sizecache int32 `json:"-"`
  1811. }
  1812. func (m *Location) Reset() { *m = Location{} }
  1813. func (m *Location) String() string { return proto.CompactTextString(m) }
  1814. func (*Location) ProtoMessage() {}
  1815. func (*Location) Descriptor() ([]byte, []int) {
  1816. return fileDescriptor_48e86b2d5f43637b, []int{22}
  1817. }
  1818. func (m *Location) XXX_Unmarshal(b []byte) error {
  1819. return xxx_messageInfo_Location.Unmarshal(m, b)
  1820. }
  1821. func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1822. return xxx_messageInfo_Location.Marshal(b, m, deterministic)
  1823. }
  1824. func (m *Location) XXX_Merge(src proto.Message) {
  1825. xxx_messageInfo_Location.Merge(m, src)
  1826. }
  1827. func (m *Location) XXX_Size() int {
  1828. return xxx_messageInfo_Location.Size(m)
  1829. }
  1830. func (m *Location) XXX_DiscardUnknown() {
  1831. xxx_messageInfo_Location.DiscardUnknown(m)
  1832. }
  1833. var xxx_messageInfo_Location proto.InternalMessageInfo
  1834. func (m *Location) GetStartOffset() int32 {
  1835. if m != nil && m.StartOffset != nil {
  1836. return *m.StartOffset
  1837. }
  1838. return 0
  1839. }
  1840. func (m *Location) GetStartLine() int32 {
  1841. if m != nil && m.StartLine != nil {
  1842. return *m.StartLine
  1843. }
  1844. return 0
  1845. }
  1846. func (m *Location) GetStartColumn() int32 {
  1847. if m != nil && m.StartColumn != nil {
  1848. return *m.StartColumn
  1849. }
  1850. return 0
  1851. }
  1852. func (m *Location) GetEndOffset() int32 {
  1853. if m != nil && m.EndOffset != nil {
  1854. return *m.EndOffset
  1855. }
  1856. return 0
  1857. }
  1858. func (m *Location) GetEndLine() int32 {
  1859. if m != nil && m.EndLine != nil {
  1860. return *m.EndLine
  1861. }
  1862. return 0
  1863. }
  1864. func (m *Location) GetEndColumn() int32 {
  1865. if m != nil && m.EndColumn != nil {
  1866. return *m.EndColumn
  1867. }
  1868. return 0
  1869. }
  1870. type MakeVarBinding struct {
  1871. Value *string `protobuf:"bytes,1,req,name=value" json:"value,omitempty"`
  1872. PlatformSetRegexp *string `protobuf:"bytes,2,req,name=platform_set_regexp,json=platformSetRegexp" json:"platform_set_regexp,omitempty"`
  1873. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1874. XXX_unrecognized []byte `json:"-"`
  1875. XXX_sizecache int32 `json:"-"`
  1876. }
  1877. func (m *MakeVarBinding) Reset() { *m = MakeVarBinding{} }
  1878. func (m *MakeVarBinding) String() string { return proto.CompactTextString(m) }
  1879. func (*MakeVarBinding) ProtoMessage() {}
  1880. func (*MakeVarBinding) Descriptor() ([]byte, []int) {
  1881. return fileDescriptor_48e86b2d5f43637b, []int{23}
  1882. }
  1883. func (m *MakeVarBinding) XXX_Unmarshal(b []byte) error {
  1884. return xxx_messageInfo_MakeVarBinding.Unmarshal(m, b)
  1885. }
  1886. func (m *MakeVarBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1887. return xxx_messageInfo_MakeVarBinding.Marshal(b, m, deterministic)
  1888. }
  1889. func (m *MakeVarBinding) XXX_Merge(src proto.Message) {
  1890. xxx_messageInfo_MakeVarBinding.Merge(m, src)
  1891. }
  1892. func (m *MakeVarBinding) XXX_Size() int {
  1893. return xxx_messageInfo_MakeVarBinding.Size(m)
  1894. }
  1895. func (m *MakeVarBinding) XXX_DiscardUnknown() {
  1896. xxx_messageInfo_MakeVarBinding.DiscardUnknown(m)
  1897. }
  1898. var xxx_messageInfo_MakeVarBinding proto.InternalMessageInfo
  1899. func (m *MakeVarBinding) GetValue() string {
  1900. if m != nil && m.Value != nil {
  1901. return *m.Value
  1902. }
  1903. return ""
  1904. }
  1905. func (m *MakeVarBinding) GetPlatformSetRegexp() string {
  1906. if m != nil && m.PlatformSetRegexp != nil {
  1907. return *m.PlatformSetRegexp
  1908. }
  1909. return ""
  1910. }
  1911. type MakeVar struct {
  1912. Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"`
  1913. Binding []*MakeVarBinding `protobuf:"bytes,2,rep,name=binding" json:"binding,omitempty"`
  1914. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1915. XXX_unrecognized []byte `json:"-"`
  1916. XXX_sizecache int32 `json:"-"`
  1917. }
  1918. func (m *MakeVar) Reset() { *m = MakeVar{} }
  1919. func (m *MakeVar) String() string { return proto.CompactTextString(m) }
  1920. func (*MakeVar) ProtoMessage() {}
  1921. func (*MakeVar) Descriptor() ([]byte, []int) {
  1922. return fileDescriptor_48e86b2d5f43637b, []int{24}
  1923. }
  1924. func (m *MakeVar) XXX_Unmarshal(b []byte) error {
  1925. return xxx_messageInfo_MakeVar.Unmarshal(m, b)
  1926. }
  1927. func (m *MakeVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1928. return xxx_messageInfo_MakeVar.Marshal(b, m, deterministic)
  1929. }
  1930. func (m *MakeVar) XXX_Merge(src proto.Message) {
  1931. xxx_messageInfo_MakeVar.Merge(m, src)
  1932. }
  1933. func (m *MakeVar) XXX_Size() int {
  1934. return xxx_messageInfo_MakeVar.Size(m)
  1935. }
  1936. func (m *MakeVar) XXX_DiscardUnknown() {
  1937. xxx_messageInfo_MakeVar.DiscardUnknown(m)
  1938. }
  1939. var xxx_messageInfo_MakeVar proto.InternalMessageInfo
  1940. func (m *MakeVar) GetName() string {
  1941. if m != nil && m.Name != nil {
  1942. return *m.Name
  1943. }
  1944. return ""
  1945. }
  1946. func (m *MakeVar) GetBinding() []*MakeVarBinding {
  1947. if m != nil {
  1948. return m.Binding
  1949. }
  1950. return nil
  1951. }
  1952. type DEPRECATED_GlobCriteria struct {
  1953. Include []string `protobuf:"bytes,1,rep,name=include" json:"include,omitempty"`
  1954. Exclude []string `protobuf:"bytes,2,rep,name=exclude" json:"exclude,omitempty"`
  1955. Glob *bool `protobuf:"varint,3,opt,name=glob" json:"glob,omitempty"`
  1956. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1957. XXX_unrecognized []byte `json:"-"`
  1958. XXX_sizecache int32 `json:"-"`
  1959. }
  1960. func (m *DEPRECATED_GlobCriteria) Reset() { *m = DEPRECATED_GlobCriteria{} }
  1961. func (m *DEPRECATED_GlobCriteria) String() string { return proto.CompactTextString(m) }
  1962. func (*DEPRECATED_GlobCriteria) ProtoMessage() {}
  1963. func (*DEPRECATED_GlobCriteria) Descriptor() ([]byte, []int) {
  1964. return fileDescriptor_48e86b2d5f43637b, []int{25}
  1965. }
  1966. func (m *DEPRECATED_GlobCriteria) XXX_Unmarshal(b []byte) error {
  1967. return xxx_messageInfo_DEPRECATED_GlobCriteria.Unmarshal(m, b)
  1968. }
  1969. func (m *DEPRECATED_GlobCriteria) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1970. return xxx_messageInfo_DEPRECATED_GlobCriteria.Marshal(b, m, deterministic)
  1971. }
  1972. func (m *DEPRECATED_GlobCriteria) XXX_Merge(src proto.Message) {
  1973. xxx_messageInfo_DEPRECATED_GlobCriteria.Merge(m, src)
  1974. }
  1975. func (m *DEPRECATED_GlobCriteria) XXX_Size() int {
  1976. return xxx_messageInfo_DEPRECATED_GlobCriteria.Size(m)
  1977. }
  1978. func (m *DEPRECATED_GlobCriteria) XXX_DiscardUnknown() {
  1979. xxx_messageInfo_DEPRECATED_GlobCriteria.DiscardUnknown(m)
  1980. }
  1981. var xxx_messageInfo_DEPRECATED_GlobCriteria proto.InternalMessageInfo
  1982. func (m *DEPRECATED_GlobCriteria) GetInclude() []string {
  1983. if m != nil {
  1984. return m.Include
  1985. }
  1986. return nil
  1987. }
  1988. func (m *DEPRECATED_GlobCriteria) GetExclude() []string {
  1989. if m != nil {
  1990. return m.Exclude
  1991. }
  1992. return nil
  1993. }
  1994. func (m *DEPRECATED_GlobCriteria) GetGlob() bool {
  1995. if m != nil && m.Glob != nil {
  1996. return *m.Glob
  1997. }
  1998. return false
  1999. }
  2000. type Event struct {
  2001. Kind *Event_EventKind `protobuf:"varint,1,req,name=kind,enum=blaze_query.Event_EventKind" json:"kind,omitempty"`
  2002. DEPRECATEDLocation *Location `protobuf:"bytes,2,opt,name=DEPRECATED_location,json=DEPRECATEDLocation" json:"DEPRECATED_location,omitempty"`
  2003. Message *string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
  2004. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2005. XXX_unrecognized []byte `json:"-"`
  2006. XXX_sizecache int32 `json:"-"`
  2007. }
  2008. func (m *Event) Reset() { *m = Event{} }
  2009. func (m *Event) String() string { return proto.CompactTextString(m) }
  2010. func (*Event) ProtoMessage() {}
  2011. func (*Event) Descriptor() ([]byte, []int) {
  2012. return fileDescriptor_48e86b2d5f43637b, []int{26}
  2013. }
  2014. func (m *Event) XXX_Unmarshal(b []byte) error {
  2015. return xxx_messageInfo_Event.Unmarshal(m, b)
  2016. }
  2017. func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2018. return xxx_messageInfo_Event.Marshal(b, m, deterministic)
  2019. }
  2020. func (m *Event) XXX_Merge(src proto.Message) {
  2021. xxx_messageInfo_Event.Merge(m, src)
  2022. }
  2023. func (m *Event) XXX_Size() int {
  2024. return xxx_messageInfo_Event.Size(m)
  2025. }
  2026. func (m *Event) XXX_DiscardUnknown() {
  2027. xxx_messageInfo_Event.DiscardUnknown(m)
  2028. }
  2029. var xxx_messageInfo_Event proto.InternalMessageInfo
  2030. func (m *Event) GetKind() Event_EventKind {
  2031. if m != nil && m.Kind != nil {
  2032. return *m.Kind
  2033. }
  2034. return Event_ERROR
  2035. }
  2036. func (m *Event) GetDEPRECATEDLocation() *Location {
  2037. if m != nil {
  2038. return m.DEPRECATEDLocation
  2039. }
  2040. return nil
  2041. }
  2042. func (m *Event) GetMessage() string {
  2043. if m != nil && m.Message != nil {
  2044. return *m.Message
  2045. }
  2046. return ""
  2047. }
  2048. func init() {
  2049. proto.RegisterEnum("blaze_query.FilesetEntry_SymlinkBehavior", FilesetEntry_SymlinkBehavior_name, FilesetEntry_SymlinkBehavior_value)
  2050. proto.RegisterEnum("blaze_query.Attribute_Discriminator", Attribute_Discriminator_name, Attribute_Discriminator_value)
  2051. proto.RegisterEnum("blaze_query.Attribute_Tristate", Attribute_Tristate_name, Attribute_Tristate_value)
  2052. proto.RegisterEnum("blaze_query.Target_Discriminator", Target_Discriminator_name, Target_Discriminator_value)
  2053. proto.RegisterEnum("blaze_query.AllowedRuleClassInfo_AllowedRuleClasses", AllowedRuleClassInfo_AllowedRuleClasses_name, AllowedRuleClassInfo_AllowedRuleClasses_value)
  2054. proto.RegisterEnum("blaze_query.Event_EventKind", Event_EventKind_name, Event_EventKind_value)
  2055. proto.RegisterType((*License)(nil), "blaze_query.License")
  2056. proto.RegisterType((*StringDictEntry)(nil), "blaze_query.StringDictEntry")
  2057. proto.RegisterType((*LabelDictUnaryEntry)(nil), "blaze_query.LabelDictUnaryEntry")
  2058. proto.RegisterType((*LabelListDictEntry)(nil), "blaze_query.LabelListDictEntry")
  2059. proto.RegisterType((*LabelKeyedStringDictEntry)(nil), "blaze_query.LabelKeyedStringDictEntry")
  2060. proto.RegisterType((*StringListDictEntry)(nil), "blaze_query.StringListDictEntry")
  2061. proto.RegisterType((*FilesetEntry)(nil), "blaze_query.FilesetEntry")
  2062. proto.RegisterType((*Attribute)(nil), "blaze_query.Attribute")
  2063. proto.RegisterType((*Attribute_SelectorEntry)(nil), "blaze_query.Attribute.SelectorEntry")
  2064. proto.RegisterType((*Attribute_Selector)(nil), "blaze_query.Attribute.Selector")
  2065. proto.RegisterType((*Attribute_SelectorList)(nil), "blaze_query.Attribute.SelectorList")
  2066. proto.RegisterType((*Rule)(nil), "blaze_query.Rule")
  2067. proto.RegisterType((*AttributeAspect)(nil), "blaze_query.AttributeAspect")
  2068. proto.RegisterType((*SkylarkAspect)(nil), "blaze_query.SkylarkAspect")
  2069. proto.RegisterType((*RuleSummary)(nil), "blaze_query.RuleSummary")
  2070. proto.RegisterType((*PackageGroup)(nil), "blaze_query.PackageGroup")
  2071. proto.RegisterType((*EnvironmentGroup)(nil), "blaze_query.EnvironmentGroup")
  2072. proto.RegisterType((*SourceFile)(nil), "blaze_query.SourceFile")
  2073. proto.RegisterType((*GeneratedFile)(nil), "blaze_query.GeneratedFile")
  2074. proto.RegisterType((*Target)(nil), "blaze_query.Target")
  2075. proto.RegisterType((*QueryResult)(nil), "blaze_query.QueryResult")
  2076. proto.RegisterType((*AllowedRuleClassInfo)(nil), "blaze_query.AllowedRuleClassInfo")
  2077. proto.RegisterType((*AttributeDefinition)(nil), "blaze_query.AttributeDefinition")
  2078. proto.RegisterType((*RuleDefinition)(nil), "blaze_query.RuleDefinition")
  2079. proto.RegisterType((*BuildLanguage)(nil), "blaze_query.BuildLanguage")
  2080. proto.RegisterType((*Location)(nil), "blaze_query.Location")
  2081. proto.RegisterType((*MakeVarBinding)(nil), "blaze_query.MakeVarBinding")
  2082. proto.RegisterType((*MakeVar)(nil), "blaze_query.MakeVar")
  2083. proto.RegisterType((*DEPRECATED_GlobCriteria)(nil), "blaze_query.DEPRECATED_GlobCriteria")
  2084. proto.RegisterType((*Event)(nil), "blaze_query.Event")
  2085. }
  2086. func init() { proto.RegisterFile("build_proto/build.proto", fileDescriptor_48e86b2d5f43637b) }
  2087. var fileDescriptor_48e86b2d5f43637b = []byte{
  2088. // 2630 bytes of a gzipped FileDescriptorProto
  2089. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0x4b, 0x97, 0xe3, 0x46,
  2090. 0x15, 0x46, 0x7e, 0xfb, 0xfa, 0xa5, 0xae, 0x7e, 0x8c, 0xe6, 0x95, 0x38, 0xca, 0x84, 0x38, 0x8f,
  2091. 0xd3, 0x49, 0xcc, 0x24, 0x27, 0x24, 0x90, 0x83, 0xdb, 0x56, 0x77, 0x9c, 0x71, 0xec, 0xa6, 0x6c,
  2092. 0x4f, 0x68, 0x16, 0xe8, 0xc8, 0x56, 0xb5, 0xbb, 0x4e, 0xcb, 0x92, 0x91, 0xe4, 0x61, 0xcc, 0x96,
  2093. 0xc3, 0x02, 0x7e, 0x43, 0x16, 0x2c, 0xe1, 0x17, 0xb0, 0x65, 0xc9, 0x4f, 0x80, 0xc3, 0x86, 0x1f,
  2094. 0xc2, 0x82, 0x53, 0x0f, 0xd9, 0x52, 0xb7, 0x3b, 0xd3, 0x19, 0x1e, 0x0b, 0x0e, 0x1b, 0x1f, 0xd7,
  2095. 0x7d, 0x7c, 0x75, 0x6f, 0xd5, 0xbd, 0xb7, 0x6e, 0x95, 0xe0, 0xce, 0x64, 0x49, 0x1d, 0xdb, 0x5c,
  2096. 0xf8, 0x5e, 0xe8, 0xbd, 0xc7, 0xff, 0x1f, 0xf2, 0xff, 0xa8, 0x34, 0x71, 0xac, 0x5f, 0x12, 0xf3,
  2097. 0xe7, 0x4b, 0xe2, 0xaf, 0xf4, 0x2f, 0x20, 0xdf, 0xa3, 0x53, 0xe2, 0x06, 0x04, 0xbd, 0x06, 0x65,
  2098. 0x47, 0xfc, 0x35, 0xc3, 0xd5, 0x82, 0x68, 0x4a, 0x3d, 0xdd, 0x28, 0xe2, 0x92, 0xa4, 0x8d, 0x56,
  2099. 0x0b, 0x82, 0x1e, 0x40, 0x91, 0x3c, 0x9f, 0x92, 0x45, 0x48, 0x3d, 0x57, 0x4b, 0x71, 0xfe, 0x86,
  2100. 0xa0, 0x7f, 0x1f, 0x6a, 0xc3, 0xd0, 0xa7, 0xee, 0xac, 0x43, 0xa7, 0xa1, 0xe1, 0x86, 0xfe, 0x0a,
  2101. 0xa9, 0x90, 0xbe, 0x24, 0x2b, 0x4d, 0xa9, 0xa7, 0x1a, 0x45, 0xcc, 0xfe, 0xa2, 0x3d, 0xc8, 0x3e,
  2102. 0xb3, 0x9c, 0x25, 0xd1, 0x52, 0x9c, 0x26, 0x06, 0xfa, 0x0f, 0x61, 0xb7, 0x67, 0x4d, 0x88, 0xc3,
  2103. 0x34, 0xc7, 0xae, 0xe5, 0xaf, 0xbe, 0x9d, 0xfa, 0x0f, 0x00, 0x71, 0xf5, 0x1e, 0x0d, 0xc2, 0x5b,
  2104. 0x4e, 0x9e, 0xde, 0x68, 0xb7, 0xe1, 0x2e, 0xd7, 0x7e, 0x42, 0x56, 0xc4, 0xfe, 0x17, 0x3c, 0x10,
  2105. 0xaa, 0x2f, 0x67, 0xc3, 0xdf, 0x52, 0x50, 0x3e, 0xa6, 0x0e, 0x09, 0x88, 0x54, 0x3c, 0x80, 0x5c,
  2106. 0xe0, 0x2d, 0xfd, 0x29, 0x91, 0xba, 0x72, 0x84, 0xbe, 0x07, 0xfb, 0x36, 0x09, 0x42, 0xea, 0x5a,
  2107. 0x6c, 0xcd, 0x4d, 0x9b, 0xfa, 0x64, 0x1a, 0x7a, 0xfe, 0x4a, 0x5a, 0xb3, 0x17, 0x63, 0x76, 0x22,
  2108. 0x1e, 0x7a, 0x1d, 0x2a, 0xe7, 0x0c, 0xdc, 0x5c, 0xf8, 0x24, 0x20, 0x6e, 0xa8, 0xe5, 0xeb, 0x4a,
  2109. 0xa3, 0x80, 0xcb, 0x9c, 0x78, 0x2a, 0x68, 0x08, 0x41, 0x86, 0x8d, 0xb5, 0x34, 0xb7, 0x8b, 0xff,
  2110. 0x47, 0x1a, 0xe4, 0xc9, 0xf3, 0xa9, 0xb3, 0xb4, 0x89, 0x96, 0xe1, 0xe4, 0x68, 0x88, 0x7e, 0x0a,
  2111. 0x6a, 0xb0, 0x9a, 0x3b, 0xd4, 0xbd, 0x34, 0x27, 0xe4, 0xc2, 0x7a, 0x46, 0x3d, 0x5f, 0xcb, 0xd6,
  2112. 0x95, 0x46, 0xb5, 0xf9, 0xd6, 0x61, 0x2c, 0xc0, 0x0e, 0xe3, 0x4e, 0x1d, 0x0e, 0x85, 0xc6, 0x91,
  2113. 0x54, 0xf8, 0x24, 0xd3, 0x1e, 0x9c, 0x9e, 0xe1, 0x5a, 0x90, 0x24, 0xb3, 0x48, 0x0c, 0x42, 0x9f,
  2114. 0x2e, 0x98, 0xb9, 0xe7, 0xf4, 0xb9, 0x96, 0xab, 0x2b, 0x2c, 0x12, 0x39, 0xed, 0x94, 0x93, 0xf4,
  2115. 0x77, 0xa1, 0x76, 0x05, 0x0c, 0x15, 0x80, 0xc3, 0xa9, 0x0a, 0xaa, 0x41, 0xa9, 0x63, 0x60, 0xe3,
  2116. 0xd8, 0xc0, 0x46, 0xbf, 0x6d, 0xa8, 0x29, 0xfd, 0xf7, 0x1a, 0x14, 0x5b, 0x61, 0xe8, 0xd3, 0xc9,
  2117. 0x32, 0x24, 0xcc, 0x51, 0xd7, 0x9a, 0x47, 0x0b, 0xcb, 0xff, 0xa3, 0x33, 0x78, 0xd8, 0x31, 0x4e,
  2118. 0xb1, 0xd1, 0x6e, 0x8d, 0x8c, 0x8e, 0xb9, 0xb0, 0xfc, 0x80, 0x58, 0x13, 0x87, 0x98, 0x8e, 0x37,
  2119. 0xe5, 0x6b, 0xa9, 0x95, 0xeb, 0x4a, 0xa3, 0xd4, 0xdc, 0x4f, 0xf8, 0xd6, 0x93, 0x4c, 0x7c, 0x7f,
  2120. 0xa3, 0x7b, 0x1a, 0xa9, 0x46, 0x4c, 0xf4, 0x01, 0xec, 0x91, 0xe7, 0x0b, 0x87, 0x4e, 0x69, 0xe8,
  2121. 0xac, 0xcc, 0x60, 0x41, 0xa6, 0xf4, 0x9c, 0x12, 0x5b, 0xab, 0xf0, 0x3d, 0xd8, 0xdd, 0xf0, 0x86,
  2122. 0x11, 0x8b, 0xc5, 0x88, 0xeb, 0xd9, 0x64, 0xa1, 0xed, 0x71, 0x19, 0x31, 0x40, 0x1f, 0x43, 0x86,
  2123. 0x27, 0x26, 0xdb, 0xe9, 0x6a, 0xf3, 0x51, 0xc2, 0x94, 0xb5, 0x77, 0x87, 0x1d, 0x1a, 0x4c, 0x7d,
  2124. 0x3a, 0x67, 0x31, 0xe0, 0xf9, 0x98, 0x6b, 0xa0, 0xfb, 0x50, 0xa4, 0x6e, 0x68, 0x8a, 0xb8, 0x4b,
  2125. 0xd7, 0x95, 0x46, 0x16, 0x17, 0xa8, 0x1b, 0x3e, 0x65, 0xe3, 0x68, 0xb5, 0xdd, 0x99, 0xe4, 0x67,
  2126. 0x37, 0xab, 0xed, 0xce, 0x84, 0xc8, 0xeb, 0x50, 0x99, 0x78, 0x9e, 0x43, 0x2c, 0x57, 0xca, 0x54,
  2127. 0x45, 0xfc, 0x48, 0xa2, 0x10, 0x3a, 0x86, 0x6a, 0xe8, 0xd3, 0x20, 0xb4, 0x42, 0x22, 0xa5, 0x6a,
  2128. 0x3c, 0x1e, 0x5e, 0xbd, 0xc1, 0xd0, 0x91, 0x14, 0xc6, 0x95, 0x48, 0x4d, 0xe0, 0xbc, 0x0d, 0x3b,
  2129. 0xd2, 0x1e, 0x87, 0x06, 0x91, 0xd1, 0x39, 0x1e, 0x7d, 0xb5, 0x60, 0x9d, 0x62, 0x42, 0xf6, 0x10,
  2130. 0xf2, 0xb2, 0x3e, 0xf1, 0x90, 0x2e, 0x35, 0xf7, 0x92, 0x1b, 0x24, 0x78, 0x38, 0x12, 0x42, 0x9f,
  2131. 0xaf, 0xb1, 0x6d, 0x3a, 0x8d, 0xb0, 0x0b, 0xf5, 0x74, 0xa3, 0xd4, 0x7c, 0x90, 0xd0, 0xbc, 0x52,
  2132. 0x06, 0xa2, 0x99, 0x19, 0x41, 0xcc, 0x7c, 0x02, 0xe8, 0x5c, 0x84, 0x76, 0xdc, 0xcc, 0x22, 0x87,
  2133. 0xba, 0x7b, 0x63, 0x06, 0x60, 0x55, 0x2a, 0x6d, 0x5c, 0xc0, 0xb0, 0xef, 0xb0, 0xea, 0x23, 0x60,
  2134. 0x62, 0x66, 0x01, 0xc7, 0x4a, 0xae, 0xde, 0xf5, 0x2a, 0x87, 0x91, 0x13, 0xa7, 0x09, 0xcc, 0x31,
  2135. 0x1c, 0xc4, 0x97, 0x30, 0x06, 0x5a, 0xe2, 0xa0, 0xf5, 0x2d, 0xbe, 0x26, 0x51, 0x77, 0x83, 0x04,
  2136. 0x51, 0xc0, 0x3e, 0x82, 0x2a, 0x0b, 0xa3, 0x98, 0xbf, 0x3b, 0xf5, 0x74, 0x23, 0x8b, 0xcb, 0xd4,
  2137. 0x8d, 0x39, 0x34, 0x86, 0x03, 0xe1, 0x10, 0x9f, 0x76, 0xc9, 0xaa, 0xb9, 0x94, 0xde, 0xdd, 0x32,
  2138. 0xf9, 0x96, 0xb2, 0x8f, 0x77, 0x9d, 0x04, 0x51, 0xc0, 0x5e, 0xc0, 0x43, 0x01, 0x7b, 0xc9, 0xca,
  2139. 0xb4, 0x79, 0x7d, 0x1b, 0x0f, 0x38, 0xfa, 0x77, 0xaf, 0xa3, 0x6f, 0xab, 0xeb, 0xf8, 0xae, 0xb3,
  2140. 0x85, 0x25, 0x66, 0xfa, 0x1c, 0x2a, 0x01, 0x71, 0x78, 0xe9, 0xe4, 0xbe, 0x6a, 0xfb, 0x3c, 0xb4,
  2141. 0x5e, 0xbf, 0x21, 0x8e, 0x87, 0x52, 0x96, 0xad, 0x00, 0x2e, 0x07, 0xb1, 0x11, 0xfa, 0x19, 0x68,
  2142. 0xb1, 0xaa, 0x32, 0x73, 0xbc, 0x89, 0x39, 0xf5, 0x69, 0x48, 0x7c, 0x6a, 0x69, 0x2a, 0x37, 0x37,
  2143. 0x99, 0xc5, 0x31, 0xe1, 0x13, 0xc7, 0x9b, 0xb4, 0xa5, 0x2c, 0x3e, 0xd8, 0x30, 0xe2, 0x74, 0xf4,
  2144. 0x05, 0xe8, 0x31, 0x95, 0xf8, 0x92, 0xc4, 0x97, 0x1d, 0xd5, 0xd3, 0x8d, 0x32, 0x7e, 0x65, 0x23,
  2145. 0xb9, 0x71, 0x78, 0xb3, 0xbe, 0xf7, 0xfe, 0x50, 0x80, 0x4a, 0xe4, 0x8a, 0x38, 0x82, 0xf6, 0x20,
  2146. 0xcb, 0x17, 0x49, 0x53, 0x78, 0x45, 0x10, 0x03, 0xd4, 0x00, 0x95, 0x06, 0xa6, 0x4d, 0xce, 0xad,
  2147. 0xa5, 0x13, 0x2d, 0xbd, 0xca, 0xcb, 0x41, 0x95, 0x06, 0x1d, 0x41, 0x16, 0xeb, 0x98, 0xa8, 0x3a,
  2148. 0xa9, 0x17, 0x54, 0x9d, 0xf4, 0x2d, 0xaa, 0x4e, 0xe6, 0x56, 0x55, 0x27, 0xfb, 0xff, 0xaa, 0xf3,
  2149. 0x3f, 0x5e, 0x75, 0x2a, 0xdf, 0xaa, 0xea, 0xd4, 0xfe, 0xa3, 0x55, 0x67, 0xe7, 0xdf, 0x55, 0x75,
  2150. 0xbe, 0xa9, 0x56, 0x94, 0xff, 0x6b, 0xb5, 0xa2, 0x7a, 0xab, 0x5a, 0xf1, 0xb5, 0x02, 0x85, 0xa8,
  2151. 0x56, 0xa0, 0xcf, 0x20, 0x4f, 0xdc, 0xd0, 0xa7, 0x24, 0xe0, 0x57, 0x86, 0xd2, 0x8d, 0x9d, 0x49,
  2152. 0xa2, 0xba, 0xe0, 0x48, 0x89, 0x65, 0xde, 0x85, 0x75, 0xb5, 0xa2, 0xa4, 0x78, 0xaa, 0xd7, 0x2e,
  2153. 0xac, 0x64, 0x49, 0x79, 0x04, 0x55, 0xd7, 0x33, 0xe7, 0x56, 0x38, 0xbd, 0x30, 0x89, 0xef, 0x7b,
  2154. 0xbe, 0xac, 0x1b, 0x65, 0xd7, 0xfb, 0x92, 0x11, 0x0d, 0x46, 0xbb, 0xf7, 0x6b, 0x05, 0xca, 0xf1,
  2155. 0xaa, 0xbc, 0xee, 0x9c, 0x14, 0x5e, 0x1a, 0xbe, 0x4d, 0xe7, 0xf4, 0x29, 0x14, 0x88, 0x43, 0xe6,
  2156. 0xc4, 0x0d, 0x03, 0xde, 0xb0, 0x97, 0x6e, 0x2c, 0x2c, 0xd1, 0x84, 0x78, 0xad, 0xa0, 0xff, 0x36,
  2157. 0x0d, 0x95, 0x04, 0x28, 0x2a, 0x41, 0xbe, 0xdb, 0x1f, 0x19, 0x27, 0x06, 0x56, 0x15, 0x04, 0x90,
  2158. 0x1b, 0x8e, 0x70, 0xb7, 0x7f, 0xa2, 0xa6, 0x50, 0x11, 0xb2, 0xbd, 0xd6, 0x91, 0xd1, 0x53, 0xd3,
  2159. 0x8c, 0x3c, 0x18, 0x8f, 0x4e, 0xc7, 0x23, 0x35, 0xc3, 0x3a, 0x59, 0x21, 0x62, 0xf6, 0xba, 0xc3,
  2160. 0x91, 0x9a, 0x45, 0x55, 0x00, 0x2e, 0x27, 0xc6, 0x39, 0x26, 0x20, 0x84, 0x05, 0x21, 0x8f, 0xf6,
  2161. 0x40, 0xed, 0x74, 0x99, 0xce, 0xd1, 0x78, 0xd4, 0x1d, 0xf4, 0xcd, 0xa1, 0x31, 0x52, 0x0b, 0x6c,
  2162. 0xde, 0x5e, 0xb7, 0x6d, 0xf4, 0x87, 0x86, 0x5a, 0x8c, 0x81, 0x76, 0xba, 0xed, 0x91, 0x0a, 0xe8,
  2163. 0x00, 0xd0, 0x71, 0xb7, 0x67, 0x0c, 0x8d, 0x91, 0x69, 0xf4, 0x47, 0xf8, 0x4c, 0x60, 0x95, 0xd0,
  2164. 0x2e, 0xd4, 0x36, 0x93, 0x09, 0xe1, 0x32, 0x9b, 0x20, 0x66, 0x92, 0xa0, 0x56, 0xd8, 0x04, 0x47,
  2165. 0x83, 0x41, 0xcf, 0x68, 0xf5, 0xd5, 0x2a, 0x2a, 0x43, 0x61, 0x84, 0xbb, 0xc3, 0x51, 0x6b, 0x64,
  2166. 0xa8, 0x35, 0xa4, 0x42, 0x59, 0xfa, 0x2c, 0x70, 0x55, 0x26, 0x3c, 0xee, 0x3f, 0xe9, 0x0f, 0xbe,
  2167. 0xea, 0xab, 0x88, 0xe1, 0x89, 0x49, 0x18, 0x92, 0x39, 0xee, 0xb7, 0xf0, 0x99, 0xba, 0x8b, 0x76,
  2168. 0xa0, 0x32, 0x34, 0x7a, 0x46, 0x7b, 0x34, 0x90, 0x5a, 0x7b, 0xe8, 0x3e, 0xdc, 0x11, 0x82, 0x4f,
  2169. 0x8c, 0x33, 0xa3, 0x63, 0xc6, 0x5d, 0xd8, 0x47, 0x75, 0x78, 0x10, 0x8b, 0xee, 0x18, 0x4f, 0x22,
  2170. 0xee, 0xe8, 0x6f, 0x40, 0x21, 0xaa, 0xfd, 0x28, 0x07, 0xa9, 0xfe, 0x40, 0xfd, 0x0e, 0xca, 0x43,
  2171. 0xfa, 0xcc, 0x18, 0xaa, 0x0a, 0xbb, 0x3b, 0xb4, 0xc6, 0xa3, 0x81, 0x9a, 0xd2, 0xff, 0x98, 0x81,
  2172. 0x0c, 0x5e, 0x3a, 0xdb, 0x6f, 0x09, 0x0f, 0x01, 0xfc, 0xa5, 0x43, 0xcc, 0xa9, 0x63, 0x05, 0x81,
  2173. 0xbc, 0x71, 0x15, 0x19, 0xa5, 0xcd, 0x08, 0xe8, 0x1e, 0x14, 0xd6, 0xf7, 0x05, 0x11, 0x97, 0xeb,
  2174. 0x31, 0x7a, 0x0c, 0x45, 0x2b, 0x8a, 0x15, 0x7e, 0x97, 0x2a, 0x35, 0x0f, 0xb6, 0x47, 0x12, 0xde,
  2175. 0x08, 0xae, 0x27, 0xa4, 0xee, 0x62, 0x19, 0x6a, 0x59, 0x71, 0xe3, 0x66, 0x94, 0x2e, 0x23, 0xa0,
  2176. 0x57, 0xa1, 0xc4, 0xd9, 0xde, 0x32, 0x64, 0x7c, 0x71, 0x5c, 0x71, 0x8d, 0x01, 0xa7, 0xa0, 0x37,
  2177. 0xa1, 0x16, 0xe5, 0x55, 0x40, 0xc2, 0x90, 0xba, 0x33, 0x2d, 0xcf, 0x85, 0xaa, 0x92, 0x3c, 0x14,
  2178. 0xd4, 0x17, 0xdf, 0x7f, 0x0a, 0x2f, 0x7d, 0xff, 0x79, 0x1b, 0x76, 0x16, 0xcb, 0x89, 0x43, 0xa7,
  2179. 0xe6, 0x64, 0x15, 0x65, 0xb9, 0x56, 0x14, 0xf9, 0x2d, 0x18, 0x47, 0x2b, 0x99, 0xe4, 0xcc, 0x5f,
  2180. 0x1a, 0x98, 0xc1, 0xe5, 0xca, 0xb1, 0xfc, 0x4b, 0x0d, 0xb8, 0x50, 0x91, 0x06, 0x43, 0x41, 0x40,
  2181. 0x3f, 0x81, 0xbb, 0x92, 0x67, 0xae, 0xd7, 0xc8, 0xb4, 0xd8, 0x95, 0x2a, 0x0c, 0xe4, 0x21, 0xf3,
  2182. 0x60, 0xfb, 0xa2, 0xb6, 0xb8, 0x10, 0xbe, 0x23, 0xd5, 0xaf, 0xd0, 0x03, 0xd4, 0x82, 0x87, 0x11,
  2183. 0x32, 0x71, 0x9f, 0x51, 0xdf, 0x73, 0x59, 0x0a, 0x9b, 0x17, 0x56, 0x70, 0x61, 0x4e, 0x3d, 0x9b,
  2184. 0xf0, 0xfb, 0x5f, 0x11, 0xdf, 0x93, 0x42, 0xc6, 0x46, 0xe6, 0x73, 0x2b, 0xb8, 0x68, 0x7b, 0x36,
  2185. 0xd1, 0x1d, 0xa8, 0x5d, 0x81, 0x45, 0x6f, 0x40, 0x75, 0x63, 0x67, 0x2c, 0x9a, 0x2a, 0x6b, 0x6a,
  2186. 0x9f, 0x85, 0x55, 0x13, 0x72, 0xc2, 0x09, 0x1e, 0x52, 0xa5, 0xe6, 0xbd, 0xe4, 0x41, 0x29, 0x4d,
  2187. 0x16, 0x1e, 0x48, 0x49, 0xfd, 0x6b, 0x05, 0x2a, 0x09, 0x0e, 0x7a, 0x9f, 0xdd, 0x33, 0x43, 0xe2,
  2188. 0x06, 0xd4, 0x73, 0x4d, 0x76, 0xe0, 0x9b, 0x51, 0xf7, 0xc6, 0xa6, 0x44, 0x6b, 0x1e, 0xeb, 0x0c,
  2189. 0xf8, 0x09, 0xc5, 0x1a, 0x2c, 0xf2, 0x7c, 0xe1, 0xf9, 0x21, 0xb1, 0x85, 0x75, 0x22, 0xa2, 0xcb,
  2190. 0x11, 0x91, 0x1b, 0x97, 0x08, 0xdc, 0xf4, 0x2d, 0x03, 0x57, 0xff, 0x95, 0x02, 0x25, 0x96, 0x46,
  2191. 0xc3, 0xe5, 0x7c, 0x6e, 0xf9, 0x2b, 0xf4, 0x06, 0x64, 0x58, 0x58, 0x72, 0x63, 0x4a, 0xcd, 0x9d,
  2192. 0x04, 0x00, 0x93, 0xc3, 0x9c, 0x8d, 0x3e, 0x00, 0xb0, 0xc9, 0x82, 0xb8, 0x36, 0x71, 0xa7, 0x2b,
  2193. 0x59, 0x70, 0xb7, 0x08, 0xc7, 0x84, 0xbe, 0x29, 0xe9, 0xf4, 0xbf, 0x2b, 0x50, 0x3e, 0xb5, 0xa6,
  2194. 0x97, 0xd6, 0x8c, 0x9c, 0xf8, 0xde, 0x72, 0xb1, 0x35, 0xa9, 0xdf, 0x81, 0x9d, 0xa9, 0xe7, 0x86,
  2195. 0x16, 0x75, 0x89, 0x6d, 0x2e, 0x84, 0xb4, 0x7c, 0x9c, 0x51, 0xd7, 0x0c, 0x89, 0x82, 0x1e, 0xc3,
  2196. 0x01, 0x75, 0xf9, 0x0b, 0xc8, 0x5a, 0xd6, 0x9c, 0x31, 0x68, 0xf9, 0x6c, 0xb2, 0x17, 0x71, 0x13,
  2197. 0xd3, 0xbe, 0x30, 0xbb, 0x32, 0x2f, 0x9b, 0x5d, 0xfa, 0x04, 0xd4, 0x58, 0x30, 0xde, 0xec, 0x65,
  2198. 0x1d, 0x4a, 0xb1, 0xc0, 0x96, 0xfe, 0xc5, 0x49, 0x48, 0x83, 0x7c, 0x94, 0x9d, 0xc2, 0x97, 0x68,
  2199. 0xa8, 0xff, 0x26, 0x0d, 0x30, 0xe4, 0xcf, 0x4f, 0x2c, 0x76, 0xb6, 0xc2, 0xc7, 0x77, 0x21, 0x75,
  2200. 0xa5, 0xf4, 0xbd, 0xd0, 0xfb, 0xfc, 0x4b, 0xd7, 0x96, 0x57, 0x00, 0x82, 0xe5, 0x44, 0xae, 0xb9,
  2201. 0x34, 0x3b, 0x46, 0x61, 0x11, 0x9e, 0xdc, 0x25, 0xf1, 0x8a, 0x55, 0x5e, 0xc4, 0x77, 0xe7, 0x2d,
  2202. 0x50, 0x9f, 0xd1, 0x80, 0x4e, 0xa8, 0x43, 0xc3, 0x95, 0x4c, 0x1a, 0x51, 0x6a, 0x6b, 0x1b, 0xba,
  2203. 0xc8, 0x18, 0x0d, 0xf2, 0xe7, 0xc4, 0x0a, 0x97, 0x7e, 0x74, 0x37, 0x88, 0x86, 0xf1, 0x3b, 0x41,
  2204. 0xe1, 0x36, 0x77, 0x82, 0x8f, 0xe0, 0x4e, 0x64, 0x99, 0x0c, 0xb2, 0x40, 0x74, 0x34, 0x81, 0xac,
  2205. 0x8d, 0xfb, 0x92, 0xdd, 0x96, 0x5c, 0xde, 0xda, 0x04, 0xfa, 0x05, 0x54, 0x4e, 0x88, 0x4b, 0x7c,
  2206. 0x2b, 0x24, 0xf6, 0x8d, 0xbb, 0xf1, 0x26, 0xd4, 0x66, 0x42, 0x88, 0x35, 0x79, 0x3c, 0xf1, 0x44,
  2207. 0x6a, 0x57, 0x37, 0x64, 0x7e, 0xc8, 0x7d, 0x53, 0xf2, 0xfc, 0x35, 0x0d, 0xb9, 0x91, 0xe5, 0xcf,
  2208. 0x48, 0x88, 0x3e, 0x5c, 0xf7, 0x4f, 0xa9, 0x46, 0xb5, 0xf9, 0x5a, 0xc2, 0x33, 0x21, 0xb2, 0xb5,
  2209. 0x79, 0x8a, 0x92, 0x3e, 0xc5, 0x17, 0xe4, 0xc6, 0xa4, 0xff, 0x18, 0x4a, 0xe2, 0x71, 0xd3, 0x94,
  2210. 0xef, 0x8f, 0x4c, 0xfa, 0x4e, 0xb2, 0x06, 0xae, 0xa3, 0x0f, 0x43, 0xb0, 0x89, 0xc4, 0x16, 0x44,
  2211. 0x0e, 0x11, 0x5b, 0x28, 0x8b, 0x44, 0x4a, 0x16, 0xd0, 0xc4, 0x7a, 0xe1, 0xca, 0x2c, 0xb1, 0x7c,
  2212. 0x9f, 0x5d, 0x8d, 0x90, 0x2c, 0x47, 0x48, 0x5e, 0xa6, 0xe2, 0xc9, 0x7c, 0x25, 0x78, 0xbe, 0x80,
  2213. 0x9d, 0xf8, 0x81, 0x21, 0x30, 0x72, 0x1c, 0xe3, 0x61, 0x02, 0xe3, 0x6a, 0x96, 0x62, 0x95, 0x5c,
  2214. 0xa1, 0xb0, 0xbd, 0x4d, 0xb6, 0x8b, 0x05, 0xc8, 0xe0, 0x71, 0xcf, 0x10, 0x4f, 0x9a, 0xc3, 0xc1,
  2215. 0x18, 0xb7, 0x0d, 0x93, 0x75, 0x6a, 0x6a, 0x0a, 0x21, 0xa8, 0x9e, 0x18, 0x7d, 0x03, 0xf3, 0x9c,
  2216. 0xe2, 0xb4, 0x34, 0x6b, 0x9a, 0x4e, 0x5b, 0xed, 0x27, 0xad, 0x13, 0xc3, 0x3c, 0xc1, 0x83, 0xf1,
  2217. 0xa9, 0x9a, 0x41, 0xfb, 0xb0, 0x63, 0xf4, 0x9f, 0x76, 0xf1, 0xa0, 0xff, 0xa5, 0xd1, 0x1f, 0x49,
  2218. 0x72, 0x56, 0xff, 0x04, 0x4a, 0x3f, 0x66, 0x56, 0x61, 0x12, 0xb0, 0x63, 0xf7, 0x1d, 0xc8, 0x85,
  2219. 0x7c, 0x1b, 0x65, 0x07, 0xbf, 0xbb, 0x65, 0x87, 0xb1, 0x14, 0xd1, 0xff, 0xa4, 0xc0, 0x5e, 0xcb,
  2220. 0x71, 0xbc, 0x5f, 0x10, 0x1b, 0x47, 0xad, 0x4f, 0xd7, 0x3d, 0xf7, 0x50, 0x0f, 0x72, 0x0b, 0xcf,
  2221. 0xa1, 0xd3, 0x95, 0x8c, 0x93, 0xc7, 0xc9, 0x63, 0x62, 0x8b, 0xca, 0x35, 0x22, 0x09, 0xb0, 0xc4,
  2222. 0x40, 0xef, 0x02, 0xb2, 0x04, 0xd7, 0x4c, 0xf4, 0x5c, 0xbc, 0x2e, 0x5b, 0x57, 0xf4, 0xf4, 0x77,
  2223. 0x01, 0x5d, 0xc7, 0x62, 0xfd, 0x5d, 0xab, 0x7f, 0xa6, 0x2a, 0xa8, 0x02, 0xc5, 0xe1, 0xa9, 0xd1,
  2224. 0xee, 0x1e, 0x77, 0x8d, 0x8e, 0x9a, 0xd2, 0xff, 0xa1, 0xc0, 0xee, 0xfa, 0xd8, 0xea, 0x90, 0x73,
  2225. 0xea, 0x52, 0x5e, 0x4e, 0xb6, 0xe5, 0xd2, 0xcb, 0xbf, 0xba, 0x3e, 0x80, 0xe2, 0xdc, 0x72, 0x6d,
  2226. 0x8b, 0x3f, 0xcf, 0xa7, 0xeb, 0x29, 0xd6, 0xcb, 0xac, 0x09, 0x68, 0x08, 0x7b, 0xd7, 0xfd, 0x23,
  2227. 0x81, 0x8c, 0xe0, 0xd7, 0x5e, 0xb8, 0x76, 0x18, 0x59, 0xd7, 0x1d, 0x7e, 0x04, 0x15, 0xdb, 0x9b,
  2228. 0x2e, 0x59, 0x48, 0x89, 0xa4, 0x16, 0x8f, 0xb9, 0x49, 0xa2, 0xfe, 0x3b, 0x05, 0xaa, 0x4c, 0xeb,
  2229. 0x05, 0x9e, 0x7f, 0x16, 0x3f, 0xf9, 0x53, 0x5b, 0x6e, 0xd1, 0x5b, 0x96, 0x30, 0xde, 0xbc, 0x5e,
  2230. 0x33, 0x26, 0xbd, 0xc5, 0x98, 0xcd, 0x2b, 0x53, 0x26, 0xf6, 0xca, 0xa4, 0xff, 0x08, 0x2a, 0x47,
  2231. 0x4b, 0xea, 0xd8, 0x3d, 0xcb, 0x9d, 0x2d, 0xd9, 0xc1, 0xfb, 0xde, 0xba, 0x81, 0x60, 0x76, 0xdc,
  2232. 0xbf, 0x56, 0x4b, 0x62, 0x26, 0x70, 0x41, 0xfd, 0xcf, 0x0a, 0x14, 0xd6, 0xe7, 0x04, 0x7f, 0x6d,
  2233. 0xb2, 0xfc, 0xd0, 0xf4, 0xce, 0xcf, 0x03, 0x1e, 0xe6, 0x4a, 0x23, 0x8b, 0x4b, 0x9c, 0x36, 0xe0,
  2234. 0x24, 0xd6, 0x7a, 0x0a, 0x11, 0x87, 0xba, 0xd1, 0x73, 0x55, 0x91, 0x53, 0x7a, 0xd4, 0x25, 0x1b,
  2235. 0x84, 0xa9, 0xe7, 0x2c, 0xe7, 0xae, 0x7c, 0x45, 0x17, 0x08, 0x6d, 0x4e, 0x62, 0x08, 0xc4, 0xb5,
  2236. 0xa3, 0x29, 0x32, 0x02, 0x81, 0xb8, 0xb6, 0x9c, 0xe0, 0x2e, 0x14, 0x18, 0x9b, 0xc3, 0x67, 0x39,
  2237. 0x33, 0x4f, 0x5c, 0x9b, 0x83, 0x4b, 0x4d, 0x09, 0x9d, 0x5b, 0x6b, 0x0a, 0x60, 0xfd, 0x29, 0x54,
  2238. 0xbf, 0xb4, 0x2e, 0xc9, 0x53, 0xcb, 0x3f, 0xa2, 0xae, 0xcd, 0xda, 0xf5, 0xf5, 0x47, 0x24, 0x25,
  2239. 0xf6, 0x0d, 0x0a, 0x1d, 0xc2, 0xee, 0xc2, 0xb1, 0xc2, 0x73, 0xcf, 0x9f, 0xb3, 0x76, 0xdf, 0xf4,
  2240. 0xc9, 0x8c, 0x3c, 0x5f, 0xc8, 0xd2, 0xbf, 0x13, 0xb1, 0x86, 0x24, 0xc4, 0x9c, 0xa1, 0x8f, 0x20,
  2241. 0x2f, 0x71, 0xb7, 0xee, 0xff, 0x87, 0x90, 0x9f, 0x88, 0xf9, 0xe4, 0xee, 0x27, 0x57, 0x3d, 0x69,
  2242. 0x12, 0x8e, 0x64, 0x75, 0x0b, 0xee, 0xdc, 0xf0, 0x36, 0xc1, 0x8e, 0xcf, 0xe8, 0xac, 0x16, 0x5f,
  2243. 0x17, 0xa3, 0x61, 0xfc, 0x43, 0x53, 0x2a, 0xf9, 0xa1, 0x09, 0x41, 0x66, 0xe6, 0x78, 0x13, 0xbe,
  2244. 0xe0, 0x05, 0xcc, 0xff, 0xeb, 0x7f, 0x51, 0x20, 0x6b, 0x3c, 0x63, 0x4d, 0xcb, 0xfb, 0x90, 0xb9,
  2245. 0xa4, 0xae, 0x2d, 0x2b, 0x4e, 0xb2, 0xf9, 0xe7, 0x12, 0xe2, 0xf7, 0x09, 0x75, 0x6d, 0xcc, 0x25,
  2246. 0xd1, 0x31, 0xec, 0xc6, 0xcc, 0x4b, 0x34, 0x2d, 0x37, 0xf6, 0x20, 0x68, 0xa3, 0xb1, 0x0e, 0x29,
  2247. 0x0d, 0xf2, 0x73, 0x12, 0x04, 0xac, 0x59, 0x14, 0x71, 0x1d, 0x0d, 0xf5, 0x4f, 0xa1, 0xb8, 0x9e,
  2248. 0x94, 0x5d, 0xec, 0x0d, 0x8c, 0x07, 0xec, 0xbe, 0x5f, 0x82, 0xfc, 0x57, 0x2d, 0xdc, 0x17, 0x17,
  2249. 0xfe, 0x02, 0x64, 0xba, 0xfd, 0xe3, 0x81, 0x9a, 0x66, 0xb7, 0xe5, 0x53, 0x3c, 0x38, 0xc1, 0xc6,
  2250. 0x70, 0xa8, 0x66, 0x8e, 0x3e, 0x82, 0xc7, 0x53, 0x6f, 0x7e, 0x38, 0xf3, 0xbc, 0x99, 0x43, 0x0e,
  2251. 0x6d, 0xf2, 0x2c, 0xf4, 0x3c, 0x27, 0x38, 0x14, 0x1f, 0x70, 0x1d, 0x3a, 0x39, 0xe4, 0xa6, 0x35,
  2252. 0xc5, 0xb7, 0x5c, 0xf1, 0xdb, 0xb4, 0x16, 0xf4, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x23, 0x58,
  2253. 0x65, 0xd5, 0xef, 0x1d, 0x00, 0x00,
  2254. }