You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

945 lines
36 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/cloud/scheduler/v1beta1/cloudscheduler.proto
  3. package scheduler // import "google.golang.org/genproto/googleapis/cloud/scheduler/v1beta1"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import empty "github.com/golang/protobuf/ptypes/empty"
  8. import _ "google.golang.org/genproto/googleapis/api/annotations"
  9. import field_mask "google.golang.org/genproto/protobuf/field_mask"
  10. import (
  11. context "golang.org/x/net/context"
  12. grpc "google.golang.org/grpc"
  13. )
  14. // Reference imports to suppress errors if they are not otherwise used.
  15. var _ = proto.Marshal
  16. var _ = fmt.Errorf
  17. var _ = math.Inf
  18. // This is a compile-time assertion to ensure that this generated file
  19. // is compatible with the proto package it is being compiled against.
  20. // A compilation error at this line likely means your copy of the
  21. // proto package needs to be updated.
  22. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  23. // Request message for listing jobs using
  24. // [ListJobs][google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs].
  25. type ListJobsRequest struct {
  26. // Required.
  27. //
  28. // The location name. For example:
  29. // `projects/PROJECT_ID/locations/LOCATION_ID`.
  30. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
  31. // Requested page size.
  32. //
  33. // The maximum page size is 500. If unspecified, the page size will
  34. // be the maximum. Fewer jobs than requested might be returned,
  35. // even if more jobs exist; use next_page_token to determine if more
  36. // jobs exist.
  37. PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
  38. // A token identifying a page of results the server will return. To
  39. // request the first page results, page_token must be empty. To
  40. // request the next page of results, page_token must be the value of
  41. // [next_page_token][google.cloud.scheduler.v1beta1.ListJobsResponse.next_page_token]
  42. // returned from the previous call to
  43. // [ListJobs][google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs]. It is
  44. // an error to switch the value of
  45. // [filter][google.cloud.scheduler.v1beta1.ListJobsRequest.filter] or
  46. // [order_by][google.cloud.scheduler.v1beta1.ListJobsRequest.order_by] while
  47. // iterating through pages.
  48. PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
  49. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  50. XXX_unrecognized []byte `json:"-"`
  51. XXX_sizecache int32 `json:"-"`
  52. }
  53. func (m *ListJobsRequest) Reset() { *m = ListJobsRequest{} }
  54. func (m *ListJobsRequest) String() string { return proto.CompactTextString(m) }
  55. func (*ListJobsRequest) ProtoMessage() {}
  56. func (*ListJobsRequest) Descriptor() ([]byte, []int) {
  57. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{0}
  58. }
  59. func (m *ListJobsRequest) XXX_Unmarshal(b []byte) error {
  60. return xxx_messageInfo_ListJobsRequest.Unmarshal(m, b)
  61. }
  62. func (m *ListJobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  63. return xxx_messageInfo_ListJobsRequest.Marshal(b, m, deterministic)
  64. }
  65. func (dst *ListJobsRequest) XXX_Merge(src proto.Message) {
  66. xxx_messageInfo_ListJobsRequest.Merge(dst, src)
  67. }
  68. func (m *ListJobsRequest) XXX_Size() int {
  69. return xxx_messageInfo_ListJobsRequest.Size(m)
  70. }
  71. func (m *ListJobsRequest) XXX_DiscardUnknown() {
  72. xxx_messageInfo_ListJobsRequest.DiscardUnknown(m)
  73. }
  74. var xxx_messageInfo_ListJobsRequest proto.InternalMessageInfo
  75. func (m *ListJobsRequest) GetParent() string {
  76. if m != nil {
  77. return m.Parent
  78. }
  79. return ""
  80. }
  81. func (m *ListJobsRequest) GetPageSize() int32 {
  82. if m != nil {
  83. return m.PageSize
  84. }
  85. return 0
  86. }
  87. func (m *ListJobsRequest) GetPageToken() string {
  88. if m != nil {
  89. return m.PageToken
  90. }
  91. return ""
  92. }
  93. // Response message for listing jobs using
  94. // [ListJobs][google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs].
  95. type ListJobsResponse struct {
  96. // The list of jobs.
  97. Jobs []*Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs,omitempty"`
  98. // A token to retrieve next page of results. Pass this value in the
  99. // [page_token][google.cloud.scheduler.v1beta1.ListJobsRequest.page_token]
  100. // field in the subsequent call to
  101. // [ListJobs][google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs] to
  102. // retrieve the next page of results. If this is empty it indicates that there
  103. // are no more results through which to paginate.
  104. //
  105. // The page token is valid for only 2 hours.
  106. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
  107. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  108. XXX_unrecognized []byte `json:"-"`
  109. XXX_sizecache int32 `json:"-"`
  110. }
  111. func (m *ListJobsResponse) Reset() { *m = ListJobsResponse{} }
  112. func (m *ListJobsResponse) String() string { return proto.CompactTextString(m) }
  113. func (*ListJobsResponse) ProtoMessage() {}
  114. func (*ListJobsResponse) Descriptor() ([]byte, []int) {
  115. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{1}
  116. }
  117. func (m *ListJobsResponse) XXX_Unmarshal(b []byte) error {
  118. return xxx_messageInfo_ListJobsResponse.Unmarshal(m, b)
  119. }
  120. func (m *ListJobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  121. return xxx_messageInfo_ListJobsResponse.Marshal(b, m, deterministic)
  122. }
  123. func (dst *ListJobsResponse) XXX_Merge(src proto.Message) {
  124. xxx_messageInfo_ListJobsResponse.Merge(dst, src)
  125. }
  126. func (m *ListJobsResponse) XXX_Size() int {
  127. return xxx_messageInfo_ListJobsResponse.Size(m)
  128. }
  129. func (m *ListJobsResponse) XXX_DiscardUnknown() {
  130. xxx_messageInfo_ListJobsResponse.DiscardUnknown(m)
  131. }
  132. var xxx_messageInfo_ListJobsResponse proto.InternalMessageInfo
  133. func (m *ListJobsResponse) GetJobs() []*Job {
  134. if m != nil {
  135. return m.Jobs
  136. }
  137. return nil
  138. }
  139. func (m *ListJobsResponse) GetNextPageToken() string {
  140. if m != nil {
  141. return m.NextPageToken
  142. }
  143. return ""
  144. }
  145. // Request message for
  146. // [GetJob][google.cloud.scheduler.v1beta1.CloudScheduler.GetJob].
  147. type GetJobRequest struct {
  148. // Required.
  149. //
  150. // The job name. For example:
  151. // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`.
  152. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  153. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  154. XXX_unrecognized []byte `json:"-"`
  155. XXX_sizecache int32 `json:"-"`
  156. }
  157. func (m *GetJobRequest) Reset() { *m = GetJobRequest{} }
  158. func (m *GetJobRequest) String() string { return proto.CompactTextString(m) }
  159. func (*GetJobRequest) ProtoMessage() {}
  160. func (*GetJobRequest) Descriptor() ([]byte, []int) {
  161. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{2}
  162. }
  163. func (m *GetJobRequest) XXX_Unmarshal(b []byte) error {
  164. return xxx_messageInfo_GetJobRequest.Unmarshal(m, b)
  165. }
  166. func (m *GetJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  167. return xxx_messageInfo_GetJobRequest.Marshal(b, m, deterministic)
  168. }
  169. func (dst *GetJobRequest) XXX_Merge(src proto.Message) {
  170. xxx_messageInfo_GetJobRequest.Merge(dst, src)
  171. }
  172. func (m *GetJobRequest) XXX_Size() int {
  173. return xxx_messageInfo_GetJobRequest.Size(m)
  174. }
  175. func (m *GetJobRequest) XXX_DiscardUnknown() {
  176. xxx_messageInfo_GetJobRequest.DiscardUnknown(m)
  177. }
  178. var xxx_messageInfo_GetJobRequest proto.InternalMessageInfo
  179. func (m *GetJobRequest) GetName() string {
  180. if m != nil {
  181. return m.Name
  182. }
  183. return ""
  184. }
  185. // Request message for
  186. // [CreateJob][google.cloud.scheduler.v1beta1.CloudScheduler.CreateJob].
  187. type CreateJobRequest struct {
  188. // Required.
  189. //
  190. // The location name. For example:
  191. // `projects/PROJECT_ID/locations/LOCATION_ID`.
  192. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
  193. // Required.
  194. //
  195. // The job to add. The user can optionally specify a name for the
  196. // job in [name][google.cloud.scheduler.v1beta1.Job.name].
  197. // [name][google.cloud.scheduler.v1beta1.Job.name] cannot be the same as an
  198. // existing job. If a name is not specified then the system will
  199. // generate a random unique name that will be returned
  200. // ([name][google.cloud.scheduler.v1beta1.Job.name]) in the response.
  201. Job *Job `protobuf:"bytes,2,opt,name=job,proto3" json:"job,omitempty"`
  202. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  203. XXX_unrecognized []byte `json:"-"`
  204. XXX_sizecache int32 `json:"-"`
  205. }
  206. func (m *CreateJobRequest) Reset() { *m = CreateJobRequest{} }
  207. func (m *CreateJobRequest) String() string { return proto.CompactTextString(m) }
  208. func (*CreateJobRequest) ProtoMessage() {}
  209. func (*CreateJobRequest) Descriptor() ([]byte, []int) {
  210. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{3}
  211. }
  212. func (m *CreateJobRequest) XXX_Unmarshal(b []byte) error {
  213. return xxx_messageInfo_CreateJobRequest.Unmarshal(m, b)
  214. }
  215. func (m *CreateJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  216. return xxx_messageInfo_CreateJobRequest.Marshal(b, m, deterministic)
  217. }
  218. func (dst *CreateJobRequest) XXX_Merge(src proto.Message) {
  219. xxx_messageInfo_CreateJobRequest.Merge(dst, src)
  220. }
  221. func (m *CreateJobRequest) XXX_Size() int {
  222. return xxx_messageInfo_CreateJobRequest.Size(m)
  223. }
  224. func (m *CreateJobRequest) XXX_DiscardUnknown() {
  225. xxx_messageInfo_CreateJobRequest.DiscardUnknown(m)
  226. }
  227. var xxx_messageInfo_CreateJobRequest proto.InternalMessageInfo
  228. func (m *CreateJobRequest) GetParent() string {
  229. if m != nil {
  230. return m.Parent
  231. }
  232. return ""
  233. }
  234. func (m *CreateJobRequest) GetJob() *Job {
  235. if m != nil {
  236. return m.Job
  237. }
  238. return nil
  239. }
  240. // Request message for
  241. // [UpdateJob][google.cloud.scheduler.v1beta1.CloudScheduler.UpdateJob].
  242. type UpdateJobRequest struct {
  243. // Required.
  244. //
  245. // The new job properties. [name][google.cloud.scheduler.v1beta1.Job.name]
  246. // must be specified.
  247. //
  248. // Output only fields cannot be modified using UpdateJob.
  249. // Any value specified for an output only field will be ignored.
  250. Job *Job `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"`
  251. // A mask used to specify which fields of the job are being updated.
  252. UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
  253. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  254. XXX_unrecognized []byte `json:"-"`
  255. XXX_sizecache int32 `json:"-"`
  256. }
  257. func (m *UpdateJobRequest) Reset() { *m = UpdateJobRequest{} }
  258. func (m *UpdateJobRequest) String() string { return proto.CompactTextString(m) }
  259. func (*UpdateJobRequest) ProtoMessage() {}
  260. func (*UpdateJobRequest) Descriptor() ([]byte, []int) {
  261. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{4}
  262. }
  263. func (m *UpdateJobRequest) XXX_Unmarshal(b []byte) error {
  264. return xxx_messageInfo_UpdateJobRequest.Unmarshal(m, b)
  265. }
  266. func (m *UpdateJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  267. return xxx_messageInfo_UpdateJobRequest.Marshal(b, m, deterministic)
  268. }
  269. func (dst *UpdateJobRequest) XXX_Merge(src proto.Message) {
  270. xxx_messageInfo_UpdateJobRequest.Merge(dst, src)
  271. }
  272. func (m *UpdateJobRequest) XXX_Size() int {
  273. return xxx_messageInfo_UpdateJobRequest.Size(m)
  274. }
  275. func (m *UpdateJobRequest) XXX_DiscardUnknown() {
  276. xxx_messageInfo_UpdateJobRequest.DiscardUnknown(m)
  277. }
  278. var xxx_messageInfo_UpdateJobRequest proto.InternalMessageInfo
  279. func (m *UpdateJobRequest) GetJob() *Job {
  280. if m != nil {
  281. return m.Job
  282. }
  283. return nil
  284. }
  285. func (m *UpdateJobRequest) GetUpdateMask() *field_mask.FieldMask {
  286. if m != nil {
  287. return m.UpdateMask
  288. }
  289. return nil
  290. }
  291. // Request message for deleting a job using
  292. // [DeleteJob][google.cloud.scheduler.v1beta1.CloudScheduler.DeleteJob].
  293. type DeleteJobRequest struct {
  294. // Required.
  295. //
  296. // The job name. For example:
  297. // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`.
  298. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  299. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  300. XXX_unrecognized []byte `json:"-"`
  301. XXX_sizecache int32 `json:"-"`
  302. }
  303. func (m *DeleteJobRequest) Reset() { *m = DeleteJobRequest{} }
  304. func (m *DeleteJobRequest) String() string { return proto.CompactTextString(m) }
  305. func (*DeleteJobRequest) ProtoMessage() {}
  306. func (*DeleteJobRequest) Descriptor() ([]byte, []int) {
  307. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{5}
  308. }
  309. func (m *DeleteJobRequest) XXX_Unmarshal(b []byte) error {
  310. return xxx_messageInfo_DeleteJobRequest.Unmarshal(m, b)
  311. }
  312. func (m *DeleteJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  313. return xxx_messageInfo_DeleteJobRequest.Marshal(b, m, deterministic)
  314. }
  315. func (dst *DeleteJobRequest) XXX_Merge(src proto.Message) {
  316. xxx_messageInfo_DeleteJobRequest.Merge(dst, src)
  317. }
  318. func (m *DeleteJobRequest) XXX_Size() int {
  319. return xxx_messageInfo_DeleteJobRequest.Size(m)
  320. }
  321. func (m *DeleteJobRequest) XXX_DiscardUnknown() {
  322. xxx_messageInfo_DeleteJobRequest.DiscardUnknown(m)
  323. }
  324. var xxx_messageInfo_DeleteJobRequest proto.InternalMessageInfo
  325. func (m *DeleteJobRequest) GetName() string {
  326. if m != nil {
  327. return m.Name
  328. }
  329. return ""
  330. }
  331. // Request message for
  332. // [PauseJob][google.cloud.scheduler.v1beta1.CloudScheduler.PauseJob].
  333. type PauseJobRequest struct {
  334. // Required.
  335. //
  336. // The job name. For example:
  337. // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`.
  338. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  339. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  340. XXX_unrecognized []byte `json:"-"`
  341. XXX_sizecache int32 `json:"-"`
  342. }
  343. func (m *PauseJobRequest) Reset() { *m = PauseJobRequest{} }
  344. func (m *PauseJobRequest) String() string { return proto.CompactTextString(m) }
  345. func (*PauseJobRequest) ProtoMessage() {}
  346. func (*PauseJobRequest) Descriptor() ([]byte, []int) {
  347. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{6}
  348. }
  349. func (m *PauseJobRequest) XXX_Unmarshal(b []byte) error {
  350. return xxx_messageInfo_PauseJobRequest.Unmarshal(m, b)
  351. }
  352. func (m *PauseJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  353. return xxx_messageInfo_PauseJobRequest.Marshal(b, m, deterministic)
  354. }
  355. func (dst *PauseJobRequest) XXX_Merge(src proto.Message) {
  356. xxx_messageInfo_PauseJobRequest.Merge(dst, src)
  357. }
  358. func (m *PauseJobRequest) XXX_Size() int {
  359. return xxx_messageInfo_PauseJobRequest.Size(m)
  360. }
  361. func (m *PauseJobRequest) XXX_DiscardUnknown() {
  362. xxx_messageInfo_PauseJobRequest.DiscardUnknown(m)
  363. }
  364. var xxx_messageInfo_PauseJobRequest proto.InternalMessageInfo
  365. func (m *PauseJobRequest) GetName() string {
  366. if m != nil {
  367. return m.Name
  368. }
  369. return ""
  370. }
  371. // Request message for
  372. // [ResumeJob][google.cloud.scheduler.v1beta1.CloudScheduler.ResumeJob].
  373. type ResumeJobRequest struct {
  374. // Required.
  375. //
  376. // The job name. For example:
  377. // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`.
  378. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  379. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  380. XXX_unrecognized []byte `json:"-"`
  381. XXX_sizecache int32 `json:"-"`
  382. }
  383. func (m *ResumeJobRequest) Reset() { *m = ResumeJobRequest{} }
  384. func (m *ResumeJobRequest) String() string { return proto.CompactTextString(m) }
  385. func (*ResumeJobRequest) ProtoMessage() {}
  386. func (*ResumeJobRequest) Descriptor() ([]byte, []int) {
  387. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{7}
  388. }
  389. func (m *ResumeJobRequest) XXX_Unmarshal(b []byte) error {
  390. return xxx_messageInfo_ResumeJobRequest.Unmarshal(m, b)
  391. }
  392. func (m *ResumeJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  393. return xxx_messageInfo_ResumeJobRequest.Marshal(b, m, deterministic)
  394. }
  395. func (dst *ResumeJobRequest) XXX_Merge(src proto.Message) {
  396. xxx_messageInfo_ResumeJobRequest.Merge(dst, src)
  397. }
  398. func (m *ResumeJobRequest) XXX_Size() int {
  399. return xxx_messageInfo_ResumeJobRequest.Size(m)
  400. }
  401. func (m *ResumeJobRequest) XXX_DiscardUnknown() {
  402. xxx_messageInfo_ResumeJobRequest.DiscardUnknown(m)
  403. }
  404. var xxx_messageInfo_ResumeJobRequest proto.InternalMessageInfo
  405. func (m *ResumeJobRequest) GetName() string {
  406. if m != nil {
  407. return m.Name
  408. }
  409. return ""
  410. }
  411. // Request message for forcing a job to run now using
  412. // [RunJob][google.cloud.scheduler.v1beta1.CloudScheduler.RunJob].
  413. type RunJobRequest struct {
  414. // Required.
  415. //
  416. // The job name. For example:
  417. // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`.
  418. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  419. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  420. XXX_unrecognized []byte `json:"-"`
  421. XXX_sizecache int32 `json:"-"`
  422. }
  423. func (m *RunJobRequest) Reset() { *m = RunJobRequest{} }
  424. func (m *RunJobRequest) String() string { return proto.CompactTextString(m) }
  425. func (*RunJobRequest) ProtoMessage() {}
  426. func (*RunJobRequest) Descriptor() ([]byte, []int) {
  427. return fileDescriptor_cloudscheduler_84d16d9e901d635d, []int{8}
  428. }
  429. func (m *RunJobRequest) XXX_Unmarshal(b []byte) error {
  430. return xxx_messageInfo_RunJobRequest.Unmarshal(m, b)
  431. }
  432. func (m *RunJobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  433. return xxx_messageInfo_RunJobRequest.Marshal(b, m, deterministic)
  434. }
  435. func (dst *RunJobRequest) XXX_Merge(src proto.Message) {
  436. xxx_messageInfo_RunJobRequest.Merge(dst, src)
  437. }
  438. func (m *RunJobRequest) XXX_Size() int {
  439. return xxx_messageInfo_RunJobRequest.Size(m)
  440. }
  441. func (m *RunJobRequest) XXX_DiscardUnknown() {
  442. xxx_messageInfo_RunJobRequest.DiscardUnknown(m)
  443. }
  444. var xxx_messageInfo_RunJobRequest proto.InternalMessageInfo
  445. func (m *RunJobRequest) GetName() string {
  446. if m != nil {
  447. return m.Name
  448. }
  449. return ""
  450. }
  451. func init() {
  452. proto.RegisterType((*ListJobsRequest)(nil), "google.cloud.scheduler.v1beta1.ListJobsRequest")
  453. proto.RegisterType((*ListJobsResponse)(nil), "google.cloud.scheduler.v1beta1.ListJobsResponse")
  454. proto.RegisterType((*GetJobRequest)(nil), "google.cloud.scheduler.v1beta1.GetJobRequest")
  455. proto.RegisterType((*CreateJobRequest)(nil), "google.cloud.scheduler.v1beta1.CreateJobRequest")
  456. proto.RegisterType((*UpdateJobRequest)(nil), "google.cloud.scheduler.v1beta1.UpdateJobRequest")
  457. proto.RegisterType((*DeleteJobRequest)(nil), "google.cloud.scheduler.v1beta1.DeleteJobRequest")
  458. proto.RegisterType((*PauseJobRequest)(nil), "google.cloud.scheduler.v1beta1.PauseJobRequest")
  459. proto.RegisterType((*ResumeJobRequest)(nil), "google.cloud.scheduler.v1beta1.ResumeJobRequest")
  460. proto.RegisterType((*RunJobRequest)(nil), "google.cloud.scheduler.v1beta1.RunJobRequest")
  461. }
  462. // Reference imports to suppress errors if they are not otherwise used.
  463. var _ context.Context
  464. var _ grpc.ClientConn
  465. // This is a compile-time assertion to ensure that this generated file
  466. // is compatible with the grpc package it is being compiled against.
  467. const _ = grpc.SupportPackageIsVersion4
  468. // CloudSchedulerClient is the client API for CloudScheduler service.
  469. //
  470. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  471. type CloudSchedulerClient interface {
  472. // Lists jobs.
  473. ListJobs(ctx context.Context, in *ListJobsRequest, opts ...grpc.CallOption) (*ListJobsResponse, error)
  474. // Gets a job.
  475. GetJob(ctx context.Context, in *GetJobRequest, opts ...grpc.CallOption) (*Job, error)
  476. // Creates a job.
  477. CreateJob(ctx context.Context, in *CreateJobRequest, opts ...grpc.CallOption) (*Job, error)
  478. // Updates a job.
  479. //
  480. // If successful, the updated [Job][google.cloud.scheduler.v1beta1.Job] is
  481. // returned. If the job does not exist, `NOT_FOUND` is returned.
  482. //
  483. // If UpdateJob does not successfully return, it is possible for the
  484. // job to be in an
  485. // [Job.State.UPDATE_FAILED][google.cloud.scheduler.v1beta1.Job.State.UPDATE_FAILED]
  486. // state. A job in this state may not be executed. If this happens, retry the
  487. // UpdateJob request until a successful response is received.
  488. UpdateJob(ctx context.Context, in *UpdateJobRequest, opts ...grpc.CallOption) (*Job, error)
  489. // Deletes a job.
  490. DeleteJob(ctx context.Context, in *DeleteJobRequest, opts ...grpc.CallOption) (*empty.Empty, error)
  491. // Pauses a job.
  492. //
  493. // If a job is paused then the system will stop executing the job
  494. // until it is re-enabled via
  495. // [ResumeJob][google.cloud.scheduler.v1beta1.CloudScheduler.ResumeJob]. The
  496. // state of the job is stored in
  497. // [state][google.cloud.scheduler.v1beta1.Job.state]; if paused it will be set
  498. // to [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED]. A
  499. // job must be in
  500. // [Job.State.ENABLED][google.cloud.scheduler.v1beta1.Job.State.ENABLED] to be
  501. // paused.
  502. PauseJob(ctx context.Context, in *PauseJobRequest, opts ...grpc.CallOption) (*Job, error)
  503. // Resume a job.
  504. //
  505. // This method reenables a job after it has been
  506. // [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED]. The
  507. // state of a job is stored in
  508. // [Job.state][google.cloud.scheduler.v1beta1.Job.state]; after calling this
  509. // method it will be set to
  510. // [Job.State.ENABLED][google.cloud.scheduler.v1beta1.Job.State.ENABLED]. A
  511. // job must be in
  512. // [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED] to be
  513. // resumed.
  514. ResumeJob(ctx context.Context, in *ResumeJobRequest, opts ...grpc.CallOption) (*Job, error)
  515. // Forces a job to run now.
  516. //
  517. // When this method is called, Cloud Scheduler will dispatch the job, even
  518. // if the job is already running.
  519. RunJob(ctx context.Context, in *RunJobRequest, opts ...grpc.CallOption) (*Job, error)
  520. }
  521. type cloudSchedulerClient struct {
  522. cc *grpc.ClientConn
  523. }
  524. func NewCloudSchedulerClient(cc *grpc.ClientConn) CloudSchedulerClient {
  525. return &cloudSchedulerClient{cc}
  526. }
  527. func (c *cloudSchedulerClient) ListJobs(ctx context.Context, in *ListJobsRequest, opts ...grpc.CallOption) (*ListJobsResponse, error) {
  528. out := new(ListJobsResponse)
  529. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/ListJobs", in, out, opts...)
  530. if err != nil {
  531. return nil, err
  532. }
  533. return out, nil
  534. }
  535. func (c *cloudSchedulerClient) GetJob(ctx context.Context, in *GetJobRequest, opts ...grpc.CallOption) (*Job, error) {
  536. out := new(Job)
  537. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/GetJob", in, out, opts...)
  538. if err != nil {
  539. return nil, err
  540. }
  541. return out, nil
  542. }
  543. func (c *cloudSchedulerClient) CreateJob(ctx context.Context, in *CreateJobRequest, opts ...grpc.CallOption) (*Job, error) {
  544. out := new(Job)
  545. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/CreateJob", in, out, opts...)
  546. if err != nil {
  547. return nil, err
  548. }
  549. return out, nil
  550. }
  551. func (c *cloudSchedulerClient) UpdateJob(ctx context.Context, in *UpdateJobRequest, opts ...grpc.CallOption) (*Job, error) {
  552. out := new(Job)
  553. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/UpdateJob", in, out, opts...)
  554. if err != nil {
  555. return nil, err
  556. }
  557. return out, nil
  558. }
  559. func (c *cloudSchedulerClient) DeleteJob(ctx context.Context, in *DeleteJobRequest, opts ...grpc.CallOption) (*empty.Empty, error) {
  560. out := new(empty.Empty)
  561. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/DeleteJob", in, out, opts...)
  562. if err != nil {
  563. return nil, err
  564. }
  565. return out, nil
  566. }
  567. func (c *cloudSchedulerClient) PauseJob(ctx context.Context, in *PauseJobRequest, opts ...grpc.CallOption) (*Job, error) {
  568. out := new(Job)
  569. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/PauseJob", in, out, opts...)
  570. if err != nil {
  571. return nil, err
  572. }
  573. return out, nil
  574. }
  575. func (c *cloudSchedulerClient) ResumeJob(ctx context.Context, in *ResumeJobRequest, opts ...grpc.CallOption) (*Job, error) {
  576. out := new(Job)
  577. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/ResumeJob", in, out, opts...)
  578. if err != nil {
  579. return nil, err
  580. }
  581. return out, nil
  582. }
  583. func (c *cloudSchedulerClient) RunJob(ctx context.Context, in *RunJobRequest, opts ...grpc.CallOption) (*Job, error) {
  584. out := new(Job)
  585. err := c.cc.Invoke(ctx, "/google.cloud.scheduler.v1beta1.CloudScheduler/RunJob", in, out, opts...)
  586. if err != nil {
  587. return nil, err
  588. }
  589. return out, nil
  590. }
  591. // CloudSchedulerServer is the server API for CloudScheduler service.
  592. type CloudSchedulerServer interface {
  593. // Lists jobs.
  594. ListJobs(context.Context, *ListJobsRequest) (*ListJobsResponse, error)
  595. // Gets a job.
  596. GetJob(context.Context, *GetJobRequest) (*Job, error)
  597. // Creates a job.
  598. CreateJob(context.Context, *CreateJobRequest) (*Job, error)
  599. // Updates a job.
  600. //
  601. // If successful, the updated [Job][google.cloud.scheduler.v1beta1.Job] is
  602. // returned. If the job does not exist, `NOT_FOUND` is returned.
  603. //
  604. // If UpdateJob does not successfully return, it is possible for the
  605. // job to be in an
  606. // [Job.State.UPDATE_FAILED][google.cloud.scheduler.v1beta1.Job.State.UPDATE_FAILED]
  607. // state. A job in this state may not be executed. If this happens, retry the
  608. // UpdateJob request until a successful response is received.
  609. UpdateJob(context.Context, *UpdateJobRequest) (*Job, error)
  610. // Deletes a job.
  611. DeleteJob(context.Context, *DeleteJobRequest) (*empty.Empty, error)
  612. // Pauses a job.
  613. //
  614. // If a job is paused then the system will stop executing the job
  615. // until it is re-enabled via
  616. // [ResumeJob][google.cloud.scheduler.v1beta1.CloudScheduler.ResumeJob]. The
  617. // state of the job is stored in
  618. // [state][google.cloud.scheduler.v1beta1.Job.state]; if paused it will be set
  619. // to [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED]. A
  620. // job must be in
  621. // [Job.State.ENABLED][google.cloud.scheduler.v1beta1.Job.State.ENABLED] to be
  622. // paused.
  623. PauseJob(context.Context, *PauseJobRequest) (*Job, error)
  624. // Resume a job.
  625. //
  626. // This method reenables a job after it has been
  627. // [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED]. The
  628. // state of a job is stored in
  629. // [Job.state][google.cloud.scheduler.v1beta1.Job.state]; after calling this
  630. // method it will be set to
  631. // [Job.State.ENABLED][google.cloud.scheduler.v1beta1.Job.State.ENABLED]. A
  632. // job must be in
  633. // [Job.State.PAUSED][google.cloud.scheduler.v1beta1.Job.State.PAUSED] to be
  634. // resumed.
  635. ResumeJob(context.Context, *ResumeJobRequest) (*Job, error)
  636. // Forces a job to run now.
  637. //
  638. // When this method is called, Cloud Scheduler will dispatch the job, even
  639. // if the job is already running.
  640. RunJob(context.Context, *RunJobRequest) (*Job, error)
  641. }
  642. func RegisterCloudSchedulerServer(s *grpc.Server, srv CloudSchedulerServer) {
  643. s.RegisterService(&_CloudScheduler_serviceDesc, srv)
  644. }
  645. func _CloudScheduler_ListJobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  646. in := new(ListJobsRequest)
  647. if err := dec(in); err != nil {
  648. return nil, err
  649. }
  650. if interceptor == nil {
  651. return srv.(CloudSchedulerServer).ListJobs(ctx, in)
  652. }
  653. info := &grpc.UnaryServerInfo{
  654. Server: srv,
  655. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/ListJobs",
  656. }
  657. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  658. return srv.(CloudSchedulerServer).ListJobs(ctx, req.(*ListJobsRequest))
  659. }
  660. return interceptor(ctx, in, info, handler)
  661. }
  662. func _CloudScheduler_GetJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  663. in := new(GetJobRequest)
  664. if err := dec(in); err != nil {
  665. return nil, err
  666. }
  667. if interceptor == nil {
  668. return srv.(CloudSchedulerServer).GetJob(ctx, in)
  669. }
  670. info := &grpc.UnaryServerInfo{
  671. Server: srv,
  672. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/GetJob",
  673. }
  674. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  675. return srv.(CloudSchedulerServer).GetJob(ctx, req.(*GetJobRequest))
  676. }
  677. return interceptor(ctx, in, info, handler)
  678. }
  679. func _CloudScheduler_CreateJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  680. in := new(CreateJobRequest)
  681. if err := dec(in); err != nil {
  682. return nil, err
  683. }
  684. if interceptor == nil {
  685. return srv.(CloudSchedulerServer).CreateJob(ctx, in)
  686. }
  687. info := &grpc.UnaryServerInfo{
  688. Server: srv,
  689. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/CreateJob",
  690. }
  691. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  692. return srv.(CloudSchedulerServer).CreateJob(ctx, req.(*CreateJobRequest))
  693. }
  694. return interceptor(ctx, in, info, handler)
  695. }
  696. func _CloudScheduler_UpdateJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  697. in := new(UpdateJobRequest)
  698. if err := dec(in); err != nil {
  699. return nil, err
  700. }
  701. if interceptor == nil {
  702. return srv.(CloudSchedulerServer).UpdateJob(ctx, in)
  703. }
  704. info := &grpc.UnaryServerInfo{
  705. Server: srv,
  706. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/UpdateJob",
  707. }
  708. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  709. return srv.(CloudSchedulerServer).UpdateJob(ctx, req.(*UpdateJobRequest))
  710. }
  711. return interceptor(ctx, in, info, handler)
  712. }
  713. func _CloudScheduler_DeleteJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  714. in := new(DeleteJobRequest)
  715. if err := dec(in); err != nil {
  716. return nil, err
  717. }
  718. if interceptor == nil {
  719. return srv.(CloudSchedulerServer).DeleteJob(ctx, in)
  720. }
  721. info := &grpc.UnaryServerInfo{
  722. Server: srv,
  723. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/DeleteJob",
  724. }
  725. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  726. return srv.(CloudSchedulerServer).DeleteJob(ctx, req.(*DeleteJobRequest))
  727. }
  728. return interceptor(ctx, in, info, handler)
  729. }
  730. func _CloudScheduler_PauseJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  731. in := new(PauseJobRequest)
  732. if err := dec(in); err != nil {
  733. return nil, err
  734. }
  735. if interceptor == nil {
  736. return srv.(CloudSchedulerServer).PauseJob(ctx, in)
  737. }
  738. info := &grpc.UnaryServerInfo{
  739. Server: srv,
  740. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/PauseJob",
  741. }
  742. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  743. return srv.(CloudSchedulerServer).PauseJob(ctx, req.(*PauseJobRequest))
  744. }
  745. return interceptor(ctx, in, info, handler)
  746. }
  747. func _CloudScheduler_ResumeJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  748. in := new(ResumeJobRequest)
  749. if err := dec(in); err != nil {
  750. return nil, err
  751. }
  752. if interceptor == nil {
  753. return srv.(CloudSchedulerServer).ResumeJob(ctx, in)
  754. }
  755. info := &grpc.UnaryServerInfo{
  756. Server: srv,
  757. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/ResumeJob",
  758. }
  759. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  760. return srv.(CloudSchedulerServer).ResumeJob(ctx, req.(*ResumeJobRequest))
  761. }
  762. return interceptor(ctx, in, info, handler)
  763. }
  764. func _CloudScheduler_RunJob_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  765. in := new(RunJobRequest)
  766. if err := dec(in); err != nil {
  767. return nil, err
  768. }
  769. if interceptor == nil {
  770. return srv.(CloudSchedulerServer).RunJob(ctx, in)
  771. }
  772. info := &grpc.UnaryServerInfo{
  773. Server: srv,
  774. FullMethod: "/google.cloud.scheduler.v1beta1.CloudScheduler/RunJob",
  775. }
  776. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  777. return srv.(CloudSchedulerServer).RunJob(ctx, req.(*RunJobRequest))
  778. }
  779. return interceptor(ctx, in, info, handler)
  780. }
  781. var _CloudScheduler_serviceDesc = grpc.ServiceDesc{
  782. ServiceName: "google.cloud.scheduler.v1beta1.CloudScheduler",
  783. HandlerType: (*CloudSchedulerServer)(nil),
  784. Methods: []grpc.MethodDesc{
  785. {
  786. MethodName: "ListJobs",
  787. Handler: _CloudScheduler_ListJobs_Handler,
  788. },
  789. {
  790. MethodName: "GetJob",
  791. Handler: _CloudScheduler_GetJob_Handler,
  792. },
  793. {
  794. MethodName: "CreateJob",
  795. Handler: _CloudScheduler_CreateJob_Handler,
  796. },
  797. {
  798. MethodName: "UpdateJob",
  799. Handler: _CloudScheduler_UpdateJob_Handler,
  800. },
  801. {
  802. MethodName: "DeleteJob",
  803. Handler: _CloudScheduler_DeleteJob_Handler,
  804. },
  805. {
  806. MethodName: "PauseJob",
  807. Handler: _CloudScheduler_PauseJob_Handler,
  808. },
  809. {
  810. MethodName: "ResumeJob",
  811. Handler: _CloudScheduler_ResumeJob_Handler,
  812. },
  813. {
  814. MethodName: "RunJob",
  815. Handler: _CloudScheduler_RunJob_Handler,
  816. },
  817. },
  818. Streams: []grpc.StreamDesc{},
  819. Metadata: "google/cloud/scheduler/v1beta1/cloudscheduler.proto",
  820. }
  821. func init() {
  822. proto.RegisterFile("google/cloud/scheduler/v1beta1/cloudscheduler.proto", fileDescriptor_cloudscheduler_84d16d9e901d635d)
  823. }
  824. var fileDescriptor_cloudscheduler_84d16d9e901d635d = []byte{
  825. // 718 bytes of a gzipped FileDescriptorProto
  826. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x4b, 0x4f, 0xdb, 0x4a,
  827. 0x14, 0xd6, 0xf0, 0x88, 0xc8, 0x41, 0x40, 0x34, 0x0b, 0x14, 0x85, 0x7b, 0xaf, 0x22, 0xa3, 0x8b,
  828. 0xa2, 0x48, 0x64, 0x1a, 0x1e, 0x7d, 0x84, 0x3e, 0x24, 0x1e, 0xa5, 0x42, 0x54, 0x8a, 0x4c, 0xd9,
  829. 0x74, 0x83, 0xc6, 0xc9, 0xe0, 0x3a, 0x38, 0x1e, 0xd7, 0x63, 0x57, 0x2d, 0x15, 0x9b, 0x2e, 0xaa,
  830. 0x4a, 0xed, 0x8e, 0x5d, 0x17, 0x55, 0x45, 0xfb, 0x8f, 0xfa, 0x17, 0xfa, 0x43, 0xaa, 0x19, 0x3f,
  831. 0x20, 0x2e, 0x60, 0x7b, 0xe7, 0x39, 0x8f, 0xf9, 0xbe, 0x39, 0xe7, 0x7c, 0x47, 0x86, 0x55, 0x93,
  832. 0x73, 0xd3, 0x66, 0xa4, 0x67, 0xf3, 0xa0, 0x4f, 0x44, 0xef, 0x15, 0xeb, 0x07, 0x36, 0xf3, 0xc8,
  833. 0x9b, 0xb6, 0xc1, 0x7c, 0xda, 0x0e, 0xed, 0x89, 0xb9, 0xe5, 0x7a, 0xdc, 0xe7, 0xf8, 0xbf, 0x30,
  834. 0xa9, 0xa5, 0x9c, 0xad, 0x4b, 0x6f, 0x94, 0x54, 0xfb, 0x27, 0xba, 0x94, 0xba, 0x16, 0xa1, 0x8e,
  835. 0xc3, 0x7d, 0xea, 0x5b, 0xdc, 0x11, 0x61, 0x76, 0xad, 0x91, 0x01, 0x39, 0xe0, 0x46, 0x14, 0xb9,
  836. 0x10, 0x45, 0xaa, 0x93, 0x11, 0x1c, 0x13, 0x36, 0x74, 0xfd, 0x77, 0x91, 0xb3, 0x9e, 0x76, 0x1e,
  837. 0x5b, 0xcc, 0xee, 0x1f, 0x0d, 0xa9, 0x38, 0x09, 0x23, 0x34, 0x06, 0x73, 0xfb, 0x96, 0xf0, 0xf7,
  838. 0xb8, 0x21, 0x74, 0xf6, 0x3a, 0x60, 0xc2, 0xc7, 0xf3, 0x50, 0x72, 0xa9, 0xc7, 0x1c, 0xbf, 0x8a,
  839. 0xea, 0xa8, 0x51, 0xd6, 0xa3, 0x13, 0x5e, 0x80, 0xb2, 0x4b, 0x4d, 0x76, 0x24, 0xac, 0x53, 0x56,
  840. 0x9d, 0xac, 0xa3, 0xc6, 0xa4, 0x3e, 0x25, 0x0d, 0x07, 0xd6, 0x29, 0xc3, 0xff, 0x02, 0x28, 0xa7,
  841. 0xcf, 0x4f, 0x98, 0x53, 0x2d, 0xa9, 0x44, 0x15, 0xfe, 0x42, 0x1a, 0x34, 0x01, 0x95, 0x4b, 0x18,
  842. 0xe1, 0x72, 0x47, 0x30, 0x7c, 0x0f, 0x26, 0x06, 0xdc, 0x10, 0x55, 0x54, 0x1f, 0x6f, 0x4c, 0xaf,
  843. 0x2c, 0xb6, 0x6e, 0x2f, 0x58, 0x6b, 0x8f, 0x1b, 0xba, 0x4a, 0xc0, 0x4b, 0x30, 0xe7, 0xb0, 0xb7,
  844. 0xfe, 0xd1, 0x15, 0xc0, 0x31, 0x05, 0x38, 0x23, 0xcd, 0xdd, 0x04, 0x74, 0x11, 0x66, 0x76, 0x99,
  845. 0xc4, 0x8c, 0x5f, 0x86, 0x61, 0xc2, 0xa1, 0x43, 0x16, 0xbd, 0x4b, 0x7d, 0x6b, 0x14, 0x2a, 0x5b,
  846. 0x1e, 0xa3, 0x3e, 0xbb, 0x12, 0x77, 0x53, 0x05, 0xd6, 0x61, 0x7c, 0xc0, 0x0d, 0x05, 0x96, 0x93,
  847. 0xb0, 0x8c, 0xd7, 0x3e, 0x22, 0xa8, 0x1c, 0xba, 0xfd, 0x51, 0x8c, 0xe8, 0x2e, 0x54, 0xec, 0x2e,
  848. 0xbc, 0x01, 0xd3, 0x81, 0xba, 0x4a, 0x35, 0x31, 0xa2, 0x52, 0x8b, 0xd3, 0xe3, 0x3e, 0xb7, 0x9e,
  849. 0xca, 0x3e, 0x3f, 0xa7, 0xe2, 0x44, 0x87, 0x30, 0x5c, 0x7e, 0x6b, 0x4b, 0x50, 0xd9, 0x66, 0x36,
  850. 0x1b, 0xe1, 0x71, 0x5d, 0x4d, 0xfe, 0x87, 0xb9, 0x2e, 0x0d, 0x44, 0x56, 0xd8, 0x12, 0x54, 0x74,
  851. 0x26, 0x82, 0x61, 0x56, 0xdc, 0x22, 0xcc, 0xe8, 0x81, 0x73, 0x7b, 0xd0, 0xca, 0x27, 0x80, 0xd9,
  852. 0x2d, 0xf9, 0xfa, 0x83, 0xf8, 0xf1, 0xf8, 0x27, 0x82, 0xa9, 0x78, 0x6a, 0x30, 0xc9, 0x2a, 0x51,
  853. 0x6a, 0x8c, 0x6b, 0x77, 0xf2, 0x27, 0x84, 0x03, 0xa9, 0xad, 0x7f, 0xf8, 0xf5, 0xfb, 0x7c, 0x8c,
  854. 0xe0, 0xe5, 0x44, 0x66, 0xef, 0xc3, 0xc6, 0x3f, 0x72, 0x3d, 0x3e, 0x60, 0x3d, 0x5f, 0x90, 0x26,
  855. 0xb1, 0x79, 0x2f, 0x54, 0x2a, 0x69, 0x9e, 0x11, 0x35, 0x8e, 0xe7, 0x08, 0x4a, 0xe1, 0x9c, 0xe1,
  856. 0xe5, 0x2c, 0xcc, 0x91, 0x79, 0xac, 0xe5, 0x69, 0xfb, 0x75, 0xac, 0x64, 0xc1, 0x6e, 0xe0, 0xa4,
  857. 0x28, 0x91, 0xe6, 0x19, 0xfe, 0x86, 0xa0, 0x9c, 0x0c, 0x36, 0xce, 0x2c, 0x46, 0x5a, 0x03, 0xf9,
  858. 0xb8, 0x75, 0x14, 0xb7, 0x35, 0xad, 0x58, 0xc5, 0x3a, 0x6a, 0x92, 0x2f, 0x10, 0x94, 0x13, 0x55,
  859. 0x64, 0x13, 0x4c, 0x0b, 0x28, 0x1f, 0xc1, 0xc7, 0x8a, 0xe0, 0xfd, 0x95, 0xf6, 0x25, 0x41, 0xb9,
  860. 0x3a, 0x73, 0x14, 0x30, 0x24, 0xf9, 0x05, 0x41, 0x39, 0x91, 0x4c, 0x36, 0xc9, 0xb4, 0xba, 0x6a,
  861. 0xf3, 0x7f, 0x29, 0x73, 0x47, 0xae, 0xe7, 0xb8, 0xa9, 0xcd, 0x82, 0x4d, 0xfd, 0x8e, 0x60, 0x2a,
  862. 0x56, 0x66, 0xb6, 0x22, 0x52, 0x1a, 0x2e, 0x54, 0x31, 0x6d, 0xb5, 0x10, 0xb3, 0x8e, 0x2b, 0xb1,
  863. 0x3a, 0xa8, 0x89, 0x7f, 0x20, 0x28, 0x27, 0x5b, 0x21, 0xbb, 0x62, 0xe9, 0x05, 0x92, 0x8f, 0xe4,
  864. 0x13, 0x45, 0xf2, 0x81, 0xb6, 0x56, 0x8c, 0xa4, 0xa7, 0xc0, 0x24, 0xcb, 0xaf, 0x08, 0x4a, 0xe1,
  865. 0x4e, 0xca, 0xd6, 0xec, 0xc8, 0xee, 0xca, 0xc7, 0xef, 0xa1, 0xe2, 0x77, 0x57, 0x6b, 0x17, 0xe4,
  866. 0x17, 0x38, 0x1d, 0xd4, 0xdc, 0xfc, 0x8c, 0x40, 0xeb, 0xf1, 0x61, 0x06, 0xd0, 0xe6, 0x6c, 0xb2,
  867. 0x29, 0xbb, 0x72, 0xb8, 0xba, 0xe8, 0xe5, 0x6e, 0x94, 0x61, 0x72, 0x9b, 0x3a, 0x66, 0x8b, 0x7b,
  868. 0x26, 0x31, 0x99, 0xa3, 0x46, 0x8f, 0x84, 0x2e, 0xea, 0x5a, 0xe2, 0xa6, 0x9f, 0x8a, 0x8d, 0xc4,
  869. 0x72, 0x31, 0x56, 0x3e, 0xd8, 0x7a, 0xb6, 0xb3, 0x7d, 0xb8, 0xbf, 0xa3, 0x1b, 0x25, 0x95, 0xbf,
  870. 0xfa, 0x27, 0x00, 0x00, 0xff, 0xff, 0x8f, 0xba, 0xb8, 0xb2, 0x06, 0x09, 0x00, 0x00,
  871. }