Admin.pb.go 54 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: Admin.proto
  3. /*
  4. Package pb is a generated protocol buffer package.
  5. This file contains protocol buffers that are used for Admin service.
  6. It is generated from these files:
  7. Admin.proto
  8. Authentication.proto
  9. Cell.proto
  10. Client.proto
  11. ClusterId.proto
  12. ClusterStatus.proto
  13. Comparator.proto
  14. ErrorHandling.proto
  15. FS.proto
  16. Filter.proto
  17. HBase.proto
  18. Master.proto
  19. MultiRowMutation.proto
  20. Procedure.proto
  21. Quota.proto
  22. RPC.proto
  23. RegionServerStatus.proto
  24. Tracing.proto
  25. WAL.proto
  26. ZooKeeper.proto
  27. It has these top-level messages:
  28. GetRegionInfoRequest
  29. GetRegionInfoResponse
  30. GetStoreFileRequest
  31. GetStoreFileResponse
  32. GetOnlineRegionRequest
  33. GetOnlineRegionResponse
  34. OpenRegionRequest
  35. OpenRegionResponse
  36. WarmupRegionRequest
  37. WarmupRegionResponse
  38. CloseRegionRequest
  39. CloseRegionResponse
  40. FlushRegionRequest
  41. FlushRegionResponse
  42. SplitRegionRequest
  43. SplitRegionResponse
  44. CompactRegionRequest
  45. CompactRegionResponse
  46. UpdateFavoredNodesRequest
  47. UpdateFavoredNodesResponse
  48. MergeRegionsRequest
  49. MergeRegionsResponse
  50. WALEntry
  51. ReplicateWALEntryRequest
  52. ReplicateWALEntryResponse
  53. RollWALWriterRequest
  54. RollWALWriterResponse
  55. StopServerRequest
  56. StopServerResponse
  57. GetServerInfoRequest
  58. ServerInfo
  59. GetServerInfoResponse
  60. UpdateConfigurationRequest
  61. UpdateConfigurationResponse
  62. AuthenticationKey
  63. TokenIdentifier
  64. Token
  65. GetAuthenticationTokenRequest
  66. GetAuthenticationTokenResponse
  67. WhoAmIRequest
  68. WhoAmIResponse
  69. Cell
  70. KeyValue
  71. Authorizations
  72. CellVisibility
  73. Column
  74. Get
  75. Result
  76. GetRequest
  77. GetResponse
  78. Condition
  79. MutationProto
  80. MutateRequest
  81. MutateResponse
  82. Scan
  83. ScanRequest
  84. ScanResponse
  85. BulkLoadHFileRequest
  86. BulkLoadHFileResponse
  87. CoprocessorServiceCall
  88. CoprocessorServiceResult
  89. CoprocessorServiceRequest
  90. CoprocessorServiceResponse
  91. Action
  92. RegionAction
  93. RegionLoadStats
  94. MultiRegionLoadStats
  95. ResultOrException
  96. RegionActionResult
  97. MultiRequest
  98. MultiResponse
  99. ClusterId
  100. RegionState
  101. RegionInTransition
  102. StoreSequenceId
  103. RegionStoreSequenceIds
  104. RegionLoad
  105. ReplicationLoadSink
  106. ReplicationLoadSource
  107. ServerLoad
  108. LiveServerInfo
  109. ClusterStatus
  110. Comparator
  111. ByteArrayComparable
  112. BinaryComparator
  113. LongComparator
  114. BinaryPrefixComparator
  115. BitComparator
  116. NullComparator
  117. RegexStringComparator
  118. SubstringComparator
  119. StackTraceElementMessage
  120. GenericExceptionMessage
  121. ForeignExceptionMessage
  122. HBaseVersionFileContent
  123. Reference
  124. Filter
  125. ColumnCountGetFilter
  126. ColumnPaginationFilter
  127. ColumnPrefixFilter
  128. ColumnRangeFilter
  129. CompareFilter
  130. DependentColumnFilter
  131. FamilyFilter
  132. FilterList
  133. FilterWrapper
  134. FirstKeyOnlyFilter
  135. FirstKeyValueMatchingQualifiersFilter
  136. FuzzyRowFilter
  137. InclusiveStopFilter
  138. KeyOnlyFilter
  139. MultipleColumnPrefixFilter
  140. PageFilter
  141. PrefixFilter
  142. QualifierFilter
  143. RandomRowFilter
  144. RowFilter
  145. SingleColumnValueExcludeFilter
  146. SingleColumnValueFilter
  147. SkipFilter
  148. TimestampsFilter
  149. ValueFilter
  150. WhileMatchFilter
  151. FilterAllFilter
  152. RowRange
  153. MultiRowRangeFilter
  154. TableName
  155. TableSchema
  156. ColumnFamilySchema
  157. RegionInfo
  158. FavoredNodes
  159. RegionSpecifier
  160. TimeRange
  161. ColumnFamilyTimeRange
  162. ServerName
  163. Coprocessor
  164. NameStringPair
  165. NameBytesPair
  166. BytesBytesPair
  167. NameInt64Pair
  168. SnapshotDescription
  169. ProcedureDescription
  170. EmptyMsg
  171. LongMsg
  172. DoubleMsg
  173. BigDecimalMsg
  174. UUID
  175. NamespaceDescriptor
  176. VersionInfo
  177. RegionServerInfo
  178. AddColumnRequest
  179. AddColumnResponse
  180. DeleteColumnRequest
  181. DeleteColumnResponse
  182. ModifyColumnRequest
  183. ModifyColumnResponse
  184. MoveRegionRequest
  185. MoveRegionResponse
  186. DispatchMergingRegionsRequest
  187. DispatchMergingRegionsResponse
  188. AssignRegionRequest
  189. AssignRegionResponse
  190. UnassignRegionRequest
  191. UnassignRegionResponse
  192. OfflineRegionRequest
  193. OfflineRegionResponse
  194. CreateTableRequest
  195. CreateTableResponse
  196. DeleteTableRequest
  197. DeleteTableResponse
  198. TruncateTableRequest
  199. TruncateTableResponse
  200. EnableTableRequest
  201. EnableTableResponse
  202. DisableTableRequest
  203. DisableTableResponse
  204. ModifyTableRequest
  205. ModifyTableResponse
  206. CreateNamespaceRequest
  207. CreateNamespaceResponse
  208. DeleteNamespaceRequest
  209. DeleteNamespaceResponse
  210. ModifyNamespaceRequest
  211. ModifyNamespaceResponse
  212. GetNamespaceDescriptorRequest
  213. GetNamespaceDescriptorResponse
  214. ListNamespaceDescriptorsRequest
  215. ListNamespaceDescriptorsResponse
  216. ListTableDescriptorsByNamespaceRequest
  217. ListTableDescriptorsByNamespaceResponse
  218. ListTableNamesByNamespaceRequest
  219. ListTableNamesByNamespaceResponse
  220. ShutdownRequest
  221. ShutdownResponse
  222. StopMasterRequest
  223. StopMasterResponse
  224. BalanceRequest
  225. BalanceResponse
  226. SetBalancerRunningRequest
  227. SetBalancerRunningResponse
  228. IsBalancerEnabledRequest
  229. IsBalancerEnabledResponse
  230. SetSplitOrMergeEnabledRequest
  231. SetSplitOrMergeEnabledResponse
  232. IsSplitOrMergeEnabledRequest
  233. IsSplitOrMergeEnabledResponse
  234. NormalizeRequest
  235. NormalizeResponse
  236. SetNormalizerRunningRequest
  237. SetNormalizerRunningResponse
  238. IsNormalizerEnabledRequest
  239. IsNormalizerEnabledResponse
  240. RunCatalogScanRequest
  241. RunCatalogScanResponse
  242. EnableCatalogJanitorRequest
  243. EnableCatalogJanitorResponse
  244. IsCatalogJanitorEnabledRequest
  245. IsCatalogJanitorEnabledResponse
  246. SnapshotRequest
  247. SnapshotResponse
  248. GetCompletedSnapshotsRequest
  249. GetCompletedSnapshotsResponse
  250. DeleteSnapshotRequest
  251. DeleteSnapshotResponse
  252. RestoreSnapshotRequest
  253. RestoreSnapshotResponse
  254. IsSnapshotDoneRequest
  255. IsSnapshotDoneResponse
  256. IsRestoreSnapshotDoneRequest
  257. IsRestoreSnapshotDoneResponse
  258. GetSchemaAlterStatusRequest
  259. GetSchemaAlterStatusResponse
  260. GetTableDescriptorsRequest
  261. GetTableDescriptorsResponse
  262. GetTableNamesRequest
  263. GetTableNamesResponse
  264. GetClusterStatusRequest
  265. GetClusterStatusResponse
  266. IsMasterRunningRequest
  267. IsMasterRunningResponse
  268. ExecProcedureRequest
  269. ExecProcedureResponse
  270. IsProcedureDoneRequest
  271. IsProcedureDoneResponse
  272. GetProcedureResultRequest
  273. GetProcedureResultResponse
  274. AbortProcedureRequest
  275. AbortProcedureResponse
  276. ListProceduresRequest
  277. ListProceduresResponse
  278. SetQuotaRequest
  279. SetQuotaResponse
  280. MajorCompactionTimestampRequest
  281. MajorCompactionTimestampForRegionRequest
  282. MajorCompactionTimestampResponse
  283. SecurityCapabilitiesRequest
  284. SecurityCapabilitiesResponse
  285. MultiRowMutationProcessorRequest
  286. MultiRowMutationProcessorResponse
  287. MutateRowsRequest
  288. MutateRowsResponse
  289. Procedure
  290. SequentialProcedureData
  291. StateMachineProcedureData
  292. ProcedureWALHeader
  293. ProcedureWALTrailer
  294. ProcedureStoreTracker
  295. ProcedureWALEntry
  296. TimedQuota
  297. Throttle
  298. ThrottleRequest
  299. Quotas
  300. QuotaUsage
  301. UserInformation
  302. ConnectionHeader
  303. CellBlockMeta
  304. ExceptionResponse
  305. RequestHeader
  306. ResponseHeader
  307. RegionServerStartupRequest
  308. RegionServerStartupResponse
  309. RegionServerReportRequest
  310. RegionServerReportResponse
  311. ReportRSFatalErrorRequest
  312. ReportRSFatalErrorResponse
  313. GetLastFlushedSequenceIdRequest
  314. GetLastFlushedSequenceIdResponse
  315. RegionStateTransition
  316. ReportRegionStateTransitionRequest
  317. ReportRegionStateTransitionResponse
  318. RPCTInfo
  319. WALHeader
  320. WALKey
  321. FamilyScope
  322. CompactionDescriptor
  323. FlushDescriptor
  324. StoreDescriptor
  325. BulkLoadDescriptor
  326. RegionEventDescriptor
  327. WALTrailer
  328. MetaRegionServer
  329. Master
  330. ClusterUp
  331. RegionTransition
  332. SplitLogTask
  333. Table
  334. ReplicationPeer
  335. ReplicationState
  336. ReplicationHLogPosition
  337. ReplicationLock
  338. TableLock
  339. SwitchState
  340. */
  341. package pb
  342. import proto "github.com/golang/protobuf/proto"
  343. import fmt "fmt"
  344. import math "math"
  345. // Reference imports to suppress errors if they are not otherwise used.
  346. var _ = proto.Marshal
  347. var _ = fmt.Errorf
  348. var _ = math.Inf
  349. // This is a compile-time assertion to ensure that this generated file
  350. // is compatible with the proto package it is being compiled against.
  351. // A compilation error at this line likely means your copy of the
  352. // proto package needs to be updated.
  353. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  354. type GetRegionInfoResponse_CompactionState int32
  355. const (
  356. GetRegionInfoResponse_NONE GetRegionInfoResponse_CompactionState = 0
  357. GetRegionInfoResponse_MINOR GetRegionInfoResponse_CompactionState = 1
  358. GetRegionInfoResponse_MAJOR GetRegionInfoResponse_CompactionState = 2
  359. GetRegionInfoResponse_MAJOR_AND_MINOR GetRegionInfoResponse_CompactionState = 3
  360. )
  361. var GetRegionInfoResponse_CompactionState_name = map[int32]string{
  362. 0: "NONE",
  363. 1: "MINOR",
  364. 2: "MAJOR",
  365. 3: "MAJOR_AND_MINOR",
  366. }
  367. var GetRegionInfoResponse_CompactionState_value = map[string]int32{
  368. "NONE": 0,
  369. "MINOR": 1,
  370. "MAJOR": 2,
  371. "MAJOR_AND_MINOR": 3,
  372. }
  373. func (x GetRegionInfoResponse_CompactionState) Enum() *GetRegionInfoResponse_CompactionState {
  374. p := new(GetRegionInfoResponse_CompactionState)
  375. *p = x
  376. return p
  377. }
  378. func (x GetRegionInfoResponse_CompactionState) String() string {
  379. return proto.EnumName(GetRegionInfoResponse_CompactionState_name, int32(x))
  380. }
  381. func (x *GetRegionInfoResponse_CompactionState) UnmarshalJSON(data []byte) error {
  382. value, err := proto.UnmarshalJSONEnum(GetRegionInfoResponse_CompactionState_value, data, "GetRegionInfoResponse_CompactionState")
  383. if err != nil {
  384. return err
  385. }
  386. *x = GetRegionInfoResponse_CompactionState(value)
  387. return nil
  388. }
  389. func (GetRegionInfoResponse_CompactionState) EnumDescriptor() ([]byte, []int) {
  390. return fileDescriptor0, []int{1, 0}
  391. }
  392. type OpenRegionResponse_RegionOpeningState int32
  393. const (
  394. OpenRegionResponse_OPENED OpenRegionResponse_RegionOpeningState = 0
  395. OpenRegionResponse_ALREADY_OPENED OpenRegionResponse_RegionOpeningState = 1
  396. OpenRegionResponse_FAILED_OPENING OpenRegionResponse_RegionOpeningState = 2
  397. )
  398. var OpenRegionResponse_RegionOpeningState_name = map[int32]string{
  399. 0: "OPENED",
  400. 1: "ALREADY_OPENED",
  401. 2: "FAILED_OPENING",
  402. }
  403. var OpenRegionResponse_RegionOpeningState_value = map[string]int32{
  404. "OPENED": 0,
  405. "ALREADY_OPENED": 1,
  406. "FAILED_OPENING": 2,
  407. }
  408. func (x OpenRegionResponse_RegionOpeningState) Enum() *OpenRegionResponse_RegionOpeningState {
  409. p := new(OpenRegionResponse_RegionOpeningState)
  410. *p = x
  411. return p
  412. }
  413. func (x OpenRegionResponse_RegionOpeningState) String() string {
  414. return proto.EnumName(OpenRegionResponse_RegionOpeningState_name, int32(x))
  415. }
  416. func (x *OpenRegionResponse_RegionOpeningState) UnmarshalJSON(data []byte) error {
  417. value, err := proto.UnmarshalJSONEnum(OpenRegionResponse_RegionOpeningState_value, data, "OpenRegionResponse_RegionOpeningState")
  418. if err != nil {
  419. return err
  420. }
  421. *x = OpenRegionResponse_RegionOpeningState(value)
  422. return nil
  423. }
  424. func (OpenRegionResponse_RegionOpeningState) EnumDescriptor() ([]byte, []int) {
  425. return fileDescriptor0, []int{7, 0}
  426. }
  427. type GetRegionInfoRequest struct {
  428. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  429. CompactionState *bool `protobuf:"varint,2,opt,name=compaction_state,json=compactionState" json:"compaction_state,omitempty"`
  430. XXX_unrecognized []byte `json:"-"`
  431. }
  432. func (m *GetRegionInfoRequest) Reset() { *m = GetRegionInfoRequest{} }
  433. func (m *GetRegionInfoRequest) String() string { return proto.CompactTextString(m) }
  434. func (*GetRegionInfoRequest) ProtoMessage() {}
  435. func (*GetRegionInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
  436. func (m *GetRegionInfoRequest) GetRegion() *RegionSpecifier {
  437. if m != nil {
  438. return m.Region
  439. }
  440. return nil
  441. }
  442. func (m *GetRegionInfoRequest) GetCompactionState() bool {
  443. if m != nil && m.CompactionState != nil {
  444. return *m.CompactionState
  445. }
  446. return false
  447. }
  448. type GetRegionInfoResponse struct {
  449. RegionInfo *RegionInfo `protobuf:"bytes,1,req,name=region_info,json=regionInfo" json:"region_info,omitempty"`
  450. CompactionState *GetRegionInfoResponse_CompactionState `protobuf:"varint,2,opt,name=compaction_state,json=compactionState,enum=pb.GetRegionInfoResponse_CompactionState" json:"compaction_state,omitempty"`
  451. IsRecovering *bool `protobuf:"varint,3,opt,name=isRecovering" json:"isRecovering,omitempty"`
  452. XXX_unrecognized []byte `json:"-"`
  453. }
  454. func (m *GetRegionInfoResponse) Reset() { *m = GetRegionInfoResponse{} }
  455. func (m *GetRegionInfoResponse) String() string { return proto.CompactTextString(m) }
  456. func (*GetRegionInfoResponse) ProtoMessage() {}
  457. func (*GetRegionInfoResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
  458. func (m *GetRegionInfoResponse) GetRegionInfo() *RegionInfo {
  459. if m != nil {
  460. return m.RegionInfo
  461. }
  462. return nil
  463. }
  464. func (m *GetRegionInfoResponse) GetCompactionState() GetRegionInfoResponse_CompactionState {
  465. if m != nil && m.CompactionState != nil {
  466. return *m.CompactionState
  467. }
  468. return GetRegionInfoResponse_NONE
  469. }
  470. func (m *GetRegionInfoResponse) GetIsRecovering() bool {
  471. if m != nil && m.IsRecovering != nil {
  472. return *m.IsRecovering
  473. }
  474. return false
  475. }
  476. // *
  477. // Get a list of store files for a set of column families in a particular region.
  478. // If no column family is specified, get the store files for all column families.
  479. type GetStoreFileRequest struct {
  480. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  481. Family [][]byte `protobuf:"bytes,2,rep,name=family" json:"family,omitempty"`
  482. XXX_unrecognized []byte `json:"-"`
  483. }
  484. func (m *GetStoreFileRequest) Reset() { *m = GetStoreFileRequest{} }
  485. func (m *GetStoreFileRequest) String() string { return proto.CompactTextString(m) }
  486. func (*GetStoreFileRequest) ProtoMessage() {}
  487. func (*GetStoreFileRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
  488. func (m *GetStoreFileRequest) GetRegion() *RegionSpecifier {
  489. if m != nil {
  490. return m.Region
  491. }
  492. return nil
  493. }
  494. func (m *GetStoreFileRequest) GetFamily() [][]byte {
  495. if m != nil {
  496. return m.Family
  497. }
  498. return nil
  499. }
  500. type GetStoreFileResponse struct {
  501. StoreFile []string `protobuf:"bytes,1,rep,name=store_file,json=storeFile" json:"store_file,omitempty"`
  502. XXX_unrecognized []byte `json:"-"`
  503. }
  504. func (m *GetStoreFileResponse) Reset() { *m = GetStoreFileResponse{} }
  505. func (m *GetStoreFileResponse) String() string { return proto.CompactTextString(m) }
  506. func (*GetStoreFileResponse) ProtoMessage() {}
  507. func (*GetStoreFileResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
  508. func (m *GetStoreFileResponse) GetStoreFile() []string {
  509. if m != nil {
  510. return m.StoreFile
  511. }
  512. return nil
  513. }
  514. type GetOnlineRegionRequest struct {
  515. XXX_unrecognized []byte `json:"-"`
  516. }
  517. func (m *GetOnlineRegionRequest) Reset() { *m = GetOnlineRegionRequest{} }
  518. func (m *GetOnlineRegionRequest) String() string { return proto.CompactTextString(m) }
  519. func (*GetOnlineRegionRequest) ProtoMessage() {}
  520. func (*GetOnlineRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
  521. type GetOnlineRegionResponse struct {
  522. RegionInfo []*RegionInfo `protobuf:"bytes,1,rep,name=region_info,json=regionInfo" json:"region_info,omitempty"`
  523. XXX_unrecognized []byte `json:"-"`
  524. }
  525. func (m *GetOnlineRegionResponse) Reset() { *m = GetOnlineRegionResponse{} }
  526. func (m *GetOnlineRegionResponse) String() string { return proto.CompactTextString(m) }
  527. func (*GetOnlineRegionResponse) ProtoMessage() {}
  528. func (*GetOnlineRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
  529. func (m *GetOnlineRegionResponse) GetRegionInfo() []*RegionInfo {
  530. if m != nil {
  531. return m.RegionInfo
  532. }
  533. return nil
  534. }
  535. type OpenRegionRequest struct {
  536. OpenInfo []*OpenRegionRequest_RegionOpenInfo `protobuf:"bytes,1,rep,name=open_info,json=openInfo" json:"open_info,omitempty"`
  537. // the intended server for this RPC.
  538. ServerStartCode *uint64 `protobuf:"varint,2,opt,name=serverStartCode" json:"serverStartCode,omitempty"`
  539. // wall clock time from master
  540. MasterSystemTime *uint64 `protobuf:"varint,5,opt,name=master_system_time,json=masterSystemTime" json:"master_system_time,omitempty"`
  541. XXX_unrecognized []byte `json:"-"`
  542. }
  543. func (m *OpenRegionRequest) Reset() { *m = OpenRegionRequest{} }
  544. func (m *OpenRegionRequest) String() string { return proto.CompactTextString(m) }
  545. func (*OpenRegionRequest) ProtoMessage() {}
  546. func (*OpenRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
  547. func (m *OpenRegionRequest) GetOpenInfo() []*OpenRegionRequest_RegionOpenInfo {
  548. if m != nil {
  549. return m.OpenInfo
  550. }
  551. return nil
  552. }
  553. func (m *OpenRegionRequest) GetServerStartCode() uint64 {
  554. if m != nil && m.ServerStartCode != nil {
  555. return *m.ServerStartCode
  556. }
  557. return 0
  558. }
  559. func (m *OpenRegionRequest) GetMasterSystemTime() uint64 {
  560. if m != nil && m.MasterSystemTime != nil {
  561. return *m.MasterSystemTime
  562. }
  563. return 0
  564. }
  565. type OpenRegionRequest_RegionOpenInfo struct {
  566. Region *RegionInfo `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  567. VersionOfOfflineNode *uint32 `protobuf:"varint,2,opt,name=version_of_offline_node,json=versionOfOfflineNode" json:"version_of_offline_node,omitempty"`
  568. FavoredNodes []*ServerName `protobuf:"bytes,3,rep,name=favored_nodes,json=favoredNodes" json:"favored_nodes,omitempty"`
  569. // open region for distributedLogReplay
  570. OpenForDistributedLogReplay *bool `protobuf:"varint,4,opt,name=openForDistributedLogReplay" json:"openForDistributedLogReplay,omitempty"`
  571. XXX_unrecognized []byte `json:"-"`
  572. }
  573. func (m *OpenRegionRequest_RegionOpenInfo) Reset() { *m = OpenRegionRequest_RegionOpenInfo{} }
  574. func (m *OpenRegionRequest_RegionOpenInfo) String() string { return proto.CompactTextString(m) }
  575. func (*OpenRegionRequest_RegionOpenInfo) ProtoMessage() {}
  576. func (*OpenRegionRequest_RegionOpenInfo) Descriptor() ([]byte, []int) {
  577. return fileDescriptor0, []int{6, 0}
  578. }
  579. func (m *OpenRegionRequest_RegionOpenInfo) GetRegion() *RegionInfo {
  580. if m != nil {
  581. return m.Region
  582. }
  583. return nil
  584. }
  585. func (m *OpenRegionRequest_RegionOpenInfo) GetVersionOfOfflineNode() uint32 {
  586. if m != nil && m.VersionOfOfflineNode != nil {
  587. return *m.VersionOfOfflineNode
  588. }
  589. return 0
  590. }
  591. func (m *OpenRegionRequest_RegionOpenInfo) GetFavoredNodes() []*ServerName {
  592. if m != nil {
  593. return m.FavoredNodes
  594. }
  595. return nil
  596. }
  597. func (m *OpenRegionRequest_RegionOpenInfo) GetOpenForDistributedLogReplay() bool {
  598. if m != nil && m.OpenForDistributedLogReplay != nil {
  599. return *m.OpenForDistributedLogReplay
  600. }
  601. return false
  602. }
  603. type OpenRegionResponse struct {
  604. OpeningState []OpenRegionResponse_RegionOpeningState `protobuf:"varint,1,rep,name=opening_state,json=openingState,enum=pb.OpenRegionResponse_RegionOpeningState" json:"opening_state,omitempty"`
  605. XXX_unrecognized []byte `json:"-"`
  606. }
  607. func (m *OpenRegionResponse) Reset() { *m = OpenRegionResponse{} }
  608. func (m *OpenRegionResponse) String() string { return proto.CompactTextString(m) }
  609. func (*OpenRegionResponse) ProtoMessage() {}
  610. func (*OpenRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
  611. func (m *OpenRegionResponse) GetOpeningState() []OpenRegionResponse_RegionOpeningState {
  612. if m != nil {
  613. return m.OpeningState
  614. }
  615. return nil
  616. }
  617. type WarmupRegionRequest struct {
  618. RegionInfo *RegionInfo `protobuf:"bytes,1,req,name=regionInfo" json:"regionInfo,omitempty"`
  619. XXX_unrecognized []byte `json:"-"`
  620. }
  621. func (m *WarmupRegionRequest) Reset() { *m = WarmupRegionRequest{} }
  622. func (m *WarmupRegionRequest) String() string { return proto.CompactTextString(m) }
  623. func (*WarmupRegionRequest) ProtoMessage() {}
  624. func (*WarmupRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
  625. func (m *WarmupRegionRequest) GetRegionInfo() *RegionInfo {
  626. if m != nil {
  627. return m.RegionInfo
  628. }
  629. return nil
  630. }
  631. type WarmupRegionResponse struct {
  632. XXX_unrecognized []byte `json:"-"`
  633. }
  634. func (m *WarmupRegionResponse) Reset() { *m = WarmupRegionResponse{} }
  635. func (m *WarmupRegionResponse) String() string { return proto.CompactTextString(m) }
  636. func (*WarmupRegionResponse) ProtoMessage() {}
  637. func (*WarmupRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
  638. // *
  639. // Closes the specified region and will use or not use ZK during the close
  640. // according to the specified flag.
  641. type CloseRegionRequest struct {
  642. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  643. VersionOfClosingNode *uint32 `protobuf:"varint,2,opt,name=version_of_closing_node,json=versionOfClosingNode" json:"version_of_closing_node,omitempty"`
  644. TransitionIn_ZK *bool `protobuf:"varint,3,opt,name=transition_in_ZK,json=transitionInZK,def=1" json:"transition_in_ZK,omitempty"`
  645. DestinationServer *ServerName `protobuf:"bytes,4,opt,name=destination_server,json=destinationServer" json:"destination_server,omitempty"`
  646. // the intended server for this RPC.
  647. ServerStartCode *uint64 `protobuf:"varint,5,opt,name=serverStartCode" json:"serverStartCode,omitempty"`
  648. XXX_unrecognized []byte `json:"-"`
  649. }
  650. func (m *CloseRegionRequest) Reset() { *m = CloseRegionRequest{} }
  651. func (m *CloseRegionRequest) String() string { return proto.CompactTextString(m) }
  652. func (*CloseRegionRequest) ProtoMessage() {}
  653. func (*CloseRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} }
  654. const Default_CloseRegionRequest_TransitionIn_ZK bool = true
  655. func (m *CloseRegionRequest) GetRegion() *RegionSpecifier {
  656. if m != nil {
  657. return m.Region
  658. }
  659. return nil
  660. }
  661. func (m *CloseRegionRequest) GetVersionOfClosingNode() uint32 {
  662. if m != nil && m.VersionOfClosingNode != nil {
  663. return *m.VersionOfClosingNode
  664. }
  665. return 0
  666. }
  667. func (m *CloseRegionRequest) GetTransitionIn_ZK() bool {
  668. if m != nil && m.TransitionIn_ZK != nil {
  669. return *m.TransitionIn_ZK
  670. }
  671. return Default_CloseRegionRequest_TransitionIn_ZK
  672. }
  673. func (m *CloseRegionRequest) GetDestinationServer() *ServerName {
  674. if m != nil {
  675. return m.DestinationServer
  676. }
  677. return nil
  678. }
  679. func (m *CloseRegionRequest) GetServerStartCode() uint64 {
  680. if m != nil && m.ServerStartCode != nil {
  681. return *m.ServerStartCode
  682. }
  683. return 0
  684. }
  685. type CloseRegionResponse struct {
  686. Closed *bool `protobuf:"varint,1,req,name=closed" json:"closed,omitempty"`
  687. XXX_unrecognized []byte `json:"-"`
  688. }
  689. func (m *CloseRegionResponse) Reset() { *m = CloseRegionResponse{} }
  690. func (m *CloseRegionResponse) String() string { return proto.CompactTextString(m) }
  691. func (*CloseRegionResponse) ProtoMessage() {}
  692. func (*CloseRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
  693. func (m *CloseRegionResponse) GetClosed() bool {
  694. if m != nil && m.Closed != nil {
  695. return *m.Closed
  696. }
  697. return false
  698. }
  699. // *
  700. // Flushes the MemStore of the specified region.
  701. // <p>
  702. // This method is synchronous.
  703. type FlushRegionRequest struct {
  704. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  705. IfOlderThanTs *uint64 `protobuf:"varint,2,opt,name=if_older_than_ts,json=ifOlderThanTs" json:"if_older_than_ts,omitempty"`
  706. WriteFlushWalMarker *bool `protobuf:"varint,3,opt,name=write_flush_wal_marker,json=writeFlushWalMarker" json:"write_flush_wal_marker,omitempty"`
  707. XXX_unrecognized []byte `json:"-"`
  708. }
  709. func (m *FlushRegionRequest) Reset() { *m = FlushRegionRequest{} }
  710. func (m *FlushRegionRequest) String() string { return proto.CompactTextString(m) }
  711. func (*FlushRegionRequest) ProtoMessage() {}
  712. func (*FlushRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} }
  713. func (m *FlushRegionRequest) GetRegion() *RegionSpecifier {
  714. if m != nil {
  715. return m.Region
  716. }
  717. return nil
  718. }
  719. func (m *FlushRegionRequest) GetIfOlderThanTs() uint64 {
  720. if m != nil && m.IfOlderThanTs != nil {
  721. return *m.IfOlderThanTs
  722. }
  723. return 0
  724. }
  725. func (m *FlushRegionRequest) GetWriteFlushWalMarker() bool {
  726. if m != nil && m.WriteFlushWalMarker != nil {
  727. return *m.WriteFlushWalMarker
  728. }
  729. return false
  730. }
  731. type FlushRegionResponse struct {
  732. LastFlushTime *uint64 `protobuf:"varint,1,req,name=last_flush_time,json=lastFlushTime" json:"last_flush_time,omitempty"`
  733. Flushed *bool `protobuf:"varint,2,opt,name=flushed" json:"flushed,omitempty"`
  734. WroteFlushWalMarker *bool `protobuf:"varint,3,opt,name=wrote_flush_wal_marker,json=wroteFlushWalMarker" json:"wrote_flush_wal_marker,omitempty"`
  735. XXX_unrecognized []byte `json:"-"`
  736. }
  737. func (m *FlushRegionResponse) Reset() { *m = FlushRegionResponse{} }
  738. func (m *FlushRegionResponse) String() string { return proto.CompactTextString(m) }
  739. func (*FlushRegionResponse) ProtoMessage() {}
  740. func (*FlushRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} }
  741. func (m *FlushRegionResponse) GetLastFlushTime() uint64 {
  742. if m != nil && m.LastFlushTime != nil {
  743. return *m.LastFlushTime
  744. }
  745. return 0
  746. }
  747. func (m *FlushRegionResponse) GetFlushed() bool {
  748. if m != nil && m.Flushed != nil {
  749. return *m.Flushed
  750. }
  751. return false
  752. }
  753. func (m *FlushRegionResponse) GetWroteFlushWalMarker() bool {
  754. if m != nil && m.WroteFlushWalMarker != nil {
  755. return *m.WroteFlushWalMarker
  756. }
  757. return false
  758. }
  759. // *
  760. // Splits the specified region.
  761. // <p>
  762. // This method currently flushes the region and then forces a compaction which
  763. // will then trigger a split. The flush is done synchronously but the
  764. // compaction is asynchronous.
  765. type SplitRegionRequest struct {
  766. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  767. SplitPoint []byte `protobuf:"bytes,2,opt,name=split_point,json=splitPoint" json:"split_point,omitempty"`
  768. XXX_unrecognized []byte `json:"-"`
  769. }
  770. func (m *SplitRegionRequest) Reset() { *m = SplitRegionRequest{} }
  771. func (m *SplitRegionRequest) String() string { return proto.CompactTextString(m) }
  772. func (*SplitRegionRequest) ProtoMessage() {}
  773. func (*SplitRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} }
  774. func (m *SplitRegionRequest) GetRegion() *RegionSpecifier {
  775. if m != nil {
  776. return m.Region
  777. }
  778. return nil
  779. }
  780. func (m *SplitRegionRequest) GetSplitPoint() []byte {
  781. if m != nil {
  782. return m.SplitPoint
  783. }
  784. return nil
  785. }
  786. type SplitRegionResponse struct {
  787. XXX_unrecognized []byte `json:"-"`
  788. }
  789. func (m *SplitRegionResponse) Reset() { *m = SplitRegionResponse{} }
  790. func (m *SplitRegionResponse) String() string { return proto.CompactTextString(m) }
  791. func (*SplitRegionResponse) ProtoMessage() {}
  792. func (*SplitRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{15} }
  793. // *
  794. // Compacts the specified region. Performs a major compaction if specified.
  795. // <p>
  796. // This method is asynchronous.
  797. type CompactRegionRequest struct {
  798. Region *RegionSpecifier `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  799. Major *bool `protobuf:"varint,2,opt,name=major" json:"major,omitempty"`
  800. Family []byte `protobuf:"bytes,3,opt,name=family" json:"family,omitempty"`
  801. XXX_unrecognized []byte `json:"-"`
  802. }
  803. func (m *CompactRegionRequest) Reset() { *m = CompactRegionRequest{} }
  804. func (m *CompactRegionRequest) String() string { return proto.CompactTextString(m) }
  805. func (*CompactRegionRequest) ProtoMessage() {}
  806. func (*CompactRegionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{16} }
  807. func (m *CompactRegionRequest) GetRegion() *RegionSpecifier {
  808. if m != nil {
  809. return m.Region
  810. }
  811. return nil
  812. }
  813. func (m *CompactRegionRequest) GetMajor() bool {
  814. if m != nil && m.Major != nil {
  815. return *m.Major
  816. }
  817. return false
  818. }
  819. func (m *CompactRegionRequest) GetFamily() []byte {
  820. if m != nil {
  821. return m.Family
  822. }
  823. return nil
  824. }
  825. type CompactRegionResponse struct {
  826. XXX_unrecognized []byte `json:"-"`
  827. }
  828. func (m *CompactRegionResponse) Reset() { *m = CompactRegionResponse{} }
  829. func (m *CompactRegionResponse) String() string { return proto.CompactTextString(m) }
  830. func (*CompactRegionResponse) ProtoMessage() {}
  831. func (*CompactRegionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{17} }
  832. type UpdateFavoredNodesRequest struct {
  833. UpdateInfo []*UpdateFavoredNodesRequest_RegionUpdateInfo `protobuf:"bytes,1,rep,name=update_info,json=updateInfo" json:"update_info,omitempty"`
  834. XXX_unrecognized []byte `json:"-"`
  835. }
  836. func (m *UpdateFavoredNodesRequest) Reset() { *m = UpdateFavoredNodesRequest{} }
  837. func (m *UpdateFavoredNodesRequest) String() string { return proto.CompactTextString(m) }
  838. func (*UpdateFavoredNodesRequest) ProtoMessage() {}
  839. func (*UpdateFavoredNodesRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{18} }
  840. func (m *UpdateFavoredNodesRequest) GetUpdateInfo() []*UpdateFavoredNodesRequest_RegionUpdateInfo {
  841. if m != nil {
  842. return m.UpdateInfo
  843. }
  844. return nil
  845. }
  846. type UpdateFavoredNodesRequest_RegionUpdateInfo struct {
  847. Region *RegionInfo `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  848. FavoredNodes []*ServerName `protobuf:"bytes,2,rep,name=favored_nodes,json=favoredNodes" json:"favored_nodes,omitempty"`
  849. XXX_unrecognized []byte `json:"-"`
  850. }
  851. func (m *UpdateFavoredNodesRequest_RegionUpdateInfo) Reset() {
  852. *m = UpdateFavoredNodesRequest_RegionUpdateInfo{}
  853. }
  854. func (m *UpdateFavoredNodesRequest_RegionUpdateInfo) String() string {
  855. return proto.CompactTextString(m)
  856. }
  857. func (*UpdateFavoredNodesRequest_RegionUpdateInfo) ProtoMessage() {}
  858. func (*UpdateFavoredNodesRequest_RegionUpdateInfo) Descriptor() ([]byte, []int) {
  859. return fileDescriptor0, []int{18, 0}
  860. }
  861. func (m *UpdateFavoredNodesRequest_RegionUpdateInfo) GetRegion() *RegionInfo {
  862. if m != nil {
  863. return m.Region
  864. }
  865. return nil
  866. }
  867. func (m *UpdateFavoredNodesRequest_RegionUpdateInfo) GetFavoredNodes() []*ServerName {
  868. if m != nil {
  869. return m.FavoredNodes
  870. }
  871. return nil
  872. }
  873. type UpdateFavoredNodesResponse struct {
  874. Response *uint32 `protobuf:"varint,1,opt,name=response" json:"response,omitempty"`
  875. XXX_unrecognized []byte `json:"-"`
  876. }
  877. func (m *UpdateFavoredNodesResponse) Reset() { *m = UpdateFavoredNodesResponse{} }
  878. func (m *UpdateFavoredNodesResponse) String() string { return proto.CompactTextString(m) }
  879. func (*UpdateFavoredNodesResponse) ProtoMessage() {}
  880. func (*UpdateFavoredNodesResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{19} }
  881. func (m *UpdateFavoredNodesResponse) GetResponse() uint32 {
  882. if m != nil && m.Response != nil {
  883. return *m.Response
  884. }
  885. return 0
  886. }
  887. // *
  888. // Merges the specified regions.
  889. // <p>
  890. // This method currently closes the regions and then merges them
  891. type MergeRegionsRequest struct {
  892. RegionA *RegionSpecifier `protobuf:"bytes,1,req,name=region_a,json=regionA" json:"region_a,omitempty"`
  893. RegionB *RegionSpecifier `protobuf:"bytes,2,req,name=region_b,json=regionB" json:"region_b,omitempty"`
  894. Forcible *bool `protobuf:"varint,3,opt,name=forcible,def=0" json:"forcible,omitempty"`
  895. // wall clock time from master
  896. MasterSystemTime *uint64 `protobuf:"varint,4,opt,name=master_system_time,json=masterSystemTime" json:"master_system_time,omitempty"`
  897. XXX_unrecognized []byte `json:"-"`
  898. }
  899. func (m *MergeRegionsRequest) Reset() { *m = MergeRegionsRequest{} }
  900. func (m *MergeRegionsRequest) String() string { return proto.CompactTextString(m) }
  901. func (*MergeRegionsRequest) ProtoMessage() {}
  902. func (*MergeRegionsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{20} }
  903. const Default_MergeRegionsRequest_Forcible bool = false
  904. func (m *MergeRegionsRequest) GetRegionA() *RegionSpecifier {
  905. if m != nil {
  906. return m.RegionA
  907. }
  908. return nil
  909. }
  910. func (m *MergeRegionsRequest) GetRegionB() *RegionSpecifier {
  911. if m != nil {
  912. return m.RegionB
  913. }
  914. return nil
  915. }
  916. func (m *MergeRegionsRequest) GetForcible() bool {
  917. if m != nil && m.Forcible != nil {
  918. return *m.Forcible
  919. }
  920. return Default_MergeRegionsRequest_Forcible
  921. }
  922. func (m *MergeRegionsRequest) GetMasterSystemTime() uint64 {
  923. if m != nil && m.MasterSystemTime != nil {
  924. return *m.MasterSystemTime
  925. }
  926. return 0
  927. }
  928. type MergeRegionsResponse struct {
  929. XXX_unrecognized []byte `json:"-"`
  930. }
  931. func (m *MergeRegionsResponse) Reset() { *m = MergeRegionsResponse{} }
  932. func (m *MergeRegionsResponse) String() string { return proto.CompactTextString(m) }
  933. func (*MergeRegionsResponse) ProtoMessage() {}
  934. func (*MergeRegionsResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{21} }
  935. // Protocol buffer version of WAL for replication
  936. type WALEntry struct {
  937. Key *WALKey `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  938. // Following may be null if the KVs/Cells are carried along the side in a cellblock (See
  939. // RPC for more on cellblocks). If Cells/KVs are in a cellblock, this next field is null
  940. // and associated_cell_count has count of Cells associated w/ this WALEntry
  941. KeyValueBytes [][]byte `protobuf:"bytes,2,rep,name=key_value_bytes,json=keyValueBytes" json:"key_value_bytes,omitempty"`
  942. // If Cell data is carried alongside in a cellblock, this is count of Cells in the cellblock.
  943. AssociatedCellCount *int32 `protobuf:"varint,3,opt,name=associated_cell_count,json=associatedCellCount" json:"associated_cell_count,omitempty"`
  944. XXX_unrecognized []byte `json:"-"`
  945. }
  946. func (m *WALEntry) Reset() { *m = WALEntry{} }
  947. func (m *WALEntry) String() string { return proto.CompactTextString(m) }
  948. func (*WALEntry) ProtoMessage() {}
  949. func (*WALEntry) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{22} }
  950. func (m *WALEntry) GetKey() *WALKey {
  951. if m != nil {
  952. return m.Key
  953. }
  954. return nil
  955. }
  956. func (m *WALEntry) GetKeyValueBytes() [][]byte {
  957. if m != nil {
  958. return m.KeyValueBytes
  959. }
  960. return nil
  961. }
  962. func (m *WALEntry) GetAssociatedCellCount() int32 {
  963. if m != nil && m.AssociatedCellCount != nil {
  964. return *m.AssociatedCellCount
  965. }
  966. return 0
  967. }
  968. // *
  969. // Replicates the given entries. The guarantee is that the given entries
  970. // will be durable on the slave cluster if this method returns without
  971. // any exception. hbase.replication has to be set to true for this to work.
  972. type ReplicateWALEntryRequest struct {
  973. Entry []*WALEntry `protobuf:"bytes,1,rep,name=entry" json:"entry,omitempty"`
  974. ReplicationClusterId *string `protobuf:"bytes,2,opt,name=replicationClusterId" json:"replicationClusterId,omitempty"`
  975. SourceBaseNamespaceDirPath *string `protobuf:"bytes,3,opt,name=sourceBaseNamespaceDirPath" json:"sourceBaseNamespaceDirPath,omitempty"`
  976. SourceHFileArchiveDirPath *string `protobuf:"bytes,4,opt,name=sourceHFileArchiveDirPath" json:"sourceHFileArchiveDirPath,omitempty"`
  977. XXX_unrecognized []byte `json:"-"`
  978. }
  979. func (m *ReplicateWALEntryRequest) Reset() { *m = ReplicateWALEntryRequest{} }
  980. func (m *ReplicateWALEntryRequest) String() string { return proto.CompactTextString(m) }
  981. func (*ReplicateWALEntryRequest) ProtoMessage() {}
  982. func (*ReplicateWALEntryRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{23} }
  983. func (m *ReplicateWALEntryRequest) GetEntry() []*WALEntry {
  984. if m != nil {
  985. return m.Entry
  986. }
  987. return nil
  988. }
  989. func (m *ReplicateWALEntryRequest) GetReplicationClusterId() string {
  990. if m != nil && m.ReplicationClusterId != nil {
  991. return *m.ReplicationClusterId
  992. }
  993. return ""
  994. }
  995. func (m *ReplicateWALEntryRequest) GetSourceBaseNamespaceDirPath() string {
  996. if m != nil && m.SourceBaseNamespaceDirPath != nil {
  997. return *m.SourceBaseNamespaceDirPath
  998. }
  999. return ""
  1000. }
  1001. func (m *ReplicateWALEntryRequest) GetSourceHFileArchiveDirPath() string {
  1002. if m != nil && m.SourceHFileArchiveDirPath != nil {
  1003. return *m.SourceHFileArchiveDirPath
  1004. }
  1005. return ""
  1006. }
  1007. type ReplicateWALEntryResponse struct {
  1008. XXX_unrecognized []byte `json:"-"`
  1009. }
  1010. func (m *ReplicateWALEntryResponse) Reset() { *m = ReplicateWALEntryResponse{} }
  1011. func (m *ReplicateWALEntryResponse) String() string { return proto.CompactTextString(m) }
  1012. func (*ReplicateWALEntryResponse) ProtoMessage() {}
  1013. func (*ReplicateWALEntryResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{24} }
  1014. type RollWALWriterRequest struct {
  1015. XXX_unrecognized []byte `json:"-"`
  1016. }
  1017. func (m *RollWALWriterRequest) Reset() { *m = RollWALWriterRequest{} }
  1018. func (m *RollWALWriterRequest) String() string { return proto.CompactTextString(m) }
  1019. func (*RollWALWriterRequest) ProtoMessage() {}
  1020. func (*RollWALWriterRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{25} }
  1021. //
  1022. // Roll request responses no longer include regions to flush
  1023. // this list will always be empty when talking to a 1.0 server
  1024. type RollWALWriterResponse struct {
  1025. // A list of encoded name of regions to flush
  1026. RegionToFlush [][]byte `protobuf:"bytes,1,rep,name=region_to_flush,json=regionToFlush" json:"region_to_flush,omitempty"`
  1027. XXX_unrecognized []byte `json:"-"`
  1028. }
  1029. func (m *RollWALWriterResponse) Reset() { *m = RollWALWriterResponse{} }
  1030. func (m *RollWALWriterResponse) String() string { return proto.CompactTextString(m) }
  1031. func (*RollWALWriterResponse) ProtoMessage() {}
  1032. func (*RollWALWriterResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{26} }
  1033. func (m *RollWALWriterResponse) GetRegionToFlush() [][]byte {
  1034. if m != nil {
  1035. return m.RegionToFlush
  1036. }
  1037. return nil
  1038. }
  1039. type StopServerRequest struct {
  1040. Reason *string `protobuf:"bytes,1,req,name=reason" json:"reason,omitempty"`
  1041. XXX_unrecognized []byte `json:"-"`
  1042. }
  1043. func (m *StopServerRequest) Reset() { *m = StopServerRequest{} }
  1044. func (m *StopServerRequest) String() string { return proto.CompactTextString(m) }
  1045. func (*StopServerRequest) ProtoMessage() {}
  1046. func (*StopServerRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{27} }
  1047. func (m *StopServerRequest) GetReason() string {
  1048. if m != nil && m.Reason != nil {
  1049. return *m.Reason
  1050. }
  1051. return ""
  1052. }
  1053. type StopServerResponse struct {
  1054. XXX_unrecognized []byte `json:"-"`
  1055. }
  1056. func (m *StopServerResponse) Reset() { *m = StopServerResponse{} }
  1057. func (m *StopServerResponse) String() string { return proto.CompactTextString(m) }
  1058. func (*StopServerResponse) ProtoMessage() {}
  1059. func (*StopServerResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{28} }
  1060. type GetServerInfoRequest struct {
  1061. XXX_unrecognized []byte `json:"-"`
  1062. }
  1063. func (m *GetServerInfoRequest) Reset() { *m = GetServerInfoRequest{} }
  1064. func (m *GetServerInfoRequest) String() string { return proto.CompactTextString(m) }
  1065. func (*GetServerInfoRequest) ProtoMessage() {}
  1066. func (*GetServerInfoRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{29} }
  1067. type ServerInfo struct {
  1068. ServerName *ServerName `protobuf:"bytes,1,req,name=server_name,json=serverName" json:"server_name,omitempty"`
  1069. WebuiPort *uint32 `protobuf:"varint,2,opt,name=webui_port,json=webuiPort" json:"webui_port,omitempty"`
  1070. XXX_unrecognized []byte `json:"-"`
  1071. }
  1072. func (m *ServerInfo) Reset() { *m = ServerInfo{} }
  1073. func (m *ServerInfo) String() string { return proto.CompactTextString(m) }
  1074. func (*ServerInfo) ProtoMessage() {}
  1075. func (*ServerInfo) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{30} }
  1076. func (m *ServerInfo) GetServerName() *ServerName {
  1077. if m != nil {
  1078. return m.ServerName
  1079. }
  1080. return nil
  1081. }
  1082. func (m *ServerInfo) GetWebuiPort() uint32 {
  1083. if m != nil && m.WebuiPort != nil {
  1084. return *m.WebuiPort
  1085. }
  1086. return 0
  1087. }
  1088. type GetServerInfoResponse struct {
  1089. ServerInfo *ServerInfo `protobuf:"bytes,1,req,name=server_info,json=serverInfo" json:"server_info,omitempty"`
  1090. XXX_unrecognized []byte `json:"-"`
  1091. }
  1092. func (m *GetServerInfoResponse) Reset() { *m = GetServerInfoResponse{} }
  1093. func (m *GetServerInfoResponse) String() string { return proto.CompactTextString(m) }
  1094. func (*GetServerInfoResponse) ProtoMessage() {}
  1095. func (*GetServerInfoResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{31} }
  1096. func (m *GetServerInfoResponse) GetServerInfo() *ServerInfo {
  1097. if m != nil {
  1098. return m.ServerInfo
  1099. }
  1100. return nil
  1101. }
  1102. type UpdateConfigurationRequest struct {
  1103. XXX_unrecognized []byte `json:"-"`
  1104. }
  1105. func (m *UpdateConfigurationRequest) Reset() { *m = UpdateConfigurationRequest{} }
  1106. func (m *UpdateConfigurationRequest) String() string { return proto.CompactTextString(m) }
  1107. func (*UpdateConfigurationRequest) ProtoMessage() {}
  1108. func (*UpdateConfigurationRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{32} }
  1109. type UpdateConfigurationResponse struct {
  1110. XXX_unrecognized []byte `json:"-"`
  1111. }
  1112. func (m *UpdateConfigurationResponse) Reset() { *m = UpdateConfigurationResponse{} }
  1113. func (m *UpdateConfigurationResponse) String() string { return proto.CompactTextString(m) }
  1114. func (*UpdateConfigurationResponse) ProtoMessage() {}
  1115. func (*UpdateConfigurationResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{33} }
  1116. func init() {
  1117. proto.RegisterType((*GetRegionInfoRequest)(nil), "pb.GetRegionInfoRequest")
  1118. proto.RegisterType((*GetRegionInfoResponse)(nil), "pb.GetRegionInfoResponse")
  1119. proto.RegisterType((*GetStoreFileRequest)(nil), "pb.GetStoreFileRequest")
  1120. proto.RegisterType((*GetStoreFileResponse)(nil), "pb.GetStoreFileResponse")
  1121. proto.RegisterType((*GetOnlineRegionRequest)(nil), "pb.GetOnlineRegionRequest")
  1122. proto.RegisterType((*GetOnlineRegionResponse)(nil), "pb.GetOnlineRegionResponse")
  1123. proto.RegisterType((*OpenRegionRequest)(nil), "pb.OpenRegionRequest")
  1124. proto.RegisterType((*OpenRegionRequest_RegionOpenInfo)(nil), "pb.OpenRegionRequest.RegionOpenInfo")
  1125. proto.RegisterType((*OpenRegionResponse)(nil), "pb.OpenRegionResponse")
  1126. proto.RegisterType((*WarmupRegionRequest)(nil), "pb.WarmupRegionRequest")
  1127. proto.RegisterType((*WarmupRegionResponse)(nil), "pb.WarmupRegionResponse")
  1128. proto.RegisterType((*CloseRegionRequest)(nil), "pb.CloseRegionRequest")
  1129. proto.RegisterType((*CloseRegionResponse)(nil), "pb.CloseRegionResponse")
  1130. proto.RegisterType((*FlushRegionRequest)(nil), "pb.FlushRegionRequest")
  1131. proto.RegisterType((*FlushRegionResponse)(nil), "pb.FlushRegionResponse")
  1132. proto.RegisterType((*SplitRegionRequest)(nil), "pb.SplitRegionRequest")
  1133. proto.RegisterType((*SplitRegionResponse)(nil), "pb.SplitRegionResponse")
  1134. proto.RegisterType((*CompactRegionRequest)(nil), "pb.CompactRegionRequest")
  1135. proto.RegisterType((*CompactRegionResponse)(nil), "pb.CompactRegionResponse")
  1136. proto.RegisterType((*UpdateFavoredNodesRequest)(nil), "pb.UpdateFavoredNodesRequest")
  1137. proto.RegisterType((*UpdateFavoredNodesRequest_RegionUpdateInfo)(nil), "pb.UpdateFavoredNodesRequest.RegionUpdateInfo")
  1138. proto.RegisterType((*UpdateFavoredNodesResponse)(nil), "pb.UpdateFavoredNodesResponse")
  1139. proto.RegisterType((*MergeRegionsRequest)(nil), "pb.MergeRegionsRequest")
  1140. proto.RegisterType((*MergeRegionsResponse)(nil), "pb.MergeRegionsResponse")
  1141. proto.RegisterType((*WALEntry)(nil), "pb.WALEntry")
  1142. proto.RegisterType((*ReplicateWALEntryRequest)(nil), "pb.ReplicateWALEntryRequest")
  1143. proto.RegisterType((*ReplicateWALEntryResponse)(nil), "pb.ReplicateWALEntryResponse")
  1144. proto.RegisterType((*RollWALWriterRequest)(nil), "pb.RollWALWriterRequest")
  1145. proto.RegisterType((*RollWALWriterResponse)(nil), "pb.RollWALWriterResponse")
  1146. proto.RegisterType((*StopServerRequest)(nil), "pb.StopServerRequest")
  1147. proto.RegisterType((*StopServerResponse)(nil), "pb.StopServerResponse")
  1148. proto.RegisterType((*GetServerInfoRequest)(nil), "pb.GetServerInfoRequest")
  1149. proto.RegisterType((*ServerInfo)(nil), "pb.ServerInfo")
  1150. proto.RegisterType((*GetServerInfoResponse)(nil), "pb.GetServerInfoResponse")
  1151. proto.RegisterType((*UpdateConfigurationRequest)(nil), "pb.UpdateConfigurationRequest")
  1152. proto.RegisterType((*UpdateConfigurationResponse)(nil), "pb.UpdateConfigurationResponse")
  1153. proto.RegisterEnum("pb.GetRegionInfoResponse_CompactionState", GetRegionInfoResponse_CompactionState_name, GetRegionInfoResponse_CompactionState_value)
  1154. proto.RegisterEnum("pb.OpenRegionResponse_RegionOpeningState", OpenRegionResponse_RegionOpeningState_name, OpenRegionResponse_RegionOpeningState_value)
  1155. }
  1156. func init() { proto.RegisterFile("Admin.proto", fileDescriptor0) }
  1157. var fileDescriptor0 = []byte{
  1158. // 1713 bytes of a gzipped FileDescriptorProto
  1159. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0x5f, 0x6f, 0x23, 0x49,
  1160. 0x11, 0xbf, 0xb1, 0x93, 0x5c, 0x5c, 0xb1, 0x13, 0x6f, 0x3b, 0x7f, 0xbc, 0xde, 0x5d, 0x6e, 0x19,
  1161. 0xa1, 0x23, 0xc7, 0x81, 0x91, 0x72, 0x3a, 0x09, 0x71, 0xb0, 0xe0, 0xfc, 0xdb, 0x64, 0x37, 0x6b,
  1162. 0x47, 0xe3, 0x70, 0x11, 0x2b, 0xa4, 0x51, 0xdb, 0xee, 0xb1, 0x9b, 0x1d, 0x4f, 0xcf, 0x76, 0xb7,
  1163. 0xb3, 0xf2, 0x3b, 0x0f, 0x08, 0xf1, 0xc2, 0x13, 0x8f, 0xf0, 0x09, 0xf8, 0x02, 0xbc, 0xf3, 0x2d,
  1164. 0x78, 0xe5, 0x99, 0x8f, 0x80, 0xfa, 0x8f, 0xed, 0x19, 0xcf, 0x38, 0x0b, 0xe4, 0x6d, 0xba, 0xaa,
  1165. 0xba, 0xaa, 0xba, 0xba, 0xea, 0x57, 0xd5, 0x03, 0x5b, 0xad, 0xc1, 0x98, 0x46, 0xcd, 0x98, 0x33,
  1166. 0xc9, 0x50, 0x21, 0xee, 0x35, 0xb6, 0x2e, 0x8e, 0xb1, 0x20, 0x86, 0xd0, 0x28, 0xdd, 0xb6, 0xae,
  1167. 0xcc, 0xa7, 0x1b, 0xc1, 0xee, 0x4b, 0x22, 0x3d, 0x32, 0xa4, 0x2c, 0xba, 0x8c, 0x02, 0xe6, 0x91,
  1168. 0xf7, 0x13, 0x22, 0x24, 0xfa, 0x12, 0x36, 0xb8, 0x26, 0xd6, 0x9d, 0xe7, 0x85, 0xc3, 0xad, 0xa3,
  1169. 0x5a, 0x33, 0xee, 0x35, 0x8d, 0x58, 0x37, 0x26, 0x7d, 0x1a, 0x50, 0xc2, 0x3d, 0x2b, 0x82, 0xbe,
  1170. 0x80, 0x6a, 0x9f, 0x8d, 0x63, 0xdc, 0x97, 0x94, 0x45, 0xbe, 0x90, 0x58, 0x92, 0x7a, 0xe1, 0xb9,
  1171. 0x73, 0xb8, 0xe9, 0xed, 0x2c, 0xe8, 0x5d, 0x45, 0x76, 0xff, 0x50, 0x80, 0xbd, 0x25, 0x83, 0x22,
  1172. 0x66, 0x91, 0x20, 0xe8, 0xc7, 0xb0, 0x65, 0xd4, 0xf9, 0x34, 0x0a, 0x98, 0x35, 0xbb, 0xbd, 0x30,
  1173. 0xab, 0x85, 0x81, 0xcf, 0xbf, 0xd1, 0xcd, 0x0a, 0xab, 0xdb, 0x47, 0x5f, 0xa8, 0x5d, 0xb9, 0x56,
  1174. 0x9a, 0x27, 0x69, 0x7f, 0x32, 0x0e, 0x22, 0x17, 0xca, 0x54, 0x78, 0xa4, 0xcf, 0xee, 0x08, 0xa7,
  1175. 0xd1, 0xb0, 0x5e, 0xd4, 0xe7, 0x48, 0xd1, 0xdc, 0x73, 0xd8, 0x59, 0xd2, 0x83, 0x36, 0x61, 0xad,
  1176. 0xdd, 0x69, 0x9f, 0x55, 0x3f, 0x41, 0x25, 0x58, 0x7f, 0x73, 0xd9, 0xee, 0x78, 0x55, 0x47, 0x7f,
  1177. 0xb6, 0x5e, 0x75, 0xbc, 0x6a, 0x01, 0xd5, 0x60, 0x47, 0x7f, 0xfa, 0xad, 0xf6, 0xa9, 0x6f, 0xf8,
  1178. 0x45, 0xf7, 0x2d, 0xd4, 0x5e, 0x12, 0xd9, 0x95, 0x8c, 0x93, 0x73, 0x1a, 0x92, 0xff, 0x2b, 0xf6,
  1179. 0xfb, 0xb0, 0x11, 0xe0, 0x31, 0x0d, 0xa7, 0xf5, 0xc2, 0xf3, 0xe2, 0x61, 0xd9, 0xb3, 0x2b, 0xf7,
  1180. 0x6b, 0x7d, 0xb1, 0x09, 0xdd, 0x36, 0xcc, 0xcf, 0x00, 0x84, 0x22, 0xfa, 0x01, 0x0d, 0x49, 0xdd,
  1181. 0x79, 0x5e, 0x3c, 0x2c, 0x79, 0x25, 0x31, 0x13, 0x73, 0xeb, 0xb0, 0xff, 0x92, 0xc8, 0x4e, 0x14,
  1182. 0xd2, 0x88, 0x18, 0x93, 0xd6, 0x2b, 0xf7, 0x15, 0x1c, 0x64, 0x38, 0xab, 0xae, 0xae, 0x78, 0xff,
  1183. 0xd5, 0xb9, 0x7f, 0x2e, 0xc2, 0xa3, 0x4e, 0x4c, 0xa2, 0x94, 0x05, 0xd4, 0x82, 0x12, 0x8b, 0x49,
  1184. 0x4a, 0xc9, 0xf7, 0x94, 0x92, 0x8c, 0xa4, 0x55, 0xab, 0xe8, 0x5a, 0xf5, 0x26, 0xb3, 0x5f, 0xe8,
  1185. 0x10, 0x76, 0x04, 0xe1, 0x77, 0x84, 0x77, 0x25, 0xe6, 0xf2, 0x84, 0x0d, 0x4c, 0x4a, 0xac, 0x79,
  1186. 0xcb, 0x64, 0xf4, 0x43, 0x40, 0x63, 0x2c, 0x24, 0xe1, 0xbe, 0x98, 0x0a, 0x49, 0xc6, 0xbe, 0xa4,
  1187. 0x63, 0x52, 0x5f, 0xd7, 0xc2, 0x55, 0xc3, 0xe9, 0x6a, 0xc6, 0x0d, 0x1d, 0x93, 0xc6, 0xbf, 0x1c,
  1188. 0xd8, 0x4e, 0x1b, 0x45, 0x9f, 0x2f, 0xdd, 0xd2, 0xf2, 0x79, 0x67, 0x17, 0xf4, 0x35, 0x1c, 0xdc,
  1189. 0x11, 0x2e, 0x54, 0x74, 0x58, 0xe0, 0xb3, 0x20, 0x50, 0x01, 0xf4, 0xa3, 0x99, 0x6b, 0x15, 0x6f,
  1190. 0xd7, 0xb2, 0x3b, 0x41, 0xc7, 0x30, 0xdb, 0xca, 0xbf, 0xaf, 0xa0, 0x12, 0xe0, 0x3b, 0xc6, 0xc9,
  1191. 0x40, 0xcb, 0x8a, 0x7a, 0x71, 0x11, 0xd5, 0xae, 0x3e, 0x4b, 0x1b, 0x8f, 0x89, 0x57, 0xb6, 0x42,
  1192. 0x6a, 0x8f, 0x40, 0xbf, 0x84, 0x27, 0x2a, 0x14, 0xe7, 0x8c, 0x9f, 0x52, 0x21, 0x39, 0xed, 0x4d,
  1193. 0x24, 0x19, 0x5c, 0xb1, 0xa1, 0x47, 0xe2, 0x10, 0x4f, 0xeb, 0x6b, 0x3a, 0x97, 0xef, 0x13, 0x71,
  1194. 0xff, 0xe6, 0x00, 0x4a, 0xc6, 0xdb, 0xde, 0x70, 0x1b, 0x2a, 0x6a, 0x17, 0x8d, 0x86, 0xb6, 0xd0,
  1195. 0xd4, 0xf5, 0xd8, 0x42, 0xcb, 0x8a, 0x27, 0xee, 0x87, 0x46, 0x43, 0x53, 0x68, 0x65, 0x96, 0x58,
  1196. 0xb9, 0x17, 0x80, 0xb2, 0x32, 0x08, 0x60, 0xa3, 0x73, 0x7d, 0xd6, 0x3e, 0x3b, 0xad, 0x7e, 0x82,
  1197. 0x10, 0x6c, 0xb7, 0xae, 0xbc, 0xb3, 0xd6, 0xe9, 0xaf, 0x7d, 0x4b, 0x73, 0x14, 0xed, 0xbc, 0x75,
  1198. 0x79, 0x75, 0x76, 0xaa, 0x49, 0x97, 0xed, 0x97, 0xd5, 0x82, 0x7b, 0x06, 0xb5, 0x5b, 0xcc, 0xc7,
  1199. 0x93, 0x38, 0x9d, 0x4b, 0x4d, 0x48, 0xe4, 0xdb, 0xc7, 0xc1, 0xc4, 0xdd, 0x87, 0xdd, 0xb4, 0x1a,
  1200. 0x73, 0x12, 0xf7, 0x4f, 0x05, 0x40, 0x27, 0x21, 0x13, 0xe9, 0x62, 0xf8, 0xdf, 0x4a, 0x34, 0x9d,
  1201. 0x01, 0xfd, 0x90, 0x09, 0x15, 0xc7, 0xdc, 0x0c, 0x38, 0x31, 0x4c, 0x9d, 0x01, 0x4d, 0xa8, 0x4a,
  1202. 0x8e, 0x23, 0x41, 0xa5, 0xa9, 0x2c, 0xff, 0xed, 0x6b, 0x83, 0x46, 0x3f, 0x5d, 0x93, 0x7c, 0x42,
  1203. 0xbc, 0xed, 0x05, 0xf7, 0x32, 0x7a, 0xfb, 0x1a, 0xfd, 0x1c, 0xd0, 0x80, 0x08, 0x49, 0x23, 0x6c,
  1204. 0x00, 0x51, 0x27, 0x89, 0xbe, 0xf3, 0x6c, 0xda, 0x3c, 0x4a, 0x48, 0x1a, 0x72, 0x5e, 0xe9, 0xac,
  1205. 0xe7, 0x96, 0x8e, 0xfb, 0x23, 0xa8, 0xa5, 0x42, 0x62, 0x73, 0x64, 0x1f, 0x36, 0xd4, 0xd9, 0xc8,
  1206. 0x40, 0xc7, 0x64, 0xd3, 0xb3, 0x2b, 0xf7, 0x2f, 0x0e, 0xa0, 0xf3, 0x70, 0x22, 0x46, 0x0f, 0x08,
  1207. 0xe1, 0xf7, 0xa1, 0x4a, 0x03, 0x9f, 0x85, 0x03, 0xc2, 0x7d, 0x39, 0xc2, 0x91, 0x2f, 0x85, 0x2d,
  1208. 0xec, 0x0a, 0x0d, 0x3a, 0x8a, 0x7c, 0x33, 0xc2, 0xd1, 0x8d, 0x40, 0x5f, 0xc1, 0xfe, 0x07, 0x4e,
  1209. 0x25, 0xf1, 0x03, 0x65, 0xd1, 0xff, 0x80, 0x43, 0x7f, 0x8c, 0xf9, 0x3b, 0xc2, 0x2d, 0x90, 0xd7,
  1210. 0x34, 0x57, 0xbb, 0x73, 0x8b, 0xc3, 0x37, 0x9a, 0xe5, 0xfe, 0xd1, 0x81, 0x5a, 0xca, 0x43, 0x7b,
  1211. 0xa2, 0xcf, 0x61, 0x27, 0xc4, 0x42, 0x5a, 0x5d, 0x1a, 0x20, 0x94, 0xaf, 0x6b, 0x5e, 0x45, 0x91,
  1212. 0xf5, 0x0e, 0x85, 0x0e, 0xa8, 0x0e, 0x9f, 0x6a, 0x11, 0x32, 0xb0, 0x6d, 0x6f, 0xb6, 0x34, 0xee,
  1213. 0xb0, 0x7b, 0xdd, 0x61, 0x19, 0x77, 0x7a, 0x80, 0xba, 0x71, 0x48, 0xe5, 0x03, 0xe2, 0xf5, 0x19,
  1214. 0x6c, 0x09, 0xa5, 0xc2, 0x8f, 0x19, 0x8d, 0xa4, 0xf6, 0xaa, 0xec, 0x81, 0x26, 0x5d, 0x2b, 0x8a,
  1215. 0xbb, 0x07, 0xb5, 0x94, 0x0d, 0x9b, 0xee, 0xef, 0x61, 0xd7, 0x76, 0xb6, 0x07, 0x18, 0xdf, 0x85,
  1216. 0xf5, 0x31, 0xfe, 0x2d, 0xe3, 0x36, 0x18, 0x66, 0x91, 0x68, 0x54, 0x45, 0xed, 0xcd, 0xac, 0x51,
  1217. 0x1d, 0xc0, 0xde, 0x92, 0x49, 0xeb, 0xcb, 0x3f, 0x1d, 0x78, 0xfc, 0xab, 0x78, 0x80, 0x25, 0x39,
  1218. 0x4f, 0x60, 0xdc, 0xcc, 0xa3, 0x0e, 0x6c, 0x4d, 0x34, 0x33, 0xd9, 0x2e, 0x9a, 0xca, 0xad, 0x95,
  1219. 0x7b, 0xac, 0xc3, 0x86, 0x6f, 0x10, 0x60, 0x32, 0xff, 0x6e, 0x30, 0xa8, 0x2e, 0xf3, 0xff, 0x6b,
  1220. 0x8c, 0xcf, 0x80, 0x75, 0xe1, 0xe3, 0x60, 0xed, 0xfe, 0x04, 0x1a, 0x79, 0xae, 0xda, 0xdc, 0x6b,
  1221. 0xc0, 0x26, 0xb7, 0xdf, 0x75, 0x47, 0xa3, 0xc4, 0x7c, 0xed, 0xfe, 0xc3, 0x81, 0xda, 0x1b, 0xc2,
  1222. 0x87, 0xb6, 0x02, 0xc5, 0x02, 0xf4, 0x36, 0x6d, 0x1f, 0xc6, 0xf7, 0xdd, 0xd3, 0xa7, 0x46, 0xa8,
  1223. 0x95, 0x90, 0xef, 0xd5, 0x0b, 0x1f, 0x95, 0x3f, 0x46, 0xdf, 0x85, 0xcd, 0x80, 0xf1, 0x3e, 0xed,
  1224. 0x85, 0xc4, 0x22, 0xd1, 0x7a, 0x80, 0x43, 0x41, 0xbc, 0x39, 0x79, 0x45, 0x5b, 0x5d, 0xcb, 0x6f,
  1225. 0xab, 0x0a, 0x75, 0xd3, 0xe7, 0xb0, 0x07, 0xfc, 0x9d, 0x03, 0x9b, 0xb7, 0xad, 0xab, 0xb3, 0x48,
  1226. 0xf2, 0x29, 0x7a, 0x0a, 0xc5, 0x77, 0x64, 0x6a, 0x0f, 0x04, 0xca, 0xc1, 0xdb, 0xd6, 0xd5, 0x6b,
  1227. 0x32, 0xf5, 0x14, 0x59, 0xd5, 0xe8, 0x3b, 0x32, 0xf5, 0xef, 0x70, 0x38, 0x21, 0x7e, 0x6f, 0x2a,
  1228. 0x6d, 0xf0, 0xcb, 0x5e, 0xe5, 0x1d, 0x99, 0x7e, 0xab, 0xa8, 0xc7, 0x8a, 0x88, 0x8e, 0x60, 0x0f,
  1229. 0x0b, 0xc1, 0xfa, 0x14, 0x4b, 0x32, 0xf0, 0xfb, 0x24, 0x0c, 0xfd, 0x3e, 0x9b, 0x44, 0x52, 0x1f,
  1230. 0x64, 0xdd, 0xab, 0x2d, 0x98, 0x27, 0x24, 0x0c, 0x4f, 0x14, 0xcb, 0xfd, 0xb7, 0x03, 0x75, 0xd5,
  1231. 0x17, 0x69, 0x1f, 0x4b, 0x32, 0xf3, 0x67, 0x16, 0x6c, 0x17, 0xd6, 0x89, 0x5a, 0xdb, 0xd4, 0x2b,
  1232. 0x5b, 0xc7, 0x8c, 0x8c, 0x61, 0xa1, 0x23, 0xd8, 0xe5, 0x76, 0x3f, 0x65, 0xd1, 0x49, 0x38, 0x51,
  1233. 0xe7, 0xbf, 0x34, 0x28, 0x51, 0xf2, 0x72, 0x79, 0xe8, 0x05, 0x34, 0x04, 0x9b, 0xf0, 0x3e, 0x51,
  1234. 0x03, 0xbb, 0x4a, 0x1b, 0x11, 0xe3, 0x3e, 0x39, 0xa5, 0xfc, 0x1a, 0xcb, 0x91, 0xf6, 0xb6, 0xe4,
  1235. 0xdd, 0x23, 0x81, 0x7e, 0x06, 0x8f, 0x0d, 0xf7, 0x42, 0x0d, 0x74, 0x2d, 0xde, 0x1f, 0xd1, 0xbb,
  1236. 0xf9, 0xf6, 0x35, 0xbd, 0x7d, 0xb5, 0x80, 0xfb, 0x04, 0x1e, 0xe7, 0x9c, 0xd8, 0x5e, 0xcb, 0x3e,
  1237. 0xec, 0x7a, 0x2c, 0x0c, 0x6f, 0x5b, 0x57, 0xb7, 0x0a, 0x45, 0xf9, 0x6c, 0x34, 0xfc, 0x05, 0xec,
  1238. 0x2d, 0xd1, 0x17, 0x00, 0x6a, 0x13, 0x4c, 0x32, 0x03, 0x81, 0x3a, 0x5a, 0x65, 0xaf, 0x62, 0xc8,
  1239. 0x37, 0x4c, 0x43, 0x9f, 0xfb, 0x25, 0x3c, 0xea, 0x4a, 0x16, 0x9b, 0x52, 0x99, 0x05, 0x78, 0x5f,
  1240. 0x15, 0x1f, 0x16, 0xb6, 0xf8, 0x4a, 0x9e, 0x5d, 0xb9, 0xbb, 0x80, 0x92, 0xc2, 0x0b, 0xdf, 0xd4,
  1241. 0xbc, 0xab, 0x89, 0x89, 0x87, 0x8c, 0xfb, 0x1b, 0x80, 0x05, 0x51, 0x4d, 0xaa, 0xa6, 0x9b, 0xf9,
  1242. 0x11, 0xb6, 0x68, 0x9e, 0x2d, 0x53, 0x10, 0xf3, 0x6f, 0x35, 0x2e, 0x7f, 0x20, 0xbd, 0x09, 0xf5,
  1243. 0x63, 0xc6, 0xa5, 0x6d, 0xd7, 0x25, 0x4d, 0xb9, 0x66, 0x5c, 0xba, 0x17, 0xfa, 0x35, 0x93, 0xb4,
  1244. 0xba, 0x18, 0x89, 0xad, 0xa1, 0xe5, 0xd7, 0x4c, 0x42, 0xd8, 0x1a, 0xd2, 0x03, 0xc8, 0xd3, 0x19,
  1245. 0x1a, 0x9c, 0xb0, 0x28, 0xa0, 0xc3, 0x09, 0xd7, 0x69, 0x31, 0x3b, 0xc5, 0x33, 0x78, 0x92, 0xcb,
  1246. 0x35, 0xd6, 0x8e, 0xfe, 0x5e, 0x82, 0xb2, 0x7e, 0xf1, 0x29, 0xe5, 0xb4, 0x4f, 0xd0, 0x29, 0x54,
  1247. 0x52, 0xef, 0x1f, 0x54, 0xcf, 0x79, 0x12, 0x69, 0xd5, 0x8d, 0xc7, 0x2b, 0x1f, 0x4b, 0xa8, 0x05,
  1248. 0xe5, 0xe4, 0x1b, 0x02, 0x1d, 0x58, 0xd1, 0xe5, 0x17, 0x4b, 0xa3, 0x9e, 0x65, 0x58, 0x15, 0xaf,
  1249. 0x60, 0x67, 0xe9, 0xd5, 0x80, 0x1a, 0x56, 0x38, 0xe7, 0x91, 0xd1, 0x78, 0x92, 0xcb, 0xb3, 0xba,
  1250. 0xbe, 0x01, 0x58, 0xcc, 0x9a, 0x68, 0x2f, 0xf7, 0x69, 0xd0, 0xd8, 0xcf, 0x1f, 0x49, 0xd5, 0x59,
  1251. 0x92, 0x03, 0x9e, 0x39, 0x4b, 0xce, 0xe4, 0x68, 0xce, 0x92, 0x37, 0x0b, 0xa2, 0x17, 0xb0, 0x95,
  1252. 0x98, 0x7b, 0x90, 0xb6, 0x94, 0x9d, 0x0d, 0x1b, 0x07, 0x19, 0xfa, 0x62, 0x7f, 0x62, 0xca, 0x30,
  1253. 0xfb, 0xb3, 0x83, 0x91, 0xd9, 0x9f, 0x37, 0x8e, 0xbc, 0x80, 0xad, 0x44, 0xcf, 0x36, 0xfb, 0xb3,
  1254. 0x83, 0x82, 0xd9, 0x9f, 0xd3, 0xdc, 0x55, 0x52, 0xa4, 0x3a, 0xad, 0x49, 0x8a, 0xbc, 0x7e, 0x6f,
  1255. 0x92, 0x22, 0xb7, 0x2d, 0xab, 0x40, 0x26, 0x31, 0xdb, 0x04, 0x32, 0xa7, 0x1b, 0x99, 0x40, 0xe6,
  1256. 0xc1, 0x3b, 0xba, 0x86, 0x47, 0x19, 0x90, 0x41, 0x4f, 0x4d, 0xeb, 0xc9, 0x47, 0xdb, 0xc6, 0xb3,
  1257. 0x15, 0x5c, 0xab, 0xf1, 0x0c, 0x36, 0xcc, 0x03, 0xe6, 0x61, 0x6a, 0x4e, 0xa1, 0x92, 0x02, 0x32,
  1258. 0x13, 0xa1, 0x3c, 0xcc, 0x33, 0x11, 0xca, 0x47, 0x3d, 0x53, 0x7c, 0x09, 0xd4, 0x99, 0x97, 0xc7,
  1259. 0x32, 0x3a, 0xcd, 0x8b, 0x2f, 0x07, 0x41, 0xbe, 0x01, 0x58, 0xc0, 0x9c, 0xc9, 0xf6, 0x0c, 0x46,
  1260. 0x9a, 0x6c, 0xcf, 0xa2, 0x21, 0xea, 0x02, 0xca, 0xce, 0x16, 0xe8, 0xd9, 0xbd, 0xe3, 0x51, 0xe3,
  1261. 0x3b, 0xab, 0xd8, 0x56, 0xe9, 0xb7, 0x50, 0xcb, 0x01, 0x21, 0x94, 0xd8, 0x96, 0x87, 0x5d, 0x8d,
  1262. 0xcf, 0x56, 0xf2, 0x8d, 0xde, 0xe3, 0x16, 0xfc, 0x80, 0xf1, 0x61, 0x13, 0xc7, 0xb8, 0x3f, 0x22,
  1263. 0xcd, 0x11, 0x1e, 0x30, 0x16, 0x37, 0x47, 0xbd, 0xf9, 0xff, 0xaa, 0xde, 0x24, 0x68, 0x0e, 0x49,
  1264. 0x44, 0xb8, 0xea, 0xce, 0xc7, 0xe6, 0xd7, 0xd6, 0xb5, 0x62, 0x88, 0x0b, 0xe7, 0xf7, 0x8e, 0xf3,
  1265. 0x57, 0xc7, 0xf9, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x55, 0x01, 0xcf, 0x8a, 0xf0, 0x12, 0x00,
  1266. 0x00,
  1267. }