Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 

3063 řádky
111 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/cloud/bigquery/logging/v1/audit_data.proto
  3. package logging // import "google.golang.org/genproto/googleapis/cloud/bigquery/logging/v1"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import duration "github.com/golang/protobuf/ptypes/duration"
  8. import timestamp "github.com/golang/protobuf/ptypes/timestamp"
  9. import _ "google.golang.org/genproto/googleapis/api/annotations"
  10. import status "google.golang.org/genproto/googleapis/rpc/status"
  11. // Reference imports to suppress errors if they are not otherwise used.
  12. var _ = proto.Marshal
  13. var _ = fmt.Errorf
  14. var _ = math.Inf
  15. // This is a compile-time assertion to ensure that this generated file
  16. // is compatible with the proto package it is being compiled against.
  17. // A compilation error at this line likely means your copy of the
  18. // proto package needs to be updated.
  19. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  20. // BigQuery request and response messages for audit log.
  21. // Note: `Table.schema` has been deprecated in favor of `Table.schemaJson`.
  22. // `Table.schema` may continue to be present in your logs during this
  23. // transition.
  24. type AuditData struct {
  25. // Request data for each BigQuery method.
  26. //
  27. // Types that are valid to be assigned to Request:
  28. // *AuditData_TableInsertRequest
  29. // *AuditData_TableUpdateRequest
  30. // *AuditData_DatasetListRequest
  31. // *AuditData_DatasetInsertRequest
  32. // *AuditData_DatasetUpdateRequest
  33. // *AuditData_JobInsertRequest
  34. // *AuditData_JobQueryRequest
  35. // *AuditData_JobGetQueryResultsRequest
  36. // *AuditData_TableDataListRequest
  37. Request isAuditData_Request `protobuf_oneof:"request"`
  38. // Response data for each BigQuery method.
  39. //
  40. // Types that are valid to be assigned to Response:
  41. // *AuditData_TableInsertResponse
  42. // *AuditData_TableUpdateResponse
  43. // *AuditData_DatasetInsertResponse
  44. // *AuditData_DatasetUpdateResponse
  45. // *AuditData_JobInsertResponse
  46. // *AuditData_JobQueryResponse
  47. // *AuditData_JobGetQueryResultsResponse
  48. // *AuditData_JobQueryDoneResponse
  49. Response isAuditData_Response `protobuf_oneof:"response"`
  50. // A job completion event.
  51. JobCompletedEvent *JobCompletedEvent `protobuf:"bytes,17,opt,name=job_completed_event,json=jobCompletedEvent,proto3" json:"job_completed_event,omitempty"`
  52. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  53. XXX_unrecognized []byte `json:"-"`
  54. XXX_sizecache int32 `json:"-"`
  55. }
  56. func (m *AuditData) Reset() { *m = AuditData{} }
  57. func (m *AuditData) String() string { return proto.CompactTextString(m) }
  58. func (*AuditData) ProtoMessage() {}
  59. func (*AuditData) Descriptor() ([]byte, []int) {
  60. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{0}
  61. }
  62. func (m *AuditData) XXX_Unmarshal(b []byte) error {
  63. return xxx_messageInfo_AuditData.Unmarshal(m, b)
  64. }
  65. func (m *AuditData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  66. return xxx_messageInfo_AuditData.Marshal(b, m, deterministic)
  67. }
  68. func (dst *AuditData) XXX_Merge(src proto.Message) {
  69. xxx_messageInfo_AuditData.Merge(dst, src)
  70. }
  71. func (m *AuditData) XXX_Size() int {
  72. return xxx_messageInfo_AuditData.Size(m)
  73. }
  74. func (m *AuditData) XXX_DiscardUnknown() {
  75. xxx_messageInfo_AuditData.DiscardUnknown(m)
  76. }
  77. var xxx_messageInfo_AuditData proto.InternalMessageInfo
  78. type isAuditData_Request interface {
  79. isAuditData_Request()
  80. }
  81. type AuditData_TableInsertRequest struct {
  82. TableInsertRequest *TableInsertRequest `protobuf:"bytes,1,opt,name=table_insert_request,json=tableInsertRequest,proto3,oneof"`
  83. }
  84. type AuditData_TableUpdateRequest struct {
  85. TableUpdateRequest *TableUpdateRequest `protobuf:"bytes,16,opt,name=table_update_request,json=tableUpdateRequest,proto3,oneof"`
  86. }
  87. type AuditData_DatasetListRequest struct {
  88. DatasetListRequest *DatasetListRequest `protobuf:"bytes,2,opt,name=dataset_list_request,json=datasetListRequest,proto3,oneof"`
  89. }
  90. type AuditData_DatasetInsertRequest struct {
  91. DatasetInsertRequest *DatasetInsertRequest `protobuf:"bytes,3,opt,name=dataset_insert_request,json=datasetInsertRequest,proto3,oneof"`
  92. }
  93. type AuditData_DatasetUpdateRequest struct {
  94. DatasetUpdateRequest *DatasetUpdateRequest `protobuf:"bytes,4,opt,name=dataset_update_request,json=datasetUpdateRequest,proto3,oneof"`
  95. }
  96. type AuditData_JobInsertRequest struct {
  97. JobInsertRequest *JobInsertRequest `protobuf:"bytes,5,opt,name=job_insert_request,json=jobInsertRequest,proto3,oneof"`
  98. }
  99. type AuditData_JobQueryRequest struct {
  100. JobQueryRequest *JobQueryRequest `protobuf:"bytes,6,opt,name=job_query_request,json=jobQueryRequest,proto3,oneof"`
  101. }
  102. type AuditData_JobGetQueryResultsRequest struct {
  103. JobGetQueryResultsRequest *JobGetQueryResultsRequest `protobuf:"bytes,7,opt,name=job_get_query_results_request,json=jobGetQueryResultsRequest,proto3,oneof"`
  104. }
  105. type AuditData_TableDataListRequest struct {
  106. TableDataListRequest *TableDataListRequest `protobuf:"bytes,8,opt,name=table_data_list_request,json=tableDataListRequest,proto3,oneof"`
  107. }
  108. func (*AuditData_TableInsertRequest) isAuditData_Request() {}
  109. func (*AuditData_TableUpdateRequest) isAuditData_Request() {}
  110. func (*AuditData_DatasetListRequest) isAuditData_Request() {}
  111. func (*AuditData_DatasetInsertRequest) isAuditData_Request() {}
  112. func (*AuditData_DatasetUpdateRequest) isAuditData_Request() {}
  113. func (*AuditData_JobInsertRequest) isAuditData_Request() {}
  114. func (*AuditData_JobQueryRequest) isAuditData_Request() {}
  115. func (*AuditData_JobGetQueryResultsRequest) isAuditData_Request() {}
  116. func (*AuditData_TableDataListRequest) isAuditData_Request() {}
  117. func (m *AuditData) GetRequest() isAuditData_Request {
  118. if m != nil {
  119. return m.Request
  120. }
  121. return nil
  122. }
  123. func (m *AuditData) GetTableInsertRequest() *TableInsertRequest {
  124. if x, ok := m.GetRequest().(*AuditData_TableInsertRequest); ok {
  125. return x.TableInsertRequest
  126. }
  127. return nil
  128. }
  129. func (m *AuditData) GetTableUpdateRequest() *TableUpdateRequest {
  130. if x, ok := m.GetRequest().(*AuditData_TableUpdateRequest); ok {
  131. return x.TableUpdateRequest
  132. }
  133. return nil
  134. }
  135. func (m *AuditData) GetDatasetListRequest() *DatasetListRequest {
  136. if x, ok := m.GetRequest().(*AuditData_DatasetListRequest); ok {
  137. return x.DatasetListRequest
  138. }
  139. return nil
  140. }
  141. func (m *AuditData) GetDatasetInsertRequest() *DatasetInsertRequest {
  142. if x, ok := m.GetRequest().(*AuditData_DatasetInsertRequest); ok {
  143. return x.DatasetInsertRequest
  144. }
  145. return nil
  146. }
  147. func (m *AuditData) GetDatasetUpdateRequest() *DatasetUpdateRequest {
  148. if x, ok := m.GetRequest().(*AuditData_DatasetUpdateRequest); ok {
  149. return x.DatasetUpdateRequest
  150. }
  151. return nil
  152. }
  153. func (m *AuditData) GetJobInsertRequest() *JobInsertRequest {
  154. if x, ok := m.GetRequest().(*AuditData_JobInsertRequest); ok {
  155. return x.JobInsertRequest
  156. }
  157. return nil
  158. }
  159. func (m *AuditData) GetJobQueryRequest() *JobQueryRequest {
  160. if x, ok := m.GetRequest().(*AuditData_JobQueryRequest); ok {
  161. return x.JobQueryRequest
  162. }
  163. return nil
  164. }
  165. func (m *AuditData) GetJobGetQueryResultsRequest() *JobGetQueryResultsRequest {
  166. if x, ok := m.GetRequest().(*AuditData_JobGetQueryResultsRequest); ok {
  167. return x.JobGetQueryResultsRequest
  168. }
  169. return nil
  170. }
  171. func (m *AuditData) GetTableDataListRequest() *TableDataListRequest {
  172. if x, ok := m.GetRequest().(*AuditData_TableDataListRequest); ok {
  173. return x.TableDataListRequest
  174. }
  175. return nil
  176. }
  177. type isAuditData_Response interface {
  178. isAuditData_Response()
  179. }
  180. type AuditData_TableInsertResponse struct {
  181. TableInsertResponse *TableInsertResponse `protobuf:"bytes,9,opt,name=table_insert_response,json=tableInsertResponse,proto3,oneof"`
  182. }
  183. type AuditData_TableUpdateResponse struct {
  184. TableUpdateResponse *TableUpdateResponse `protobuf:"bytes,10,opt,name=table_update_response,json=tableUpdateResponse,proto3,oneof"`
  185. }
  186. type AuditData_DatasetInsertResponse struct {
  187. DatasetInsertResponse *DatasetInsertResponse `protobuf:"bytes,11,opt,name=dataset_insert_response,json=datasetInsertResponse,proto3,oneof"`
  188. }
  189. type AuditData_DatasetUpdateResponse struct {
  190. DatasetUpdateResponse *DatasetUpdateResponse `protobuf:"bytes,12,opt,name=dataset_update_response,json=datasetUpdateResponse,proto3,oneof"`
  191. }
  192. type AuditData_JobInsertResponse struct {
  193. JobInsertResponse *JobInsertResponse `protobuf:"bytes,18,opt,name=job_insert_response,json=jobInsertResponse,proto3,oneof"`
  194. }
  195. type AuditData_JobQueryResponse struct {
  196. JobQueryResponse *JobQueryResponse `protobuf:"bytes,13,opt,name=job_query_response,json=jobQueryResponse,proto3,oneof"`
  197. }
  198. type AuditData_JobGetQueryResultsResponse struct {
  199. JobGetQueryResultsResponse *JobGetQueryResultsResponse `protobuf:"bytes,14,opt,name=job_get_query_results_response,json=jobGetQueryResultsResponse,proto3,oneof"`
  200. }
  201. type AuditData_JobQueryDoneResponse struct {
  202. JobQueryDoneResponse *JobQueryDoneResponse `protobuf:"bytes,15,opt,name=job_query_done_response,json=jobQueryDoneResponse,proto3,oneof"`
  203. }
  204. func (*AuditData_TableInsertResponse) isAuditData_Response() {}
  205. func (*AuditData_TableUpdateResponse) isAuditData_Response() {}
  206. func (*AuditData_DatasetInsertResponse) isAuditData_Response() {}
  207. func (*AuditData_DatasetUpdateResponse) isAuditData_Response() {}
  208. func (*AuditData_JobInsertResponse) isAuditData_Response() {}
  209. func (*AuditData_JobQueryResponse) isAuditData_Response() {}
  210. func (*AuditData_JobGetQueryResultsResponse) isAuditData_Response() {}
  211. func (*AuditData_JobQueryDoneResponse) isAuditData_Response() {}
  212. func (m *AuditData) GetResponse() isAuditData_Response {
  213. if m != nil {
  214. return m.Response
  215. }
  216. return nil
  217. }
  218. func (m *AuditData) GetTableInsertResponse() *TableInsertResponse {
  219. if x, ok := m.GetResponse().(*AuditData_TableInsertResponse); ok {
  220. return x.TableInsertResponse
  221. }
  222. return nil
  223. }
  224. func (m *AuditData) GetTableUpdateResponse() *TableUpdateResponse {
  225. if x, ok := m.GetResponse().(*AuditData_TableUpdateResponse); ok {
  226. return x.TableUpdateResponse
  227. }
  228. return nil
  229. }
  230. func (m *AuditData) GetDatasetInsertResponse() *DatasetInsertResponse {
  231. if x, ok := m.GetResponse().(*AuditData_DatasetInsertResponse); ok {
  232. return x.DatasetInsertResponse
  233. }
  234. return nil
  235. }
  236. func (m *AuditData) GetDatasetUpdateResponse() *DatasetUpdateResponse {
  237. if x, ok := m.GetResponse().(*AuditData_DatasetUpdateResponse); ok {
  238. return x.DatasetUpdateResponse
  239. }
  240. return nil
  241. }
  242. func (m *AuditData) GetJobInsertResponse() *JobInsertResponse {
  243. if x, ok := m.GetResponse().(*AuditData_JobInsertResponse); ok {
  244. return x.JobInsertResponse
  245. }
  246. return nil
  247. }
  248. func (m *AuditData) GetJobQueryResponse() *JobQueryResponse {
  249. if x, ok := m.GetResponse().(*AuditData_JobQueryResponse); ok {
  250. return x.JobQueryResponse
  251. }
  252. return nil
  253. }
  254. func (m *AuditData) GetJobGetQueryResultsResponse() *JobGetQueryResultsResponse {
  255. if x, ok := m.GetResponse().(*AuditData_JobGetQueryResultsResponse); ok {
  256. return x.JobGetQueryResultsResponse
  257. }
  258. return nil
  259. }
  260. func (m *AuditData) GetJobQueryDoneResponse() *JobQueryDoneResponse {
  261. if x, ok := m.GetResponse().(*AuditData_JobQueryDoneResponse); ok {
  262. return x.JobQueryDoneResponse
  263. }
  264. return nil
  265. }
  266. func (m *AuditData) GetJobCompletedEvent() *JobCompletedEvent {
  267. if m != nil {
  268. return m.JobCompletedEvent
  269. }
  270. return nil
  271. }
  272. // XXX_OneofFuncs is for the internal use of the proto package.
  273. func (*AuditData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  274. return _AuditData_OneofMarshaler, _AuditData_OneofUnmarshaler, _AuditData_OneofSizer, []interface{}{
  275. (*AuditData_TableInsertRequest)(nil),
  276. (*AuditData_TableUpdateRequest)(nil),
  277. (*AuditData_DatasetListRequest)(nil),
  278. (*AuditData_DatasetInsertRequest)(nil),
  279. (*AuditData_DatasetUpdateRequest)(nil),
  280. (*AuditData_JobInsertRequest)(nil),
  281. (*AuditData_JobQueryRequest)(nil),
  282. (*AuditData_JobGetQueryResultsRequest)(nil),
  283. (*AuditData_TableDataListRequest)(nil),
  284. (*AuditData_TableInsertResponse)(nil),
  285. (*AuditData_TableUpdateResponse)(nil),
  286. (*AuditData_DatasetInsertResponse)(nil),
  287. (*AuditData_DatasetUpdateResponse)(nil),
  288. (*AuditData_JobInsertResponse)(nil),
  289. (*AuditData_JobQueryResponse)(nil),
  290. (*AuditData_JobGetQueryResultsResponse)(nil),
  291. (*AuditData_JobQueryDoneResponse)(nil),
  292. }
  293. }
  294. func _AuditData_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  295. m := msg.(*AuditData)
  296. // request
  297. switch x := m.Request.(type) {
  298. case *AuditData_TableInsertRequest:
  299. b.EncodeVarint(1<<3 | proto.WireBytes)
  300. if err := b.EncodeMessage(x.TableInsertRequest); err != nil {
  301. return err
  302. }
  303. case *AuditData_TableUpdateRequest:
  304. b.EncodeVarint(16<<3 | proto.WireBytes)
  305. if err := b.EncodeMessage(x.TableUpdateRequest); err != nil {
  306. return err
  307. }
  308. case *AuditData_DatasetListRequest:
  309. b.EncodeVarint(2<<3 | proto.WireBytes)
  310. if err := b.EncodeMessage(x.DatasetListRequest); err != nil {
  311. return err
  312. }
  313. case *AuditData_DatasetInsertRequest:
  314. b.EncodeVarint(3<<3 | proto.WireBytes)
  315. if err := b.EncodeMessage(x.DatasetInsertRequest); err != nil {
  316. return err
  317. }
  318. case *AuditData_DatasetUpdateRequest:
  319. b.EncodeVarint(4<<3 | proto.WireBytes)
  320. if err := b.EncodeMessage(x.DatasetUpdateRequest); err != nil {
  321. return err
  322. }
  323. case *AuditData_JobInsertRequest:
  324. b.EncodeVarint(5<<3 | proto.WireBytes)
  325. if err := b.EncodeMessage(x.JobInsertRequest); err != nil {
  326. return err
  327. }
  328. case *AuditData_JobQueryRequest:
  329. b.EncodeVarint(6<<3 | proto.WireBytes)
  330. if err := b.EncodeMessage(x.JobQueryRequest); err != nil {
  331. return err
  332. }
  333. case *AuditData_JobGetQueryResultsRequest:
  334. b.EncodeVarint(7<<3 | proto.WireBytes)
  335. if err := b.EncodeMessage(x.JobGetQueryResultsRequest); err != nil {
  336. return err
  337. }
  338. case *AuditData_TableDataListRequest:
  339. b.EncodeVarint(8<<3 | proto.WireBytes)
  340. if err := b.EncodeMessage(x.TableDataListRequest); err != nil {
  341. return err
  342. }
  343. case nil:
  344. default:
  345. return fmt.Errorf("AuditData.Request has unexpected type %T", x)
  346. }
  347. // response
  348. switch x := m.Response.(type) {
  349. case *AuditData_TableInsertResponse:
  350. b.EncodeVarint(9<<3 | proto.WireBytes)
  351. if err := b.EncodeMessage(x.TableInsertResponse); err != nil {
  352. return err
  353. }
  354. case *AuditData_TableUpdateResponse:
  355. b.EncodeVarint(10<<3 | proto.WireBytes)
  356. if err := b.EncodeMessage(x.TableUpdateResponse); err != nil {
  357. return err
  358. }
  359. case *AuditData_DatasetInsertResponse:
  360. b.EncodeVarint(11<<3 | proto.WireBytes)
  361. if err := b.EncodeMessage(x.DatasetInsertResponse); err != nil {
  362. return err
  363. }
  364. case *AuditData_DatasetUpdateResponse:
  365. b.EncodeVarint(12<<3 | proto.WireBytes)
  366. if err := b.EncodeMessage(x.DatasetUpdateResponse); err != nil {
  367. return err
  368. }
  369. case *AuditData_JobInsertResponse:
  370. b.EncodeVarint(18<<3 | proto.WireBytes)
  371. if err := b.EncodeMessage(x.JobInsertResponse); err != nil {
  372. return err
  373. }
  374. case *AuditData_JobQueryResponse:
  375. b.EncodeVarint(13<<3 | proto.WireBytes)
  376. if err := b.EncodeMessage(x.JobQueryResponse); err != nil {
  377. return err
  378. }
  379. case *AuditData_JobGetQueryResultsResponse:
  380. b.EncodeVarint(14<<3 | proto.WireBytes)
  381. if err := b.EncodeMessage(x.JobGetQueryResultsResponse); err != nil {
  382. return err
  383. }
  384. case *AuditData_JobQueryDoneResponse:
  385. b.EncodeVarint(15<<3 | proto.WireBytes)
  386. if err := b.EncodeMessage(x.JobQueryDoneResponse); err != nil {
  387. return err
  388. }
  389. case nil:
  390. default:
  391. return fmt.Errorf("AuditData.Response has unexpected type %T", x)
  392. }
  393. return nil
  394. }
  395. func _AuditData_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  396. m := msg.(*AuditData)
  397. switch tag {
  398. case 1: // request.table_insert_request
  399. if wire != proto.WireBytes {
  400. return true, proto.ErrInternalBadWireType
  401. }
  402. msg := new(TableInsertRequest)
  403. err := b.DecodeMessage(msg)
  404. m.Request = &AuditData_TableInsertRequest{msg}
  405. return true, err
  406. case 16: // request.table_update_request
  407. if wire != proto.WireBytes {
  408. return true, proto.ErrInternalBadWireType
  409. }
  410. msg := new(TableUpdateRequest)
  411. err := b.DecodeMessage(msg)
  412. m.Request = &AuditData_TableUpdateRequest{msg}
  413. return true, err
  414. case 2: // request.dataset_list_request
  415. if wire != proto.WireBytes {
  416. return true, proto.ErrInternalBadWireType
  417. }
  418. msg := new(DatasetListRequest)
  419. err := b.DecodeMessage(msg)
  420. m.Request = &AuditData_DatasetListRequest{msg}
  421. return true, err
  422. case 3: // request.dataset_insert_request
  423. if wire != proto.WireBytes {
  424. return true, proto.ErrInternalBadWireType
  425. }
  426. msg := new(DatasetInsertRequest)
  427. err := b.DecodeMessage(msg)
  428. m.Request = &AuditData_DatasetInsertRequest{msg}
  429. return true, err
  430. case 4: // request.dataset_update_request
  431. if wire != proto.WireBytes {
  432. return true, proto.ErrInternalBadWireType
  433. }
  434. msg := new(DatasetUpdateRequest)
  435. err := b.DecodeMessage(msg)
  436. m.Request = &AuditData_DatasetUpdateRequest{msg}
  437. return true, err
  438. case 5: // request.job_insert_request
  439. if wire != proto.WireBytes {
  440. return true, proto.ErrInternalBadWireType
  441. }
  442. msg := new(JobInsertRequest)
  443. err := b.DecodeMessage(msg)
  444. m.Request = &AuditData_JobInsertRequest{msg}
  445. return true, err
  446. case 6: // request.job_query_request
  447. if wire != proto.WireBytes {
  448. return true, proto.ErrInternalBadWireType
  449. }
  450. msg := new(JobQueryRequest)
  451. err := b.DecodeMessage(msg)
  452. m.Request = &AuditData_JobQueryRequest{msg}
  453. return true, err
  454. case 7: // request.job_get_query_results_request
  455. if wire != proto.WireBytes {
  456. return true, proto.ErrInternalBadWireType
  457. }
  458. msg := new(JobGetQueryResultsRequest)
  459. err := b.DecodeMessage(msg)
  460. m.Request = &AuditData_JobGetQueryResultsRequest{msg}
  461. return true, err
  462. case 8: // request.table_data_list_request
  463. if wire != proto.WireBytes {
  464. return true, proto.ErrInternalBadWireType
  465. }
  466. msg := new(TableDataListRequest)
  467. err := b.DecodeMessage(msg)
  468. m.Request = &AuditData_TableDataListRequest{msg}
  469. return true, err
  470. case 9: // response.table_insert_response
  471. if wire != proto.WireBytes {
  472. return true, proto.ErrInternalBadWireType
  473. }
  474. msg := new(TableInsertResponse)
  475. err := b.DecodeMessage(msg)
  476. m.Response = &AuditData_TableInsertResponse{msg}
  477. return true, err
  478. case 10: // response.table_update_response
  479. if wire != proto.WireBytes {
  480. return true, proto.ErrInternalBadWireType
  481. }
  482. msg := new(TableUpdateResponse)
  483. err := b.DecodeMessage(msg)
  484. m.Response = &AuditData_TableUpdateResponse{msg}
  485. return true, err
  486. case 11: // response.dataset_insert_response
  487. if wire != proto.WireBytes {
  488. return true, proto.ErrInternalBadWireType
  489. }
  490. msg := new(DatasetInsertResponse)
  491. err := b.DecodeMessage(msg)
  492. m.Response = &AuditData_DatasetInsertResponse{msg}
  493. return true, err
  494. case 12: // response.dataset_update_response
  495. if wire != proto.WireBytes {
  496. return true, proto.ErrInternalBadWireType
  497. }
  498. msg := new(DatasetUpdateResponse)
  499. err := b.DecodeMessage(msg)
  500. m.Response = &AuditData_DatasetUpdateResponse{msg}
  501. return true, err
  502. case 18: // response.job_insert_response
  503. if wire != proto.WireBytes {
  504. return true, proto.ErrInternalBadWireType
  505. }
  506. msg := new(JobInsertResponse)
  507. err := b.DecodeMessage(msg)
  508. m.Response = &AuditData_JobInsertResponse{msg}
  509. return true, err
  510. case 13: // response.job_query_response
  511. if wire != proto.WireBytes {
  512. return true, proto.ErrInternalBadWireType
  513. }
  514. msg := new(JobQueryResponse)
  515. err := b.DecodeMessage(msg)
  516. m.Response = &AuditData_JobQueryResponse{msg}
  517. return true, err
  518. case 14: // response.job_get_query_results_response
  519. if wire != proto.WireBytes {
  520. return true, proto.ErrInternalBadWireType
  521. }
  522. msg := new(JobGetQueryResultsResponse)
  523. err := b.DecodeMessage(msg)
  524. m.Response = &AuditData_JobGetQueryResultsResponse{msg}
  525. return true, err
  526. case 15: // response.job_query_done_response
  527. if wire != proto.WireBytes {
  528. return true, proto.ErrInternalBadWireType
  529. }
  530. msg := new(JobQueryDoneResponse)
  531. err := b.DecodeMessage(msg)
  532. m.Response = &AuditData_JobQueryDoneResponse{msg}
  533. return true, err
  534. default:
  535. return false, nil
  536. }
  537. }
  538. func _AuditData_OneofSizer(msg proto.Message) (n int) {
  539. m := msg.(*AuditData)
  540. // request
  541. switch x := m.Request.(type) {
  542. case *AuditData_TableInsertRequest:
  543. s := proto.Size(x.TableInsertRequest)
  544. n += 1 // tag and wire
  545. n += proto.SizeVarint(uint64(s))
  546. n += s
  547. case *AuditData_TableUpdateRequest:
  548. s := proto.Size(x.TableUpdateRequest)
  549. n += 2 // tag and wire
  550. n += proto.SizeVarint(uint64(s))
  551. n += s
  552. case *AuditData_DatasetListRequest:
  553. s := proto.Size(x.DatasetListRequest)
  554. n += 1 // tag and wire
  555. n += proto.SizeVarint(uint64(s))
  556. n += s
  557. case *AuditData_DatasetInsertRequest:
  558. s := proto.Size(x.DatasetInsertRequest)
  559. n += 1 // tag and wire
  560. n += proto.SizeVarint(uint64(s))
  561. n += s
  562. case *AuditData_DatasetUpdateRequest:
  563. s := proto.Size(x.DatasetUpdateRequest)
  564. n += 1 // tag and wire
  565. n += proto.SizeVarint(uint64(s))
  566. n += s
  567. case *AuditData_JobInsertRequest:
  568. s := proto.Size(x.JobInsertRequest)
  569. n += 1 // tag and wire
  570. n += proto.SizeVarint(uint64(s))
  571. n += s
  572. case *AuditData_JobQueryRequest:
  573. s := proto.Size(x.JobQueryRequest)
  574. n += 1 // tag and wire
  575. n += proto.SizeVarint(uint64(s))
  576. n += s
  577. case *AuditData_JobGetQueryResultsRequest:
  578. s := proto.Size(x.JobGetQueryResultsRequest)
  579. n += 1 // tag and wire
  580. n += proto.SizeVarint(uint64(s))
  581. n += s
  582. case *AuditData_TableDataListRequest:
  583. s := proto.Size(x.TableDataListRequest)
  584. n += 1 // tag and wire
  585. n += proto.SizeVarint(uint64(s))
  586. n += s
  587. case nil:
  588. default:
  589. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  590. }
  591. // response
  592. switch x := m.Response.(type) {
  593. case *AuditData_TableInsertResponse:
  594. s := proto.Size(x.TableInsertResponse)
  595. n += 1 // tag and wire
  596. n += proto.SizeVarint(uint64(s))
  597. n += s
  598. case *AuditData_TableUpdateResponse:
  599. s := proto.Size(x.TableUpdateResponse)
  600. n += 1 // tag and wire
  601. n += proto.SizeVarint(uint64(s))
  602. n += s
  603. case *AuditData_DatasetInsertResponse:
  604. s := proto.Size(x.DatasetInsertResponse)
  605. n += 1 // tag and wire
  606. n += proto.SizeVarint(uint64(s))
  607. n += s
  608. case *AuditData_DatasetUpdateResponse:
  609. s := proto.Size(x.DatasetUpdateResponse)
  610. n += 1 // tag and wire
  611. n += proto.SizeVarint(uint64(s))
  612. n += s
  613. case *AuditData_JobInsertResponse:
  614. s := proto.Size(x.JobInsertResponse)
  615. n += 2 // tag and wire
  616. n += proto.SizeVarint(uint64(s))
  617. n += s
  618. case *AuditData_JobQueryResponse:
  619. s := proto.Size(x.JobQueryResponse)
  620. n += 1 // tag and wire
  621. n += proto.SizeVarint(uint64(s))
  622. n += s
  623. case *AuditData_JobGetQueryResultsResponse:
  624. s := proto.Size(x.JobGetQueryResultsResponse)
  625. n += 1 // tag and wire
  626. n += proto.SizeVarint(uint64(s))
  627. n += s
  628. case *AuditData_JobQueryDoneResponse:
  629. s := proto.Size(x.JobQueryDoneResponse)
  630. n += 1 // tag and wire
  631. n += proto.SizeVarint(uint64(s))
  632. n += s
  633. case nil:
  634. default:
  635. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  636. }
  637. return n
  638. }
  639. // Table insert request.
  640. type TableInsertRequest struct {
  641. // The new table.
  642. Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  643. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  644. XXX_unrecognized []byte `json:"-"`
  645. XXX_sizecache int32 `json:"-"`
  646. }
  647. func (m *TableInsertRequest) Reset() { *m = TableInsertRequest{} }
  648. func (m *TableInsertRequest) String() string { return proto.CompactTextString(m) }
  649. func (*TableInsertRequest) ProtoMessage() {}
  650. func (*TableInsertRequest) Descriptor() ([]byte, []int) {
  651. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{1}
  652. }
  653. func (m *TableInsertRequest) XXX_Unmarshal(b []byte) error {
  654. return xxx_messageInfo_TableInsertRequest.Unmarshal(m, b)
  655. }
  656. func (m *TableInsertRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  657. return xxx_messageInfo_TableInsertRequest.Marshal(b, m, deterministic)
  658. }
  659. func (dst *TableInsertRequest) XXX_Merge(src proto.Message) {
  660. xxx_messageInfo_TableInsertRequest.Merge(dst, src)
  661. }
  662. func (m *TableInsertRequest) XXX_Size() int {
  663. return xxx_messageInfo_TableInsertRequest.Size(m)
  664. }
  665. func (m *TableInsertRequest) XXX_DiscardUnknown() {
  666. xxx_messageInfo_TableInsertRequest.DiscardUnknown(m)
  667. }
  668. var xxx_messageInfo_TableInsertRequest proto.InternalMessageInfo
  669. func (m *TableInsertRequest) GetResource() *Table {
  670. if m != nil {
  671. return m.Resource
  672. }
  673. return nil
  674. }
  675. // Table update request.
  676. type TableUpdateRequest struct {
  677. // The table to be updated.
  678. Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  679. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  680. XXX_unrecognized []byte `json:"-"`
  681. XXX_sizecache int32 `json:"-"`
  682. }
  683. func (m *TableUpdateRequest) Reset() { *m = TableUpdateRequest{} }
  684. func (m *TableUpdateRequest) String() string { return proto.CompactTextString(m) }
  685. func (*TableUpdateRequest) ProtoMessage() {}
  686. func (*TableUpdateRequest) Descriptor() ([]byte, []int) {
  687. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{2}
  688. }
  689. func (m *TableUpdateRequest) XXX_Unmarshal(b []byte) error {
  690. return xxx_messageInfo_TableUpdateRequest.Unmarshal(m, b)
  691. }
  692. func (m *TableUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  693. return xxx_messageInfo_TableUpdateRequest.Marshal(b, m, deterministic)
  694. }
  695. func (dst *TableUpdateRequest) XXX_Merge(src proto.Message) {
  696. xxx_messageInfo_TableUpdateRequest.Merge(dst, src)
  697. }
  698. func (m *TableUpdateRequest) XXX_Size() int {
  699. return xxx_messageInfo_TableUpdateRequest.Size(m)
  700. }
  701. func (m *TableUpdateRequest) XXX_DiscardUnknown() {
  702. xxx_messageInfo_TableUpdateRequest.DiscardUnknown(m)
  703. }
  704. var xxx_messageInfo_TableUpdateRequest proto.InternalMessageInfo
  705. func (m *TableUpdateRequest) GetResource() *Table {
  706. if m != nil {
  707. return m.Resource
  708. }
  709. return nil
  710. }
  711. // Table insert response.
  712. type TableInsertResponse struct {
  713. // Final state of the inserted table.
  714. Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  715. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  716. XXX_unrecognized []byte `json:"-"`
  717. XXX_sizecache int32 `json:"-"`
  718. }
  719. func (m *TableInsertResponse) Reset() { *m = TableInsertResponse{} }
  720. func (m *TableInsertResponse) String() string { return proto.CompactTextString(m) }
  721. func (*TableInsertResponse) ProtoMessage() {}
  722. func (*TableInsertResponse) Descriptor() ([]byte, []int) {
  723. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{3}
  724. }
  725. func (m *TableInsertResponse) XXX_Unmarshal(b []byte) error {
  726. return xxx_messageInfo_TableInsertResponse.Unmarshal(m, b)
  727. }
  728. func (m *TableInsertResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  729. return xxx_messageInfo_TableInsertResponse.Marshal(b, m, deterministic)
  730. }
  731. func (dst *TableInsertResponse) XXX_Merge(src proto.Message) {
  732. xxx_messageInfo_TableInsertResponse.Merge(dst, src)
  733. }
  734. func (m *TableInsertResponse) XXX_Size() int {
  735. return xxx_messageInfo_TableInsertResponse.Size(m)
  736. }
  737. func (m *TableInsertResponse) XXX_DiscardUnknown() {
  738. xxx_messageInfo_TableInsertResponse.DiscardUnknown(m)
  739. }
  740. var xxx_messageInfo_TableInsertResponse proto.InternalMessageInfo
  741. func (m *TableInsertResponse) GetResource() *Table {
  742. if m != nil {
  743. return m.Resource
  744. }
  745. return nil
  746. }
  747. // Table update response.
  748. type TableUpdateResponse struct {
  749. // Final state of the updated table.
  750. Resource *Table `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  751. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  752. XXX_unrecognized []byte `json:"-"`
  753. XXX_sizecache int32 `json:"-"`
  754. }
  755. func (m *TableUpdateResponse) Reset() { *m = TableUpdateResponse{} }
  756. func (m *TableUpdateResponse) String() string { return proto.CompactTextString(m) }
  757. func (*TableUpdateResponse) ProtoMessage() {}
  758. func (*TableUpdateResponse) Descriptor() ([]byte, []int) {
  759. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{4}
  760. }
  761. func (m *TableUpdateResponse) XXX_Unmarshal(b []byte) error {
  762. return xxx_messageInfo_TableUpdateResponse.Unmarshal(m, b)
  763. }
  764. func (m *TableUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  765. return xxx_messageInfo_TableUpdateResponse.Marshal(b, m, deterministic)
  766. }
  767. func (dst *TableUpdateResponse) XXX_Merge(src proto.Message) {
  768. xxx_messageInfo_TableUpdateResponse.Merge(dst, src)
  769. }
  770. func (m *TableUpdateResponse) XXX_Size() int {
  771. return xxx_messageInfo_TableUpdateResponse.Size(m)
  772. }
  773. func (m *TableUpdateResponse) XXX_DiscardUnknown() {
  774. xxx_messageInfo_TableUpdateResponse.DiscardUnknown(m)
  775. }
  776. var xxx_messageInfo_TableUpdateResponse proto.InternalMessageInfo
  777. func (m *TableUpdateResponse) GetResource() *Table {
  778. if m != nil {
  779. return m.Resource
  780. }
  781. return nil
  782. }
  783. // Dataset list request.
  784. type DatasetListRequest struct {
  785. // Whether to list all datasets, including hidden ones.
  786. ListAll bool `protobuf:"varint,1,opt,name=list_all,json=listAll,proto3" json:"list_all,omitempty"`
  787. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  788. XXX_unrecognized []byte `json:"-"`
  789. XXX_sizecache int32 `json:"-"`
  790. }
  791. func (m *DatasetListRequest) Reset() { *m = DatasetListRequest{} }
  792. func (m *DatasetListRequest) String() string { return proto.CompactTextString(m) }
  793. func (*DatasetListRequest) ProtoMessage() {}
  794. func (*DatasetListRequest) Descriptor() ([]byte, []int) {
  795. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{5}
  796. }
  797. func (m *DatasetListRequest) XXX_Unmarshal(b []byte) error {
  798. return xxx_messageInfo_DatasetListRequest.Unmarshal(m, b)
  799. }
  800. func (m *DatasetListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  801. return xxx_messageInfo_DatasetListRequest.Marshal(b, m, deterministic)
  802. }
  803. func (dst *DatasetListRequest) XXX_Merge(src proto.Message) {
  804. xxx_messageInfo_DatasetListRequest.Merge(dst, src)
  805. }
  806. func (m *DatasetListRequest) XXX_Size() int {
  807. return xxx_messageInfo_DatasetListRequest.Size(m)
  808. }
  809. func (m *DatasetListRequest) XXX_DiscardUnknown() {
  810. xxx_messageInfo_DatasetListRequest.DiscardUnknown(m)
  811. }
  812. var xxx_messageInfo_DatasetListRequest proto.InternalMessageInfo
  813. func (m *DatasetListRequest) GetListAll() bool {
  814. if m != nil {
  815. return m.ListAll
  816. }
  817. return false
  818. }
  819. // Dataset insert request.
  820. type DatasetInsertRequest struct {
  821. // The dataset to be inserted.
  822. Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  823. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  824. XXX_unrecognized []byte `json:"-"`
  825. XXX_sizecache int32 `json:"-"`
  826. }
  827. func (m *DatasetInsertRequest) Reset() { *m = DatasetInsertRequest{} }
  828. func (m *DatasetInsertRequest) String() string { return proto.CompactTextString(m) }
  829. func (*DatasetInsertRequest) ProtoMessage() {}
  830. func (*DatasetInsertRequest) Descriptor() ([]byte, []int) {
  831. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{6}
  832. }
  833. func (m *DatasetInsertRequest) XXX_Unmarshal(b []byte) error {
  834. return xxx_messageInfo_DatasetInsertRequest.Unmarshal(m, b)
  835. }
  836. func (m *DatasetInsertRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  837. return xxx_messageInfo_DatasetInsertRequest.Marshal(b, m, deterministic)
  838. }
  839. func (dst *DatasetInsertRequest) XXX_Merge(src proto.Message) {
  840. xxx_messageInfo_DatasetInsertRequest.Merge(dst, src)
  841. }
  842. func (m *DatasetInsertRequest) XXX_Size() int {
  843. return xxx_messageInfo_DatasetInsertRequest.Size(m)
  844. }
  845. func (m *DatasetInsertRequest) XXX_DiscardUnknown() {
  846. xxx_messageInfo_DatasetInsertRequest.DiscardUnknown(m)
  847. }
  848. var xxx_messageInfo_DatasetInsertRequest proto.InternalMessageInfo
  849. func (m *DatasetInsertRequest) GetResource() *Dataset {
  850. if m != nil {
  851. return m.Resource
  852. }
  853. return nil
  854. }
  855. // Dataset insert response.
  856. type DatasetInsertResponse struct {
  857. // Final state of the inserted dataset.
  858. Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  859. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  860. XXX_unrecognized []byte `json:"-"`
  861. XXX_sizecache int32 `json:"-"`
  862. }
  863. func (m *DatasetInsertResponse) Reset() { *m = DatasetInsertResponse{} }
  864. func (m *DatasetInsertResponse) String() string { return proto.CompactTextString(m) }
  865. func (*DatasetInsertResponse) ProtoMessage() {}
  866. func (*DatasetInsertResponse) Descriptor() ([]byte, []int) {
  867. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{7}
  868. }
  869. func (m *DatasetInsertResponse) XXX_Unmarshal(b []byte) error {
  870. return xxx_messageInfo_DatasetInsertResponse.Unmarshal(m, b)
  871. }
  872. func (m *DatasetInsertResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  873. return xxx_messageInfo_DatasetInsertResponse.Marshal(b, m, deterministic)
  874. }
  875. func (dst *DatasetInsertResponse) XXX_Merge(src proto.Message) {
  876. xxx_messageInfo_DatasetInsertResponse.Merge(dst, src)
  877. }
  878. func (m *DatasetInsertResponse) XXX_Size() int {
  879. return xxx_messageInfo_DatasetInsertResponse.Size(m)
  880. }
  881. func (m *DatasetInsertResponse) XXX_DiscardUnknown() {
  882. xxx_messageInfo_DatasetInsertResponse.DiscardUnknown(m)
  883. }
  884. var xxx_messageInfo_DatasetInsertResponse proto.InternalMessageInfo
  885. func (m *DatasetInsertResponse) GetResource() *Dataset {
  886. if m != nil {
  887. return m.Resource
  888. }
  889. return nil
  890. }
  891. // Dataset update request.
  892. type DatasetUpdateRequest struct {
  893. // The dataset to be updated.
  894. Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  895. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  896. XXX_unrecognized []byte `json:"-"`
  897. XXX_sizecache int32 `json:"-"`
  898. }
  899. func (m *DatasetUpdateRequest) Reset() { *m = DatasetUpdateRequest{} }
  900. func (m *DatasetUpdateRequest) String() string { return proto.CompactTextString(m) }
  901. func (*DatasetUpdateRequest) ProtoMessage() {}
  902. func (*DatasetUpdateRequest) Descriptor() ([]byte, []int) {
  903. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{8}
  904. }
  905. func (m *DatasetUpdateRequest) XXX_Unmarshal(b []byte) error {
  906. return xxx_messageInfo_DatasetUpdateRequest.Unmarshal(m, b)
  907. }
  908. func (m *DatasetUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  909. return xxx_messageInfo_DatasetUpdateRequest.Marshal(b, m, deterministic)
  910. }
  911. func (dst *DatasetUpdateRequest) XXX_Merge(src proto.Message) {
  912. xxx_messageInfo_DatasetUpdateRequest.Merge(dst, src)
  913. }
  914. func (m *DatasetUpdateRequest) XXX_Size() int {
  915. return xxx_messageInfo_DatasetUpdateRequest.Size(m)
  916. }
  917. func (m *DatasetUpdateRequest) XXX_DiscardUnknown() {
  918. xxx_messageInfo_DatasetUpdateRequest.DiscardUnknown(m)
  919. }
  920. var xxx_messageInfo_DatasetUpdateRequest proto.InternalMessageInfo
  921. func (m *DatasetUpdateRequest) GetResource() *Dataset {
  922. if m != nil {
  923. return m.Resource
  924. }
  925. return nil
  926. }
  927. // Dataset update response.
  928. type DatasetUpdateResponse struct {
  929. // Final state of the updated dataset.
  930. Resource *Dataset `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  931. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  932. XXX_unrecognized []byte `json:"-"`
  933. XXX_sizecache int32 `json:"-"`
  934. }
  935. func (m *DatasetUpdateResponse) Reset() { *m = DatasetUpdateResponse{} }
  936. func (m *DatasetUpdateResponse) String() string { return proto.CompactTextString(m) }
  937. func (*DatasetUpdateResponse) ProtoMessage() {}
  938. func (*DatasetUpdateResponse) Descriptor() ([]byte, []int) {
  939. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{9}
  940. }
  941. func (m *DatasetUpdateResponse) XXX_Unmarshal(b []byte) error {
  942. return xxx_messageInfo_DatasetUpdateResponse.Unmarshal(m, b)
  943. }
  944. func (m *DatasetUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  945. return xxx_messageInfo_DatasetUpdateResponse.Marshal(b, m, deterministic)
  946. }
  947. func (dst *DatasetUpdateResponse) XXX_Merge(src proto.Message) {
  948. xxx_messageInfo_DatasetUpdateResponse.Merge(dst, src)
  949. }
  950. func (m *DatasetUpdateResponse) XXX_Size() int {
  951. return xxx_messageInfo_DatasetUpdateResponse.Size(m)
  952. }
  953. func (m *DatasetUpdateResponse) XXX_DiscardUnknown() {
  954. xxx_messageInfo_DatasetUpdateResponse.DiscardUnknown(m)
  955. }
  956. var xxx_messageInfo_DatasetUpdateResponse proto.InternalMessageInfo
  957. func (m *DatasetUpdateResponse) GetResource() *Dataset {
  958. if m != nil {
  959. return m.Resource
  960. }
  961. return nil
  962. }
  963. // Job insert request.
  964. type JobInsertRequest struct {
  965. // Job insert request.
  966. Resource *Job `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  967. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  968. XXX_unrecognized []byte `json:"-"`
  969. XXX_sizecache int32 `json:"-"`
  970. }
  971. func (m *JobInsertRequest) Reset() { *m = JobInsertRequest{} }
  972. func (m *JobInsertRequest) String() string { return proto.CompactTextString(m) }
  973. func (*JobInsertRequest) ProtoMessage() {}
  974. func (*JobInsertRequest) Descriptor() ([]byte, []int) {
  975. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{10}
  976. }
  977. func (m *JobInsertRequest) XXX_Unmarshal(b []byte) error {
  978. return xxx_messageInfo_JobInsertRequest.Unmarshal(m, b)
  979. }
  980. func (m *JobInsertRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  981. return xxx_messageInfo_JobInsertRequest.Marshal(b, m, deterministic)
  982. }
  983. func (dst *JobInsertRequest) XXX_Merge(src proto.Message) {
  984. xxx_messageInfo_JobInsertRequest.Merge(dst, src)
  985. }
  986. func (m *JobInsertRequest) XXX_Size() int {
  987. return xxx_messageInfo_JobInsertRequest.Size(m)
  988. }
  989. func (m *JobInsertRequest) XXX_DiscardUnknown() {
  990. xxx_messageInfo_JobInsertRequest.DiscardUnknown(m)
  991. }
  992. var xxx_messageInfo_JobInsertRequest proto.InternalMessageInfo
  993. func (m *JobInsertRequest) GetResource() *Job {
  994. if m != nil {
  995. return m.Resource
  996. }
  997. return nil
  998. }
  999. // Job insert response.
  1000. type JobInsertResponse struct {
  1001. // Job insert response.
  1002. Resource *Job `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
  1003. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1004. XXX_unrecognized []byte `json:"-"`
  1005. XXX_sizecache int32 `json:"-"`
  1006. }
  1007. func (m *JobInsertResponse) Reset() { *m = JobInsertResponse{} }
  1008. func (m *JobInsertResponse) String() string { return proto.CompactTextString(m) }
  1009. func (*JobInsertResponse) ProtoMessage() {}
  1010. func (*JobInsertResponse) Descriptor() ([]byte, []int) {
  1011. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{11}
  1012. }
  1013. func (m *JobInsertResponse) XXX_Unmarshal(b []byte) error {
  1014. return xxx_messageInfo_JobInsertResponse.Unmarshal(m, b)
  1015. }
  1016. func (m *JobInsertResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1017. return xxx_messageInfo_JobInsertResponse.Marshal(b, m, deterministic)
  1018. }
  1019. func (dst *JobInsertResponse) XXX_Merge(src proto.Message) {
  1020. xxx_messageInfo_JobInsertResponse.Merge(dst, src)
  1021. }
  1022. func (m *JobInsertResponse) XXX_Size() int {
  1023. return xxx_messageInfo_JobInsertResponse.Size(m)
  1024. }
  1025. func (m *JobInsertResponse) XXX_DiscardUnknown() {
  1026. xxx_messageInfo_JobInsertResponse.DiscardUnknown(m)
  1027. }
  1028. var xxx_messageInfo_JobInsertResponse proto.InternalMessageInfo
  1029. func (m *JobInsertResponse) GetResource() *Job {
  1030. if m != nil {
  1031. return m.Resource
  1032. }
  1033. return nil
  1034. }
  1035. // Job query request.
  1036. type JobQueryRequest struct {
  1037. // The query.
  1038. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
  1039. // The maximum number of results.
  1040. MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  1041. // The default dataset for tables that do not have a dataset specified.
  1042. DefaultDataset *DatasetName `protobuf:"bytes,3,opt,name=default_dataset,json=defaultDataset,proto3" json:"default_dataset,omitempty"`
  1043. // Project that the query should be charged to.
  1044. ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
  1045. // If true, don't actually run the job. Just check that it would run.
  1046. DryRun bool `protobuf:"varint,5,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
  1047. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1048. XXX_unrecognized []byte `json:"-"`
  1049. XXX_sizecache int32 `json:"-"`
  1050. }
  1051. func (m *JobQueryRequest) Reset() { *m = JobQueryRequest{} }
  1052. func (m *JobQueryRequest) String() string { return proto.CompactTextString(m) }
  1053. func (*JobQueryRequest) ProtoMessage() {}
  1054. func (*JobQueryRequest) Descriptor() ([]byte, []int) {
  1055. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{12}
  1056. }
  1057. func (m *JobQueryRequest) XXX_Unmarshal(b []byte) error {
  1058. return xxx_messageInfo_JobQueryRequest.Unmarshal(m, b)
  1059. }
  1060. func (m *JobQueryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1061. return xxx_messageInfo_JobQueryRequest.Marshal(b, m, deterministic)
  1062. }
  1063. func (dst *JobQueryRequest) XXX_Merge(src proto.Message) {
  1064. xxx_messageInfo_JobQueryRequest.Merge(dst, src)
  1065. }
  1066. func (m *JobQueryRequest) XXX_Size() int {
  1067. return xxx_messageInfo_JobQueryRequest.Size(m)
  1068. }
  1069. func (m *JobQueryRequest) XXX_DiscardUnknown() {
  1070. xxx_messageInfo_JobQueryRequest.DiscardUnknown(m)
  1071. }
  1072. var xxx_messageInfo_JobQueryRequest proto.InternalMessageInfo
  1073. func (m *JobQueryRequest) GetQuery() string {
  1074. if m != nil {
  1075. return m.Query
  1076. }
  1077. return ""
  1078. }
  1079. func (m *JobQueryRequest) GetMaxResults() uint32 {
  1080. if m != nil {
  1081. return m.MaxResults
  1082. }
  1083. return 0
  1084. }
  1085. func (m *JobQueryRequest) GetDefaultDataset() *DatasetName {
  1086. if m != nil {
  1087. return m.DefaultDataset
  1088. }
  1089. return nil
  1090. }
  1091. func (m *JobQueryRequest) GetProjectId() string {
  1092. if m != nil {
  1093. return m.ProjectId
  1094. }
  1095. return ""
  1096. }
  1097. func (m *JobQueryRequest) GetDryRun() bool {
  1098. if m != nil {
  1099. return m.DryRun
  1100. }
  1101. return false
  1102. }
  1103. // Job query response.
  1104. type JobQueryResponse struct {
  1105. // The total number of rows in the full query result set.
  1106. TotalResults uint64 `protobuf:"varint,1,opt,name=total_results,json=totalResults,proto3" json:"total_results,omitempty"`
  1107. // Information about the queried job.
  1108. Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
  1109. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1110. XXX_unrecognized []byte `json:"-"`
  1111. XXX_sizecache int32 `json:"-"`
  1112. }
  1113. func (m *JobQueryResponse) Reset() { *m = JobQueryResponse{} }
  1114. func (m *JobQueryResponse) String() string { return proto.CompactTextString(m) }
  1115. func (*JobQueryResponse) ProtoMessage() {}
  1116. func (*JobQueryResponse) Descriptor() ([]byte, []int) {
  1117. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{13}
  1118. }
  1119. func (m *JobQueryResponse) XXX_Unmarshal(b []byte) error {
  1120. return xxx_messageInfo_JobQueryResponse.Unmarshal(m, b)
  1121. }
  1122. func (m *JobQueryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1123. return xxx_messageInfo_JobQueryResponse.Marshal(b, m, deterministic)
  1124. }
  1125. func (dst *JobQueryResponse) XXX_Merge(src proto.Message) {
  1126. xxx_messageInfo_JobQueryResponse.Merge(dst, src)
  1127. }
  1128. func (m *JobQueryResponse) XXX_Size() int {
  1129. return xxx_messageInfo_JobQueryResponse.Size(m)
  1130. }
  1131. func (m *JobQueryResponse) XXX_DiscardUnknown() {
  1132. xxx_messageInfo_JobQueryResponse.DiscardUnknown(m)
  1133. }
  1134. var xxx_messageInfo_JobQueryResponse proto.InternalMessageInfo
  1135. func (m *JobQueryResponse) GetTotalResults() uint64 {
  1136. if m != nil {
  1137. return m.TotalResults
  1138. }
  1139. return 0
  1140. }
  1141. func (m *JobQueryResponse) GetJob() *Job {
  1142. if m != nil {
  1143. return m.Job
  1144. }
  1145. return nil
  1146. }
  1147. // Job getQueryResults request.
  1148. type JobGetQueryResultsRequest struct {
  1149. // Maximum number of results to return.
  1150. MaxResults uint32 `protobuf:"varint,1,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  1151. // Zero-based row number at which to start.
  1152. StartRow uint64 `protobuf:"varint,2,opt,name=start_row,json=startRow,proto3" json:"start_row,omitempty"`
  1153. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1154. XXX_unrecognized []byte `json:"-"`
  1155. XXX_sizecache int32 `json:"-"`
  1156. }
  1157. func (m *JobGetQueryResultsRequest) Reset() { *m = JobGetQueryResultsRequest{} }
  1158. func (m *JobGetQueryResultsRequest) String() string { return proto.CompactTextString(m) }
  1159. func (*JobGetQueryResultsRequest) ProtoMessage() {}
  1160. func (*JobGetQueryResultsRequest) Descriptor() ([]byte, []int) {
  1161. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{14}
  1162. }
  1163. func (m *JobGetQueryResultsRequest) XXX_Unmarshal(b []byte) error {
  1164. return xxx_messageInfo_JobGetQueryResultsRequest.Unmarshal(m, b)
  1165. }
  1166. func (m *JobGetQueryResultsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1167. return xxx_messageInfo_JobGetQueryResultsRequest.Marshal(b, m, deterministic)
  1168. }
  1169. func (dst *JobGetQueryResultsRequest) XXX_Merge(src proto.Message) {
  1170. xxx_messageInfo_JobGetQueryResultsRequest.Merge(dst, src)
  1171. }
  1172. func (m *JobGetQueryResultsRequest) XXX_Size() int {
  1173. return xxx_messageInfo_JobGetQueryResultsRequest.Size(m)
  1174. }
  1175. func (m *JobGetQueryResultsRequest) XXX_DiscardUnknown() {
  1176. xxx_messageInfo_JobGetQueryResultsRequest.DiscardUnknown(m)
  1177. }
  1178. var xxx_messageInfo_JobGetQueryResultsRequest proto.InternalMessageInfo
  1179. func (m *JobGetQueryResultsRequest) GetMaxResults() uint32 {
  1180. if m != nil {
  1181. return m.MaxResults
  1182. }
  1183. return 0
  1184. }
  1185. func (m *JobGetQueryResultsRequest) GetStartRow() uint64 {
  1186. if m != nil {
  1187. return m.StartRow
  1188. }
  1189. return 0
  1190. }
  1191. // Job getQueryResults response.
  1192. type JobGetQueryResultsResponse struct {
  1193. // Total number of results in query results.
  1194. TotalResults uint64 `protobuf:"varint,1,opt,name=total_results,json=totalResults,proto3" json:"total_results,omitempty"`
  1195. // The job that was created to run the query.
  1196. // It completed if `job.status.state` is `DONE`.
  1197. // It failed if `job.status.errorResult` is also present.
  1198. Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
  1199. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1200. XXX_unrecognized []byte `json:"-"`
  1201. XXX_sizecache int32 `json:"-"`
  1202. }
  1203. func (m *JobGetQueryResultsResponse) Reset() { *m = JobGetQueryResultsResponse{} }
  1204. func (m *JobGetQueryResultsResponse) String() string { return proto.CompactTextString(m) }
  1205. func (*JobGetQueryResultsResponse) ProtoMessage() {}
  1206. func (*JobGetQueryResultsResponse) Descriptor() ([]byte, []int) {
  1207. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{15}
  1208. }
  1209. func (m *JobGetQueryResultsResponse) XXX_Unmarshal(b []byte) error {
  1210. return xxx_messageInfo_JobGetQueryResultsResponse.Unmarshal(m, b)
  1211. }
  1212. func (m *JobGetQueryResultsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1213. return xxx_messageInfo_JobGetQueryResultsResponse.Marshal(b, m, deterministic)
  1214. }
  1215. func (dst *JobGetQueryResultsResponse) XXX_Merge(src proto.Message) {
  1216. xxx_messageInfo_JobGetQueryResultsResponse.Merge(dst, src)
  1217. }
  1218. func (m *JobGetQueryResultsResponse) XXX_Size() int {
  1219. return xxx_messageInfo_JobGetQueryResultsResponse.Size(m)
  1220. }
  1221. func (m *JobGetQueryResultsResponse) XXX_DiscardUnknown() {
  1222. xxx_messageInfo_JobGetQueryResultsResponse.DiscardUnknown(m)
  1223. }
  1224. var xxx_messageInfo_JobGetQueryResultsResponse proto.InternalMessageInfo
  1225. func (m *JobGetQueryResultsResponse) GetTotalResults() uint64 {
  1226. if m != nil {
  1227. return m.TotalResults
  1228. }
  1229. return 0
  1230. }
  1231. func (m *JobGetQueryResultsResponse) GetJob() *Job {
  1232. if m != nil {
  1233. return m.Job
  1234. }
  1235. return nil
  1236. }
  1237. // Job getQueryDone response.
  1238. type JobQueryDoneResponse struct {
  1239. // The job and status information.
  1240. // The job completed if `job.status.state` is `DONE`.
  1241. Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
  1242. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1243. XXX_unrecognized []byte `json:"-"`
  1244. XXX_sizecache int32 `json:"-"`
  1245. }
  1246. func (m *JobQueryDoneResponse) Reset() { *m = JobQueryDoneResponse{} }
  1247. func (m *JobQueryDoneResponse) String() string { return proto.CompactTextString(m) }
  1248. func (*JobQueryDoneResponse) ProtoMessage() {}
  1249. func (*JobQueryDoneResponse) Descriptor() ([]byte, []int) {
  1250. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{16}
  1251. }
  1252. func (m *JobQueryDoneResponse) XXX_Unmarshal(b []byte) error {
  1253. return xxx_messageInfo_JobQueryDoneResponse.Unmarshal(m, b)
  1254. }
  1255. func (m *JobQueryDoneResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1256. return xxx_messageInfo_JobQueryDoneResponse.Marshal(b, m, deterministic)
  1257. }
  1258. func (dst *JobQueryDoneResponse) XXX_Merge(src proto.Message) {
  1259. xxx_messageInfo_JobQueryDoneResponse.Merge(dst, src)
  1260. }
  1261. func (m *JobQueryDoneResponse) XXX_Size() int {
  1262. return xxx_messageInfo_JobQueryDoneResponse.Size(m)
  1263. }
  1264. func (m *JobQueryDoneResponse) XXX_DiscardUnknown() {
  1265. xxx_messageInfo_JobQueryDoneResponse.DiscardUnknown(m)
  1266. }
  1267. var xxx_messageInfo_JobQueryDoneResponse proto.InternalMessageInfo
  1268. func (m *JobQueryDoneResponse) GetJob() *Job {
  1269. if m != nil {
  1270. return m.Job
  1271. }
  1272. return nil
  1273. }
  1274. // Query job completed event.
  1275. type JobCompletedEvent struct {
  1276. // Name of the event.
  1277. EventName string `protobuf:"bytes,1,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"`
  1278. // Job information.
  1279. Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
  1280. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1281. XXX_unrecognized []byte `json:"-"`
  1282. XXX_sizecache int32 `json:"-"`
  1283. }
  1284. func (m *JobCompletedEvent) Reset() { *m = JobCompletedEvent{} }
  1285. func (m *JobCompletedEvent) String() string { return proto.CompactTextString(m) }
  1286. func (*JobCompletedEvent) ProtoMessage() {}
  1287. func (*JobCompletedEvent) Descriptor() ([]byte, []int) {
  1288. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{17}
  1289. }
  1290. func (m *JobCompletedEvent) XXX_Unmarshal(b []byte) error {
  1291. return xxx_messageInfo_JobCompletedEvent.Unmarshal(m, b)
  1292. }
  1293. func (m *JobCompletedEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1294. return xxx_messageInfo_JobCompletedEvent.Marshal(b, m, deterministic)
  1295. }
  1296. func (dst *JobCompletedEvent) XXX_Merge(src proto.Message) {
  1297. xxx_messageInfo_JobCompletedEvent.Merge(dst, src)
  1298. }
  1299. func (m *JobCompletedEvent) XXX_Size() int {
  1300. return xxx_messageInfo_JobCompletedEvent.Size(m)
  1301. }
  1302. func (m *JobCompletedEvent) XXX_DiscardUnknown() {
  1303. xxx_messageInfo_JobCompletedEvent.DiscardUnknown(m)
  1304. }
  1305. var xxx_messageInfo_JobCompletedEvent proto.InternalMessageInfo
  1306. func (m *JobCompletedEvent) GetEventName() string {
  1307. if m != nil {
  1308. return m.EventName
  1309. }
  1310. return ""
  1311. }
  1312. func (m *JobCompletedEvent) GetJob() *Job {
  1313. if m != nil {
  1314. return m.Job
  1315. }
  1316. return nil
  1317. }
  1318. // Table data-list request.
  1319. type TableDataListRequest struct {
  1320. // Starting row offset.
  1321. StartRow uint64 `protobuf:"varint,1,opt,name=start_row,json=startRow,proto3" json:"start_row,omitempty"`
  1322. // Maximum number of results to return.
  1323. MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  1324. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1325. XXX_unrecognized []byte `json:"-"`
  1326. XXX_sizecache int32 `json:"-"`
  1327. }
  1328. func (m *TableDataListRequest) Reset() { *m = TableDataListRequest{} }
  1329. func (m *TableDataListRequest) String() string { return proto.CompactTextString(m) }
  1330. func (*TableDataListRequest) ProtoMessage() {}
  1331. func (*TableDataListRequest) Descriptor() ([]byte, []int) {
  1332. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{18}
  1333. }
  1334. func (m *TableDataListRequest) XXX_Unmarshal(b []byte) error {
  1335. return xxx_messageInfo_TableDataListRequest.Unmarshal(m, b)
  1336. }
  1337. func (m *TableDataListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1338. return xxx_messageInfo_TableDataListRequest.Marshal(b, m, deterministic)
  1339. }
  1340. func (dst *TableDataListRequest) XXX_Merge(src proto.Message) {
  1341. xxx_messageInfo_TableDataListRequest.Merge(dst, src)
  1342. }
  1343. func (m *TableDataListRequest) XXX_Size() int {
  1344. return xxx_messageInfo_TableDataListRequest.Size(m)
  1345. }
  1346. func (m *TableDataListRequest) XXX_DiscardUnknown() {
  1347. xxx_messageInfo_TableDataListRequest.DiscardUnknown(m)
  1348. }
  1349. var xxx_messageInfo_TableDataListRequest proto.InternalMessageInfo
  1350. func (m *TableDataListRequest) GetStartRow() uint64 {
  1351. if m != nil {
  1352. return m.StartRow
  1353. }
  1354. return 0
  1355. }
  1356. func (m *TableDataListRequest) GetMaxResults() uint32 {
  1357. if m != nil {
  1358. return m.MaxResults
  1359. }
  1360. return 0
  1361. }
  1362. // Describes a BigQuery table.
  1363. // See the [Table](/bigquery/docs/reference/v2/tables) API resource
  1364. // for more details on individual fields.
  1365. // Note: `Table.schema` has been deprecated in favor of `Table.schemaJson`.
  1366. // `Table.schema` may continue to be present in your logs during this
  1367. // transition.
  1368. type Table struct {
  1369. // The name of the table.
  1370. TableName *TableName `protobuf:"bytes,1,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
  1371. // User-provided metadata for the table.
  1372. Info *TableInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
  1373. // A JSON representation of the table's schema.
  1374. SchemaJson string `protobuf:"bytes,8,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
  1375. // If present, this is a virtual table defined by a SQL query.
  1376. View *TableViewDefinition `protobuf:"bytes,4,opt,name=view,proto3" json:"view,omitempty"`
  1377. // The expiration date for the table, after which the table
  1378. // is deleted and the storage reclaimed.
  1379. // If not present, the table persists indefinitely.
  1380. ExpireTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
  1381. // The time the table was created.
  1382. CreateTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
  1383. // The time the table was last truncated
  1384. // by an operation with a `writeDisposition` of `WRITE_TRUNCATE`.
  1385. TruncateTime *timestamp.Timestamp `protobuf:"bytes,7,opt,name=truncate_time,json=truncateTime,proto3" json:"truncate_time,omitempty"`
  1386. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1387. XXX_unrecognized []byte `json:"-"`
  1388. XXX_sizecache int32 `json:"-"`
  1389. }
  1390. func (m *Table) Reset() { *m = Table{} }
  1391. func (m *Table) String() string { return proto.CompactTextString(m) }
  1392. func (*Table) ProtoMessage() {}
  1393. func (*Table) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{19}
  1395. }
  1396. func (m *Table) XXX_Unmarshal(b []byte) error {
  1397. return xxx_messageInfo_Table.Unmarshal(m, b)
  1398. }
  1399. func (m *Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1400. return xxx_messageInfo_Table.Marshal(b, m, deterministic)
  1401. }
  1402. func (dst *Table) XXX_Merge(src proto.Message) {
  1403. xxx_messageInfo_Table.Merge(dst, src)
  1404. }
  1405. func (m *Table) XXX_Size() int {
  1406. return xxx_messageInfo_Table.Size(m)
  1407. }
  1408. func (m *Table) XXX_DiscardUnknown() {
  1409. xxx_messageInfo_Table.DiscardUnknown(m)
  1410. }
  1411. var xxx_messageInfo_Table proto.InternalMessageInfo
  1412. func (m *Table) GetTableName() *TableName {
  1413. if m != nil {
  1414. return m.TableName
  1415. }
  1416. return nil
  1417. }
  1418. func (m *Table) GetInfo() *TableInfo {
  1419. if m != nil {
  1420. return m.Info
  1421. }
  1422. return nil
  1423. }
  1424. func (m *Table) GetSchemaJson() string {
  1425. if m != nil {
  1426. return m.SchemaJson
  1427. }
  1428. return ""
  1429. }
  1430. func (m *Table) GetView() *TableViewDefinition {
  1431. if m != nil {
  1432. return m.View
  1433. }
  1434. return nil
  1435. }
  1436. func (m *Table) GetExpireTime() *timestamp.Timestamp {
  1437. if m != nil {
  1438. return m.ExpireTime
  1439. }
  1440. return nil
  1441. }
  1442. func (m *Table) GetCreateTime() *timestamp.Timestamp {
  1443. if m != nil {
  1444. return m.CreateTime
  1445. }
  1446. return nil
  1447. }
  1448. func (m *Table) GetTruncateTime() *timestamp.Timestamp {
  1449. if m != nil {
  1450. return m.TruncateTime
  1451. }
  1452. return nil
  1453. }
  1454. // User-provided metadata for a table.
  1455. type TableInfo struct {
  1456. // A short name for the table, such as`"Analytics Data - Jan 2011"`.
  1457. FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
  1458. // A long description, perhaps several paragraphs,
  1459. // describing the table contents in detail.
  1460. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
  1461. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1462. XXX_unrecognized []byte `json:"-"`
  1463. XXX_sizecache int32 `json:"-"`
  1464. }
  1465. func (m *TableInfo) Reset() { *m = TableInfo{} }
  1466. func (m *TableInfo) String() string { return proto.CompactTextString(m) }
  1467. func (*TableInfo) ProtoMessage() {}
  1468. func (*TableInfo) Descriptor() ([]byte, []int) {
  1469. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{20}
  1470. }
  1471. func (m *TableInfo) XXX_Unmarshal(b []byte) error {
  1472. return xxx_messageInfo_TableInfo.Unmarshal(m, b)
  1473. }
  1474. func (m *TableInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1475. return xxx_messageInfo_TableInfo.Marshal(b, m, deterministic)
  1476. }
  1477. func (dst *TableInfo) XXX_Merge(src proto.Message) {
  1478. xxx_messageInfo_TableInfo.Merge(dst, src)
  1479. }
  1480. func (m *TableInfo) XXX_Size() int {
  1481. return xxx_messageInfo_TableInfo.Size(m)
  1482. }
  1483. func (m *TableInfo) XXX_DiscardUnknown() {
  1484. xxx_messageInfo_TableInfo.DiscardUnknown(m)
  1485. }
  1486. var xxx_messageInfo_TableInfo proto.InternalMessageInfo
  1487. func (m *TableInfo) GetFriendlyName() string {
  1488. if m != nil {
  1489. return m.FriendlyName
  1490. }
  1491. return ""
  1492. }
  1493. func (m *TableInfo) GetDescription() string {
  1494. if m != nil {
  1495. return m.Description
  1496. }
  1497. return ""
  1498. }
  1499. // Describes a virtual table defined by a SQL query.
  1500. type TableViewDefinition struct {
  1501. // SQL query defining the view.
  1502. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
  1503. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1504. XXX_unrecognized []byte `json:"-"`
  1505. XXX_sizecache int32 `json:"-"`
  1506. }
  1507. func (m *TableViewDefinition) Reset() { *m = TableViewDefinition{} }
  1508. func (m *TableViewDefinition) String() string { return proto.CompactTextString(m) }
  1509. func (*TableViewDefinition) ProtoMessage() {}
  1510. func (*TableViewDefinition) Descriptor() ([]byte, []int) {
  1511. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{21}
  1512. }
  1513. func (m *TableViewDefinition) XXX_Unmarshal(b []byte) error {
  1514. return xxx_messageInfo_TableViewDefinition.Unmarshal(m, b)
  1515. }
  1516. func (m *TableViewDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1517. return xxx_messageInfo_TableViewDefinition.Marshal(b, m, deterministic)
  1518. }
  1519. func (dst *TableViewDefinition) XXX_Merge(src proto.Message) {
  1520. xxx_messageInfo_TableViewDefinition.Merge(dst, src)
  1521. }
  1522. func (m *TableViewDefinition) XXX_Size() int {
  1523. return xxx_messageInfo_TableViewDefinition.Size(m)
  1524. }
  1525. func (m *TableViewDefinition) XXX_DiscardUnknown() {
  1526. xxx_messageInfo_TableViewDefinition.DiscardUnknown(m)
  1527. }
  1528. var xxx_messageInfo_TableViewDefinition proto.InternalMessageInfo
  1529. func (m *TableViewDefinition) GetQuery() string {
  1530. if m != nil {
  1531. return m.Query
  1532. }
  1533. return ""
  1534. }
  1535. // BigQuery dataset information.
  1536. // See the [Dataset](/bigquery/docs/reference/v2/datasets) API resource
  1537. // for more details on individual fields.
  1538. type Dataset struct {
  1539. // The name of the dataset.
  1540. DatasetName *DatasetName `protobuf:"bytes,1,opt,name=dataset_name,json=datasetName,proto3" json:"dataset_name,omitempty"`
  1541. // User-provided metadata for the dataset.
  1542. Info *DatasetInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
  1543. // The time the dataset was created.
  1544. CreateTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
  1545. // The time the dataset was last modified.
  1546. UpdateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
  1547. // The access control list for the dataset.
  1548. Acl *BigQueryAcl `protobuf:"bytes,6,opt,name=acl,proto3" json:"acl,omitempty"`
  1549. // If this field is present, each table that does not specify an
  1550. // expiration time is assigned an expiration time by adding this
  1551. // duration to the table's `createTime`. If this field is empty,
  1552. // there is no default table expiration time.
  1553. DefaultTableExpireDuration *duration.Duration `protobuf:"bytes,8,opt,name=default_table_expire_duration,json=defaultTableExpireDuration,proto3" json:"default_table_expire_duration,omitempty"`
  1554. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1555. XXX_unrecognized []byte `json:"-"`
  1556. XXX_sizecache int32 `json:"-"`
  1557. }
  1558. func (m *Dataset) Reset() { *m = Dataset{} }
  1559. func (m *Dataset) String() string { return proto.CompactTextString(m) }
  1560. func (*Dataset) ProtoMessage() {}
  1561. func (*Dataset) Descriptor() ([]byte, []int) {
  1562. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{22}
  1563. }
  1564. func (m *Dataset) XXX_Unmarshal(b []byte) error {
  1565. return xxx_messageInfo_Dataset.Unmarshal(m, b)
  1566. }
  1567. func (m *Dataset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1568. return xxx_messageInfo_Dataset.Marshal(b, m, deterministic)
  1569. }
  1570. func (dst *Dataset) XXX_Merge(src proto.Message) {
  1571. xxx_messageInfo_Dataset.Merge(dst, src)
  1572. }
  1573. func (m *Dataset) XXX_Size() int {
  1574. return xxx_messageInfo_Dataset.Size(m)
  1575. }
  1576. func (m *Dataset) XXX_DiscardUnknown() {
  1577. xxx_messageInfo_Dataset.DiscardUnknown(m)
  1578. }
  1579. var xxx_messageInfo_Dataset proto.InternalMessageInfo
  1580. func (m *Dataset) GetDatasetName() *DatasetName {
  1581. if m != nil {
  1582. return m.DatasetName
  1583. }
  1584. return nil
  1585. }
  1586. func (m *Dataset) GetInfo() *DatasetInfo {
  1587. if m != nil {
  1588. return m.Info
  1589. }
  1590. return nil
  1591. }
  1592. func (m *Dataset) GetCreateTime() *timestamp.Timestamp {
  1593. if m != nil {
  1594. return m.CreateTime
  1595. }
  1596. return nil
  1597. }
  1598. func (m *Dataset) GetUpdateTime() *timestamp.Timestamp {
  1599. if m != nil {
  1600. return m.UpdateTime
  1601. }
  1602. return nil
  1603. }
  1604. func (m *Dataset) GetAcl() *BigQueryAcl {
  1605. if m != nil {
  1606. return m.Acl
  1607. }
  1608. return nil
  1609. }
  1610. func (m *Dataset) GetDefaultTableExpireDuration() *duration.Duration {
  1611. if m != nil {
  1612. return m.DefaultTableExpireDuration
  1613. }
  1614. return nil
  1615. }
  1616. // User-provided metadata for a dataset.
  1617. type DatasetInfo struct {
  1618. // A short name for the dataset, such as`"Analytics Data 2011"`.
  1619. FriendlyName string `protobuf:"bytes,1,opt,name=friendly_name,json=friendlyName,proto3" json:"friendly_name,omitempty"`
  1620. // A long description, perhaps several paragraphs,
  1621. // describing the dataset contents in detail.
  1622. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
  1623. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1624. XXX_unrecognized []byte `json:"-"`
  1625. XXX_sizecache int32 `json:"-"`
  1626. }
  1627. func (m *DatasetInfo) Reset() { *m = DatasetInfo{} }
  1628. func (m *DatasetInfo) String() string { return proto.CompactTextString(m) }
  1629. func (*DatasetInfo) ProtoMessage() {}
  1630. func (*DatasetInfo) Descriptor() ([]byte, []int) {
  1631. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{23}
  1632. }
  1633. func (m *DatasetInfo) XXX_Unmarshal(b []byte) error {
  1634. return xxx_messageInfo_DatasetInfo.Unmarshal(m, b)
  1635. }
  1636. func (m *DatasetInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1637. return xxx_messageInfo_DatasetInfo.Marshal(b, m, deterministic)
  1638. }
  1639. func (dst *DatasetInfo) XXX_Merge(src proto.Message) {
  1640. xxx_messageInfo_DatasetInfo.Merge(dst, src)
  1641. }
  1642. func (m *DatasetInfo) XXX_Size() int {
  1643. return xxx_messageInfo_DatasetInfo.Size(m)
  1644. }
  1645. func (m *DatasetInfo) XXX_DiscardUnknown() {
  1646. xxx_messageInfo_DatasetInfo.DiscardUnknown(m)
  1647. }
  1648. var xxx_messageInfo_DatasetInfo proto.InternalMessageInfo
  1649. func (m *DatasetInfo) GetFriendlyName() string {
  1650. if m != nil {
  1651. return m.FriendlyName
  1652. }
  1653. return ""
  1654. }
  1655. func (m *DatasetInfo) GetDescription() string {
  1656. if m != nil {
  1657. return m.Description
  1658. }
  1659. return ""
  1660. }
  1661. // An access control list.
  1662. type BigQueryAcl struct {
  1663. // Access control entry list.
  1664. Entries []*BigQueryAcl_Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
  1665. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1666. XXX_unrecognized []byte `json:"-"`
  1667. XXX_sizecache int32 `json:"-"`
  1668. }
  1669. func (m *BigQueryAcl) Reset() { *m = BigQueryAcl{} }
  1670. func (m *BigQueryAcl) String() string { return proto.CompactTextString(m) }
  1671. func (*BigQueryAcl) ProtoMessage() {}
  1672. func (*BigQueryAcl) Descriptor() ([]byte, []int) {
  1673. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{24}
  1674. }
  1675. func (m *BigQueryAcl) XXX_Unmarshal(b []byte) error {
  1676. return xxx_messageInfo_BigQueryAcl.Unmarshal(m, b)
  1677. }
  1678. func (m *BigQueryAcl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1679. return xxx_messageInfo_BigQueryAcl.Marshal(b, m, deterministic)
  1680. }
  1681. func (dst *BigQueryAcl) XXX_Merge(src proto.Message) {
  1682. xxx_messageInfo_BigQueryAcl.Merge(dst, src)
  1683. }
  1684. func (m *BigQueryAcl) XXX_Size() int {
  1685. return xxx_messageInfo_BigQueryAcl.Size(m)
  1686. }
  1687. func (m *BigQueryAcl) XXX_DiscardUnknown() {
  1688. xxx_messageInfo_BigQueryAcl.DiscardUnknown(m)
  1689. }
  1690. var xxx_messageInfo_BigQueryAcl proto.InternalMessageInfo
  1691. func (m *BigQueryAcl) GetEntries() []*BigQueryAcl_Entry {
  1692. if m != nil {
  1693. return m.Entries
  1694. }
  1695. return nil
  1696. }
  1697. // Access control entry.
  1698. type BigQueryAcl_Entry struct {
  1699. // The granted role, which can be `READER`, `WRITER`, or `OWNER`.
  1700. Role string `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
  1701. // Grants access to a group identified by an email address.
  1702. GroupEmail string `protobuf:"bytes,2,opt,name=group_email,json=groupEmail,proto3" json:"group_email,omitempty"`
  1703. // Grants access to a user identified by an email address.
  1704. UserEmail string `protobuf:"bytes,3,opt,name=user_email,json=userEmail,proto3" json:"user_email,omitempty"`
  1705. // Grants access to all members of a domain.
  1706. Domain string `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
  1707. // Grants access to special groups. Valid groups are `PROJECT_OWNERS`,
  1708. // `PROJECT_READERS`, `PROJECT_WRITERS` and `ALL_AUTHENTICATED_USERS`.
  1709. SpecialGroup string `protobuf:"bytes,5,opt,name=special_group,json=specialGroup,proto3" json:"special_group,omitempty"`
  1710. // Grants access to a BigQuery View.
  1711. ViewName *TableName `protobuf:"bytes,6,opt,name=view_name,json=viewName,proto3" json:"view_name,omitempty"`
  1712. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1713. XXX_unrecognized []byte `json:"-"`
  1714. XXX_sizecache int32 `json:"-"`
  1715. }
  1716. func (m *BigQueryAcl_Entry) Reset() { *m = BigQueryAcl_Entry{} }
  1717. func (m *BigQueryAcl_Entry) String() string { return proto.CompactTextString(m) }
  1718. func (*BigQueryAcl_Entry) ProtoMessage() {}
  1719. func (*BigQueryAcl_Entry) Descriptor() ([]byte, []int) {
  1720. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{24, 0}
  1721. }
  1722. func (m *BigQueryAcl_Entry) XXX_Unmarshal(b []byte) error {
  1723. return xxx_messageInfo_BigQueryAcl_Entry.Unmarshal(m, b)
  1724. }
  1725. func (m *BigQueryAcl_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1726. return xxx_messageInfo_BigQueryAcl_Entry.Marshal(b, m, deterministic)
  1727. }
  1728. func (dst *BigQueryAcl_Entry) XXX_Merge(src proto.Message) {
  1729. xxx_messageInfo_BigQueryAcl_Entry.Merge(dst, src)
  1730. }
  1731. func (m *BigQueryAcl_Entry) XXX_Size() int {
  1732. return xxx_messageInfo_BigQueryAcl_Entry.Size(m)
  1733. }
  1734. func (m *BigQueryAcl_Entry) XXX_DiscardUnknown() {
  1735. xxx_messageInfo_BigQueryAcl_Entry.DiscardUnknown(m)
  1736. }
  1737. var xxx_messageInfo_BigQueryAcl_Entry proto.InternalMessageInfo
  1738. func (m *BigQueryAcl_Entry) GetRole() string {
  1739. if m != nil {
  1740. return m.Role
  1741. }
  1742. return ""
  1743. }
  1744. func (m *BigQueryAcl_Entry) GetGroupEmail() string {
  1745. if m != nil {
  1746. return m.GroupEmail
  1747. }
  1748. return ""
  1749. }
  1750. func (m *BigQueryAcl_Entry) GetUserEmail() string {
  1751. if m != nil {
  1752. return m.UserEmail
  1753. }
  1754. return ""
  1755. }
  1756. func (m *BigQueryAcl_Entry) GetDomain() string {
  1757. if m != nil {
  1758. return m.Domain
  1759. }
  1760. return ""
  1761. }
  1762. func (m *BigQueryAcl_Entry) GetSpecialGroup() string {
  1763. if m != nil {
  1764. return m.SpecialGroup
  1765. }
  1766. return ""
  1767. }
  1768. func (m *BigQueryAcl_Entry) GetViewName() *TableName {
  1769. if m != nil {
  1770. return m.ViewName
  1771. }
  1772. return nil
  1773. }
  1774. // Describes a job.
  1775. type Job struct {
  1776. // Job name.
  1777. JobName *JobName `protobuf:"bytes,1,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty"`
  1778. // Job configuration.
  1779. JobConfiguration *JobConfiguration `protobuf:"bytes,2,opt,name=job_configuration,json=jobConfiguration,proto3" json:"job_configuration,omitempty"`
  1780. // Job status.
  1781. JobStatus *JobStatus `protobuf:"bytes,3,opt,name=job_status,json=jobStatus,proto3" json:"job_status,omitempty"`
  1782. // Job statistics.
  1783. JobStatistics *JobStatistics `protobuf:"bytes,4,opt,name=job_statistics,json=jobStatistics,proto3" json:"job_statistics,omitempty"`
  1784. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1785. XXX_unrecognized []byte `json:"-"`
  1786. XXX_sizecache int32 `json:"-"`
  1787. }
  1788. func (m *Job) Reset() { *m = Job{} }
  1789. func (m *Job) String() string { return proto.CompactTextString(m) }
  1790. func (*Job) ProtoMessage() {}
  1791. func (*Job) Descriptor() ([]byte, []int) {
  1792. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{25}
  1793. }
  1794. func (m *Job) XXX_Unmarshal(b []byte) error {
  1795. return xxx_messageInfo_Job.Unmarshal(m, b)
  1796. }
  1797. func (m *Job) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1798. return xxx_messageInfo_Job.Marshal(b, m, deterministic)
  1799. }
  1800. func (dst *Job) XXX_Merge(src proto.Message) {
  1801. xxx_messageInfo_Job.Merge(dst, src)
  1802. }
  1803. func (m *Job) XXX_Size() int {
  1804. return xxx_messageInfo_Job.Size(m)
  1805. }
  1806. func (m *Job) XXX_DiscardUnknown() {
  1807. xxx_messageInfo_Job.DiscardUnknown(m)
  1808. }
  1809. var xxx_messageInfo_Job proto.InternalMessageInfo
  1810. func (m *Job) GetJobName() *JobName {
  1811. if m != nil {
  1812. return m.JobName
  1813. }
  1814. return nil
  1815. }
  1816. func (m *Job) GetJobConfiguration() *JobConfiguration {
  1817. if m != nil {
  1818. return m.JobConfiguration
  1819. }
  1820. return nil
  1821. }
  1822. func (m *Job) GetJobStatus() *JobStatus {
  1823. if m != nil {
  1824. return m.JobStatus
  1825. }
  1826. return nil
  1827. }
  1828. func (m *Job) GetJobStatistics() *JobStatistics {
  1829. if m != nil {
  1830. return m.JobStatistics
  1831. }
  1832. return nil
  1833. }
  1834. // Job configuration information.
  1835. // See the [Jobs](/bigquery/docs/reference/v2/jobs) API resource
  1836. // for more details on individual fields.
  1837. type JobConfiguration struct {
  1838. // Job configuration information.
  1839. //
  1840. // Types that are valid to be assigned to Configuration:
  1841. // *JobConfiguration_Query_
  1842. // *JobConfiguration_Load_
  1843. // *JobConfiguration_Extract_
  1844. // *JobConfiguration_TableCopy_
  1845. Configuration isJobConfiguration_Configuration `protobuf_oneof:"configuration"`
  1846. // If true, don't actually run the job. Just check that it would run.
  1847. DryRun bool `protobuf:"varint,9,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
  1848. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1849. XXX_unrecognized []byte `json:"-"`
  1850. XXX_sizecache int32 `json:"-"`
  1851. }
  1852. func (m *JobConfiguration) Reset() { *m = JobConfiguration{} }
  1853. func (m *JobConfiguration) String() string { return proto.CompactTextString(m) }
  1854. func (*JobConfiguration) ProtoMessage() {}
  1855. func (*JobConfiguration) Descriptor() ([]byte, []int) {
  1856. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{26}
  1857. }
  1858. func (m *JobConfiguration) XXX_Unmarshal(b []byte) error {
  1859. return xxx_messageInfo_JobConfiguration.Unmarshal(m, b)
  1860. }
  1861. func (m *JobConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1862. return xxx_messageInfo_JobConfiguration.Marshal(b, m, deterministic)
  1863. }
  1864. func (dst *JobConfiguration) XXX_Merge(src proto.Message) {
  1865. xxx_messageInfo_JobConfiguration.Merge(dst, src)
  1866. }
  1867. func (m *JobConfiguration) XXX_Size() int {
  1868. return xxx_messageInfo_JobConfiguration.Size(m)
  1869. }
  1870. func (m *JobConfiguration) XXX_DiscardUnknown() {
  1871. xxx_messageInfo_JobConfiguration.DiscardUnknown(m)
  1872. }
  1873. var xxx_messageInfo_JobConfiguration proto.InternalMessageInfo
  1874. type isJobConfiguration_Configuration interface {
  1875. isJobConfiguration_Configuration()
  1876. }
  1877. type JobConfiguration_Query_ struct {
  1878. Query *JobConfiguration_Query `protobuf:"bytes,5,opt,name=query,proto3,oneof"`
  1879. }
  1880. type JobConfiguration_Load_ struct {
  1881. Load *JobConfiguration_Load `protobuf:"bytes,6,opt,name=load,proto3,oneof"`
  1882. }
  1883. type JobConfiguration_Extract_ struct {
  1884. Extract *JobConfiguration_Extract `protobuf:"bytes,7,opt,name=extract,proto3,oneof"`
  1885. }
  1886. type JobConfiguration_TableCopy_ struct {
  1887. TableCopy *JobConfiguration_TableCopy `protobuf:"bytes,8,opt,name=table_copy,json=tableCopy,proto3,oneof"`
  1888. }
  1889. func (*JobConfiguration_Query_) isJobConfiguration_Configuration() {}
  1890. func (*JobConfiguration_Load_) isJobConfiguration_Configuration() {}
  1891. func (*JobConfiguration_Extract_) isJobConfiguration_Configuration() {}
  1892. func (*JobConfiguration_TableCopy_) isJobConfiguration_Configuration() {}
  1893. func (m *JobConfiguration) GetConfiguration() isJobConfiguration_Configuration {
  1894. if m != nil {
  1895. return m.Configuration
  1896. }
  1897. return nil
  1898. }
  1899. func (m *JobConfiguration) GetQuery() *JobConfiguration_Query {
  1900. if x, ok := m.GetConfiguration().(*JobConfiguration_Query_); ok {
  1901. return x.Query
  1902. }
  1903. return nil
  1904. }
  1905. func (m *JobConfiguration) GetLoad() *JobConfiguration_Load {
  1906. if x, ok := m.GetConfiguration().(*JobConfiguration_Load_); ok {
  1907. return x.Load
  1908. }
  1909. return nil
  1910. }
  1911. func (m *JobConfiguration) GetExtract() *JobConfiguration_Extract {
  1912. if x, ok := m.GetConfiguration().(*JobConfiguration_Extract_); ok {
  1913. return x.Extract
  1914. }
  1915. return nil
  1916. }
  1917. func (m *JobConfiguration) GetTableCopy() *JobConfiguration_TableCopy {
  1918. if x, ok := m.GetConfiguration().(*JobConfiguration_TableCopy_); ok {
  1919. return x.TableCopy
  1920. }
  1921. return nil
  1922. }
  1923. func (m *JobConfiguration) GetDryRun() bool {
  1924. if m != nil {
  1925. return m.DryRun
  1926. }
  1927. return false
  1928. }
  1929. // XXX_OneofFuncs is for the internal use of the proto package.
  1930. func (*JobConfiguration) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
  1931. return _JobConfiguration_OneofMarshaler, _JobConfiguration_OneofUnmarshaler, _JobConfiguration_OneofSizer, []interface{}{
  1932. (*JobConfiguration_Query_)(nil),
  1933. (*JobConfiguration_Load_)(nil),
  1934. (*JobConfiguration_Extract_)(nil),
  1935. (*JobConfiguration_TableCopy_)(nil),
  1936. }
  1937. }
  1938. func _JobConfiguration_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
  1939. m := msg.(*JobConfiguration)
  1940. // configuration
  1941. switch x := m.Configuration.(type) {
  1942. case *JobConfiguration_Query_:
  1943. b.EncodeVarint(5<<3 | proto.WireBytes)
  1944. if err := b.EncodeMessage(x.Query); err != nil {
  1945. return err
  1946. }
  1947. case *JobConfiguration_Load_:
  1948. b.EncodeVarint(6<<3 | proto.WireBytes)
  1949. if err := b.EncodeMessage(x.Load); err != nil {
  1950. return err
  1951. }
  1952. case *JobConfiguration_Extract_:
  1953. b.EncodeVarint(7<<3 | proto.WireBytes)
  1954. if err := b.EncodeMessage(x.Extract); err != nil {
  1955. return err
  1956. }
  1957. case *JobConfiguration_TableCopy_:
  1958. b.EncodeVarint(8<<3 | proto.WireBytes)
  1959. if err := b.EncodeMessage(x.TableCopy); err != nil {
  1960. return err
  1961. }
  1962. case nil:
  1963. default:
  1964. return fmt.Errorf("JobConfiguration.Configuration has unexpected type %T", x)
  1965. }
  1966. return nil
  1967. }
  1968. func _JobConfiguration_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
  1969. m := msg.(*JobConfiguration)
  1970. switch tag {
  1971. case 5: // configuration.query
  1972. if wire != proto.WireBytes {
  1973. return true, proto.ErrInternalBadWireType
  1974. }
  1975. msg := new(JobConfiguration_Query)
  1976. err := b.DecodeMessage(msg)
  1977. m.Configuration = &JobConfiguration_Query_{msg}
  1978. return true, err
  1979. case 6: // configuration.load
  1980. if wire != proto.WireBytes {
  1981. return true, proto.ErrInternalBadWireType
  1982. }
  1983. msg := new(JobConfiguration_Load)
  1984. err := b.DecodeMessage(msg)
  1985. m.Configuration = &JobConfiguration_Load_{msg}
  1986. return true, err
  1987. case 7: // configuration.extract
  1988. if wire != proto.WireBytes {
  1989. return true, proto.ErrInternalBadWireType
  1990. }
  1991. msg := new(JobConfiguration_Extract)
  1992. err := b.DecodeMessage(msg)
  1993. m.Configuration = &JobConfiguration_Extract_{msg}
  1994. return true, err
  1995. case 8: // configuration.table_copy
  1996. if wire != proto.WireBytes {
  1997. return true, proto.ErrInternalBadWireType
  1998. }
  1999. msg := new(JobConfiguration_TableCopy)
  2000. err := b.DecodeMessage(msg)
  2001. m.Configuration = &JobConfiguration_TableCopy_{msg}
  2002. return true, err
  2003. default:
  2004. return false, nil
  2005. }
  2006. }
  2007. func _JobConfiguration_OneofSizer(msg proto.Message) (n int) {
  2008. m := msg.(*JobConfiguration)
  2009. // configuration
  2010. switch x := m.Configuration.(type) {
  2011. case *JobConfiguration_Query_:
  2012. s := proto.Size(x.Query)
  2013. n += 1 // tag and wire
  2014. n += proto.SizeVarint(uint64(s))
  2015. n += s
  2016. case *JobConfiguration_Load_:
  2017. s := proto.Size(x.Load)
  2018. n += 1 // tag and wire
  2019. n += proto.SizeVarint(uint64(s))
  2020. n += s
  2021. case *JobConfiguration_Extract_:
  2022. s := proto.Size(x.Extract)
  2023. n += 1 // tag and wire
  2024. n += proto.SizeVarint(uint64(s))
  2025. n += s
  2026. case *JobConfiguration_TableCopy_:
  2027. s := proto.Size(x.TableCopy)
  2028. n += 1 // tag and wire
  2029. n += proto.SizeVarint(uint64(s))
  2030. n += s
  2031. case nil:
  2032. default:
  2033. panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
  2034. }
  2035. return n
  2036. }
  2037. // Describes a query job, which executes a SQL-like query.
  2038. type JobConfiguration_Query struct {
  2039. // The SQL query to run.
  2040. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
  2041. // The table where results are written.
  2042. DestinationTable *TableName `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
  2043. // Describes when a job is allowed to create a table:
  2044. // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
  2045. CreateDisposition string `protobuf:"bytes,3,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
  2046. // Describes how writes affect existing tables:
  2047. // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
  2048. WriteDisposition string `protobuf:"bytes,4,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
  2049. // If a table name is specified without a dataset in a query,
  2050. // this dataset will be added to table name.
  2051. DefaultDataset *DatasetName `protobuf:"bytes,5,opt,name=default_dataset,json=defaultDataset,proto3" json:"default_dataset,omitempty"`
  2052. // Describes data sources outside BigQuery, if needed.
  2053. TableDefinitions []*TableDefinition `protobuf:"bytes,6,rep,name=table_definitions,json=tableDefinitions,proto3" json:"table_definitions,omitempty"`
  2054. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2055. XXX_unrecognized []byte `json:"-"`
  2056. XXX_sizecache int32 `json:"-"`
  2057. }
  2058. func (m *JobConfiguration_Query) Reset() { *m = JobConfiguration_Query{} }
  2059. func (m *JobConfiguration_Query) String() string { return proto.CompactTextString(m) }
  2060. func (*JobConfiguration_Query) ProtoMessage() {}
  2061. func (*JobConfiguration_Query) Descriptor() ([]byte, []int) {
  2062. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{26, 0}
  2063. }
  2064. func (m *JobConfiguration_Query) XXX_Unmarshal(b []byte) error {
  2065. return xxx_messageInfo_JobConfiguration_Query.Unmarshal(m, b)
  2066. }
  2067. func (m *JobConfiguration_Query) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2068. return xxx_messageInfo_JobConfiguration_Query.Marshal(b, m, deterministic)
  2069. }
  2070. func (dst *JobConfiguration_Query) XXX_Merge(src proto.Message) {
  2071. xxx_messageInfo_JobConfiguration_Query.Merge(dst, src)
  2072. }
  2073. func (m *JobConfiguration_Query) XXX_Size() int {
  2074. return xxx_messageInfo_JobConfiguration_Query.Size(m)
  2075. }
  2076. func (m *JobConfiguration_Query) XXX_DiscardUnknown() {
  2077. xxx_messageInfo_JobConfiguration_Query.DiscardUnknown(m)
  2078. }
  2079. var xxx_messageInfo_JobConfiguration_Query proto.InternalMessageInfo
  2080. func (m *JobConfiguration_Query) GetQuery() string {
  2081. if m != nil {
  2082. return m.Query
  2083. }
  2084. return ""
  2085. }
  2086. func (m *JobConfiguration_Query) GetDestinationTable() *TableName {
  2087. if m != nil {
  2088. return m.DestinationTable
  2089. }
  2090. return nil
  2091. }
  2092. func (m *JobConfiguration_Query) GetCreateDisposition() string {
  2093. if m != nil {
  2094. return m.CreateDisposition
  2095. }
  2096. return ""
  2097. }
  2098. func (m *JobConfiguration_Query) GetWriteDisposition() string {
  2099. if m != nil {
  2100. return m.WriteDisposition
  2101. }
  2102. return ""
  2103. }
  2104. func (m *JobConfiguration_Query) GetDefaultDataset() *DatasetName {
  2105. if m != nil {
  2106. return m.DefaultDataset
  2107. }
  2108. return nil
  2109. }
  2110. func (m *JobConfiguration_Query) GetTableDefinitions() []*TableDefinition {
  2111. if m != nil {
  2112. return m.TableDefinitions
  2113. }
  2114. return nil
  2115. }
  2116. // Describes a load job, which loads data from an external source via
  2117. // the import pipeline.
  2118. type JobConfiguration_Load struct {
  2119. // URIs for the data to be imported. Only Google Cloud Storage URIs are
  2120. // supported.
  2121. SourceUris []string `protobuf:"bytes,1,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
  2122. // The table schema in JSON format representation of a TableSchema.
  2123. SchemaJson string `protobuf:"bytes,6,opt,name=schema_json,json=schemaJson,proto3" json:"schema_json,omitempty"`
  2124. // The table where the imported data is written.
  2125. DestinationTable *TableName `protobuf:"bytes,3,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
  2126. // Describes when a job is allowed to create a table:
  2127. // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
  2128. CreateDisposition string `protobuf:"bytes,4,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
  2129. // Describes how writes affect existing tables:
  2130. // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
  2131. WriteDisposition string `protobuf:"bytes,5,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
  2132. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2133. XXX_unrecognized []byte `json:"-"`
  2134. XXX_sizecache int32 `json:"-"`
  2135. }
  2136. func (m *JobConfiguration_Load) Reset() { *m = JobConfiguration_Load{} }
  2137. func (m *JobConfiguration_Load) String() string { return proto.CompactTextString(m) }
  2138. func (*JobConfiguration_Load) ProtoMessage() {}
  2139. func (*JobConfiguration_Load) Descriptor() ([]byte, []int) {
  2140. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{26, 1}
  2141. }
  2142. func (m *JobConfiguration_Load) XXX_Unmarshal(b []byte) error {
  2143. return xxx_messageInfo_JobConfiguration_Load.Unmarshal(m, b)
  2144. }
  2145. func (m *JobConfiguration_Load) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2146. return xxx_messageInfo_JobConfiguration_Load.Marshal(b, m, deterministic)
  2147. }
  2148. func (dst *JobConfiguration_Load) XXX_Merge(src proto.Message) {
  2149. xxx_messageInfo_JobConfiguration_Load.Merge(dst, src)
  2150. }
  2151. func (m *JobConfiguration_Load) XXX_Size() int {
  2152. return xxx_messageInfo_JobConfiguration_Load.Size(m)
  2153. }
  2154. func (m *JobConfiguration_Load) XXX_DiscardUnknown() {
  2155. xxx_messageInfo_JobConfiguration_Load.DiscardUnknown(m)
  2156. }
  2157. var xxx_messageInfo_JobConfiguration_Load proto.InternalMessageInfo
  2158. func (m *JobConfiguration_Load) GetSourceUris() []string {
  2159. if m != nil {
  2160. return m.SourceUris
  2161. }
  2162. return nil
  2163. }
  2164. func (m *JobConfiguration_Load) GetSchemaJson() string {
  2165. if m != nil {
  2166. return m.SchemaJson
  2167. }
  2168. return ""
  2169. }
  2170. func (m *JobConfiguration_Load) GetDestinationTable() *TableName {
  2171. if m != nil {
  2172. return m.DestinationTable
  2173. }
  2174. return nil
  2175. }
  2176. func (m *JobConfiguration_Load) GetCreateDisposition() string {
  2177. if m != nil {
  2178. return m.CreateDisposition
  2179. }
  2180. return ""
  2181. }
  2182. func (m *JobConfiguration_Load) GetWriteDisposition() string {
  2183. if m != nil {
  2184. return m.WriteDisposition
  2185. }
  2186. return ""
  2187. }
  2188. // Describes an extract job, which exports data to an external source
  2189. // via the export pipeline.
  2190. type JobConfiguration_Extract struct {
  2191. // Google Cloud Storage URIs where extracted data should be written.
  2192. DestinationUris []string `protobuf:"bytes,1,rep,name=destination_uris,json=destinationUris,proto3" json:"destination_uris,omitempty"`
  2193. // The source table.
  2194. SourceTable *TableName `protobuf:"bytes,2,opt,name=source_table,json=sourceTable,proto3" json:"source_table,omitempty"`
  2195. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2196. XXX_unrecognized []byte `json:"-"`
  2197. XXX_sizecache int32 `json:"-"`
  2198. }
  2199. func (m *JobConfiguration_Extract) Reset() { *m = JobConfiguration_Extract{} }
  2200. func (m *JobConfiguration_Extract) String() string { return proto.CompactTextString(m) }
  2201. func (*JobConfiguration_Extract) ProtoMessage() {}
  2202. func (*JobConfiguration_Extract) Descriptor() ([]byte, []int) {
  2203. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{26, 2}
  2204. }
  2205. func (m *JobConfiguration_Extract) XXX_Unmarshal(b []byte) error {
  2206. return xxx_messageInfo_JobConfiguration_Extract.Unmarshal(m, b)
  2207. }
  2208. func (m *JobConfiguration_Extract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2209. return xxx_messageInfo_JobConfiguration_Extract.Marshal(b, m, deterministic)
  2210. }
  2211. func (dst *JobConfiguration_Extract) XXX_Merge(src proto.Message) {
  2212. xxx_messageInfo_JobConfiguration_Extract.Merge(dst, src)
  2213. }
  2214. func (m *JobConfiguration_Extract) XXX_Size() int {
  2215. return xxx_messageInfo_JobConfiguration_Extract.Size(m)
  2216. }
  2217. func (m *JobConfiguration_Extract) XXX_DiscardUnknown() {
  2218. xxx_messageInfo_JobConfiguration_Extract.DiscardUnknown(m)
  2219. }
  2220. var xxx_messageInfo_JobConfiguration_Extract proto.InternalMessageInfo
  2221. func (m *JobConfiguration_Extract) GetDestinationUris() []string {
  2222. if m != nil {
  2223. return m.DestinationUris
  2224. }
  2225. return nil
  2226. }
  2227. func (m *JobConfiguration_Extract) GetSourceTable() *TableName {
  2228. if m != nil {
  2229. return m.SourceTable
  2230. }
  2231. return nil
  2232. }
  2233. // Describes a copy job, which copies an existing table to another table.
  2234. type JobConfiguration_TableCopy struct {
  2235. // Source tables.
  2236. SourceTables []*TableName `protobuf:"bytes,1,rep,name=source_tables,json=sourceTables,proto3" json:"source_tables,omitempty"`
  2237. // Destination table.
  2238. DestinationTable *TableName `protobuf:"bytes,2,opt,name=destination_table,json=destinationTable,proto3" json:"destination_table,omitempty"`
  2239. // Describes when a job is allowed to create a table:
  2240. // `CREATE_IF_NEEDED`, `CREATE_NEVER`.
  2241. CreateDisposition string `protobuf:"bytes,3,opt,name=create_disposition,json=createDisposition,proto3" json:"create_disposition,omitempty"`
  2242. // Describes how writes affect existing tables:
  2243. // `WRITE_TRUNCATE`, `WRITE_APPEND`, `WRITE_EMPTY`.
  2244. WriteDisposition string `protobuf:"bytes,4,opt,name=write_disposition,json=writeDisposition,proto3" json:"write_disposition,omitempty"`
  2245. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2246. XXX_unrecognized []byte `json:"-"`
  2247. XXX_sizecache int32 `json:"-"`
  2248. }
  2249. func (m *JobConfiguration_TableCopy) Reset() { *m = JobConfiguration_TableCopy{} }
  2250. func (m *JobConfiguration_TableCopy) String() string { return proto.CompactTextString(m) }
  2251. func (*JobConfiguration_TableCopy) ProtoMessage() {}
  2252. func (*JobConfiguration_TableCopy) Descriptor() ([]byte, []int) {
  2253. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{26, 3}
  2254. }
  2255. func (m *JobConfiguration_TableCopy) XXX_Unmarshal(b []byte) error {
  2256. return xxx_messageInfo_JobConfiguration_TableCopy.Unmarshal(m, b)
  2257. }
  2258. func (m *JobConfiguration_TableCopy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2259. return xxx_messageInfo_JobConfiguration_TableCopy.Marshal(b, m, deterministic)
  2260. }
  2261. func (dst *JobConfiguration_TableCopy) XXX_Merge(src proto.Message) {
  2262. xxx_messageInfo_JobConfiguration_TableCopy.Merge(dst, src)
  2263. }
  2264. func (m *JobConfiguration_TableCopy) XXX_Size() int {
  2265. return xxx_messageInfo_JobConfiguration_TableCopy.Size(m)
  2266. }
  2267. func (m *JobConfiguration_TableCopy) XXX_DiscardUnknown() {
  2268. xxx_messageInfo_JobConfiguration_TableCopy.DiscardUnknown(m)
  2269. }
  2270. var xxx_messageInfo_JobConfiguration_TableCopy proto.InternalMessageInfo
  2271. func (m *JobConfiguration_TableCopy) GetSourceTables() []*TableName {
  2272. if m != nil {
  2273. return m.SourceTables
  2274. }
  2275. return nil
  2276. }
  2277. func (m *JobConfiguration_TableCopy) GetDestinationTable() *TableName {
  2278. if m != nil {
  2279. return m.DestinationTable
  2280. }
  2281. return nil
  2282. }
  2283. func (m *JobConfiguration_TableCopy) GetCreateDisposition() string {
  2284. if m != nil {
  2285. return m.CreateDisposition
  2286. }
  2287. return ""
  2288. }
  2289. func (m *JobConfiguration_TableCopy) GetWriteDisposition() string {
  2290. if m != nil {
  2291. return m.WriteDisposition
  2292. }
  2293. return ""
  2294. }
  2295. // Describes an external data source used in a query.
  2296. type TableDefinition struct {
  2297. // Name of the table, used in queries.
  2298. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  2299. // Google Cloud Storage URIs for the data to be imported.
  2300. SourceUris []string `protobuf:"bytes,2,rep,name=source_uris,json=sourceUris,proto3" json:"source_uris,omitempty"`
  2301. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2302. XXX_unrecognized []byte `json:"-"`
  2303. XXX_sizecache int32 `json:"-"`
  2304. }
  2305. func (m *TableDefinition) Reset() { *m = TableDefinition{} }
  2306. func (m *TableDefinition) String() string { return proto.CompactTextString(m) }
  2307. func (*TableDefinition) ProtoMessage() {}
  2308. func (*TableDefinition) Descriptor() ([]byte, []int) {
  2309. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{27}
  2310. }
  2311. func (m *TableDefinition) XXX_Unmarshal(b []byte) error {
  2312. return xxx_messageInfo_TableDefinition.Unmarshal(m, b)
  2313. }
  2314. func (m *TableDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2315. return xxx_messageInfo_TableDefinition.Marshal(b, m, deterministic)
  2316. }
  2317. func (dst *TableDefinition) XXX_Merge(src proto.Message) {
  2318. xxx_messageInfo_TableDefinition.Merge(dst, src)
  2319. }
  2320. func (m *TableDefinition) XXX_Size() int {
  2321. return xxx_messageInfo_TableDefinition.Size(m)
  2322. }
  2323. func (m *TableDefinition) XXX_DiscardUnknown() {
  2324. xxx_messageInfo_TableDefinition.DiscardUnknown(m)
  2325. }
  2326. var xxx_messageInfo_TableDefinition proto.InternalMessageInfo
  2327. func (m *TableDefinition) GetName() string {
  2328. if m != nil {
  2329. return m.Name
  2330. }
  2331. return ""
  2332. }
  2333. func (m *TableDefinition) GetSourceUris() []string {
  2334. if m != nil {
  2335. return m.SourceUris
  2336. }
  2337. return nil
  2338. }
  2339. // Running state of a job.
  2340. type JobStatus struct {
  2341. // State of a job: `PENDING`, `RUNNING`, or `DONE`.
  2342. State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
  2343. // If the job did not complete successfully, this field describes why.
  2344. Error *status.Status `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
  2345. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2346. XXX_unrecognized []byte `json:"-"`
  2347. XXX_sizecache int32 `json:"-"`
  2348. }
  2349. func (m *JobStatus) Reset() { *m = JobStatus{} }
  2350. func (m *JobStatus) String() string { return proto.CompactTextString(m) }
  2351. func (*JobStatus) ProtoMessage() {}
  2352. func (*JobStatus) Descriptor() ([]byte, []int) {
  2353. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{28}
  2354. }
  2355. func (m *JobStatus) XXX_Unmarshal(b []byte) error {
  2356. return xxx_messageInfo_JobStatus.Unmarshal(m, b)
  2357. }
  2358. func (m *JobStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2359. return xxx_messageInfo_JobStatus.Marshal(b, m, deterministic)
  2360. }
  2361. func (dst *JobStatus) XXX_Merge(src proto.Message) {
  2362. xxx_messageInfo_JobStatus.Merge(dst, src)
  2363. }
  2364. func (m *JobStatus) XXX_Size() int {
  2365. return xxx_messageInfo_JobStatus.Size(m)
  2366. }
  2367. func (m *JobStatus) XXX_DiscardUnknown() {
  2368. xxx_messageInfo_JobStatus.DiscardUnknown(m)
  2369. }
  2370. var xxx_messageInfo_JobStatus proto.InternalMessageInfo
  2371. func (m *JobStatus) GetState() string {
  2372. if m != nil {
  2373. return m.State
  2374. }
  2375. return ""
  2376. }
  2377. func (m *JobStatus) GetError() *status.Status {
  2378. if m != nil {
  2379. return m.Error
  2380. }
  2381. return nil
  2382. }
  2383. // Job statistics that may change after a job starts.
  2384. type JobStatistics struct {
  2385. // Time when the job was created.
  2386. CreateTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
  2387. // Time when the job started.
  2388. StartTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  2389. // Time when the job ended.
  2390. EndTime *timestamp.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  2391. // Total bytes processed for a job.
  2392. TotalProcessedBytes int64 `protobuf:"varint,4,opt,name=total_processed_bytes,json=totalProcessedBytes,proto3" json:"total_processed_bytes,omitempty"`
  2393. // Processed bytes, adjusted by the job's CPU usage.
  2394. TotalBilledBytes int64 `protobuf:"varint,5,opt,name=total_billed_bytes,json=totalBilledBytes,proto3" json:"total_billed_bytes,omitempty"`
  2395. // The tier assigned by CPU-based billing.
  2396. BillingTier int32 `protobuf:"varint,7,opt,name=billing_tier,json=billingTier,proto3" json:"billing_tier,omitempty"`
  2397. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2398. XXX_unrecognized []byte `json:"-"`
  2399. XXX_sizecache int32 `json:"-"`
  2400. }
  2401. func (m *JobStatistics) Reset() { *m = JobStatistics{} }
  2402. func (m *JobStatistics) String() string { return proto.CompactTextString(m) }
  2403. func (*JobStatistics) ProtoMessage() {}
  2404. func (*JobStatistics) Descriptor() ([]byte, []int) {
  2405. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{29}
  2406. }
  2407. func (m *JobStatistics) XXX_Unmarshal(b []byte) error {
  2408. return xxx_messageInfo_JobStatistics.Unmarshal(m, b)
  2409. }
  2410. func (m *JobStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2411. return xxx_messageInfo_JobStatistics.Marshal(b, m, deterministic)
  2412. }
  2413. func (dst *JobStatistics) XXX_Merge(src proto.Message) {
  2414. xxx_messageInfo_JobStatistics.Merge(dst, src)
  2415. }
  2416. func (m *JobStatistics) XXX_Size() int {
  2417. return xxx_messageInfo_JobStatistics.Size(m)
  2418. }
  2419. func (m *JobStatistics) XXX_DiscardUnknown() {
  2420. xxx_messageInfo_JobStatistics.DiscardUnknown(m)
  2421. }
  2422. var xxx_messageInfo_JobStatistics proto.InternalMessageInfo
  2423. func (m *JobStatistics) GetCreateTime() *timestamp.Timestamp {
  2424. if m != nil {
  2425. return m.CreateTime
  2426. }
  2427. return nil
  2428. }
  2429. func (m *JobStatistics) GetStartTime() *timestamp.Timestamp {
  2430. if m != nil {
  2431. return m.StartTime
  2432. }
  2433. return nil
  2434. }
  2435. func (m *JobStatistics) GetEndTime() *timestamp.Timestamp {
  2436. if m != nil {
  2437. return m.EndTime
  2438. }
  2439. return nil
  2440. }
  2441. func (m *JobStatistics) GetTotalProcessedBytes() int64 {
  2442. if m != nil {
  2443. return m.TotalProcessedBytes
  2444. }
  2445. return 0
  2446. }
  2447. func (m *JobStatistics) GetTotalBilledBytes() int64 {
  2448. if m != nil {
  2449. return m.TotalBilledBytes
  2450. }
  2451. return 0
  2452. }
  2453. func (m *JobStatistics) GetBillingTier() int32 {
  2454. if m != nil {
  2455. return m.BillingTier
  2456. }
  2457. return 0
  2458. }
  2459. // The fully-qualified name for a dataset.
  2460. type DatasetName struct {
  2461. // The project ID.
  2462. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
  2463. // The dataset ID within the project.
  2464. DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
  2465. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2466. XXX_unrecognized []byte `json:"-"`
  2467. XXX_sizecache int32 `json:"-"`
  2468. }
  2469. func (m *DatasetName) Reset() { *m = DatasetName{} }
  2470. func (m *DatasetName) String() string { return proto.CompactTextString(m) }
  2471. func (*DatasetName) ProtoMessage() {}
  2472. func (*DatasetName) Descriptor() ([]byte, []int) {
  2473. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{30}
  2474. }
  2475. func (m *DatasetName) XXX_Unmarshal(b []byte) error {
  2476. return xxx_messageInfo_DatasetName.Unmarshal(m, b)
  2477. }
  2478. func (m *DatasetName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2479. return xxx_messageInfo_DatasetName.Marshal(b, m, deterministic)
  2480. }
  2481. func (dst *DatasetName) XXX_Merge(src proto.Message) {
  2482. xxx_messageInfo_DatasetName.Merge(dst, src)
  2483. }
  2484. func (m *DatasetName) XXX_Size() int {
  2485. return xxx_messageInfo_DatasetName.Size(m)
  2486. }
  2487. func (m *DatasetName) XXX_DiscardUnknown() {
  2488. xxx_messageInfo_DatasetName.DiscardUnknown(m)
  2489. }
  2490. var xxx_messageInfo_DatasetName proto.InternalMessageInfo
  2491. func (m *DatasetName) GetProjectId() string {
  2492. if m != nil {
  2493. return m.ProjectId
  2494. }
  2495. return ""
  2496. }
  2497. func (m *DatasetName) GetDatasetId() string {
  2498. if m != nil {
  2499. return m.DatasetId
  2500. }
  2501. return ""
  2502. }
  2503. // The fully-qualified name for a table.
  2504. type TableName struct {
  2505. // The project ID.
  2506. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
  2507. // The dataset ID within the project.
  2508. DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
  2509. // The table ID of the table within the dataset.
  2510. TableId string `protobuf:"bytes,3,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
  2511. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2512. XXX_unrecognized []byte `json:"-"`
  2513. XXX_sizecache int32 `json:"-"`
  2514. }
  2515. func (m *TableName) Reset() { *m = TableName{} }
  2516. func (m *TableName) String() string { return proto.CompactTextString(m) }
  2517. func (*TableName) ProtoMessage() {}
  2518. func (*TableName) Descriptor() ([]byte, []int) {
  2519. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{31}
  2520. }
  2521. func (m *TableName) XXX_Unmarshal(b []byte) error {
  2522. return xxx_messageInfo_TableName.Unmarshal(m, b)
  2523. }
  2524. func (m *TableName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2525. return xxx_messageInfo_TableName.Marshal(b, m, deterministic)
  2526. }
  2527. func (dst *TableName) XXX_Merge(src proto.Message) {
  2528. xxx_messageInfo_TableName.Merge(dst, src)
  2529. }
  2530. func (m *TableName) XXX_Size() int {
  2531. return xxx_messageInfo_TableName.Size(m)
  2532. }
  2533. func (m *TableName) XXX_DiscardUnknown() {
  2534. xxx_messageInfo_TableName.DiscardUnknown(m)
  2535. }
  2536. var xxx_messageInfo_TableName proto.InternalMessageInfo
  2537. func (m *TableName) GetProjectId() string {
  2538. if m != nil {
  2539. return m.ProjectId
  2540. }
  2541. return ""
  2542. }
  2543. func (m *TableName) GetDatasetId() string {
  2544. if m != nil {
  2545. return m.DatasetId
  2546. }
  2547. return ""
  2548. }
  2549. func (m *TableName) GetTableId() string {
  2550. if m != nil {
  2551. return m.TableId
  2552. }
  2553. return ""
  2554. }
  2555. // The fully-qualified name for a job.
  2556. type JobName struct {
  2557. // The project ID.
  2558. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
  2559. // The job ID within the project.
  2560. JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
  2561. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2562. XXX_unrecognized []byte `json:"-"`
  2563. XXX_sizecache int32 `json:"-"`
  2564. }
  2565. func (m *JobName) Reset() { *m = JobName{} }
  2566. func (m *JobName) String() string { return proto.CompactTextString(m) }
  2567. func (*JobName) ProtoMessage() {}
  2568. func (*JobName) Descriptor() ([]byte, []int) {
  2569. return fileDescriptor_audit_data_eac9a4c7657c5709, []int{32}
  2570. }
  2571. func (m *JobName) XXX_Unmarshal(b []byte) error {
  2572. return xxx_messageInfo_JobName.Unmarshal(m, b)
  2573. }
  2574. func (m *JobName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2575. return xxx_messageInfo_JobName.Marshal(b, m, deterministic)
  2576. }
  2577. func (dst *JobName) XXX_Merge(src proto.Message) {
  2578. xxx_messageInfo_JobName.Merge(dst, src)
  2579. }
  2580. func (m *JobName) XXX_Size() int {
  2581. return xxx_messageInfo_JobName.Size(m)
  2582. }
  2583. func (m *JobName) XXX_DiscardUnknown() {
  2584. xxx_messageInfo_JobName.DiscardUnknown(m)
  2585. }
  2586. var xxx_messageInfo_JobName proto.InternalMessageInfo
  2587. func (m *JobName) GetProjectId() string {
  2588. if m != nil {
  2589. return m.ProjectId
  2590. }
  2591. return ""
  2592. }
  2593. func (m *JobName) GetJobId() string {
  2594. if m != nil {
  2595. return m.JobId
  2596. }
  2597. return ""
  2598. }
  2599. func init() {
  2600. proto.RegisterType((*AuditData)(nil), "google.cloud.bigquery.logging.v1.AuditData")
  2601. proto.RegisterType((*TableInsertRequest)(nil), "google.cloud.bigquery.logging.v1.TableInsertRequest")
  2602. proto.RegisterType((*TableUpdateRequest)(nil), "google.cloud.bigquery.logging.v1.TableUpdateRequest")
  2603. proto.RegisterType((*TableInsertResponse)(nil), "google.cloud.bigquery.logging.v1.TableInsertResponse")
  2604. proto.RegisterType((*TableUpdateResponse)(nil), "google.cloud.bigquery.logging.v1.TableUpdateResponse")
  2605. proto.RegisterType((*DatasetListRequest)(nil), "google.cloud.bigquery.logging.v1.DatasetListRequest")
  2606. proto.RegisterType((*DatasetInsertRequest)(nil), "google.cloud.bigquery.logging.v1.DatasetInsertRequest")
  2607. proto.RegisterType((*DatasetInsertResponse)(nil), "google.cloud.bigquery.logging.v1.DatasetInsertResponse")
  2608. proto.RegisterType((*DatasetUpdateRequest)(nil), "google.cloud.bigquery.logging.v1.DatasetUpdateRequest")
  2609. proto.RegisterType((*DatasetUpdateResponse)(nil), "google.cloud.bigquery.logging.v1.DatasetUpdateResponse")
  2610. proto.RegisterType((*JobInsertRequest)(nil), "google.cloud.bigquery.logging.v1.JobInsertRequest")
  2611. proto.RegisterType((*JobInsertResponse)(nil), "google.cloud.bigquery.logging.v1.JobInsertResponse")
  2612. proto.RegisterType((*JobQueryRequest)(nil), "google.cloud.bigquery.logging.v1.JobQueryRequest")
  2613. proto.RegisterType((*JobQueryResponse)(nil), "google.cloud.bigquery.logging.v1.JobQueryResponse")
  2614. proto.RegisterType((*JobGetQueryResultsRequest)(nil), "google.cloud.bigquery.logging.v1.JobGetQueryResultsRequest")
  2615. proto.RegisterType((*JobGetQueryResultsResponse)(nil), "google.cloud.bigquery.logging.v1.JobGetQueryResultsResponse")
  2616. proto.RegisterType((*JobQueryDoneResponse)(nil), "google.cloud.bigquery.logging.v1.JobQueryDoneResponse")
  2617. proto.RegisterType((*JobCompletedEvent)(nil), "google.cloud.bigquery.logging.v1.JobCompletedEvent")
  2618. proto.RegisterType((*TableDataListRequest)(nil), "google.cloud.bigquery.logging.v1.TableDataListRequest")
  2619. proto.RegisterType((*Table)(nil), "google.cloud.bigquery.logging.v1.Table")
  2620. proto.RegisterType((*TableInfo)(nil), "google.cloud.bigquery.logging.v1.TableInfo")
  2621. proto.RegisterType((*TableViewDefinition)(nil), "google.cloud.bigquery.logging.v1.TableViewDefinition")
  2622. proto.RegisterType((*Dataset)(nil), "google.cloud.bigquery.logging.v1.Dataset")
  2623. proto.RegisterType((*DatasetInfo)(nil), "google.cloud.bigquery.logging.v1.DatasetInfo")
  2624. proto.RegisterType((*BigQueryAcl)(nil), "google.cloud.bigquery.logging.v1.BigQueryAcl")
  2625. proto.RegisterType((*BigQueryAcl_Entry)(nil), "google.cloud.bigquery.logging.v1.BigQueryAcl.Entry")
  2626. proto.RegisterType((*Job)(nil), "google.cloud.bigquery.logging.v1.Job")
  2627. proto.RegisterType((*JobConfiguration)(nil), "google.cloud.bigquery.logging.v1.JobConfiguration")
  2628. proto.RegisterType((*JobConfiguration_Query)(nil), "google.cloud.bigquery.logging.v1.JobConfiguration.Query")
  2629. proto.RegisterType((*JobConfiguration_Load)(nil), "google.cloud.bigquery.logging.v1.JobConfiguration.Load")
  2630. proto.RegisterType((*JobConfiguration_Extract)(nil), "google.cloud.bigquery.logging.v1.JobConfiguration.Extract")
  2631. proto.RegisterType((*JobConfiguration_TableCopy)(nil), "google.cloud.bigquery.logging.v1.JobConfiguration.TableCopy")
  2632. proto.RegisterType((*TableDefinition)(nil), "google.cloud.bigquery.logging.v1.TableDefinition")
  2633. proto.RegisterType((*JobStatus)(nil), "google.cloud.bigquery.logging.v1.JobStatus")
  2634. proto.RegisterType((*JobStatistics)(nil), "google.cloud.bigquery.logging.v1.JobStatistics")
  2635. proto.RegisterType((*DatasetName)(nil), "google.cloud.bigquery.logging.v1.DatasetName")
  2636. proto.RegisterType((*TableName)(nil), "google.cloud.bigquery.logging.v1.TableName")
  2637. proto.RegisterType((*JobName)(nil), "google.cloud.bigquery.logging.v1.JobName")
  2638. }
  2639. func init() {
  2640. proto.RegisterFile("google/cloud/bigquery/logging/v1/audit_data.proto", fileDescriptor_audit_data_eac9a4c7657c5709)
  2641. }
  2642. var fileDescriptor_audit_data_eac9a4c7657c5709 = []byte{
  2643. // 2036 bytes of a gzipped FileDescriptorProto
  2644. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x59, 0x4f, 0x73, 0x1b, 0x49,
  2645. 0x15, 0x8f, 0x2c, 0xc9, 0x92, 0x9e, 0xec, 0xd8, 0xee, 0xd8, 0x9b, 0x58, 0x90, 0xdd, 0x30, 0x40,
  2646. 0xb1, 0x29, 0x13, 0xa9, 0x9c, 0x65, 0x09, 0x90, 0xad, 0x4a, 0xd9, 0xb1, 0x89, 0x93, 0xfd, 0x83,
  2647. 0x19, 0x1c, 0x17, 0xbb, 0xc5, 0xae, 0x6a, 0x34, 0xd3, 0xd6, 0xb6, 0x76, 0x34, 0x3d, 0x99, 0x69,
  2648. 0xc5, 0x31, 0x17, 0x0a, 0x8a, 0x1b, 0x47, 0x3e, 0x0c, 0x07, 0x2e, 0x50, 0x7c, 0x01, 0x8e, 0x5c,
  2649. 0xb8, 0xf0, 0x41, 0x28, 0xaa, 0x5f, 0x77, 0x8f, 0x66, 0x46, 0x72, 0x79, 0xc6, 0x68, 0x0f, 0x7b,
  2650. 0x9b, 0x79, 0xdd, 0xbf, 0xf7, 0xeb, 0x7e, 0xfd, 0xfe, 0xf5, 0x0c, 0xec, 0x0e, 0x39, 0x1f, 0xfa,
  2651. 0xb4, 0xe7, 0xfa, 0x7c, 0xe2, 0xf5, 0x06, 0x6c, 0xf8, 0x6a, 0x42, 0xa3, 0x8b, 0x9e, 0xcf, 0x87,
  2652. 0x43, 0x16, 0x0c, 0x7b, 0xaf, 0x77, 0x7b, 0xce, 0xc4, 0x63, 0xa2, 0xef, 0x39, 0xc2, 0xe9, 0x86,
  2653. 0x11, 0x17, 0x9c, 0xdc, 0x53, 0x90, 0x2e, 0x42, 0xba, 0x06, 0xd2, 0xd5, 0x90, 0xee, 0xeb, 0xdd,
  2654. 0xce, 0xb7, 0xb5, 0x52, 0x27, 0x64, 0x3d, 0x27, 0x08, 0xb8, 0x70, 0x04, 0xe3, 0x41, 0xac, 0xf0,
  2655. 0x9d, 0xb7, 0xf5, 0x28, 0xbe, 0x0d, 0x26, 0x67, 0x3d, 0x6f, 0x12, 0xe1, 0x04, 0x3d, 0xfe, 0x4e,
  2656. 0x7e, 0x5c, 0xb0, 0x31, 0x8d, 0x85, 0x33, 0x0e, 0xf5, 0x84, 0xdb, 0x7a, 0x42, 0x14, 0xba, 0xbd,
  2657. 0x58, 0x38, 0x62, 0xa2, 0x35, 0x5b, 0xff, 0x5e, 0x83, 0xd6, 0x9e, 0x5c, 0xee, 0x81, 0x23, 0x1c,
  2658. 0xf2, 0x25, 0x6c, 0x0a, 0x67, 0xe0, 0xd3, 0x3e, 0x0b, 0x62, 0x1a, 0x89, 0x7e, 0x44, 0x5f, 0x4d,
  2659. 0x68, 0x2c, 0xee, 0x54, 0xee, 0x55, 0xde, 0x6d, 0x3f, 0xfc, 0x51, 0xf7, 0xaa, 0x6d, 0x74, 0x4f,
  2660. 0x24, 0xfa, 0x39, 0x82, 0x6d, 0x85, 0x3d, 0xba, 0x61, 0x13, 0x31, 0x23, 0x9d, 0x32, 0x4d, 0x42,
  2661. 0xcf, 0x11, 0x34, 0x61, 0x5a, 0x2f, 0xc5, 0xf4, 0x12, 0xc1, 0x79, 0xa6, 0x8c, 0x54, 0x32, 0xc9,
  2662. 0x93, 0x88, 0xa9, 0xe8, 0xfb, 0x2c, 0x9e, 0xee, 0x69, 0xa9, 0x28, 0xd3, 0x81, 0x42, 0x7f, 0xc4,
  2663. 0xe2, 0xf4, 0x9e, 0xbc, 0x19, 0x29, 0x09, 0xe0, 0x2d, 0xc3, 0x94, 0xb3, 0x5f, 0x15, 0xb9, 0x7e,
  2664. 0x5c, 0x98, 0x2b, 0x6f, 0x41, 0xb3, 0x83, 0xac, 0x0d, 0x53, 0x7c, 0x39, 0x2b, 0xd6, 0x4a, 0xf2,
  2665. 0xe5, 0xed, 0x68, 0xf8, 0xb2, 0x96, 0x1c, 0x00, 0x19, 0xf1, 0x41, 0x7e, 0x6f, 0x75, 0xe4, 0x7a,
  2666. 0x78, 0x35, 0xd7, 0x0b, 0x3e, 0xc8, 0xef, 0x6b, 0x7d, 0x94, 0x93, 0x91, 0x3e, 0x6c, 0x48, 0x0e,
  2667. 0x04, 0x27, 0x14, 0xcb, 0x48, 0xb1, 0x5b, 0x88, 0xe2, 0x97, 0x52, 0x36, 0x65, 0x58, 0x1b, 0x65,
  2668. 0x45, 0xe4, 0x77, 0x70, 0x57, 0x12, 0x0c, 0xa9, 0x48, 0x48, 0xe2, 0x89, 0x2f, 0xe2, 0x84, 0xac,
  2669. 0x81, 0x64, 0x8f, 0x0b, 0x91, 0x3d, 0xa3, 0x42, 0x2b, 0x47, 0x1d, 0x53, 0xda, 0xed, 0xd1, 0x65,
  2670. 0x83, 0x84, 0xc3, 0x6d, 0xe5, 0xf9, 0xd2, 0xc6, 0x59, 0x97, 0x6c, 0x16, 0x3d, 0x36, 0x74, 0x7e,
  2671. 0x79, 0x76, 0x59, 0xa7, 0x54, 0x21, 0x95, 0x93, 0x93, 0xaf, 0x60, 0x2b, 0x17, 0xd4, 0x71, 0xc8,
  2672. 0x83, 0x98, 0xde, 0x69, 0x21, 0xdd, 0xfb, 0x25, 0xa3, 0x5a, 0x81, 0x8f, 0x2a, 0xf6, 0x2d, 0x31,
  2673. 0x2b, 0x9e, 0x92, 0x25, 0x1e, 0xa9, 0xc9, 0xa0, 0x14, 0x99, 0x71, 0xbc, 0x1c, 0x59, 0x56, 0x4c,
  2674. 0x5e, 0xc1, 0xed, 0x99, 0x80, 0xd3, 0x74, 0x6d, 0xa4, 0x7b, 0x54, 0x3a, 0xe2, 0x12, 0xc2, 0x2d,
  2675. 0x6f, 0xde, 0x40, 0x9a, 0x32, 0xbf, 0xc3, 0x95, 0x92, 0x94, 0x33, 0x7b, 0xdc, 0xf2, 0xe6, 0x0d,
  2676. 0x10, 0x0a, 0xb7, 0x32, 0x61, 0xa7, 0xe9, 0x08, 0xd2, 0xbd, 0x57, 0x2a, 0xee, 0x12, 0xaa, 0x8d,
  2677. 0x51, 0x5e, 0x68, 0xa2, 0x3b, 0x09, 0x0a, 0xc5, 0xb2, 0x5a, 0x22, 0xba, 0x8d, 0xb7, 0x1b, 0x92,
  2678. 0xf5, 0x51, 0x4e, 0x46, 0xfe, 0x50, 0x81, 0xb7, 0x2f, 0x8b, 0x3e, 0x4d, 0x78, 0x13, 0x09, 0x3f,
  2679. 0xb8, 0x5e, 0xf8, 0x25, 0xd4, 0x9d, 0xd1, 0xa5, 0xa3, 0x32, 0x00, 0xa7, 0x1b, 0xf5, 0x78, 0x90,
  2680. 0x3a, 0xc2, 0xb5, 0xa2, 0x01, 0x68, 0x76, 0x7b, 0xc0, 0x83, 0xf4, 0x09, 0x6e, 0x8e, 0xe6, 0xc8,
  2681. 0x89, 0xab, 0x0e, 0xd0, 0xe5, 0xe3, 0xd0, 0xa7, 0x82, 0x7a, 0x7d, 0xfa, 0x9a, 0x06, 0xe2, 0xce,
  2682. 0x46, 0x89, 0x03, 0x7c, 0x6a, 0xb0, 0x87, 0x12, 0x8a, 0xc7, 0x97, 0x15, 0xed, 0xb7, 0xa0, 0xa1,
  2683. 0xd3, 0xc8, 0x3e, 0x40, 0xd3, 0xec, 0xc8, 0xfa, 0x14, 0xc8, 0x6c, 0x4d, 0x26, 0x4f, 0x71, 0x06,
  2684. 0x9f, 0x44, 0x2e, 0xd5, 0xb5, 0xfd, 0x07, 0x05, 0x03, 0xd3, 0x4e, 0x80, 0x89, 0xea, 0x6c, 0x91,
  2685. 0x58, 0x88, 0xea, 0xcf, 0xe0, 0xd6, 0x9c, 0x9c, 0xb3, 0x58, 0xdd, 0xb9, 0x28, 0x5b, 0x88, 0xee,
  2686. 0x1e, 0x90, 0xd9, 0x6e, 0x81, 0x6c, 0x43, 0x13, 0xd3, 0xbc, 0xe3, 0xfb, 0xa8, 0xba, 0x69, 0x37,
  2687. 0xe4, 0xfb, 0x9e, 0xef, 0x5b, 0x9f, 0xc3, 0xe6, 0xbc, 0x92, 0x4f, 0x0e, 0x67, 0x56, 0x73, 0xbf,
  2688. 0x70, 0x5e, 0x49, 0xad, 0xe7, 0x0b, 0xd8, 0x9a, 0x9b, 0xdf, 0x16, 0xa5, 0x7f, 0xba, 0xfc, 0xac,
  2689. 0x13, 0x2c, 0x7c, 0xf9, 0xb9, 0xc3, 0x5a, 0x90, 0xfe, 0x97, 0xb0, 0x9e, 0x6f, 0x4a, 0xc8, 0xde,
  2690. 0x8c, 0xea, 0xef, 0x17, 0x8a, 0xd0, 0x94, 0xda, 0x53, 0xd8, 0x98, 0xc9, 0xb9, 0x8b, 0xd0, 0xfb,
  2691. 0xaf, 0x0a, 0xac, 0xe5, 0x3a, 0x1c, 0xb2, 0x09, 0x75, 0x44, 0xa1, 0xce, 0x96, 0xad, 0x5e, 0xc8,
  2692. 0x3b, 0xd0, 0x1e, 0x3b, 0x6f, 0x4c, 0x72, 0xc5, 0x56, 0x77, 0xd5, 0x86, 0xb1, 0xf3, 0x46, 0xe7,
  2693. 0x42, 0x72, 0x0a, 0x6b, 0x1e, 0x3d, 0x73, 0x26, 0xbe, 0xba, 0xa6, 0xc4, 0xd4, 0xf4, 0xa8, 0x0f,
  2694. 0x0a, 0xdb, 0xf1, 0x13, 0x67, 0x4c, 0xed, 0x9b, 0x5a, 0x8b, 0x96, 0x91, 0xbb, 0x00, 0x61, 0xc4,
  2695. 0x47, 0xd4, 0x15, 0x7d, 0xe6, 0x61, 0x1b, 0xda, 0xb2, 0x5b, 0x5a, 0xf2, 0xdc, 0x23, 0xb7, 0xa1,
  2696. 0xe1, 0xc9, 0xa4, 0x3f, 0x09, 0xb0, 0x6d, 0x6c, 0xda, 0xcb, 0x5e, 0x74, 0x61, 0x4f, 0x02, 0x2b,
  2697. 0xc4, 0x93, 0xc8, 0x16, 0x8b, 0xef, 0xc2, 0xaa, 0xe0, 0xc2, 0xf1, 0x93, 0x6d, 0xc8, 0x2d, 0xd6,
  2698. 0xec, 0x15, 0x14, 0x9a, 0x8d, 0x3c, 0x82, 0xea, 0x88, 0x0f, 0x74, 0x33, 0x5f, 0xd0, 0xa2, 0x12,
  2699. 0x61, 0x7d, 0x0a, 0xdb, 0x97, 0x36, 0x70, 0x79, 0xfb, 0x55, 0x66, 0xec, 0xf7, 0x2d, 0x68, 0xc5,
  2700. 0xc2, 0x91, 0xe5, 0x98, 0x9f, 0x23, 0x79, 0xcd, 0x6e, 0xa2, 0xc0, 0xe6, 0xe7, 0xd6, 0x6f, 0xa1,
  2701. 0x73, 0x79, 0x71, 0xfa, 0x9a, 0xb7, 0xf5, 0x0b, 0xd8, 0x9c, 0x57, 0x9b, 0x8c, 0xc2, 0x4a, 0x69,
  2702. 0x85, 0x5f, 0xa1, 0x33, 0x67, 0x8b, 0x8d, 0x3c, 0x66, 0xac, 0x61, 0xfd, 0xc0, 0x19, 0x53, 0xed,
  2703. 0x7a, 0x2d, 0x94, 0x48, 0xaf, 0xb8, 0xfe, 0xea, 0x4f, 0x60, 0x73, 0x5e, 0x6b, 0x9b, 0x35, 0x77,
  2704. 0x25, 0x6b, 0xee, 0x2b, 0x9d, 0xdd, 0xfa, 0x6b, 0x15, 0xea, 0xa8, 0x96, 0xbc, 0x00, 0x50, 0xdd,
  2705. 0x69, 0xb2, 0xee, 0xf6, 0xc3, 0x9d, 0x82, 0x69, 0x1e, 0xfd, 0xbd, 0x25, 0xcc, 0x23, 0x79, 0x02,
  2706. 0x35, 0x16, 0x9c, 0x71, 0xbd, 0xcb, 0x9d, 0xc2, 0x5d, 0xf4, 0x19, 0xb7, 0x11, 0x28, 0xd7, 0x1d,
  2707. 0xbb, 0x5f, 0xd2, 0xb1, 0xd3, 0x1f, 0xc5, 0x3c, 0xc0, 0xe6, 0xbf, 0x65, 0x83, 0x12, 0xbd, 0x88,
  2708. 0x79, 0x40, 0x9e, 0x43, 0xed, 0x35, 0xa3, 0xe7, 0xfa, 0x36, 0x57, 0xb4, 0x75, 0x3e, 0x65, 0xf4,
  2709. 0xfc, 0x80, 0x9e, 0xb1, 0x80, 0x09, 0xc6, 0x03, 0x1b, 0x55, 0x90, 0xc7, 0xd0, 0xa6, 0x6f, 0x42,
  2710. 0x16, 0xd1, 0xbe, 0x60, 0x63, 0xaa, 0xef, 0x6c, 0x1d, 0xa3, 0xd1, 0x7c, 0x36, 0xe8, 0x9e, 0x98,
  2711. 0xcf, 0x06, 0x36, 0xa8, 0xe9, 0x52, 0x20, 0xc1, 0x6e, 0x44, 0x65, 0xaf, 0x8b, 0xe0, 0xe5, 0xab,
  2712. 0xc1, 0x6a, 0x3a, 0x82, 0x9f, 0xc0, 0xaa, 0x88, 0x26, 0x81, 0x9b, 0xc0, 0x1b, 0x57, 0xc2, 0x57,
  2713. 0x0c, 0x40, 0x8a, 0x2c, 0x1b, 0x5a, 0x89, 0xe5, 0x64, 0xf0, 0x9c, 0x45, 0x8c, 0x06, 0x9e, 0x7f,
  2714. 0x91, 0xf6, 0xbd, 0x15, 0x23, 0xc4, 0x93, 0xb9, 0x07, 0x6d, 0x8f, 0xc6, 0x6e, 0xc4, 0x42, 0x69,
  2715. 0x01, 0x3c, 0xa0, 0x96, 0x9d, 0x16, 0x59, 0x3b, 0xba, 0x07, 0xc8, 0xda, 0x6a, 0x7e, 0x32, 0xb5,
  2716. 0xfe, 0x52, 0x85, 0x86, 0xc9, 0x6f, 0xc7, 0xb0, 0x62, 0xda, 0xff, 0x94, 0x0b, 0x95, 0x4c, 0x9a,
  2717. 0x6d, 0x6f, 0xfa, 0x42, 0xf6, 0x32, 0x6e, 0xf4, 0xa0, 0xc4, 0x85, 0x25, 0x71, 0xa4, 0xdc, 0xf9,
  2718. 0xd4, 0x4a, 0x9d, 0xcf, 0x63, 0x68, 0xeb, 0x8b, 0x4c, 0x51, 0xcf, 0x50, 0xd3, 0xf5, 0xe1, 0x56,
  2719. 0x1d, 0xd7, 0xd7, 0x1e, 0x51, 0x60, 0xed, 0xfb, 0x6c, 0x88, 0xa9, 0x69, 0xcf, 0xf5, 0x6d, 0x89,
  2720. 0x24, 0xbf, 0x81, 0xbb, 0xa6, 0x0e, 0xa9, 0xc0, 0xd4, 0x5e, 0x6a, 0xbe, 0x6f, 0xe9, 0x2b, 0xf1,
  2721. 0xf6, 0xcc, 0x7a, 0x0e, 0xf4, 0x04, 0xbb, 0xa3, 0xf1, 0x78, 0x9e, 0x87, 0x88, 0x36, 0x63, 0xd6,
  2722. 0x09, 0xb4, 0x53, 0xd6, 0x5a, 0x94, 0xf3, 0xfc, 0x7d, 0x09, 0xda, 0xa9, 0x8d, 0x90, 0x8f, 0xa1,
  2723. 0x41, 0x03, 0x11, 0x31, 0x2a, 0x53, 0x79, 0xb5, 0x58, 0x4b, 0x9f, 0xc2, 0x77, 0x0f, 0x03, 0x11,
  2724. 0x5d, 0xd8, 0x46, 0x47, 0xe7, 0x3f, 0x15, 0xa8, 0xa3, 0x88, 0x10, 0xa8, 0x45, 0xdc, 0x37, 0xcb,
  2725. 0xc4, 0x67, 0x99, 0x34, 0x86, 0x11, 0x9f, 0x84, 0x7d, 0x3a, 0x76, 0x98, 0xaf, 0x97, 0x07, 0x28,
  2726. 0x3a, 0x94, 0x12, 0x99, 0x9a, 0x27, 0x31, 0x8d, 0xf4, 0x78, 0x55, 0xa5, 0x66, 0x29, 0x51, 0xc3,
  2727. 0x6f, 0xc1, 0xb2, 0xc7, 0xc7, 0x0e, 0x0b, 0x74, 0x71, 0xd6, 0x6f, 0xd2, 0x36, 0x71, 0x48, 0x5d,
  2728. 0xe6, 0xf8, 0x7d, 0x54, 0x86, 0x8e, 0xd0, 0xb2, 0x57, 0xb4, 0xf0, 0x99, 0x94, 0x91, 0x23, 0x68,
  2729. 0xc9, 0x6c, 0xa2, 0x8c, 0xb7, 0x5c, 0x3e, 0x7b, 0x36, 0x25, 0x5a, 0x3e, 0x59, 0xff, 0x5c, 0x82,
  2730. 0xea, 0x0b, 0x3e, 0x20, 0x07, 0xd0, 0x94, 0x57, 0xa3, 0x54, 0x2c, 0xdd, 0x2f, 0x54, 0x2e, 0x50,
  2731. 0x5d, 0x63, 0xa4, 0x1e, 0xcc, 0x47, 0x23, 0x97, 0x07, 0x67, 0x6c, 0x68, 0x3c, 0x67, 0xa9, 0xc4,
  2732. 0xcd, 0xf5, 0x69, 0x1a, 0x89, 0xf7, 0xd6, 0x8c, 0x44, 0xd6, 0x0d, 0x49, 0xa0, 0xbe, 0x9c, 0xea,
  2733. 0x4e, 0x69, 0xa7, 0x90, 0xe6, 0x5f, 0x21, 0xc4, 0x6e, 0x8d, 0xcc, 0x23, 0x39, 0x85, 0x9b, 0x46,
  2734. 0x17, 0x8b, 0x05, 0x73, 0x63, 0x1d, 0xb0, 0xbd, 0xc2, 0xfa, 0x14, 0xcc, 0x5e, 0x1d, 0xa5, 0x5f,
  2735. 0xad, 0xbf, 0xb5, 0xb1, 0x87, 0xca, 0x2e, 0xfc, 0xd8, 0x64, 0x34, 0x15, 0xd7, 0x3f, 0x29, 0x6f,
  2736. 0x8d, 0x2e, 0xfa, 0xe9, 0xd1, 0x0d, 0xd3, 0x5a, 0x7e, 0x0c, 0x35, 0x9f, 0x3b, 0x9e, 0x3e, 0xfe,
  2737. 0x47, 0xd7, 0x50, 0xf8, 0x11, 0x77, 0xbc, 0xa3, 0x1b, 0x36, 0xaa, 0x21, 0xa7, 0xd0, 0xa0, 0x6f,
  2738. 0x44, 0xe4, 0xb8, 0xe6, 0xc3, 0xdb, 0xcf, 0xae, 0xa1, 0xf1, 0x50, 0x69, 0x38, 0xba, 0x61, 0x1b,
  2739. 0x65, 0xe4, 0x73, 0x53, 0xe9, 0x5d, 0x1e, 0x5e, 0xe8, 0x2c, 0xf2, 0xc1, 0x35, 0x54, 0xa3, 0xf3,
  2740. 0x3e, 0xe5, 0xa1, 0xb4, 0x80, 0x2a, 0xfe, 0xf2, 0x25, 0xdd, 0xc8, 0xb6, 0xd2, 0x8d, 0x6c, 0xe7,
  2741. 0x4f, 0x55, 0xa8, 0xa3, 0xc5, 0x2e, 0xe9, 0xcc, 0x7f, 0x0d, 0x1b, 0x1e, 0x8d, 0x05, 0x0b, 0x50,
  2742. 0xbd, 0x4a, 0x7a, 0x25, 0x5b, 0x08, 0xf4, 0xfd, 0xf5, 0x94, 0x16, 0xd5, 0xdb, 0x3c, 0x00, 0xa2,
  2743. 0xab, 0x80, 0xc7, 0xe2, 0x90, 0xc7, 0x58, 0xd2, 0x74, 0x02, 0xd8, 0x50, 0x23, 0x07, 0xd3, 0x01,
  2744. 0xb2, 0x03, 0x1b, 0xe7, 0x11, 0xcb, 0xcd, 0x56, 0x39, 0x61, 0x1d, 0x07, 0xd2, 0x93, 0xe7, 0x5c,
  2745. 0x17, 0xea, 0x8b, 0xb8, 0x2e, 0x7c, 0x01, 0x1b, 0xfa, 0x5b, 0x68, 0x52, 0x84, 0xe3, 0x3b, 0xcb,
  2746. 0x98, 0x44, 0x77, 0x8b, 0x7e, 0x05, 0x9d, 0xb6, 0x3a, 0xeb, 0x22, 0x2b, 0x88, 0x3b, 0xff, 0xad,
  2747. 0x40, 0x4d, 0xba, 0x1b, 0xf6, 0x5a, 0x78, 0x89, 0xea, 0x4f, 0x22, 0xa6, 0xf2, 0xb4, 0xec, 0xb5,
  2748. 0x50, 0xf4, 0x32, 0x62, 0x71, 0xbe, 0x19, 0x5b, 0x9e, 0x69, 0xc6, 0xe6, 0x1e, 0x5c, 0xf5, 0xeb,
  2749. 0x3b, 0xb8, 0x5a, 0xa9, 0x83, 0xab, 0xcf, 0x3f, 0xb8, 0xce, 0x1f, 0x2b, 0xd0, 0xd0, 0xd1, 0x41,
  2750. 0xee, 0x43, 0x9a, 0x3b, 0x6d, 0x88, 0xb5, 0x94, 0x1c, 0xad, 0xf1, 0x09, 0xac, 0x68, 0x73, 0x5d,
  2751. 0xdb, 0x41, 0xb5, 0xbd, 0x51, 0xd0, 0xf9, 0xf3, 0x92, 0x6e, 0xe2, 0x30, 0x78, 0x8e, 0x61, 0x35,
  2752. 0xad, 0xdd, 0x94, 0xcd, 0x52, 0xea, 0x57, 0x52, 0xea, 0xe3, 0x6f, 0x66, 0x54, 0xed, 0xaf, 0xc1,
  2753. 0x6a, 0xa6, 0x64, 0x59, 0x3f, 0x87, 0xb5, 0x9c, 0x4f, 0xcb, 0x1e, 0x20, 0xd5, 0xaa, 0xe0, 0x73,
  2754. 0xde, 0x99, 0x97, 0xf2, 0xce, 0x6c, 0x7d, 0x08, 0xad, 0xa4, 0xf4, 0xc8, 0x3c, 0x24, 0x6b, 0x8d,
  2755. 0x51, 0xa1, 0x5e, 0xc8, 0xbb, 0x50, 0xa7, 0x51, 0xc4, 0x23, 0x6d, 0x25, 0x62, 0xac, 0x14, 0x85,
  2756. 0x6e, 0x57, 0xd7, 0x2c, 0x35, 0xc1, 0xfa, 0xc7, 0x12, 0xac, 0x66, 0x0a, 0x4f, 0xbe, 0xdf, 0xac,
  2757. 0x94, 0xea, 0x37, 0x7f, 0x0a, 0xa0, 0xae, 0x72, 0x88, 0x5d, 0xba, 0x12, 0xab, 0x2e, 0x7e, 0x08,
  2758. 0x7d, 0x1f, 0x9a, 0x34, 0xf0, 0x14, 0xb0, 0x7a, 0x25, 0xb0, 0x41, 0x03, 0x0f, 0x61, 0x0f, 0x61,
  2759. 0x4b, 0x5d, 0xb8, 0xc3, 0x88, 0xbb, 0x34, 0x8e, 0xa9, 0xd7, 0x1f, 0x5c, 0x08, 0xaa, 0xea, 0x6e,
  2760. 0xd5, 0xbe, 0x85, 0x83, 0xc7, 0x66, 0x6c, 0x5f, 0x0e, 0x91, 0x1f, 0x02, 0x51, 0x98, 0x01, 0xf3,
  2761. 0xfd, 0x04, 0x50, 0x47, 0xc0, 0x3a, 0x8e, 0xec, 0xe3, 0x80, 0x9a, 0xfd, 0x1d, 0x58, 0x91, 0xf3,
  2762. 0x58, 0x30, 0xec, 0x0b, 0x46, 0x23, 0xac, 0x64, 0x75, 0xbb, 0xad, 0x65, 0x27, 0x8c, 0x46, 0xd6,
  2763. 0x87, 0x49, 0x2b, 0x8a, 0x1d, 0x4b, 0xf6, 0x3b, 0x49, 0x25, 0xff, 0x9d, 0xe4, 0x2e, 0x40, 0xf2,
  2764. 0x63, 0xc3, 0xd3, 0x4d, 0x5e, 0xcb, 0xfc, 0x90, 0xf0, 0x2c, 0x4f, 0x47, 0xd3, 0xff, 0xaf, 0x8a,
  2765. 0x6c, 0x43, 0x53, 0xff, 0x1c, 0xf2, 0xb4, 0x57, 0x37, 0xd4, 0x6f, 0x1d, 0xcf, 0x7a, 0x02, 0x0d,
  2766. 0xdd, 0x69, 0x5d, 0xc5, 0xb1, 0x05, 0xcb, 0xf8, 0x87, 0xc2, 0xe8, 0xaf, 0x8f, 0xf8, 0xe0, 0xb9,
  2767. 0xb7, 0xff, 0xfb, 0x0a, 0x7c, 0xcf, 0xe5, 0xe3, 0x2b, 0x03, 0x70, 0xff, 0x66, 0xf2, 0x07, 0xfa,
  2768. 0x58, 0x9e, 0xe3, 0x71, 0xe5, 0xb3, 0x67, 0x1a, 0x33, 0xe4, 0xbe, 0x13, 0x0c, 0xbb, 0x3c, 0x1a,
  2769. 0xf6, 0x86, 0x34, 0xc0, 0x53, 0xee, 0xa9, 0x21, 0x27, 0x64, 0xf1, 0xe5, 0xbf, 0xe0, 0x1f, 0xeb,
  2770. 0xc7, 0xc1, 0x32, 0x62, 0xde, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x76, 0x60, 0x19, 0x87,
  2771. 0xb5, 0x1f, 0x00, 0x00,
  2772. }