PluginProbe
Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) / 1.0.2
Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) v1.0.2
9.1.2 9.1.1 9.1.0 9.0.2 9.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 All 153 releases
wp-analytify / lib / Google / Service / Genomics.php

Genomics.php in Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) 1.0.2, at lib/Google/Service/Genomics.php

3,036 lines 70.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * Copyright 2010 Google Inc.
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6 * use this file except in compliance with the License. You may obtain a copy of
7 * the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14 * License for the specific language governing permissions and limitations under
15 * the License.
16 */
17
18 /**
19 * Service definition for Genomics (v1beta).
20 *
21 * <p>
22 * Provides access to Genomics data.
23 * </p>
24 *
25 * <p>
26 * For more information about this service, see the API
27 * <a href="https://developers.google.com/genomics/v1beta/reference" target="_blank">Documentation</a>
28 * </p>
29 *
30 * @author Google, Inc.
31 */
32 class Analytify_Google_Service_Genomics extends Analytify_Google_Service
33 {
34 /** View and manage your data in Google BigQuery. */
35 const BIGQUERY = "https://www.googleapis.com/auth/bigquery";
36 /** Manage your data in Google Cloud Storage. */
37 const DEVSTORAGE_READ_WRITE = "https://www.googleapis.com/auth/devstorage.read_write";
38 /** View and manage Genomics data. */
39 const GENOMICS = "https://www.googleapis.com/auth/genomics";
40 /** View Genomics data. */
41 const GENOMICS_READONLY = "https://www.googleapis.com/auth/genomics.readonly";
42
43 public $beacons;
44 public $callsets;
45 public $datasets;
46 public $experimental_jobs;
47 public $jobs;
48 public $reads;
49 public $readsets;
50 public $variants;
51
52
53 /**
54 * Constructs the internal representation of the Genomics service.
55 *
56 * @param Analytify_Google_Client $client
57 */
58 public function __construct(Analytify_Google_Client $client)
59 {
60 parent::__construct($client);
61 $this->servicePath = 'genomics/v1beta/';
62 $this->version = 'v1beta';
63 $this->serviceName = 'genomics';
64
65 $this->beacons = new Analytify_Google_Service_Genomics_Beacons_Resource(
66 $this,
67 $this->serviceName,
68 'beacons',
69 array(
70 'methods' => array(
71 'get' => array(
72 'path' => 'beacons/{datasetId}',
73 'httpMethod' => 'GET',
74 'parameters' => array(
75 'datasetId' => array(
76 'location' => 'path',
77 'type' => 'string',
78 'required' => true,
79 ),
80 'allele' => array(
81 'location' => 'query',
82 'type' => 'string',
83 ),
84 'contig' => array(
85 'location' => 'query',
86 'type' => 'string',
87 ),
88 'position' => array(
89 'location' => 'query',
90 'type' => 'string',
91 ),
92 ),
93 ),
94 )
95 )
96 );
97 $this->callsets = new Analytify_Google_Service_Genomics_Callsets_Resource(
98 $this,
99 $this->serviceName,
100 'callsets',
101 array(
102 'methods' => array(
103 'create' => array(
104 'path' => 'callsets',
105 'httpMethod' => 'POST',
106 'parameters' => array(),
107 ),'delete' => array(
108 'path' => 'callsets/{callsetId}',
109 'httpMethod' => 'DELETE',
110 'parameters' => array(
111 'callsetId' => array(
112 'location' => 'path',
113 'type' => 'string',
114 'required' => true,
115 ),
116 ),
117 ),'get' => array(
118 'path' => 'callsets/{callsetId}',
119 'httpMethod' => 'GET',
120 'parameters' => array(
121 'callsetId' => array(
122 'location' => 'path',
123 'type' => 'string',
124 'required' => true,
125 ),
126 ),
127 ),'patch' => array(
128 'path' => 'callsets/{callsetId}',
129 'httpMethod' => 'PATCH',
130 'parameters' => array(
131 'callsetId' => array(
132 'location' => 'path',
133 'type' => 'string',
134 'required' => true,
135 ),
136 ),
137 ),'search' => array(
138 'path' => 'callsets/search',
139 'httpMethod' => 'POST',
140 'parameters' => array(),
141 ),'update' => array(
142 'path' => 'callsets/{callsetId}',
143 'httpMethod' => 'PUT',
144 'parameters' => array(
145 'callsetId' => array(
146 'location' => 'path',
147 'type' => 'string',
148 'required' => true,
149 ),
150 ),
151 ),
152 )
153 )
154 );
155 $this->datasets = new Analytify_Google_Service_Genomics_Datasets_Resource(
156 $this,
157 $this->serviceName,
158 'datasets',
159 array(
160 'methods' => array(
161 'create' => array(
162 'path' => 'datasets',
163 'httpMethod' => 'POST',
164 'parameters' => array(),
165 ),'delete' => array(
166 'path' => 'datasets/{datasetId}',
167 'httpMethod' => 'DELETE',
168 'parameters' => array(
169 'datasetId' => array(
170 'location' => 'path',
171 'type' => 'string',
172 'required' => true,
173 ),
174 ),
175 ),'get' => array(
176 'path' => 'datasets/{datasetId}',
177 'httpMethod' => 'GET',
178 'parameters' => array(
179 'datasetId' => array(
180 'location' => 'path',
181 'type' => 'string',
182 'required' => true,
183 ),
184 ),
185 ),'list' => array(
186 'path' => 'datasets',
187 'httpMethod' => 'GET',
188 'parameters' => array(
189 'pageToken' => array(
190 'location' => 'query',
191 'type' => 'string',
192 ),
193 'maxResults' => array(
194 'location' => 'query',
195 'type' => 'string',
196 ),
197 'projectId' => array(
198 'location' => 'query',
199 'type' => 'string',
200 ),
201 ),
202 ),'patch' => array(
203 'path' => 'datasets/{datasetId}',
204 'httpMethod' => 'PATCH',
205 'parameters' => array(
206 'datasetId' => array(
207 'location' => 'path',
208 'type' => 'string',
209 'required' => true,
210 ),
211 ),
212 ),'undelete' => array(
213 'path' => 'datasets/{datasetId}/undelete',
214 'httpMethod' => 'POST',
215 'parameters' => array(
216 'datasetId' => array(
217 'location' => 'path',
218 'type' => 'string',
219 'required' => true,
220 ),
221 ),
222 ),'update' => array(
223 'path' => 'datasets/{datasetId}',
224 'httpMethod' => 'PUT',
225 'parameters' => array(
226 'datasetId' => array(
227 'location' => 'path',
228 'type' => 'string',
229 'required' => true,
230 ),
231 ),
232 ),
233 )
234 )
235 );
236 $this->experimental_jobs = new Analytify_Google_Service_Genomics_ExperimentalJobs_Resource(
237 $this,
238 $this->serviceName,
239 'jobs',
240 array(
241 'methods' => array(
242 'create' => array(
243 'path' => 'experimental/jobs/create',
244 'httpMethod' => 'POST',
245 'parameters' => array(),
246 ),
247 )
248 )
249 );
250 $this->jobs = new Analytify_Google_Service_Genomics_Jobs_Resource(
251 $this,
252 $this->serviceName,
253 'jobs',
254 array(
255 'methods' => array(
256 'cancel' => array(
257 'path' => 'jobs/{jobId}/cancel',
258 'httpMethod' => 'POST',
259 'parameters' => array(
260 'jobId' => array(
261 'location' => 'path',
262 'type' => 'string',
263 'required' => true,
264 ),
265 ),
266 ),'get' => array(
267 'path' => 'jobs/{jobId}',
268 'httpMethod' => 'GET',
269 'parameters' => array(
270 'jobId' => array(
271 'location' => 'path',
272 'type' => 'string',
273 'required' => true,
274 ),
275 ),
276 ),'search' => array(
277 'path' => 'jobs/search',
278 'httpMethod' => 'POST',
279 'parameters' => array(),
280 ),
281 )
282 )
283 );
284 $this->reads = new Analytify_Google_Service_Genomics_Reads_Resource(
285 $this,
286 $this->serviceName,
287 'reads',
288 array(
289 'methods' => array(
290 'search' => array(
291 'path' => 'reads/search',
292 'httpMethod' => 'POST',
293 'parameters' => array(),
294 ),
295 )
296 )
297 );
298 $this->readsets = new Analytify_Google_Service_Genomics_Readsets_Resource(
299 $this,
300 $this->serviceName,
301 'readsets',
302 array(
303 'methods' => array(
304 'delete' => array(
305 'path' => 'readsets/{readsetId}',
306 'httpMethod' => 'DELETE',
307 'parameters' => array(
308 'readsetId' => array(
309 'location' => 'path',
310 'type' => 'string',
311 'required' => true,
312 ),
313 ),
314 ),'export' => array(
315 'path' => 'readsets/export',
316 'httpMethod' => 'POST',
317 'parameters' => array(),
318 ),'get' => array(
319 'path' => 'readsets/{readsetId}',
320 'httpMethod' => 'GET',
321 'parameters' => array(
322 'readsetId' => array(
323 'location' => 'path',
324 'type' => 'string',
325 'required' => true,
326 ),
327 ),
328 ),'import' => array(
329 'path' => 'readsets/import',
330 'httpMethod' => 'POST',
331 'parameters' => array(),
332 ),'patch' => array(
333 'path' => 'readsets/{readsetId}',
334 'httpMethod' => 'PATCH',
335 'parameters' => array(
336 'readsetId' => array(
337 'location' => 'path',
338 'type' => 'string',
339 'required' => true,
340 ),
341 ),
342 ),'search' => array(
343 'path' => 'readsets/search',
344 'httpMethod' => 'POST',
345 'parameters' => array(),
346 ),'update' => array(
347 'path' => 'readsets/{readsetId}',
348 'httpMethod' => 'PUT',
349 'parameters' => array(
350 'readsetId' => array(
351 'location' => 'path',
352 'type' => 'string',
353 'required' => true,
354 ),
355 ),
356 ),
357 )
358 )
359 );
360 $this->variants = new Analytify_Google_Service_Genomics_Variants_Resource(
361 $this,
362 $this->serviceName,
363 'variants',
364 array(
365 'methods' => array(
366 'create' => array(
367 'path' => 'variants',
368 'httpMethod' => 'POST',
369 'parameters' => array(),
370 ),'delete' => array(
371 'path' => 'variants/{variantId}',
372 'httpMethod' => 'DELETE',
373 'parameters' => array(
374 'variantId' => array(
375 'location' => 'path',
376 'type' => 'string',
377 'required' => true,
378 ),
379 ),
380 ),'export' => array(
381 'path' => 'variants/export',
382 'httpMethod' => 'POST',
383 'parameters' => array(),
384 ),'get' => array(
385 'path' => 'variants/{variantId}',
386 'httpMethod' => 'GET',
387 'parameters' => array(
388 'variantId' => array(
389 'location' => 'path',
390 'type' => 'string',
391 'required' => true,
392 ),
393 ),
394 ),'getSummary' => array(
395 'path' => 'variants/summary',
396 'httpMethod' => 'GET',
397 'parameters' => array(
398 'datasetId' => array(
399 'location' => 'query',
400 'type' => 'string',
401 ),
402 ),
403 ),'import' => array(
404 'path' => 'variants/import',
405 'httpMethod' => 'POST',
406 'parameters' => array(),
407 ),'patch' => array(
408 'path' => 'variants/{variantId}',
409 'httpMethod' => 'PATCH',
410 'parameters' => array(
411 'variantId' => array(
412 'location' => 'path',
413 'type' => 'string',
414 'required' => true,
415 ),
416 ),
417 ),'search' => array(
418 'path' => 'variants/search',
419 'httpMethod' => 'POST',
420 'parameters' => array(),
421 ),'update' => array(
422 'path' => 'variants/{variantId}',
423 'httpMethod' => 'PUT',
424 'parameters' => array(
425 'variantId' => array(
426 'location' => 'path',
427 'type' => 'string',
428 'required' => true,
429 ),
430 ),
431 ),
432 )
433 )
434 );
435 }
436 }
437
438
439 /**
440 * The "beacons" collection of methods.
441 * Typical usage is:
442 * <code>
443 * $genomicsService = new Analytify_Google_Service_Genomics(...);
444 * $beacons = $genomicsService->beacons;
445 * </code>
446 */
447 class Analytify_Google_Service_Genomics_Beacons_Resource extends Analytify_Google_Service_Resource
448 {
449
450 /**
451 * This is an experimental API that provides a Global Alliance for Genomics and
452 * Health Beacon. It may change at any time. (beacons.get)
453 *
454 * @param string $datasetId
455 * The ID of the dataset to query over. It must be public. Private datasets will return an
456 * unauthorized exception.
457 * @param array $optParams Optional parameters.
458 *
459 * @opt_param string allele
460 * Required. The allele to look for ('A', 'C', 'G' or 'T').
461 * @opt_param string contig
462 * Required. The contig to query over.
463 * @opt_param string position
464 * Required. The 1-based position to query at.
465 * @return Analytify_Google_Service_Genomics_Beacon
466 */
467 public function get($datasetId, $optParams = array())
468 {
469 $params = array('datasetId' => $datasetId);
470 $params = array_merge($params, $optParams);
471 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Beacon");
472 }
473 }
474
475 /**
476 * The "callsets" collection of methods.
477 * Typical usage is:
478 * <code>
479 * $genomicsService = new Analytify_Google_Service_Genomics(...);
480 * $callsets = $genomicsService->callsets;
481 * </code>
482 */
483 class Analytify_Google_Service_Genomics_Callsets_Resource extends Analytify_Google_Service_Resource
484 {
485
486 /**
487 * Creates a new callset. (callsets.create)
488 *
489 * @param Analytify_Google_Callset $postBody
490 * @param array $optParams Optional parameters.
491 * @return Analytify_Google_Service_Genomics_Callset
492 */
493 public function create(Analytify_Google_Service_Genomics_Callset $postBody, $optParams = array())
494 {
495 $params = array('postBody' => $postBody);
496 $params = array_merge($params, $optParams);
497 return $this->call('create', array($params), "Analytify_Google_Service_Genomics_Callset");
498 }
499 /**
500 * Deletes a callset. (callsets.delete)
501 *
502 * @param string $callsetId
503 * The ID of the callset to be deleted.
504 * @param array $optParams Optional parameters.
505 */
506 public function delete($callsetId, $optParams = array())
507 {
508 $params = array('callsetId' => $callsetId);
509 $params = array_merge($params, $optParams);
510 return $this->call('delete', array($params));
511 }
512 /**
513 * Gets a callset by ID. (callsets.get)
514 *
515 * @param string $callsetId
516 * The ID of the callset.
517 * @param array $optParams Optional parameters.
518 * @return Analytify_Google_Service_Genomics_Callset
519 */
520 public function get($callsetId, $optParams = array())
521 {
522 $params = array('callsetId' => $callsetId);
523 $params = array_merge($params, $optParams);
524 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Callset");
525 }
526 /**
527 * Updates a callset. This method supports patch semantics. (callsets.patch)
528 *
529 * @param string $callsetId
530 * The ID of the callset to be updated.
531 * @param Analytify_Google_Callset $postBody
532 * @param array $optParams Optional parameters.
533 * @return Analytify_Google_Service_Genomics_Callset
534 */
535 public function patch($callsetId, Analytify_Google_Service_Genomics_Callset $postBody, $optParams = array())
536 {
537 $params = array('callsetId' => $callsetId, 'postBody' => $postBody);
538 $params = array_merge($params, $optParams);
539 return $this->call('patch', array($params), "Analytify_Google_Service_Genomics_Callset");
540 }
541 /**
542 * Gets a list of callsets matching the criteria. (callsets.search)
543 *
544 * @param Analytify_Google_SearchCallsetsRequest $postBody
545 * @param array $optParams Optional parameters.
546 * @return Analytify_Google_Service_Genomics_SearchCallsetsResponse
547 */
548 public function search(Analytify_Google_Service_Genomics_SearchCallsetsRequest $postBody, $optParams = array())
549 {
550 $params = array('postBody' => $postBody);
551 $params = array_merge($params, $optParams);
552 return $this->call('search', array($params), "Analytify_Google_Service_Genomics_SearchCallsetsResponse");
553 }
554 /**
555 * Updates a callset. (callsets.update)
556 *
557 * @param string $callsetId
558 * The ID of the callset to be updated.
559 * @param Analytify_Google_Callset $postBody
560 * @param array $optParams Optional parameters.
561 * @return Analytify_Google_Service_Genomics_Callset
562 */
563 public function update($callsetId, Analytify_Google_Service_Genomics_Callset $postBody, $optParams = array())
564 {
565 $params = array('callsetId' => $callsetId, 'postBody' => $postBody);
566 $params = array_merge($params, $optParams);
567 return $this->call('update', array($params), "Analytify_Google_Service_Genomics_Callset");
568 }
569 }
570
571 /**
572 * The "datasets" collection of methods.
573 * Typical usage is:
574 * <code>
575 * $genomicsService = new Analytify_Google_Service_Genomics(...);
576 * $datasets = $genomicsService->datasets;
577 * </code>
578 */
579 class Analytify_Google_Service_Genomics_Datasets_Resource extends Analytify_Google_Service_Resource
580 {
581
582 /**
583 * Creates a new dataset. (datasets.create)
584 *
585 * @param Analytify_Google_Dataset $postBody
586 * @param array $optParams Optional parameters.
587 * @return Analytify_Google_Service_Genomics_Dataset
588 */
589 public function create(Analytify_Google_Service_Genomics_Dataset $postBody, $optParams = array())
590 {
591 $params = array('postBody' => $postBody);
592 $params = array_merge($params, $optParams);
593 return $this->call('create', array($params), "Analytify_Google_Service_Genomics_Dataset");
594 }
595 /**
596 * Deletes a dataset. (datasets.delete)
597 *
598 * @param string $datasetId
599 * The ID of the dataset to be deleted.
600 * @param array $optParams Optional parameters.
601 */
602 public function delete($datasetId, $optParams = array())
603 {
604 $params = array('datasetId' => $datasetId);
605 $params = array_merge($params, $optParams);
606 return $this->call('delete', array($params));
607 }
608 /**
609 * Gets a dataset by ID. (datasets.get)
610 *
611 * @param string $datasetId
612 * The ID of the dataset.
613 * @param array $optParams Optional parameters.
614 * @return Analytify_Google_Service_Genomics_Dataset
615 */
616 public function get($datasetId, $optParams = array())
617 {
618 $params = array('datasetId' => $datasetId);
619 $params = array_merge($params, $optParams);
620 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Dataset");
621 }
622 /**
623 * Lists all datasets. (datasets.listDatasets)
624 *
625 * @param array $optParams Optional parameters.
626 *
627 * @opt_param string pageToken
628 * The continuation token, which is used to page through large result sets. To get the next page of
629 * results, set this parameter to the value of "nextPageToken" from the previous response.
630 * @opt_param string maxResults
631 * The maximum number of results returned by this request.
632 * @opt_param string projectId
633 * Only return datasets which belong to this Google Developers Console project. Only accepts
634 * project numbers.
635 * @return Analytify_Google_Service_Genomics_ListDatasetsResponse
636 */
637 public function listDatasets($optParams = array())
638 {
639 $params = array();
640 $params = array_merge($params, $optParams);
641 return $this->call('list', array($params), "Analytify_Google_Service_Genomics_ListDatasetsResponse");
642 }
643 /**
644 * Updates a dataset. This method supports patch semantics. (datasets.patch)
645 *
646 * @param string $datasetId
647 * The ID of the dataset to be updated.
648 * @param Analytify_Google_Dataset $postBody
649 * @param array $optParams Optional parameters.
650 * @return Analytify_Google_Service_Genomics_Dataset
651 */
652 public function patch($datasetId, Analytify_Google_Service_Genomics_Dataset $postBody, $optParams = array())
653 {
654 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
655 $params = array_merge($params, $optParams);
656 return $this->call('patch', array($params), "Analytify_Google_Service_Genomics_Dataset");
657 }
658 /**
659 * Undeletes a dataset by restoring a dataset which was deleted via this API.
660 * This operation is only possible for a week after the deletion occurred.
661 * (datasets.undelete)
662 *
663 * @param string $datasetId
664 * The ID of the dataset to be undeleted.
665 * @param array $optParams Optional parameters.
666 * @return Analytify_Google_Service_Genomics_Dataset
667 */
668 public function undelete($datasetId, $optParams = array())
669 {
670 $params = array('datasetId' => $datasetId);
671 $params = array_merge($params, $optParams);
672 return $this->call('undelete', array($params), "Analytify_Google_Service_Genomics_Dataset");
673 }
674 /**
675 * Updates a dataset. (datasets.update)
676 *
677 * @param string $datasetId
678 * The ID of the dataset to be updated.
679 * @param Analytify_Google_Dataset $postBody
680 * @param array $optParams Optional parameters.
681 * @return Analytify_Google_Service_Genomics_Dataset
682 */
683 public function update($datasetId, Analytify_Google_Service_Genomics_Dataset $postBody, $optParams = array())
684 {
685 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
686 $params = array_merge($params, $optParams);
687 return $this->call('update', array($params), "Analytify_Google_Service_Genomics_Dataset");
688 }
689 }
690
691 /**
692 * The "experimental" collection of methods.
693 * Typical usage is:
694 * <code>
695 * $genomicsService = new Analytify_Google_Service_Genomics(...);
696 * $experimental = $genomicsService->experimental;
697 * </code>
698 */
699 class Analytify_Google_Service_Genomics_Experimental_Resource extends Analytify_Google_Service_Resource
700 {
701
702 }
703
704 /**
705 * The "jobs" collection of methods.
706 * Typical usage is:
707 * <code>
708 * $genomicsService = new Analytify_Google_Service_Genomics(...);
709 * $jobs = $genomicsService->jobs;
710 * </code>
711 */
712 class Analytify_Google_Service_Genomics_ExperimentalJobs_Resource extends Analytify_Google_Service_Resource
713 {
714
715 /**
716 * Creates and asynchronously runs an ad-hoc job. This is an experimental call
717 * and may be removed or changed at any time. (jobs.create)
718 *
719 * @param Analytify_Google_ExperimentalCreateJobRequest $postBody
720 * @param array $optParams Optional parameters.
721 * @return Analytify_Google_Service_Genomics_ExperimentalCreateJobResponse
722 */
723 public function create(Analytify_Google_Service_Genomics_ExperimentalCreateJobRequest $postBody, $optParams = array())
724 {
725 $params = array('postBody' => $postBody);
726 $params = array_merge($params, $optParams);
727 return $this->call('create', array($params), "Analytify_Google_Service_Genomics_ExperimentalCreateJobResponse");
728 }
729 }
730
731 /**
732 * The "jobs" collection of methods.
733 * Typical usage is:
734 * <code>
735 * $genomicsService = new Analytify_Google_Service_Genomics(...);
736 * $jobs = $genomicsService->jobs;
737 * </code>
738 */
739 class Analytify_Google_Service_Genomics_Jobs_Resource extends Analytify_Google_Service_Resource
740 {
741
742 /**
743 * Cancels a job by ID. Note that it is possible for partial results to be
744 * generated and stored for cancelled jobs. (jobs.cancel)
745 *
746 * @param string $jobId
747 * Required. The ID of the job.
748 * @param array $optParams Optional parameters.
749 */
750 public function cancel($jobId, $optParams = array())
751 {
752 $params = array('jobId' => $jobId);
753 $params = array_merge($params, $optParams);
754 return $this->call('cancel', array($params));
755 }
756 /**
757 * Gets a job by ID. (jobs.get)
758 *
759 * @param string $jobId
760 * Required. The ID of the job.
761 * @param array $optParams Optional parameters.
762 * @return Analytify_Google_Service_Genomics_Job
763 */
764 public function get($jobId, $optParams = array())
765 {
766 $params = array('jobId' => $jobId);
767 $params = array_merge($params, $optParams);
768 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Job");
769 }
770 /**
771 * Gets a list of jobs matching the criteria. (jobs.search)
772 *
773 * @param Analytify_Google_SearchJobsRequest $postBody
774 * @param array $optParams Optional parameters.
775 * @return Analytify_Google_Service_Genomics_SearchJobsResponse
776 */
777 public function search(Analytify_Google_Service_Genomics_SearchJobsRequest $postBody, $optParams = array())
778 {
779 $params = array('postBody' => $postBody);
780 $params = array_merge($params, $optParams);
781 return $this->call('search', array($params), "Analytify_Google_Service_Genomics_SearchJobsResponse");
782 }
783 }
784
785 /**
786 * The "reads" collection of methods.
787 * Typical usage is:
788 * <code>
789 * $genomicsService = new Analytify_Google_Service_Genomics(...);
790 * $reads = $genomicsService->reads;
791 * </code>
792 */
793 class Analytify_Google_Service_Genomics_Reads_Resource extends Analytify_Google_Service_Resource
794 {
795
796 /**
797 * Gets a list of reads for one or more readsets. Reads search operates over a
798 * genomic coordinate space of reference sequence & position defined over the
799 * reference sequences to which the requested readsets are aligned. If a target
800 * positional range is specified, search returns all reads whose alignment to
801 * the reference genome overlap the range. A query which specifies only readset
802 * IDs yields all reads in those readsets, including unmapped reads. All reads
803 * returned (including reads on subsequent pages) are ordered by genomic
804 * coordinate (reference sequence & position). Reads with equivalent genomic
805 * coordinates are returned in a deterministic order. (reads.search)
806 *
807 * @param Analytify_Google_SearchReadsRequest $postBody
808 * @param array $optParams Optional parameters.
809 * @return Analytify_Google_Service_Genomics_SearchReadsResponse
810 */
811 public function search(Analytify_Google_Service_Genomics_SearchReadsRequest $postBody, $optParams = array())
812 {
813 $params = array('postBody' => $postBody);
814 $params = array_merge($params, $optParams);
815 return $this->call('search', array($params), "Analytify_Google_Service_Genomics_SearchReadsResponse");
816 }
817 }
818
819 /**
820 * The "readsets" collection of methods.
821 * Typical usage is:
822 * <code>
823 * $genomicsService = new Analytify_Google_Service_Genomics(...);
824 * $readsets = $genomicsService->readsets;
825 * </code>
826 */
827 class Analytify_Google_Service_Genomics_Readsets_Resource extends Analytify_Google_Service_Resource
828 {
829
830 /**
831 * Deletes a readset. (readsets.delete)
832 *
833 * @param string $readsetId
834 * The ID of the readset to be deleted. The caller must have WRITE permissions to the dataset
835 * associated with this readset.
836 * @param array $optParams Optional parameters.
837 */
838 public function delete($readsetId, $optParams = array())
839 {
840 $params = array('readsetId' => $readsetId);
841 $params = array_merge($params, $optParams);
842 return $this->call('delete', array($params));
843 }
844 /**
845 * Exports readsets to a BAM file in Google Cloud Storage. Note that currently
846 * there may be some differences between exported BAM files and the original BAM
847 * file at the time of import. In particular, comments in the input file header
848 * will not be preserved, and some custom tags will be converted to strings.
849 * (readsets.export)
850 *
851 * @param Analytify_Google_ExportReadsetsRequest $postBody
852 * @param array $optParams Optional parameters.
853 * @return Analytify_Google_Service_Genomics_ExportReadsetsResponse
854 */
855 public function export(Analytify_Google_Service_Genomics_ExportReadsetsRequest $postBody, $optParams = array())
856 {
857 $params = array('postBody' => $postBody);
858 $params = array_merge($params, $optParams);
859 return $this->call('export', array($params), "Analytify_Google_Service_Genomics_ExportReadsetsResponse");
860 }
861 /**
862 * Gets a readset by ID. (readsets.get)
863 *
864 * @param string $readsetId
865 * The ID of the readset.
866 * @param array $optParams Optional parameters.
867 * @return Analytify_Google_Service_Genomics_Readset
868 */
869 public function get($readsetId, $optParams = array())
870 {
871 $params = array('readsetId' => $readsetId);
872 $params = array_merge($params, $optParams);
873 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Readset");
874 }
875 /**
876 * Creates readsets by asynchronously importing the provided information. Note
877 * that currently comments in the input file header are not imported and some
878 * custom tags will be converted to strings, rather than preserving tag types.
879 * The caller must have WRITE permissions to the dataset. (readsets.import)
880 *
881 * @param Analytify_Google_ImportReadsetsRequest $postBody
882 * @param array $optParams Optional parameters.
883 * @return Analytify_Google_Service_Genomics_ImportReadsetsResponse
884 */
885 public function import(Analytify_Google_Service_Genomics_ImportReadsetsRequest $postBody, $optParams = array())
886 {
887 $params = array('postBody' => $postBody);
888 $params = array_merge($params, $optParams);
889 return $this->call('import', array($params), "Analytify_Google_Service_Genomics_ImportReadsetsResponse");
890 }
891 /**
892 * Updates a readset. This method supports patch semantics. (readsets.patch)
893 *
894 * @param string $readsetId
895 * The ID of the readset to be updated. The caller must have WRITE permissions to the dataset
896 * associated with this readset.
897 * @param Analytify_Google_Readset $postBody
898 * @param array $optParams Optional parameters.
899 * @return Analytify_Google_Service_Genomics_Readset
900 */
901 public function patch($readsetId, Analytify_Google_Service_Genomics_Readset $postBody, $optParams = array())
902 {
903 $params = array('readsetId' => $readsetId, 'postBody' => $postBody);
904 $params = array_merge($params, $optParams);
905 return $this->call('patch', array($params), "Analytify_Google_Service_Genomics_Readset");
906 }
907 /**
908 * Gets a list of readsets matching the criteria. (readsets.search)
909 *
910 * @param Analytify_Google_SearchReadsetsRequest $postBody
911 * @param array $optParams Optional parameters.
912 * @return Analytify_Google_Service_Genomics_SearchReadsetsResponse
913 */
914 public function search(Analytify_Google_Service_Genomics_SearchReadsetsRequest $postBody, $optParams = array())
915 {
916 $params = array('postBody' => $postBody);
917 $params = array_merge($params, $optParams);
918 return $this->call('search', array($params), "Analytify_Google_Service_Genomics_SearchReadsetsResponse");
919 }
920 /**
921 * Updates a readset. (readsets.update)
922 *
923 * @param string $readsetId
924 * The ID of the readset to be updated. The caller must have WRITE permissions to the dataset
925 * associated with this readset.
926 * @param Analytify_Google_Readset $postBody
927 * @param array $optParams Optional parameters.
928 * @return Analytify_Google_Service_Genomics_Readset
929 */
930 public function update($readsetId, Analytify_Google_Service_Genomics_Readset $postBody, $optParams = array())
931 {
932 $params = array('readsetId' => $readsetId, 'postBody' => $postBody);
933 $params = array_merge($params, $optParams);
934 return $this->call('update', array($params), "Analytify_Google_Service_Genomics_Readset");
935 }
936 }
937
938 /**
939 * The "variants" collection of methods.
940 * Typical usage is:
941 * <code>
942 * $genomicsService = new Analytify_Google_Service_Genomics(...);
943 * $variants = $genomicsService->variants;
944 * </code>
945 */
946 class Analytify_Google_Service_Genomics_Variants_Resource extends Analytify_Google_Service_Resource
947 {
948
949 /**
950 * Creates a new variant. (variants.create)
951 *
952 * @param Analytify_Google_Variant $postBody
953 * @param array $optParams Optional parameters.
954 * @return Analytify_Google_Service_Genomics_Variant
955 */
956 public function create(Analytify_Google_Service_Genomics_Variant $postBody, $optParams = array())
957 {
958 $params = array('postBody' => $postBody);
959 $params = array_merge($params, $optParams);
960 return $this->call('create', array($params), "Analytify_Google_Service_Genomics_Variant");
961 }
962 /**
963 * Deletes a variant. (variants.delete)
964 *
965 * @param string $variantId
966 * The ID of the variant to be deleted.
967 * @param array $optParams Optional parameters.
968 */
969 public function delete($variantId, $optParams = array())
970 {
971 $params = array('variantId' => $variantId);
972 $params = array_merge($params, $optParams);
973 return $this->call('delete', array($params));
974 }
975 /**
976 * Exports variant data to an external destination. (variants.export)
977 *
978 * @param Analytify_Google_ExportVariantsRequest $postBody
979 * @param array $optParams Optional parameters.
980 * @return Analytify_Google_Service_Genomics_ExportVariantsResponse
981 */
982 public function export(Analytify_Google_Service_Genomics_ExportVariantsRequest $postBody, $optParams = array())
983 {
984 $params = array('postBody' => $postBody);
985 $params = array_merge($params, $optParams);
986 return $this->call('export', array($params), "Analytify_Google_Service_Genomics_ExportVariantsResponse");
987 }
988 /**
989 * Gets a variant by ID. (variants.get)
990 *
991 * @param string $variantId
992 * The ID of the variant.
993 * @param array $optParams Optional parameters.
994 * @return Analytify_Google_Service_Genomics_Variant
995 */
996 public function get($variantId, $optParams = array())
997 {
998 $params = array('variantId' => $variantId);
999 $params = array_merge($params, $optParams);
1000 return $this->call('get', array($params), "Analytify_Google_Service_Genomics_Variant");
1001 }
1002 /**
1003 * Gets a summary of all the variant data in a dataset. (variants.getSummary)
1004 *
1005 * @param array $optParams Optional parameters.
1006 *
1007 * @opt_param string datasetId
1008 * Required. The ID of the dataset to get variant summary information for.
1009 * @return Analytify_Google_Service_Genomics_GetVariantsSummaryResponse
1010 */
1011 public function getSummary($optParams = array())
1012 {
1013 $params = array();
1014 $params = array_merge($params, $optParams);
1015 return $this->call('getSummary', array($params), "Analytify_Google_Service_Genomics_GetVariantsSummaryResponse");
1016 }
1017 /**
1018 * Creates variant data by asynchronously importing the provided information.
1019 * (variants.import)
1020 *
1021 * @param Analytify_Google_ImportVariantsRequest $postBody
1022 * @param array $optParams Optional parameters.
1023 * @return Analytify_Google_Service_Genomics_ImportVariantsResponse
1024 */
1025 public function import(Analytify_Google_Service_Genomics_ImportVariantsRequest $postBody, $optParams = array())
1026 {
1027 $params = array('postBody' => $postBody);
1028 $params = array_merge($params, $optParams);
1029 return $this->call('import', array($params), "Analytify_Google_Service_Genomics_ImportVariantsResponse");
1030 }
1031 /**
1032 * Updates a variant. This method supports patch semantics. (variants.patch)
1033 *
1034 * @param string $variantId
1035 * The ID of the variant to be updated..
1036 * @param Analytify_Google_Variant $postBody
1037 * @param array $optParams Optional parameters.
1038 * @return Analytify_Google_Service_Genomics_Variant
1039 */
1040 public function patch($variantId, Analytify_Google_Service_Genomics_Variant $postBody, $optParams = array())
1041 {
1042 $params = array('variantId' => $variantId, 'postBody' => $postBody);
1043 $params = array_merge($params, $optParams);
1044 return $this->call('patch', array($params), "Analytify_Google_Service_Genomics_Variant");
1045 }
1046 /**
1047 * Gets a list of variants matching the criteria. (variants.search)
1048 *
1049 * @param Analytify_Google_SearchVariantsRequest $postBody
1050 * @param array $optParams Optional parameters.
1051 * @return Analytify_Google_Service_Genomics_SearchVariantsResponse
1052 */
1053 public function search(Analytify_Google_Service_Genomics_SearchVariantsRequest $postBody, $optParams = array())
1054 {
1055 $params = array('postBody' => $postBody);
1056 $params = array_merge($params, $optParams);
1057 return $this->call('search', array($params), "Analytify_Google_Service_Genomics_SearchVariantsResponse");
1058 }
1059 /**
1060 * Updates a variant. (variants.update)
1061 *
1062 * @param string $variantId
1063 * The ID of the variant to be updated..
1064 * @param Analytify_Google_Variant $postBody
1065 * @param array $optParams Optional parameters.
1066 * @return Analytify_Google_Service_Genomics_Variant
1067 */
1068 public function update($variantId, Analytify_Google_Service_Genomics_Variant $postBody, $optParams = array())
1069 {
1070 $params = array('variantId' => $variantId, 'postBody' => $postBody);
1071 $params = array_merge($params, $optParams);
1072 return $this->call('update', array($params), "Analytify_Google_Service_Genomics_Variant");
1073 }
1074 }
1075
1076
1077
1078
1079 class Analytify_Google_Service_Genomics_Beacon extends Analytify_Google_Model
1080 {
1081 public $exists;
1082
1083 public function setExists($exists)
1084 {
1085 $this->exists = $exists;
1086 }
1087
1088 public function getExists()
1089 {
1090 return $this->exists;
1091 }
1092 }
1093
1094 class Analytify_Google_Service_Genomics_Call extends Analytify_Google_Collection
1095 {
1096 public $callsetId;
1097 public $callsetName;
1098 public $genotype;
1099 public $genotypeLikelihood;
1100 public $info;
1101 public $phaseset;
1102
1103 public function setCallsetId($callsetId)
1104 {
1105 $this->callsetId = $callsetId;
1106 }
1107
1108 public function getCallsetId()
1109 {
1110 return $this->callsetId;
1111 }
1112
1113 public function setCallsetName($callsetName)
1114 {
1115 $this->callsetName = $callsetName;
1116 }
1117
1118 public function getCallsetName()
1119 {
1120 return $this->callsetName;
1121 }
1122
1123 public function setGenotype($genotype)
1124 {
1125 $this->genotype = $genotype;
1126 }
1127
1128 public function getGenotype()
1129 {
1130 return $this->genotype;
1131 }
1132
1133 public function setGenotypeLikelihood($genotypeLikelihood)
1134 {
1135 $this->genotypeLikelihood = $genotypeLikelihood;
1136 }
1137
1138 public function getGenotypeLikelihood()
1139 {
1140 return $this->genotypeLikelihood;
1141 }
1142
1143 public function setInfo($info)
1144 {
1145 $this->info = $info;
1146 }
1147
1148 public function getInfo()
1149 {
1150 return $this->info;
1151 }
1152
1153 public function setPhaseset($phaseset)
1154 {
1155 $this->phaseset = $phaseset;
1156 }
1157
1158 public function getPhaseset()
1159 {
1160 return $this->phaseset;
1161 }
1162 }
1163
1164 class Analytify_Google_Service_Genomics_CallInfo extends Analytify_Google_Model
1165 {
1166
1167 }
1168
1169 class Analytify_Google_Service_Genomics_Callset extends Analytify_Google_Model
1170 {
1171 public $created;
1172 public $datasetId;
1173 public $id;
1174 public $info;
1175 public $name;
1176
1177 public function setCreated($created)
1178 {
1179 $this->created = $created;
1180 }
1181
1182 public function getCreated()
1183 {
1184 return $this->created;
1185 }
1186
1187 public function setDatasetId($datasetId)
1188 {
1189 $this->datasetId = $datasetId;
1190 }
1191
1192 public function getDatasetId()
1193 {
1194 return $this->datasetId;
1195 }
1196
1197 public function setId($id)
1198 {
1199 $this->id = $id;
1200 }
1201
1202 public function getId()
1203 {
1204 return $this->id;
1205 }
1206
1207 public function setInfo($info)
1208 {
1209 $this->info = $info;
1210 }
1211
1212 public function getInfo()
1213 {
1214 return $this->info;
1215 }
1216
1217 public function setName($name)
1218 {
1219 $this->name = $name;
1220 }
1221
1222 public function getName()
1223 {
1224 return $this->name;
1225 }
1226 }
1227
1228 class Analytify_Google_Service_Genomics_CallsetInfo extends Analytify_Google_Model
1229 {
1230
1231 }
1232
1233 class Analytify_Google_Service_Genomics_ContigBound extends Analytify_Google_Model
1234 {
1235 public $contig;
1236 public $upperBound;
1237
1238 public function setContig($contig)
1239 {
1240 $this->contig = $contig;
1241 }
1242
1243 public function getContig()
1244 {
1245 return $this->contig;
1246 }
1247
1248 public function setUpperBound($upperBound)
1249 {
1250 $this->upperBound = $upperBound;
1251 }
1252
1253 public function getUpperBound()
1254 {
1255 return $this->upperBound;
1256 }
1257 }
1258
1259 class Analytify_Google_Service_Genomics_Dataset extends Analytify_Google_Model
1260 {
1261 public $id;
1262 public $isPublic;
1263 public $name;
1264 public $projectId;
1265
1266 public function setId($id)
1267 {
1268 $this->id = $id;
1269 }
1270
1271 public function getId()
1272 {
1273 return $this->id;
1274 }
1275
1276 public function setIsPublic($isPublic)
1277 {
1278 $this->isPublic = $isPublic;
1279 }
1280
1281 public function getIsPublic()
1282 {
1283 return $this->isPublic;
1284 }
1285
1286 public function setName($name)
1287 {
1288 $this->name = $name;
1289 }
1290
1291 public function getName()
1292 {
1293 return $this->name;
1294 }
1295
1296 public function setProjectId($projectId)
1297 {
1298 $this->projectId = $projectId;
1299 }
1300
1301 public function getProjectId()
1302 {
1303 return $this->projectId;
1304 }
1305 }
1306
1307 class Analytify_Google_Service_Genomics_ExperimentalCreateJobRequest extends Analytify_Google_Collection
1308 {
1309 public $align;
1310 public $callVariants;
1311 public $gcsOutputPath;
1312 public $pairedSourceUris;
1313 public $projectId;
1314 public $sourceUris;
1315
1316 public function setAlign($align)
1317 {
1318 $this->align = $align;
1319 }
1320
1321 public function getAlign()
1322 {
1323 return $this->align;
1324 }
1325
1326 public function setCallVariants($callVariants)
1327 {
1328 $this->callVariants = $callVariants;
1329 }
1330
1331 public function getCallVariants()
1332 {
1333 return $this->callVariants;
1334 }
1335
1336 public function setGcsOutputPath($gcsOutputPath)
1337 {
1338 $this->gcsOutputPath = $gcsOutputPath;
1339 }
1340
1341 public function getGcsOutputPath()
1342 {
1343 return $this->gcsOutputPath;
1344 }
1345
1346 public function setPairedSourceUris($pairedSourceUris)
1347 {
1348 $this->pairedSourceUris = $pairedSourceUris;
1349 }
1350
1351 public function getPairedSourceUris()
1352 {
1353 return $this->pairedSourceUris;
1354 }
1355
1356 public function setProjectId($projectId)
1357 {
1358 $this->projectId = $projectId;
1359 }
1360
1361 public function getProjectId()
1362 {
1363 return $this->projectId;
1364 }
1365
1366 public function setSourceUris($sourceUris)
1367 {
1368 $this->sourceUris = $sourceUris;
1369 }
1370
1371 public function getSourceUris()
1372 {
1373 return $this->sourceUris;
1374 }
1375 }
1376
1377 class Analytify_Google_Service_Genomics_ExperimentalCreateJobResponse extends Analytify_Google_Model
1378 {
1379 public $jobId;
1380
1381 public function setJobId($jobId)
1382 {
1383 $this->jobId = $jobId;
1384 }
1385
1386 public function getJobId()
1387 {
1388 return $this->jobId;
1389 }
1390 }
1391
1392 class Analytify_Google_Service_Genomics_ExportReadsetsRequest extends Analytify_Google_Collection
1393 {
1394 public $exportUri;
1395 public $projectId;
1396 public $readsetIds;
1397
1398 public function setExportUri($exportUri)
1399 {
1400 $this->exportUri = $exportUri;
1401 }
1402
1403 public function getExportUri()
1404 {
1405 return $this->exportUri;
1406 }
1407
1408 public function setProjectId($projectId)
1409 {
1410 $this->projectId = $projectId;
1411 }
1412
1413 public function getProjectId()
1414 {
1415 return $this->projectId;
1416 }
1417
1418 public function setReadsetIds($readsetIds)
1419 {
1420 $this->readsetIds = $readsetIds;
1421 }
1422
1423 public function getReadsetIds()
1424 {
1425 return $this->readsetIds;
1426 }
1427 }
1428
1429 class Analytify_Google_Service_Genomics_ExportReadsetsResponse extends Analytify_Google_Model
1430 {
1431 public $jobId;
1432
1433 public function setJobId($jobId)
1434 {
1435 $this->jobId = $jobId;
1436 }
1437
1438 public function getJobId()
1439 {
1440 return $this->jobId;
1441 }
1442 }
1443
1444 class Analytify_Google_Service_Genomics_ExportVariantsRequest extends Analytify_Google_Collection
1445 {
1446 public $bigqueryDataset;
1447 public $bigqueryTable;
1448 public $callsetIds;
1449 public $datasetId;
1450 public $format;
1451 public $projectId;
1452
1453 public function setBigqueryDataset($bigqueryDataset)
1454 {
1455 $this->bigqueryDataset = $bigqueryDataset;
1456 }
1457
1458 public function getBigqueryDataset()
1459 {
1460 return $this->bigqueryDataset;
1461 }
1462
1463 public function setBigqueryTable($bigqueryTable)
1464 {
1465 $this->bigqueryTable = $bigqueryTable;
1466 }
1467
1468 public function getBigqueryTable()
1469 {
1470 return $this->bigqueryTable;
1471 }
1472
1473 public function setCallsetIds($callsetIds)
1474 {
1475 $this->callsetIds = $callsetIds;
1476 }
1477
1478 public function getCallsetIds()
1479 {
1480 return $this->callsetIds;
1481 }
1482
1483 public function setDatasetId($datasetId)
1484 {
1485 $this->datasetId = $datasetId;
1486 }
1487
1488 public function getDatasetId()
1489 {
1490 return $this->datasetId;
1491 }
1492
1493 public function setFormat($format)
1494 {
1495 $this->format = $format;
1496 }
1497
1498 public function getFormat()
1499 {
1500 return $this->format;
1501 }
1502
1503 public function setProjectId($projectId)
1504 {
1505 $this->projectId = $projectId;
1506 }
1507
1508 public function getProjectId()
1509 {
1510 return $this->projectId;
1511 }
1512 }
1513
1514 class Analytify_Google_Service_Genomics_ExportVariantsResponse extends Analytify_Google_Model
1515 {
1516 public $jobId;
1517
1518 public function setJobId($jobId)
1519 {
1520 $this->jobId = $jobId;
1521 }
1522
1523 public function getJobId()
1524 {
1525 return $this->jobId;
1526 }
1527 }
1528
1529 class Analytify_Google_Service_Genomics_GetVariantsSummaryResponse extends Analytify_Google_Collection
1530 {
1531 protected $contigBoundsType = 'Analytify_Google_Service_Genomics_ContigBound';
1532 protected $contigBoundsDataType = 'array';
1533 protected $metadataType = 'Analytify_Google_Service_Genomics_Metadata';
1534 protected $metadataDataType = 'array';
1535
1536 public function setContigBounds($contigBounds)
1537 {
1538 $this->contigBounds = $contigBounds;
1539 }
1540
1541 public function getContigBounds()
1542 {
1543 return $this->contigBounds;
1544 }
1545
1546 public function setMetadata($metadata)
1547 {
1548 $this->metadata = $metadata;
1549 }
1550
1551 public function getMetadata()
1552 {
1553 return $this->metadata;
1554 }
1555 }
1556
1557 class Analytify_Google_Service_Genomics_Header extends Analytify_Google_Model
1558 {
1559 public $sortingOrder;
1560 public $version;
1561
1562 public function setSortingOrder($sortingOrder)
1563 {
1564 $this->sortingOrder = $sortingOrder;
1565 }
1566
1567 public function getSortingOrder()
1568 {
1569 return $this->sortingOrder;
1570 }
1571
1572 public function setVersion($version)
1573 {
1574 $this->version = $version;
1575 }
1576
1577 public function getVersion()
1578 {
1579 return $this->version;
1580 }
1581 }
1582
1583 class Analytify_Google_Service_Genomics_HeaderSection extends Analytify_Google_Collection
1584 {
1585 public $comments;
1586 public $fileUri;
1587 protected $headersType = 'Analytify_Google_Service_Genomics_Header';
1588 protected $headersDataType = 'array';
1589 protected $programsType = 'Analytify_Google_Service_Genomics_Program';
1590 protected $programsDataType = 'array';
1591 protected $readGroupsType = 'Analytify_Google_Service_Genomics_ReadGroup';
1592 protected $readGroupsDataType = 'array';
1593 protected $refSequencesType = 'Analytify_Google_Service_Genomics_ReferenceSequence';
1594 protected $refSequencesDataType = 'array';
1595
1596 public function setComments($comments)
1597 {
1598 $this->comments = $comments;
1599 }
1600
1601 public function getComments()
1602 {
1603 return $this->comments;
1604 }
1605
1606 public function setFileUri($fileUri)
1607 {
1608 $this->fileUri = $fileUri;
1609 }
1610
1611 public function getFileUri()
1612 {
1613 return $this->fileUri;
1614 }
1615
1616 public function setHeaders($headers)
1617 {
1618 $this->headers = $headers;
1619 }
1620
1621 public function getHeaders()
1622 {
1623 return $this->headers;
1624 }
1625
1626 public function setPrograms($programs)
1627 {
1628 $this->programs = $programs;
1629 }
1630
1631 public function getPrograms()
1632 {
1633 return $this->programs;
1634 }
1635
1636 public function setReadGroups($readGroups)
1637 {
1638 $this->readGroups = $readGroups;
1639 }
1640
1641 public function getReadGroups()
1642 {
1643 return $this->readGroups;
1644 }
1645
1646 public function setRefSequences($refSequences)
1647 {
1648 $this->refSequences = $refSequences;
1649 }
1650
1651 public function getRefSequences()
1652 {
1653 return $this->refSequences;
1654 }
1655 }
1656
1657 class Analytify_Google_Service_Genomics_ImportReadsetsRequest extends Analytify_Google_Collection
1658 {
1659 public $datasetId;
1660 public $sourceUris;
1661
1662 public function setDatasetId($datasetId)
1663 {
1664 $this->datasetId = $datasetId;
1665 }
1666
1667 public function getDatasetId()
1668 {
1669 return $this->datasetId;
1670 }
1671
1672 public function setSourceUris($sourceUris)
1673 {
1674 $this->sourceUris = $sourceUris;
1675 }
1676
1677 public function getSourceUris()
1678 {
1679 return $this->sourceUris;
1680 }
1681 }
1682
1683 class Analytify_Google_Service_Genomics_ImportReadsetsResponse extends Analytify_Google_Model
1684 {
1685 public $jobId;
1686
1687 public function setJobId($jobId)
1688 {
1689 $this->jobId = $jobId;
1690 }
1691
1692 public function getJobId()
1693 {
1694 return $this->jobId;
1695 }
1696 }
1697
1698 class Analytify_Google_Service_Genomics_ImportVariantsRequest extends Analytify_Google_Collection
1699 {
1700 public $datasetId;
1701 public $sourceUris;
1702
1703 public function setDatasetId($datasetId)
1704 {
1705 $this->datasetId = $datasetId;
1706 }
1707
1708 public function getDatasetId()
1709 {
1710 return $this->datasetId;
1711 }
1712
1713 public function setSourceUris($sourceUris)
1714 {
1715 $this->sourceUris = $sourceUris;
1716 }
1717
1718 public function getSourceUris()
1719 {
1720 return $this->sourceUris;
1721 }
1722 }
1723
1724 class Analytify_Google_Service_Genomics_ImportVariantsResponse extends Analytify_Google_Model
1725 {
1726 public $jobId;
1727
1728 public function setJobId($jobId)
1729 {
1730 $this->jobId = $jobId;
1731 }
1732
1733 public function getJobId()
1734 {
1735 return $this->jobId;
1736 }
1737 }
1738
1739 class Analytify_Google_Service_Genomics_Job extends Analytify_Google_Collection
1740 {
1741 public $created;
1742 public $description;
1743 public $errors;
1744 public $id;
1745 public $importedIds;
1746 public $projectId;
1747 public $status;
1748 public $warnings;
1749
1750 public function setCreated($created)
1751 {
1752 $this->created = $created;
1753 }
1754
1755 public function getCreated()
1756 {
1757 return $this->created;
1758 }
1759
1760 public function setDescription($description)
1761 {
1762 $this->description = $description;
1763 }
1764
1765 public function getDescription()
1766 {
1767 return $this->description;
1768 }
1769
1770 public function setErrors($errors)
1771 {
1772 $this->errors = $errors;
1773 }
1774
1775 public function getErrors()
1776 {
1777 return $this->errors;
1778 }
1779
1780 public function setId($id)
1781 {
1782 $this->id = $id;
1783 }
1784
1785 public function getId()
1786 {
1787 return $this->id;
1788 }
1789
1790 public function setImportedIds($importedIds)
1791 {
1792 $this->importedIds = $importedIds;
1793 }
1794
1795 public function getImportedIds()
1796 {
1797 return $this->importedIds;
1798 }
1799
1800 public function setProjectId($projectId)
1801 {
1802 $this->projectId = $projectId;
1803 }
1804
1805 public function getProjectId()
1806 {
1807 return $this->projectId;
1808 }
1809
1810 public function setStatus($status)
1811 {
1812 $this->status = $status;
1813 }
1814
1815 public function getStatus()
1816 {
1817 return $this->status;
1818 }
1819
1820 public function setWarnings($warnings)
1821 {
1822 $this->warnings = $warnings;
1823 }
1824
1825 public function getWarnings()
1826 {
1827 return $this->warnings;
1828 }
1829 }
1830
1831 class Analytify_Google_Service_Genomics_ListDatasetsResponse extends Analytify_Google_Collection
1832 {
1833 protected $datasetsType = 'Analytify_Google_Service_Genomics_Dataset';
1834 protected $datasetsDataType = 'array';
1835 public $nextPageToken;
1836
1837 public function setDatasets($datasets)
1838 {
1839 $this->datasets = $datasets;
1840 }
1841
1842 public function getDatasets()
1843 {
1844 return $this->datasets;
1845 }
1846
1847 public function setNextPageToken($nextPageToken)
1848 {
1849 $this->nextPageToken = $nextPageToken;
1850 }
1851
1852 public function getNextPageToken()
1853 {
1854 return $this->nextPageToken;
1855 }
1856 }
1857
1858 class Analytify_Google_Service_Genomics_Metadata extends Analytify_Google_Model
1859 {
1860 public $description;
1861 public $id;
1862 public $info;
1863 public $key;
1864 public $number;
1865 public $type;
1866 public $value;
1867
1868 public function setDescription($description)
1869 {
1870 $this->description = $description;
1871 }
1872
1873 public function getDescription()
1874 {
1875 return $this->description;
1876 }
1877
1878 public function setId($id)
1879 {
1880 $this->id = $id;
1881 }
1882
1883 public function getId()
1884 {
1885 return $this->id;
1886 }
1887
1888 public function setInfo($info)
1889 {
1890 $this->info = $info;
1891 }
1892
1893 public function getInfo()
1894 {
1895 return $this->info;
1896 }
1897
1898 public function setKey($key)
1899 {
1900 $this->key = $key;
1901 }
1902
1903 public function getKey()
1904 {
1905 return $this->key;
1906 }
1907
1908 public function setNumber($number)
1909 {
1910 $this->number = $number;
1911 }
1912
1913 public function getNumber()
1914 {
1915 return $this->number;
1916 }
1917
1918 public function setType($type)
1919 {
1920 $this->type = $type;
1921 }
1922
1923 public function getType()
1924 {
1925 return $this->type;
1926 }
1927
1928 public function setValue($value)
1929 {
1930 $this->value = $value;
1931 }
1932
1933 public function getValue()
1934 {
1935 return $this->value;
1936 }
1937 }
1938
1939 class Analytify_Google_Service_Genomics_MetadataInfo extends Analytify_Google_Model
1940 {
1941
1942 }
1943
1944 class Analytify_Google_Service_Genomics_Program extends Analytify_Google_Model
1945 {
1946 public $commandLine;
1947 public $id;
1948 public $name;
1949 public $prevProgramId;
1950 public $version;
1951
1952 public function setCommandLine($commandLine)
1953 {
1954 $this->commandLine = $commandLine;
1955 }
1956
1957 public function getCommandLine()
1958 {
1959 return $this->commandLine;
1960 }
1961
1962 public function setId($id)
1963 {
1964 $this->id = $id;
1965 }
1966
1967 public function getId()
1968 {
1969 return $this->id;
1970 }
1971
1972 public function setName($name)
1973 {
1974 $this->name = $name;
1975 }
1976
1977 public function getName()
1978 {
1979 return $this->name;
1980 }
1981
1982 public function setPrevProgramId($prevProgramId)
1983 {
1984 $this->prevProgramId = $prevProgramId;
1985 }
1986
1987 public function getPrevProgramId()
1988 {
1989 return $this->prevProgramId;
1990 }
1991
1992 public function setVersion($version)
1993 {
1994 $this->version = $version;
1995 }
1996
1997 public function getVersion()
1998 {
1999 return $this->version;
2000 }
2001 }
2002
2003 class Analytify_Google_Service_Genomics_Read extends Analytify_Google_Model
2004 {
2005 public $alignedBases;
2006 public $baseQuality;
2007 public $cigar;
2008 public $flags;
2009 public $id;
2010 public $mappingQuality;
2011 public $matePosition;
2012 public $mateReferenceSequenceName;
2013 public $name;
2014 public $originalBases;
2015 public $position;
2016 public $readsetId;
2017 public $referenceSequenceName;
2018 public $tags;
2019 public $templateLength;
2020
2021 public function setAlignedBases($alignedBases)
2022 {
2023 $this->alignedBases = $alignedBases;
2024 }
2025
2026 public function getAlignedBases()
2027 {
2028 return $this->alignedBases;
2029 }
2030
2031 public function setBaseQuality($baseQuality)
2032 {
2033 $this->baseQuality = $baseQuality;
2034 }
2035
2036 public function getBaseQuality()
2037 {
2038 return $this->baseQuality;
2039 }
2040
2041 public function setCigar($cigar)
2042 {
2043 $this->cigar = $cigar;
2044 }
2045
2046 public function getCigar()
2047 {
2048 return $this->cigar;
2049 }
2050
2051 public function setFlags($flags)
2052 {
2053 $this->flags = $flags;
2054 }
2055
2056 public function getFlags()
2057 {
2058 return $this->flags;
2059 }
2060
2061 public function setId($id)
2062 {
2063 $this->id = $id;
2064 }
2065
2066 public function getId()
2067 {
2068 return $this->id;
2069 }
2070
2071 public function setMappingQuality($mappingQuality)
2072 {
2073 $this->mappingQuality = $mappingQuality;
2074 }
2075
2076 public function getMappingQuality()
2077 {
2078 return $this->mappingQuality;
2079 }
2080
2081 public function setMatePosition($matePosition)
2082 {
2083 $this->matePosition = $matePosition;
2084 }
2085
2086 public function getMatePosition()
2087 {
2088 return $this->matePosition;
2089 }
2090
2091 public function setMateReferenceSequenceName($mateReferenceSequenceName)
2092 {
2093 $this->mateReferenceSequenceName = $mateReferenceSequenceName;
2094 }
2095
2096 public function getMateReferenceSequenceName()
2097 {
2098 return $this->mateReferenceSequenceName;
2099 }
2100
2101 public function setName($name)
2102 {
2103 $this->name = $name;
2104 }
2105
2106 public function getName()
2107 {
2108 return $this->name;
2109 }
2110
2111 public function setOriginalBases($originalBases)
2112 {
2113 $this->originalBases = $originalBases;
2114 }
2115
2116 public function getOriginalBases()
2117 {
2118 return $this->originalBases;
2119 }
2120
2121 public function setPosition($position)
2122 {
2123 $this->position = $position;
2124 }
2125
2126 public function getPosition()
2127 {
2128 return $this->position;
2129 }
2130
2131 public function setReadsetId($readsetId)
2132 {
2133 $this->readsetId = $readsetId;
2134 }
2135
2136 public function getReadsetId()
2137 {
2138 return $this->readsetId;
2139 }
2140
2141 public function setReferenceSequenceName($referenceSequenceName)
2142 {
2143 $this->referenceSequenceName = $referenceSequenceName;
2144 }
2145
2146 public function getReferenceSequenceName()
2147 {
2148 return $this->referenceSequenceName;
2149 }
2150
2151 public function setTags($tags)
2152 {
2153 $this->tags = $tags;
2154 }
2155
2156 public function getTags()
2157 {
2158 return $this->tags;
2159 }
2160
2161 public function setTemplateLength($templateLength)
2162 {
2163 $this->templateLength = $templateLength;
2164 }
2165
2166 public function getTemplateLength()
2167 {
2168 return $this->templateLength;
2169 }
2170 }
2171
2172 class Analytify_Google_Service_Genomics_ReadGroup extends Analytify_Google_Model
2173 {
2174 public $date;
2175 public $description;
2176 public $flowOrder;
2177 public $id;
2178 public $keySequence;
2179 public $library;
2180 public $platformUnit;
2181 public $predictedInsertSize;
2182 public $processingProgram;
2183 public $sample;
2184 public $sequencingCenterName;
2185 public $sequencingTechnology;
2186
2187 public function setDate($date)
2188 {
2189 $this->date = $date;
2190 }
2191
2192 public function getDate()
2193 {
2194 return $this->date;
2195 }
2196
2197 public function setDescription($description)
2198 {
2199 $this->description = $description;
2200 }
2201
2202 public function getDescription()
2203 {
2204 return $this->description;
2205 }
2206
2207 public function setFlowOrder($flowOrder)
2208 {
2209 $this->flowOrder = $flowOrder;
2210 }
2211
2212 public function getFlowOrder()
2213 {
2214 return $this->flowOrder;
2215 }
2216
2217 public function setId($id)
2218 {
2219 $this->id = $id;
2220 }
2221
2222 public function getId()
2223 {
2224 return $this->id;
2225 }
2226
2227 public function setKeySequence($keySequence)
2228 {
2229 $this->keySequence = $keySequence;
2230 }
2231
2232 public function getKeySequence()
2233 {
2234 return $this->keySequence;
2235 }
2236
2237 public function setLibrary($library)
2238 {
2239 $this->library = $library;
2240 }
2241
2242 public function getLibrary()
2243 {
2244 return $this->library;
2245 }
2246
2247 public function setPlatformUnit($platformUnit)
2248 {
2249 $this->platformUnit = $platformUnit;
2250 }
2251
2252 public function getPlatformUnit()
2253 {
2254 return $this->platformUnit;
2255 }
2256
2257 public function setPredictedInsertSize($predictedInsertSize)
2258 {
2259 $this->predictedInsertSize = $predictedInsertSize;
2260 }
2261
2262 public function getPredictedInsertSize()
2263 {
2264 return $this->predictedInsertSize;
2265 }
2266
2267 public function setProcessingProgram($processingProgram)
2268 {
2269 $this->processingProgram = $processingProgram;
2270 }
2271
2272 public function getProcessingProgram()
2273 {
2274 return $this->processingProgram;
2275 }
2276
2277 public function setSample($sample)
2278 {
2279 $this->sample = $sample;
2280 }
2281
2282 public function getSample()
2283 {
2284 return $this->sample;
2285 }
2286
2287 public function setSequencingCenterName($sequencingCenterName)
2288 {
2289 $this->sequencingCenterName = $sequencingCenterName;
2290 }
2291
2292 public function getSequencingCenterName()
2293 {
2294 return $this->sequencingCenterName;
2295 }
2296
2297 public function setSequencingTechnology($sequencingTechnology)
2298 {
2299 $this->sequencingTechnology = $sequencingTechnology;
2300 }
2301
2302 public function getSequencingTechnology()
2303 {
2304 return $this->sequencingTechnology;
2305 }
2306 }
2307
2308 class Analytify_Google_Service_Genomics_ReadTags extends Analytify_Google_Model
2309 {
2310
2311 }
2312
2313 class Analytify_Google_Service_Genomics_Readset extends Analytify_Google_Collection
2314 {
2315 public $datasetId;
2316 protected $fileDataType = 'Analytify_Google_Service_Genomics_HeaderSection';
2317 protected $fileDataDataType = 'array';
2318 public $id;
2319 public $name;
2320
2321 public function setDatasetId($datasetId)
2322 {
2323 $this->datasetId = $datasetId;
2324 }
2325
2326 public function getDatasetId()
2327 {
2328 return $this->datasetId;
2329 }
2330
2331 public function setFileData($fileData)
2332 {
2333 $this->fileData = $fileData;
2334 }
2335
2336 public function getFileData()
2337 {
2338 return $this->fileData;
2339 }
2340
2341 public function setId($id)
2342 {
2343 $this->id = $id;
2344 }
2345
2346 public function getId()
2347 {
2348 return $this->id;
2349 }
2350
2351 public function setName($name)
2352 {
2353 $this->name = $name;
2354 }
2355
2356 public function getName()
2357 {
2358 return $this->name;
2359 }
2360 }
2361
2362 class Analytify_Google_Service_Genomics_ReferenceSequence extends Analytify_Google_Model
2363 {
2364 public $assemblyId;
2365 public $length;
2366 public $md5Checksum;
2367 public $name;
2368 public $species;
2369 public $uri;
2370
2371 public function setAssemblyId($assemblyId)
2372 {
2373 $this->assemblyId = $assemblyId;
2374 }
2375
2376 public function getAssemblyId()
2377 {
2378 return $this->assemblyId;
2379 }
2380
2381 public function setLength($length)
2382 {
2383 $this->length = $length;
2384 }
2385
2386 public function getLength()
2387 {
2388 return $this->length;
2389 }
2390
2391 public function setMd5Checksum($md5Checksum)
2392 {
2393 $this->md5Checksum = $md5Checksum;
2394 }
2395
2396 public function getMd5Checksum()
2397 {
2398 return $this->md5Checksum;
2399 }
2400
2401 public function setName($name)
2402 {
2403 $this->name = $name;
2404 }
2405
2406 public function getName()
2407 {
2408 return $this->name;
2409 }
2410
2411 public function setSpecies($species)
2412 {
2413 $this->species = $species;
2414 }
2415
2416 public function getSpecies()
2417 {
2418 return $this->species;
2419 }
2420
2421 public function setUri($uri)
2422 {
2423 $this->uri = $uri;
2424 }
2425
2426 public function getUri()
2427 {
2428 return $this->uri;
2429 }
2430 }
2431
2432 class Analytify_Google_Service_Genomics_SearchCallsetsRequest extends Analytify_Google_Collection
2433 {
2434 public $datasetIds;
2435 public $maxResults;
2436 public $name;
2437 public $pageToken;
2438
2439 public function setDatasetIds($datasetIds)
2440 {
2441 $this->datasetIds = $datasetIds;
2442 }
2443
2444 public function getDatasetIds()
2445 {
2446 return $this->datasetIds;
2447 }
2448
2449 public function setMaxResults($maxResults)
2450 {
2451 $this->maxResults = $maxResults;
2452 }
2453
2454 public function getMaxResults()
2455 {
2456 return $this->maxResults;
2457 }
2458
2459 public function setName($name)
2460 {
2461 $this->name = $name;
2462 }
2463
2464 public function getName()
2465 {
2466 return $this->name;
2467 }
2468
2469 public function setPageToken($pageToken)
2470 {
2471 $this->pageToken = $pageToken;
2472 }
2473
2474 public function getPageToken()
2475 {
2476 return $this->pageToken;
2477 }
2478 }
2479
2480 class Analytify_Google_Service_Genomics_SearchCallsetsResponse extends Analytify_Google_Collection
2481 {
2482 protected $callsetsType = 'Analytify_Google_Service_Genomics_Callset';
2483 protected $callsetsDataType = 'array';
2484 public $nextPageToken;
2485
2486 public function setCallsets($callsets)
2487 {
2488 $this->callsets = $callsets;
2489 }
2490
2491 public function getCallsets()
2492 {
2493 return $this->callsets;
2494 }
2495
2496 public function setNextPageToken($nextPageToken)
2497 {
2498 $this->nextPageToken = $nextPageToken;
2499 }
2500
2501 public function getNextPageToken()
2502 {
2503 return $this->nextPageToken;
2504 }
2505 }
2506
2507 class Analytify_Google_Service_Genomics_SearchJobsRequest extends Analytify_Google_Collection
2508 {
2509 public $createdAfter;
2510 public $createdBefore;
2511 public $maxResults;
2512 public $pageToken;
2513 public $projectId;
2514 public $status;
2515
2516 public function setCreatedAfter($createdAfter)
2517 {
2518 $this->createdAfter = $createdAfter;
2519 }
2520
2521 public function getCreatedAfter()
2522 {
2523 return $this->createdAfter;
2524 }
2525
2526 public function setCreatedBefore($createdBefore)
2527 {
2528 $this->createdBefore = $createdBefore;
2529 }
2530
2531 public function getCreatedBefore()
2532 {
2533 return $this->createdBefore;
2534 }
2535
2536 public function setMaxResults($maxResults)
2537 {
2538 $this->maxResults = $maxResults;
2539 }
2540
2541 public function getMaxResults()
2542 {
2543 return $this->maxResults;
2544 }
2545
2546 public function setPageToken($pageToken)
2547 {
2548 $this->pageToken = $pageToken;
2549 }
2550
2551 public function getPageToken()
2552 {
2553 return $this->pageToken;
2554 }
2555
2556 public function setProjectId($projectId)
2557 {
2558 $this->projectId = $projectId;
2559 }
2560
2561 public function getProjectId()
2562 {
2563 return $this->projectId;
2564 }
2565
2566 public function setStatus($status)
2567 {
2568 $this->status = $status;
2569 }
2570
2571 public function getStatus()
2572 {
2573 return $this->status;
2574 }
2575 }
2576
2577 class Analytify_Google_Service_Genomics_SearchJobsResponse extends Analytify_Google_Collection
2578 {
2579 protected $jobsType = 'Analytify_Google_Service_Genomics_Job';
2580 protected $jobsDataType = 'array';
2581 public $nextPageToken;
2582
2583 public function setJobs($jobs)
2584 {
2585 $this->jobs = $jobs;
2586 }
2587
2588 public function getJobs()
2589 {
2590 return $this->jobs;
2591 }
2592
2593 public function setNextPageToken($nextPageToken)
2594 {
2595 $this->nextPageToken = $nextPageToken;
2596 }
2597
2598 public function getNextPageToken()
2599 {
2600 return $this->nextPageToken;
2601 }
2602 }
2603
2604 class Analytify_Google_Service_Genomics_SearchReadsRequest extends Analytify_Google_Collection
2605 {
2606 public $maxResults;
2607 public $pageToken;
2608 public $readsetIds;
2609 public $sequenceEnd;
2610 public $sequenceName;
2611 public $sequenceStart;
2612
2613 public function setMaxResults($maxResults)
2614 {
2615 $this->maxResults = $maxResults;
2616 }
2617
2618 public function getMaxResults()
2619 {
2620 return $this->maxResults;
2621 }
2622
2623 public function setPageToken($pageToken)
2624 {
2625 $this->pageToken = $pageToken;
2626 }
2627
2628 public function getPageToken()
2629 {
2630 return $this->pageToken;
2631 }
2632
2633 public function setReadsetIds($readsetIds)
2634 {
2635 $this->readsetIds = $readsetIds;
2636 }
2637
2638 public function getReadsetIds()
2639 {
2640 return $this->readsetIds;
2641 }
2642
2643 public function setSequenceEnd($sequenceEnd)
2644 {
2645 $this->sequenceEnd = $sequenceEnd;
2646 }
2647
2648 public function getSequenceEnd()
2649 {
2650 return $this->sequenceEnd;
2651 }
2652
2653 public function setSequenceName($sequenceName)
2654 {
2655 $this->sequenceName = $sequenceName;
2656 }
2657
2658 public function getSequenceName()
2659 {
2660 return $this->sequenceName;
2661 }
2662
2663 public function setSequenceStart($sequenceStart)
2664 {
2665 $this->sequenceStart = $sequenceStart;
2666 }
2667
2668 public function getSequenceStart()
2669 {
2670 return $this->sequenceStart;
2671 }
2672 }
2673
2674 class Analytify_Google_Service_Genomics_SearchReadsResponse extends Analytify_Google_Collection
2675 {
2676 public $nextPageToken;
2677 protected $readsType = 'Analytify_Google_Service_Genomics_Read';
2678 protected $readsDataType = 'array';
2679
2680 public function setNextPageToken($nextPageToken)
2681 {
2682 $this->nextPageToken = $nextPageToken;
2683 }
2684
2685 public function getNextPageToken()
2686 {
2687 return $this->nextPageToken;
2688 }
2689
2690 public function setReads($reads)
2691 {
2692 $this->reads = $reads;
2693 }
2694
2695 public function getReads()
2696 {
2697 return $this->reads;
2698 }
2699 }
2700
2701 class Analytify_Google_Service_Genomics_SearchReadsetsRequest extends Analytify_Google_Collection
2702 {
2703 public $datasetIds;
2704 public $maxResults;
2705 public $name;
2706 public $pageToken;
2707
2708 public function setDatasetIds($datasetIds)
2709 {
2710 $this->datasetIds = $datasetIds;
2711 }
2712
2713 public function getDatasetIds()
2714 {
2715 return $this->datasetIds;
2716 }
2717
2718 public function setMaxResults($maxResults)
2719 {
2720 $this->maxResults = $maxResults;
2721 }
2722
2723 public function getMaxResults()
2724 {
2725 return $this->maxResults;
2726 }
2727
2728 public function setName($name)
2729 {
2730 $this->name = $name;
2731 }
2732
2733 public function getName()
2734 {
2735 return $this->name;
2736 }
2737
2738 public function setPageToken($pageToken)
2739 {
2740 $this->pageToken = $pageToken;
2741 }
2742
2743 public function getPageToken()
2744 {
2745 return $this->pageToken;
2746 }
2747 }
2748
2749 class Analytify_Google_Service_Genomics_SearchReadsetsResponse extends Analytify_Google_Collection
2750 {
2751 public $nextPageToken;
2752 protected $readsetsType = 'Analytify_Google_Service_Genomics_Readset';
2753 protected $readsetsDataType = 'array';
2754
2755 public function setNextPageToken($nextPageToken)
2756 {
2757 $this->nextPageToken = $nextPageToken;
2758 }
2759
2760 public function getNextPageToken()
2761 {
2762 return $this->nextPageToken;
2763 }
2764
2765 public function setReadsets($readsets)
2766 {
2767 $this->readsets = $readsets;
2768 }
2769
2770 public function getReadsets()
2771 {
2772 return $this->readsets;
2773 }
2774 }
2775
2776 class Analytify_Google_Service_Genomics_SearchVariantsRequest extends Analytify_Google_Collection
2777 {
2778 public $callsetIds;
2779 public $callsetNames;
2780 public $contig;
2781 public $datasetId;
2782 public $endPosition;
2783 public $maxResults;
2784 public $pageToken;
2785 public $startPosition;
2786 public $variantName;
2787
2788 public function setCallsetIds($callsetIds)
2789 {
2790 $this->callsetIds = $callsetIds;
2791 }
2792
2793 public function getCallsetIds()
2794 {
2795 return $this->callsetIds;
2796 }
2797
2798 public function setCallsetNames($callsetNames)
2799 {
2800 $this->callsetNames = $callsetNames;
2801 }
2802
2803 public function getCallsetNames()
2804 {
2805 return $this->callsetNames;
2806 }
2807
2808 public function setContig($contig)
2809 {
2810 $this->contig = $contig;
2811 }
2812
2813 public function getContig()
2814 {
2815 return $this->contig;
2816 }
2817
2818 public function setDatasetId($datasetId)
2819 {
2820 $this->datasetId = $datasetId;
2821 }
2822
2823 public function getDatasetId()
2824 {
2825 return $this->datasetId;
2826 }
2827
2828 public function setEndPosition($endPosition)
2829 {
2830 $this->endPosition = $endPosition;
2831 }
2832
2833 public function getEndPosition()
2834 {
2835 return $this->endPosition;
2836 }
2837
2838 public function setMaxResults($maxResults)
2839 {
2840 $this->maxResults = $maxResults;
2841 }
2842
2843 public function getMaxResults()
2844 {
2845 return $this->maxResults;
2846 }
2847
2848 public function setPageToken($pageToken)
2849 {
2850 $this->pageToken = $pageToken;
2851 }
2852
2853 public function getPageToken()
2854 {
2855 return $this->pageToken;
2856 }
2857
2858 public function setStartPosition($startPosition)
2859 {
2860 $this->startPosition = $startPosition;
2861 }
2862
2863 public function getStartPosition()
2864 {
2865 return $this->startPosition;
2866 }
2867
2868 public function setVariantName($variantName)
2869 {
2870 $this->variantName = $variantName;
2871 }
2872
2873 public function getVariantName()
2874 {
2875 return $this->variantName;
2876 }
2877 }
2878
2879 class Analytify_Google_Service_Genomics_SearchVariantsResponse extends Analytify_Google_Collection
2880 {
2881 public $nextPageToken;
2882 protected $variantsType = 'Analytify_Google_Service_Genomics_Variant';
2883 protected $variantsDataType = 'array';
2884
2885 public function setNextPageToken($nextPageToken)
2886 {
2887 $this->nextPageToken = $nextPageToken;
2888 }
2889
2890 public function getNextPageToken()
2891 {
2892 return $this->nextPageToken;
2893 }
2894
2895 public function setVariants($variants)
2896 {
2897 $this->variants = $variants;
2898 }
2899
2900 public function getVariants()
2901 {
2902 return $this->variants;
2903 }
2904 }
2905
2906 class Analytify_Google_Service_Genomics_Variant extends Analytify_Google_Collection
2907 {
2908 public $alternateBases;
2909 protected $callsType = 'Analytify_Google_Service_Genomics_Call';
2910 protected $callsDataType = 'array';
2911 public $contig;
2912 public $created;
2913 public $datasetId;
2914 public $end;
2915 public $id;
2916 public $info;
2917 public $names;
2918 public $position;
2919 public $referenceBases;
2920
2921 public function setAlternateBases($alternateBases)
2922 {
2923 $this->alternateBases = $alternateBases;
2924 }
2925
2926 public function getAlternateBases()
2927 {
2928 return $this->alternateBases;
2929 }
2930
2931 public function setCalls($calls)
2932 {
2933 $this->calls = $calls;
2934 }
2935
2936 public function getCalls()
2937 {
2938 return $this->calls;
2939 }
2940
2941 public function setContig($contig)
2942 {
2943 $this->contig = $contig;
2944 }
2945
2946 public function getContig()
2947 {
2948 return $this->contig;
2949 }
2950
2951 public function setCreated($created)
2952 {
2953 $this->created = $created;
2954 }
2955
2956 public function getCreated()
2957 {
2958 return $this->created;
2959 }
2960
2961 public function setDatasetId($datasetId)
2962 {
2963 $this->datasetId = $datasetId;
2964 }
2965
2966 public function getDatasetId()
2967 {
2968 return $this->datasetId;
2969 }
2970
2971 public function setEnd($end)
2972 {
2973 $this->end = $end;
2974 }
2975
2976 public function getEnd()
2977 {
2978 return $this->end;
2979 }
2980
2981 public function setId($id)
2982 {
2983 $this->id = $id;
2984 }
2985
2986 public function getId()
2987 {
2988 return $this->id;
2989 }
2990
2991 public function setInfo($info)
2992 {
2993 $this->info = $info;
2994 }
2995
2996 public function getInfo()
2997 {
2998 return $this->info;
2999 }
3000
3001 public function setNames($names)
3002 {
3003 $this->names = $names;
3004 }
3005
3006 public function getNames()
3007 {
3008 return $this->names;
3009 }
3010
3011 public function setPosition($position)
3012 {
3013 $this->position = $position;
3014 }
3015
3016 public function getPosition()
3017 {
3018 return $this->position;
3019 }
3020
3021 public function setReferenceBases($referenceBases)
3022 {
3023 $this->referenceBases = $referenceBases;
3024 }
3025
3026 public function getReferenceBases()
3027 {
3028 return $this->referenceBases;
3029 }
3030 }
3031
3032 class Analytify_Google_Service_Genomics_VariantInfo extends Analytify_Google_Model
3033 {
3034
3035 }
3036