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