AutorÃa | Ultima modificación | Ver Log |
<?php/** Copyright 2010 Google Inc.** Licensed under the Apache License, Version 2.0 (the "License"); you may not* use this file except in compliance with the License. You may obtain a copy of* the License at** http://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the* License for the specific language governing permissions and limitations under* the License.*//*** Service definition for Genomics (v1).** <p>* An API to store, process, explore, and share DNA sequence reads, reference-* based alignments, and variant calls.</p>** <p>* For more information about this service, see the API* <a href="" target="_blank">Documentation</a>* </p>** @author Google, Inc.*/#[AllowDynamicProperties]class Google_Service_Genomics extends Google_Service{/** View and manage your data in Google BigQuery. */const BIGQUERY ="https://www.googleapis.com/auth/bigquery";/** View and manage your data across Google Cloud Platform services. */const CLOUD_PLATFORM ="https://www.googleapis.com/auth/cloud-platform";/** Manage your data in Google Cloud Storage. */const DEVSTORAGE_READ_WRITE ="https://www.googleapis.com/auth/devstorage.read_write";/** View and manage Genomics data. */const GENOMICS ="https://www.googleapis.com/auth/genomics";/** View Genomics data. */const GENOMICS_READONLY ="https://www.googleapis.com/auth/genomics.readonly";public $callsets;public $datasets;public $operations;public $readgroupsets;public $readgroupsets_coveragebuckets;public $reads;public $references;public $references_bases;public $referencesets;public $variants;public $variantsets;/*** Constructs the internal representation of the Genomics service.** @param Google_Client $client*/public function __construct(Google_Client $client){parent::__construct($client);$this->rootUrl = 'https://genomics.googleapis.com/';$this->servicePath = '';$this->version = 'v1';$this->serviceName = 'genomics';$this->callsets = new Google_Service_Genomics_Callsets_Resource($this,$this->serviceName,'callsets',array('methods' => array('create' => array('path' => 'v1/callsets','httpMethod' => 'POST','parameters' => array(),),'delete' => array('path' => 'v1/callsets/{callSetId}','httpMethod' => 'DELETE','parameters' => array('callSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/callsets/{callSetId}','httpMethod' => 'GET','parameters' => array('callSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'patch' => array('path' => 'v1/callsets/{callSetId}','httpMethod' => 'PATCH','parameters' => array('callSetId' => array('location' => 'path','type' => 'string','required' => true,),'updateMask' => array('location' => 'query','type' => 'string',),),),'search' => array('path' => 'v1/callsets/search','httpMethod' => 'POST','parameters' => array(),),)));$this->datasets = new Google_Service_Genomics_Datasets_Resource($this,$this->serviceName,'datasets',array('methods' => array('create' => array('path' => 'v1/datasets','httpMethod' => 'POST','parameters' => array(),),'delete' => array('path' => 'v1/datasets/{datasetId}','httpMethod' => 'DELETE','parameters' => array('datasetId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/datasets/{datasetId}','httpMethod' => 'GET','parameters' => array('datasetId' => array('location' => 'path','type' => 'string','required' => true,),),),'getIamPolicy' => array('path' => 'v1/{+resource}:getIamPolicy','httpMethod' => 'POST','parameters' => array('resource' => array('location' => 'path','type' => 'string','required' => true,),),),'list' => array('path' => 'v1/datasets','httpMethod' => 'GET','parameters' => array('projectId' => array('location' => 'query','type' => 'string',),'pageSize' => array('location' => 'query','type' => 'integer',),'pageToken' => array('location' => 'query','type' => 'string',),),),'patch' => array('path' => 'v1/datasets/{datasetId}','httpMethod' => 'PATCH','parameters' => array('datasetId' => array('location' => 'path','type' => 'string','required' => true,),'updateMask' => array('location' => 'query','type' => 'string',),),),'setIamPolicy' => array('path' => 'v1/{+resource}:setIamPolicy','httpMethod' => 'POST','parameters' => array('resource' => array('location' => 'path','type' => 'string','required' => true,),),),'testIamPermissions' => array('path' => 'v1/{+resource}:testIamPermissions','httpMethod' => 'POST','parameters' => array('resource' => array('location' => 'path','type' => 'string','required' => true,),),),'undelete' => array('path' => 'v1/datasets/{datasetId}:undelete','httpMethod' => 'POST','parameters' => array('datasetId' => array('location' => 'path','type' => 'string','required' => true,),),),)));$this->operations = new Google_Service_Genomics_Operations_Resource($this,$this->serviceName,'operations',array('methods' => array('cancel' => array('path' => 'v1/{+name}:cancel','httpMethod' => 'POST','parameters' => array('name' => array('location' => 'path','type' => 'string','required' => true,),),),'delete' => array('path' => 'v1/{+name}','httpMethod' => 'DELETE','parameters' => array('name' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/{+name}','httpMethod' => 'GET','parameters' => array('name' => array('location' => 'path','type' => 'string','required' => true,),),),'list' => array('path' => 'v1/{+name}','httpMethod' => 'GET','parameters' => array('name' => array('location' => 'path','type' => 'string','required' => true,),'filter' => array('location' => 'query','type' => 'string',),'pageToken' => array('location' => 'query','type' => 'string',),'pageSize' => array('location' => 'query','type' => 'integer',),),),)));$this->readgroupsets = new Google_Service_Genomics_Readgroupsets_Resource($this,$this->serviceName,'readgroupsets',array('methods' => array('delete' => array('path' => 'v1/readgroupsets/{readGroupSetId}','httpMethod' => 'DELETE','parameters' => array('readGroupSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'export' => array('path' => 'v1/readgroupsets/{readGroupSetId}:export','httpMethod' => 'POST','parameters' => array('readGroupSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/readgroupsets/{readGroupSetId}','httpMethod' => 'GET','parameters' => array('readGroupSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'import' => array('path' => 'v1/readgroupsets:import','httpMethod' => 'POST','parameters' => array(),),'patch' => array('path' => 'v1/readgroupsets/{readGroupSetId}','httpMethod' => 'PATCH','parameters' => array('readGroupSetId' => array('location' => 'path','type' => 'string','required' => true,),'updateMask' => array('location' => 'query','type' => 'string',),),),'search' => array('path' => 'v1/readgroupsets/search','httpMethod' => 'POST','parameters' => array(),),)));$this->readgroupsets_coveragebuckets = new Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource($this,$this->serviceName,'coveragebuckets',array('methods' => array('list' => array('path' => 'v1/readgroupsets/{readGroupSetId}/coveragebuckets','httpMethod' => 'GET','parameters' => array('readGroupSetId' => array('location' => 'path','type' => 'string','required' => true,),'end' => array('location' => 'query','type' => 'string',),'pageSize' => array('location' => 'query','type' => 'integer',),'start' => array('location' => 'query','type' => 'string',),'pageToken' => array('location' => 'query','type' => 'string',),'targetBucketWidth' => array('location' => 'query','type' => 'string',),'referenceName' => array('location' => 'query','type' => 'string',),),),)));$this->reads = new Google_Service_Genomics_Reads_Resource($this,$this->serviceName,'reads',array('methods' => array('search' => array('path' => 'v1/reads/search','httpMethod' => 'POST','parameters' => array(),),)));$this->references = new Google_Service_Genomics_References_Resource($this,$this->serviceName,'references',array('methods' => array('get' => array('path' => 'v1/references/{referenceId}','httpMethod' => 'GET','parameters' => array('referenceId' => array('location' => 'path','type' => 'string','required' => true,),),),'search' => array('path' => 'v1/references/search','httpMethod' => 'POST','parameters' => array(),),)));$this->references_bases = new Google_Service_Genomics_ReferencesBases_Resource($this,$this->serviceName,'bases',array('methods' => array('list' => array('path' => 'v1/references/{referenceId}/bases','httpMethod' => 'GET','parameters' => array('referenceId' => array('location' => 'path','type' => 'string','required' => true,),'start' => array('location' => 'query','type' => 'string',),'end' => array('location' => 'query','type' => 'string',),'pageSize' => array('location' => 'query','type' => 'integer',),'pageToken' => array('location' => 'query','type' => 'string',),),),)));$this->referencesets = new Google_Service_Genomics_Referencesets_Resource($this,$this->serviceName,'referencesets',array('methods' => array('get' => array('path' => 'v1/referencesets/{referenceSetId}','httpMethod' => 'GET','parameters' => array('referenceSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'search' => array('path' => 'v1/referencesets/search','httpMethod' => 'POST','parameters' => array(),),)));$this->variants = new Google_Service_Genomics_Variants_Resource($this,$this->serviceName,'variants',array('methods' => array('create' => array('path' => 'v1/variants','httpMethod' => 'POST','parameters' => array(),),'delete' => array('path' => 'v1/variants/{variantId}','httpMethod' => 'DELETE','parameters' => array('variantId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/variants/{variantId}','httpMethod' => 'GET','parameters' => array('variantId' => array('location' => 'path','type' => 'string','required' => true,),),),'import' => array('path' => 'v1/variants:import','httpMethod' => 'POST','parameters' => array(),),'patch' => array('path' => 'v1/variants/{variantId}','httpMethod' => 'PATCH','parameters' => array('variantId' => array('location' => 'path','type' => 'string','required' => true,),'updateMask' => array('location' => 'query','type' => 'string',),),),'search' => array('path' => 'v1/variants/search','httpMethod' => 'POST','parameters' => array(),),)));$this->variantsets = new Google_Service_Genomics_Variantsets_Resource($this,$this->serviceName,'variantsets',array('methods' => array('create' => array('path' => 'v1/variantsets','httpMethod' => 'POST','parameters' => array(),),'delete' => array('path' => 'v1/variantsets/{variantSetId}','httpMethod' => 'DELETE','parameters' => array('variantSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'export' => array('path' => 'v1/variantsets/{variantSetId}:export','httpMethod' => 'POST','parameters' => array('variantSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'get' => array('path' => 'v1/variantsets/{variantSetId}','httpMethod' => 'GET','parameters' => array('variantSetId' => array('location' => 'path','type' => 'string','required' => true,),),),'patch' => array('path' => 'v1/variantsets/{variantSetId}','httpMethod' => 'PATCH','parameters' => array('variantSetId' => array('location' => 'path','type' => 'string','required' => true,),'updateMask' => array('location' => 'query','type' => 'string',),),),'search' => array('path' => 'v1/variantsets/search','httpMethod' => 'POST','parameters' => array(),),)));}}/*** The "callsets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $callsets = $genomicsService->callsets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Callsets_Resource extends Google_Service_Resource{/*** Creates a new call set. (callsets.create)** @param Google_CallSet $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_CallSet*/public function create(Google_Service_Genomics_CallSet $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('create', array($params), "Google_Service_Genomics_CallSet");}/*** Deletes a call set. (callsets.delete)** @param string $callSetId The ID of the call set to be deleted.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($callSetId, $optParams = array()){$params = array('callSetId' => $callSetId);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Gets a call set by ID. (callsets.get)** @param string $callSetId The ID of the call set.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_CallSet*/public function get($callSetId, $optParams = array()){$params = array('callSetId' => $callSetId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_CallSet");}/*** Updates a call set. This method supports patch semantics. (callsets.patch)** @param string $callSetId The ID of the call set to be updated.* @param Google_CallSet $postBody* @param array $optParams Optional parameters.** @opt_param string updateMask An optional mask specifying which fields to* update. At this time, the only mutable field is name. The only acceptable* value is "name". If unspecified, all mutable fields will be updated.* @return Google_Service_Genomics_CallSet*/public function patch($callSetId, Google_Service_Genomics_CallSet $postBody, $optParams = array()){$params = array('callSetId' => $callSetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_Genomics_CallSet");}/*** Gets a list of call sets matching the criteria. Implements [GlobalAllianceApi* .searchCallSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resour* ces/avro/variantmethods.avdl#L178). (callsets.search)** @param Google_SearchCallSetsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchCallSetsResponse*/public function search(Google_Service_Genomics_SearchCallSetsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchCallSetsResponse");}}/*** The "datasets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $datasets = $genomicsService->datasets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Datasets_Resource extends Google_Service_Resource{/*** Creates a new dataset. (datasets.create)** @param Google_Dataset $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Dataset*/public function create(Google_Service_Genomics_Dataset $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('create', array($params), "Google_Service_Genomics_Dataset");}/*** Deletes a dataset. (datasets.delete)** @param string $datasetId The ID of the dataset to be deleted.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($datasetId, $optParams = array()){$params = array('datasetId' => $datasetId);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Gets a dataset by ID. (datasets.get)** @param string $datasetId The ID of the dataset.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Dataset*/public function get($datasetId, $optParams = array()){$params = array('datasetId' => $datasetId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_Dataset");}/*** Gets the access control policy for the dataset. Is empty if the policy or the* resource does not exist. See Getting a Policy for more information.* (datasets.getIamPolicy)** @param string $resource REQUIRED: The resource for which policy is being* specified. Format is `datasets/`.* @param Google_GetIamPolicyRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Policy*/public function getIamPolicy($resource, Google_Service_Genomics_GetIamPolicyRequest $postBody, $optParams = array()){$params = array('resource' => $resource, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('getIamPolicy', array($params), "Google_Service_Genomics_Policy");}/*** Lists datasets within a project. (datasets.listDatasets)** @param array $optParams Optional parameters.** @opt_param string projectId Required. The project to list datasets for.* @opt_param int pageSize The maximum number of results returned by this* request. If unspecified, defaults to 50. The maximum value is 1024.* @opt_param string pageToken The continuation token, which is used to page* through large result sets. To get the next page of results, set this* parameter to the value of `nextPageToken` from the previous response.* @return Google_Service_Genomics_ListDatasetsResponse*/public function listDatasets($optParams = array()){$params = array();$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_Genomics_ListDatasetsResponse");}/*** Updates a dataset. This method supports patch semantics. (datasets.patch)** @param string $datasetId The ID of the dataset to be updated.* @param Google_Dataset $postBody* @param array $optParams Optional parameters.** @opt_param string updateMask An optional mask specifying which fields to* update. At this time, the only mutable field is name. The only acceptable* value is "name". If unspecified, all mutable fields will be updated.* @return Google_Service_Genomics_Dataset*/public function patch($datasetId, Google_Service_Genomics_Dataset $postBody, $optParams = array()){$params = array('datasetId' => $datasetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_Genomics_Dataset");}/*** Sets the access control policy on the specified dataset. Replaces any* existing policy. See Setting a Policy for more information.* (datasets.setIamPolicy)** @param string $resource REQUIRED: The resource for which policy is being* specified. Format is `datasets/`.* @param Google_SetIamPolicyRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Policy*/public function setIamPolicy($resource, Google_Service_Genomics_SetIamPolicyRequest $postBody, $optParams = array()){$params = array('resource' => $resource, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('setIamPolicy', array($params), "Google_Service_Genomics_Policy");}/*** Returns permissions that a caller has on the specified resource. See Testing* Permissions for more information. (datasets.testIamPermissions)** @param string $resource REQUIRED: The resource for which policy is being* specified. Format is `datasets/`.* @param Google_TestIamPermissionsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_TestIamPermissionsResponse*/public function testIamPermissions($resource, Google_Service_Genomics_TestIamPermissionsRequest $postBody, $optParams = array()){$params = array('resource' => $resource, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('testIamPermissions', array($params), "Google_Service_Genomics_TestIamPermissionsResponse");}/*** Undeletes a dataset by restoring a dataset which was deleted via this API.* This operation is only possible for a week after the deletion occurred.* (datasets.undelete)** @param string $datasetId The ID of the dataset to be undeleted.* @param Google_UndeleteDatasetRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Dataset*/public function undelete($datasetId, Google_Service_Genomics_UndeleteDatasetRequest $postBody, $optParams = array()){$params = array('datasetId' => $datasetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('undelete', array($params), "Google_Service_Genomics_Dataset");}}/*** The "operations" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $operations = $genomicsService->operations;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Operations_Resource extends Google_Service_Resource{/*** Starts asynchronous cancellation on a long-running operation. The server* makes a best effort to cancel the operation, but success is not guaranteed.* Clients may use Operations.GetOperation or Operations.ListOperations to check* whether the cancellation succeeded or the operation completed despite* cancellation. (operations.cancel)** @param string $name The name of the operation resource to be cancelled.* @param Google_CancelOperationRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function cancel($name, Google_Service_Genomics_CancelOperationRequest $postBody, $optParams = array()){$params = array('name' => $name, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('cancel', array($params), "Google_Service_Genomics_Empty");}/*** This method is not implemented. To cancel an operation, please use* Operations.CancelOperation. (operations.delete)** @param string $name The name of the operation resource to be deleted.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($name, $optParams = array()){$params = array('name' => $name);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Gets the latest state of a long-running operation. Clients can use this* method to poll the operation result at intervals as recommended by the API* service. (operations.get)** @param string $name The name of the operation resource.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Operation*/public function get($name, $optParams = array()){$params = array('name' => $name);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_Operation");}/*** Lists operations that match the specified filter in the request.* (operations.listOperations)** @param string $name The name of the operation collection.* @param array $optParams Optional parameters.** @opt_param string filter A string for filtering Operations. The following* filter fields are supported: * projectId: Required. Corresponds to* OperationMetadata.projectId. * createTime: The time this job was created, in* seconds from the [epoch](http://en.wikipedia.org/wiki/Unix_time). Can use* `>=` and/or `= 1432140000` * `projectId = my-project AND createTime >=* 1432140000 AND createTime <= 1432150000 AND status = RUNNING`* @opt_param string pageToken The standard list page token.* @opt_param int pageSize The maximum number of results to return. If* unspecified, defaults to 256. The maximum value is 2048.* @return Google_Service_Genomics_ListOperationsResponse*/public function listOperations($name, $optParams = array()){$params = array('name' => $name);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_Genomics_ListOperationsResponse");}}/*** The "readgroupsets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $readgroupsets = $genomicsService->readgroupsets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Readgroupsets_Resource extends Google_Service_Resource{/*** Deletes a read group set. (readgroupsets.delete)** @param string $readGroupSetId The ID of the read group set to be deleted. The* caller must have WRITE permissions to the dataset associated with this read* group set.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($readGroupSetId, $optParams = array()){$params = array('readGroupSetId' => $readGroupSetId);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Exports a read group set to a BAM file in Google Cloud Storage. Note that* currently there may be some differences between exported BAM files and the* original BAM file at the time of import. See* [ImportReadGroupSets](google.genomics.v1.ReadServiceV1.ImportReadGroupSets)* for caveats. (readgroupsets.export)** @param string $readGroupSetId Required. The ID of the read group set to* export.* @param Google_ExportReadGroupSetRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Operation*/public function export($readGroupSetId, Google_Service_Genomics_ExportReadGroupSetRequest $postBody, $optParams = array()){$params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('export', array($params), "Google_Service_Genomics_Operation");}/*** Gets a read group set by ID. (readgroupsets.get)** @param string $readGroupSetId The ID of the read group set.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_ReadGroupSet*/public function get($readGroupSetId, $optParams = array()){$params = array('readGroupSetId' => $readGroupSetId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_ReadGroupSet");}/*** Creates read group sets by asynchronously importing the provided information.* The caller must have WRITE permissions to the dataset. ## Notes on* [BAM](https://samtools.github.io/hts-specs/SAMv1.pdf) import - Tags will be* converted to strings - tag types are not preserved - Comments (`@CO`) in the* input file header will not be preserved - Original header order of references* (`@SQ`) will not be preserved - Any reverse stranded unmapped reads will be* reverse complemented, and their qualities (and "BQ" tag, if any) will be* reversed - Unmapped reads will be stripped of positional information* (reference name and position) (readgroupsets.import)** @param Google_ImportReadGroupSetsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Operation*/public function import(Google_Service_Genomics_ImportReadGroupSetsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('import', array($params), "Google_Service_Genomics_Operation");}/*** Updates a read group set. This method supports patch semantics.* (readgroupsets.patch)** @param string $readGroupSetId The ID of the read group set to be updated. The* caller must have WRITE permissions to the dataset associated with this read* group set.* @param Google_ReadGroupSet $postBody* @param array $optParams Optional parameters.** @opt_param string updateMask An optional mask specifying which fields to* update. At this time, mutable fields are referenceSetId and name. Acceptable* values are "referenceSetId" and "name". If unspecified, all mutable fields* will be updated.* @return Google_Service_Genomics_ReadGroupSet*/public function patch($readGroupSetId, Google_Service_Genomics_ReadGroupSet $postBody, $optParams = array()){$params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_Genomics_ReadGroupSet");}/*** Searches for read group sets matching the criteria. Implements [GlobalAllianc* eApi.searchReadGroupSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/ma* in/resources/avro/readmethods.avdl#L135). (readgroupsets.search)** @param Google_SearchReadGroupSetsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchReadGroupSetsResponse*/public function search(Google_Service_Genomics_SearchReadGroupSetsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchReadGroupSetsResponse");}}/*** The "coveragebuckets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $coveragebuckets = $genomicsService->coveragebuckets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource extends Google_Service_Resource{/*** Lists fixed width coverage buckets for a read group set, each of which* correspond to a range of a reference sequence. Each bucket summarizes* coverage information across its corresponding genomic range. Coverage is* defined as the number of reads which are aligned to a given base in the* reference sequence. Coverage buckets are available at several precomputed* bucket widths, enabling retrieval of various coverage 'zoom levels'. The* caller must have READ permissions for the target read group set.* (coveragebuckets.listReadgroupsetsCoveragebuckets)** @param string $readGroupSetId Required. The ID of the read group set over* which coverage is requested.* @param array $optParams Optional parameters.** @opt_param string end The end position of the range on the reference, 0-based* exclusive. If specified, `referenceName` must also be specified. If unset or* 0, defaults to the length of the reference.* @opt_param int pageSize The maximum number of results to return in a single* page. If unspecified, defaults to 1024. The maximum value is 2048.* @opt_param string start The start position of the range on the reference,* 0-based inclusive. If specified, `referenceName` must also be specified.* Defaults to 0.* @opt_param string pageToken The continuation token, which is used to page* through large result sets. To get the next page of results, set this* parameter to the value of `nextPageToken` from the previous response.* @opt_param string targetBucketWidth The desired width of each reported* coverage bucket in base pairs. This will be rounded down to the nearest* precomputed bucket width; the value of which is returned as `bucketWidth` in* the response. Defaults to infinity (each bucket spans an entire reference* sequence) or the length of the target range, if specified. The smallest* precomputed `bucketWidth` is currently 2048 base pairs; this is subject to* change.* @opt_param string referenceName The name of the reference to query, within* the reference set associated with this query. Optional.* @return Google_Service_Genomics_ListCoverageBucketsResponse*/public function listReadgroupsetsCoveragebuckets($readGroupSetId, $optParams = array()){$params = array('readGroupSetId' => $readGroupSetId);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_Genomics_ListCoverageBucketsResponse");}}/*** The "reads" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $reads = $genomicsService->reads;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Reads_Resource extends Google_Service_Resource{/*** Gets a list of reads for one or more read group sets. Reads search operates* over a genomic coordinate space of reference sequence & position defined over* the reference sequences to which the requested read group sets are aligned.* If a target positional range is specified, search returns all reads whose* alignment to the reference genome overlap the range. A query which specifies* only read group set IDs yields all reads in those read group sets, including* unmapped reads. All reads returned (including reads on subsequent pages) are* ordered by genomic coordinate (reference sequence & position). Reads with* equivalent genomic coordinates are returned in a deterministic order.* Implements [GlobalAllianceApi.searchReads](https://github.com/ga4gh/schemas/b* lob/v0.5.1/src/main/resources/avro/readmethods.avdl#L85). (reads.search)** @param Google_SearchReadsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchReadsResponse*/public function search(Google_Service_Genomics_SearchReadsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchReadsResponse");}}/*** The "references" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $references = $genomicsService->references;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_References_Resource extends Google_Service_Resource{/*** Gets a reference. Implements [GlobalAllianceApi.getReference](https://github.* com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L* 158). (references.get)** @param string $referenceId The ID of the reference.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Reference*/public function get($referenceId, $optParams = array()){$params = array('referenceId' => $referenceId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_Reference");}/*** Searches for references which match the given criteria. Implements [GlobalAll* ianceApi.searchReferences](https://github.com/ga4gh/schemas/blob/v0.5.1/src/m* ain/resources/avro/referencemethods.avdl#L146). (references.search)** @param Google_SearchReferencesRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchReferencesResponse*/public function search(Google_Service_Genomics_SearchReferencesRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchReferencesResponse");}}/*** The "bases" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $bases = $genomicsService->bases;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_ReferencesBases_Resource extends Google_Service_Resource{/*** Lists the bases in a reference, optionally restricted to a range. Implements* [GlobalAllianceApi.getReferenceBases](https://github.com/ga4gh/schemas/blob/v* 0.5.1/src/main/resources/avro/referencemethods.avdl#L221).* (bases.listReferencesBases)** @param string $referenceId The ID of the reference.* @param array $optParams Optional parameters.** @opt_param string start The start position (0-based) of this query. Defaults* to 0.* @opt_param string end The end position (0-based, exclusive) of this query.* Defaults to the length of this reference.* @opt_param int pageSize Specifies the maximum number of bases to return in a* single page.* @opt_param string pageToken The continuation token, which is used to page* through large result sets. To get the next page of results, set this* parameter to the value of `nextPageToken` from the previous response.* @return Google_Service_Genomics_ListBasesResponse*/public function listReferencesBases($referenceId, $optParams = array()){$params = array('referenceId' => $referenceId);$params = array_merge($params, $optParams);return $this->call('list', array($params), "Google_Service_Genomics_ListBasesResponse");}}/*** The "referencesets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $referencesets = $genomicsService->referencesets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Referencesets_Resource extends Google_Service_Resource{/*** Gets a reference set. Implements [GlobalAllianceApi.getReferenceSet](https://* github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods* .avdl#L83). (referencesets.get)** @param string $referenceSetId The ID of the reference set.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_ReferenceSet*/public function get($referenceSetId, $optParams = array()){$params = array('referenceSetId' => $referenceSetId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_ReferenceSet");}/*** Searches for reference sets which match the given criteria. Implements [Globa* lAllianceApi.searchReferenceSets](http://ga4gh.org/documentation/api/v0.5.1/g* a4gh_api.html#/schema/org.ga4gh.searchReferenceSets). (referencesets.search)** @param Google_SearchReferenceSetsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchReferenceSetsResponse*/public function search(Google_Service_Genomics_SearchReferenceSetsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchReferenceSetsResponse");}}/*** The "variants" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $variants = $genomicsService->variants;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Variants_Resource extends Google_Service_Resource{/*** Creates a new variant. (variants.create)** @param Google_Variant $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Variant*/public function create(Google_Service_Genomics_Variant $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('create', array($params), "Google_Service_Genomics_Variant");}/*** Deletes a variant. (variants.delete)** @param string $variantId The ID of the variant to be deleted.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($variantId, $optParams = array()){$params = array('variantId' => $variantId);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Gets a variant by ID. (variants.get)** @param string $variantId The ID of the variant.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Variant*/public function get($variantId, $optParams = array()){$params = array('variantId' => $variantId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_Variant");}/*** Creates variant data by asynchronously importing the provided information.* The variants for import will be merged with any existing variant that matches* its reference sequence, start, end, reference bases, and alternative bases.* If no such variant exists, a new one will be created. When variants are* merged, the call information from the new variant is added to the existing* variant, and other fields (such as key/value pairs) are discarded. In* particular, this means for merged VCF variants that have conflicting INFO* fields, some data will be arbitrarily discarded. As a special case, for* single-sample VCF files, QUAL and FILTER fields will be moved to the call* level; these are sometimes interpreted in a call-specific context. Imported* VCF headers are appended to the metadata already in a variant set.* (variants.import)** @param Google_ImportVariantsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Operation*/public function import(Google_Service_Genomics_ImportVariantsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('import', array($params), "Google_Service_Genomics_Operation");}/*** Updates a variant. This method supports patch semantics. Returns the modified* variant without its calls. (variants.patch)** @param string $variantId The ID of the variant to be updated.* @param Google_Variant $postBody* @param array $optParams Optional parameters.** @opt_param string updateMask An optional mask specifying which fields to* update. At this time, mutable fields are names and info. Acceptable values* are "names" and "info". If unspecified, all mutable fields will be updated.* @return Google_Service_Genomics_Variant*/public function patch($variantId, Google_Service_Genomics_Variant $postBody, $optParams = array()){$params = array('variantId' => $variantId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_Genomics_Variant");}/*** Gets a list of variants matching the criteria. Implements [GlobalAllianceApi.* searchVariants](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resourc* es/avro/variantmethods.avdl#L126). (variants.search)** @param Google_SearchVariantsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchVariantsResponse*/public function search(Google_Service_Genomics_SearchVariantsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantsResponse");}}/*** The "variantsets" collection of methods.* Typical usage is:* <code>* $genomicsService = new Google_Service_Genomics(...);* $variantsets = $genomicsService->variantsets;* </code>*/#[AllowDynamicProperties]class Google_Service_Genomics_Variantsets_Resource extends Google_Service_Resource{/*** Creates a new variant set. The provided variant set must have a valid* `datasetId` set - all other fields are optional. Note that the `id` field* will be ignored, as this is assigned by the server. (variantsets.create)** @param Google_VariantSet $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_VariantSet*/public function create(Google_Service_Genomics_VariantSet $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('create', array($params), "Google_Service_Genomics_VariantSet");}/*** Deletes the contents of a variant set. The variant set object is not deleted.* (variantsets.delete)** @param string $variantSetId The ID of the variant set to be deleted.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Empty*/public function delete($variantSetId, $optParams = array()){$params = array('variantSetId' => $variantSetId);$params = array_merge($params, $optParams);return $this->call('delete', array($params), "Google_Service_Genomics_Empty");}/*** Exports variant set data to an external destination. (variantsets.export)** @param string $variantSetId Required. The ID of the variant set that contains* variant data which should be exported. The caller must have READ access to* this variant set.* @param Google_ExportVariantSetRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_Operation*/public function export($variantSetId, Google_Service_Genomics_ExportVariantSetRequest $postBody, $optParams = array()){$params = array('variantSetId' => $variantSetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('export', array($params), "Google_Service_Genomics_Operation");}/*** Gets a variant set by ID. (variantsets.get)** @param string $variantSetId Required. The ID of the variant set.* @param array $optParams Optional parameters.* @return Google_Service_Genomics_VariantSet*/public function get($variantSetId, $optParams = array()){$params = array('variantSetId' => $variantSetId);$params = array_merge($params, $optParams);return $this->call('get', array($params), "Google_Service_Genomics_VariantSet");}/*** Updates a variant set. This method supports patch semantics.* (variantsets.patch)** @param string $variantSetId The ID of the variant to be updated (must already* exist).* @param Google_VariantSet $postBody* @param array $optParams Optional parameters.** @opt_param string updateMask An optional mask specifying which fields to* update. At this time, the only mutable field is metadata. The only acceptable* value is "metadata". If unspecified, all mutable fields will be updated.* @return Google_Service_Genomics_VariantSet*/public function patch($variantSetId, Google_Service_Genomics_VariantSet $postBody, $optParams = array()){$params = array('variantSetId' => $variantSetId, 'postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('patch', array($params), "Google_Service_Genomics_VariantSet");}/*** Returns a list of all variant sets matching search criteria. Implements [Glob* alAllianceApi.searchVariantSets](https://github.com/ga4gh/schemas/blob/v0.5.1* /src/main/resources/avro/variantmethods.avdl#L49). (variantsets.search)** @param Google_SearchVariantSetsRequest $postBody* @param array $optParams Optional parameters.* @return Google_Service_Genomics_SearchVariantSetsResponse*/public function search(Google_Service_Genomics_SearchVariantSetsRequest $postBody, $optParams = array()){$params = array('postBody' => $postBody);$params = array_merge($params, $optParams);return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantSetsResponse");}}#[AllowDynamicProperties]class Google_Service_Genomics_Binding extends Google_Collection{protected $collection_key = 'members';protected $internal_gapi_mappings = array();public $members;public $role;public function setMembers($members){$this->members = $members;}public function getMembers(){return $this->members;}public function setRole($role){$this->role = $role;}public function getRole(){return $this->role;}}#[AllowDynamicProperties]class Google_Service_Genomics_CallSet extends Google_Collection{protected $collection_key = 'variantSetIds';protected $internal_gapi_mappings = array();public $created;public $id;public $info;public $name;public $sampleId;public $variantSetIds;public function setCreated($created){$this->created = $created;}public function getCreated(){return $this->created;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setSampleId($sampleId){$this->sampleId = $sampleId;}public function getSampleId(){return $this->sampleId;}public function setVariantSetIds($variantSetIds){$this->variantSetIds = $variantSetIds;}public function getVariantSetIds(){return $this->variantSetIds;}}#[AllowDynamicProperties]class Google_Service_Genomics_CallSetInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_CancelOperationRequest extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_CigarUnit extends Google_Model{protected $internal_gapi_mappings = array();public $operation;public $operationLength;public $referenceSequence;public function setOperation($operation){$this->operation = $operation;}public function getOperation(){return $this->operation;}public function setOperationLength($operationLength){$this->operationLength = $operationLength;}public function getOperationLength(){return $this->operationLength;}public function setReferenceSequence($referenceSequence){$this->referenceSequence = $referenceSequence;}public function getReferenceSequence(){return $this->referenceSequence;}}#[AllowDynamicProperties]class Google_Service_Genomics_CoverageBucket extends Google_Model{protected $internal_gapi_mappings = array();public $meanCoverage;protected $rangeType = 'Google_Service_Genomics_Range';protected $rangeDataType = '';public function setMeanCoverage($meanCoverage){$this->meanCoverage = $meanCoverage;}public function getMeanCoverage(){return $this->meanCoverage;}public function setRange(Google_Service_Genomics_Range $range){$this->range = $range;}public function getRange(){return $this->range;}}#[AllowDynamicProperties]class Google_Service_Genomics_Dataset extends Google_Model{protected $internal_gapi_mappings = array();public $createTime;public $id;public $name;public $projectId;public function setCreateTime($createTime){$this->createTime = $createTime;}public function getCreateTime(){return $this->createTime;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setProjectId($projectId){$this->projectId = $projectId;}public function getProjectId(){return $this->projectId;}}#[AllowDynamicProperties]class Google_Service_Genomics_Empty extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_Experiment extends Google_Model{protected $internal_gapi_mappings = array();public $instrumentModel;public $libraryId;public $platformUnit;public $sequencingCenter;public function setInstrumentModel($instrumentModel){$this->instrumentModel = $instrumentModel;}public function getInstrumentModel(){return $this->instrumentModel;}public function setLibraryId($libraryId){$this->libraryId = $libraryId;}public function getLibraryId(){return $this->libraryId;}public function setPlatformUnit($platformUnit){$this->platformUnit = $platformUnit;}public function getPlatformUnit(){return $this->platformUnit;}public function setSequencingCenter($sequencingCenter){$this->sequencingCenter = $sequencingCenter;}public function getSequencingCenter(){return $this->sequencingCenter;}}#[AllowDynamicProperties]class Google_Service_Genomics_ExportReadGroupSetRequest extends Google_Collection{protected $collection_key = 'referenceNames';protected $internal_gapi_mappings = array();public $exportUri;public $projectId;public $referenceNames;public function setExportUri($exportUri){$this->exportUri = $exportUri;}public function getExportUri(){return $this->exportUri;}public function setProjectId($projectId){$this->projectId = $projectId;}public function getProjectId(){return $this->projectId;}public function setReferenceNames($referenceNames){$this->referenceNames = $referenceNames;}public function getReferenceNames(){return $this->referenceNames;}}#[AllowDynamicProperties]class Google_Service_Genomics_ExportVariantSetRequest extends Google_Collection{protected $collection_key = 'callSetIds';protected $internal_gapi_mappings = array();public $bigqueryDataset;public $bigqueryTable;public $callSetIds;public $format;public $projectId;public function setBigqueryDataset($bigqueryDataset){$this->bigqueryDataset = $bigqueryDataset;}public function getBigqueryDataset(){return $this->bigqueryDataset;}public function setBigqueryTable($bigqueryTable){$this->bigqueryTable = $bigqueryTable;}public function getBigqueryTable(){return $this->bigqueryTable;}public function setCallSetIds($callSetIds){$this->callSetIds = $callSetIds;}public function getCallSetIds(){return $this->callSetIds;}public function setFormat($format){$this->format = $format;}public function getFormat(){return $this->format;}public function setProjectId($projectId){$this->projectId = $projectId;}public function getProjectId(){return $this->projectId;}}#[AllowDynamicProperties]class Google_Service_Genomics_GetIamPolicyRequest extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_ImportReadGroupSetsRequest extends Google_Collection{protected $collection_key = 'sourceUris';protected $internal_gapi_mappings = array();public $datasetId;public $partitionStrategy;public $referenceSetId;public $sourceUris;public function setDatasetId($datasetId){$this->datasetId = $datasetId;}public function getDatasetId(){return $this->datasetId;}public function setPartitionStrategy($partitionStrategy){$this->partitionStrategy = $partitionStrategy;}public function getPartitionStrategy(){return $this->partitionStrategy;}public function setReferenceSetId($referenceSetId){$this->referenceSetId = $referenceSetId;}public function getReferenceSetId(){return $this->referenceSetId;}public function setSourceUris($sourceUris){$this->sourceUris = $sourceUris;}public function getSourceUris(){return $this->sourceUris;}}#[AllowDynamicProperties]class Google_Service_Genomics_ImportReadGroupSetsResponse extends Google_Collection{protected $collection_key = 'readGroupSetIds';protected $internal_gapi_mappings = array();public $readGroupSetIds;public function setReadGroupSetIds($readGroupSetIds){$this->readGroupSetIds = $readGroupSetIds;}public function getReadGroupSetIds(){return $this->readGroupSetIds;}}#[AllowDynamicProperties]class Google_Service_Genomics_ImportVariantsRequest extends Google_Collection{protected $collection_key = 'sourceUris';protected $internal_gapi_mappings = array();public $format;public $normalizeReferenceNames;public $sourceUris;public $variantSetId;public function setFormat($format){$this->format = $format;}public function getFormat(){return $this->format;}public function setNormalizeReferenceNames($normalizeReferenceNames){$this->normalizeReferenceNames = $normalizeReferenceNames;}public function getNormalizeReferenceNames(){return $this->normalizeReferenceNames;}public function setSourceUris($sourceUris){$this->sourceUris = $sourceUris;}public function getSourceUris(){return $this->sourceUris;}public function setVariantSetId($variantSetId){$this->variantSetId = $variantSetId;}public function getVariantSetId(){return $this->variantSetId;}}#[AllowDynamicProperties]class Google_Service_Genomics_ImportVariantsResponse extends Google_Collection{protected $collection_key = 'callSetIds';protected $internal_gapi_mappings = array();public $callSetIds;public function setCallSetIds($callSetIds){$this->callSetIds = $callSetIds;}public function getCallSetIds(){return $this->callSetIds;}}#[AllowDynamicProperties]class Google_Service_Genomics_LinearAlignment extends Google_Collection{protected $collection_key = 'cigar';protected $internal_gapi_mappings = array();protected $cigarType = 'Google_Service_Genomics_CigarUnit';protected $cigarDataType = 'array';public $mappingQuality;protected $positionType = 'Google_Service_Genomics_Position';protected $positionDataType = '';public function setCigar($cigar){$this->cigar = $cigar;}public function getCigar(){return $this->cigar;}public function setMappingQuality($mappingQuality){$this->mappingQuality = $mappingQuality;}public function getMappingQuality(){return $this->mappingQuality;}public function setPosition(Google_Service_Genomics_Position $position){$this->position = $position;}public function getPosition(){return $this->position;}}#[AllowDynamicProperties]class Google_Service_Genomics_ListBasesResponse extends Google_Model{protected $internal_gapi_mappings = array();public $nextPageToken;public $offset;public $sequence;public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setOffset($offset){$this->offset = $offset;}public function getOffset(){return $this->offset;}public function setSequence($sequence){$this->sequence = $sequence;}public function getSequence(){return $this->sequence;}}#[AllowDynamicProperties]class Google_Service_Genomics_ListCoverageBucketsResponse extends Google_Collection{protected $collection_key = 'coverageBuckets';protected $internal_gapi_mappings = array();public $bucketWidth;protected $coverageBucketsType = 'Google_Service_Genomics_CoverageBucket';protected $coverageBucketsDataType = 'array';public $nextPageToken;public function setBucketWidth($bucketWidth){$this->bucketWidth = $bucketWidth;}public function getBucketWidth(){return $this->bucketWidth;}public function setCoverageBuckets($coverageBuckets){$this->coverageBuckets = $coverageBuckets;}public function getCoverageBuckets(){return $this->coverageBuckets;}public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_ListDatasetsResponse extends Google_Collection{protected $collection_key = 'datasets';protected $internal_gapi_mappings = array();protected $datasetsType = 'Google_Service_Genomics_Dataset';protected $datasetsDataType = 'array';public $nextPageToken;public function setDatasets($datasets){$this->datasets = $datasets;}public function getDatasets(){return $this->datasets;}public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_ListOperationsResponse extends Google_Collection{protected $collection_key = 'operations';protected $internal_gapi_mappings = array();public $nextPageToken;protected $operationsType = 'Google_Service_Genomics_Operation';protected $operationsDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setOperations($operations){$this->operations = $operations;}public function getOperations(){return $this->operations;}}#[AllowDynamicProperties]class Google_Service_Genomics_Operation extends Google_Model{protected $internal_gapi_mappings = array();public $done;protected $errorType = 'Google_Service_Genomics_Status';protected $errorDataType = '';public $metadata;public $name;public $response;public function setDone($done){$this->done = $done;}public function getDone(){return $this->done;}public function setError(Google_Service_Genomics_Status $error){$this->error = $error;}public function getError(){return $this->error;}public function setMetadata($metadata){$this->metadata = $metadata;}public function getMetadata(){return $this->metadata;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setResponse($response){$this->response = $response;}public function getResponse(){return $this->response;}}#[AllowDynamicProperties]class Google_Service_Genomics_OperationEvent extends Google_Model{protected $internal_gapi_mappings = array();public $description;public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}}#[AllowDynamicProperties]class Google_Service_Genomics_OperationMetadata extends Google_Collection{protected $collection_key = 'events';protected $internal_gapi_mappings = array();public $createTime;protected $eventsType = 'Google_Service_Genomics_OperationEvent';protected $eventsDataType = 'array';public $projectId;public $request;public function setCreateTime($createTime){$this->createTime = $createTime;}public function getCreateTime(){return $this->createTime;}public function setEvents($events){$this->events = $events;}public function getEvents(){return $this->events;}public function setProjectId($projectId){$this->projectId = $projectId;}public function getProjectId(){return $this->projectId;}public function setRequest($request){$this->request = $request;}public function getRequest(){return $this->request;}}#[AllowDynamicProperties]class Google_Service_Genomics_OperationMetadataRequest extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_OperationResponse extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_Policy extends Google_Collection{protected $collection_key = 'bindings';protected $internal_gapi_mappings = array();protected $bindingsType = 'Google_Service_Genomics_Binding';protected $bindingsDataType = 'array';public $etag;public $version;public function setBindings($bindings){$this->bindings = $bindings;}public function getBindings(){return $this->bindings;}public function setEtag($etag){$this->etag = $etag;}public function getEtag(){return $this->etag;}public function setVersion($version){$this->version = $version;}public function getVersion(){return $this->version;}}#[AllowDynamicProperties]class Google_Service_Genomics_Position extends Google_Model{protected $internal_gapi_mappings = array();public $position;public $referenceName;public $reverseStrand;public function setPosition($position){$this->position = $position;}public function getPosition(){return $this->position;}public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setReverseStrand($reverseStrand){$this->reverseStrand = $reverseStrand;}public function getReverseStrand(){return $this->reverseStrand;}}#[AllowDynamicProperties]class Google_Service_Genomics_Program extends Google_Model{protected $internal_gapi_mappings = array();public $commandLine;public $id;public $name;public $prevProgramId;public $version;public function setCommandLine($commandLine){$this->commandLine = $commandLine;}public function getCommandLine(){return $this->commandLine;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setPrevProgramId($prevProgramId){$this->prevProgramId = $prevProgramId;}public function getPrevProgramId(){return $this->prevProgramId;}public function setVersion($version){$this->version = $version;}public function getVersion(){return $this->version;}}#[AllowDynamicProperties]class Google_Service_Genomics_Range extends Google_Model{protected $internal_gapi_mappings = array();public $end;public $referenceName;public $start;public function setEnd($end){$this->end = $end;}public function getEnd(){return $this->end;}public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setStart($start){$this->start = $start;}public function getStart(){return $this->start;}}#[AllowDynamicProperties]class Google_Service_Genomics_Read extends Google_Collection{protected $collection_key = 'alignedQuality';protected $internal_gapi_mappings = array();public $alignedQuality;public $alignedSequence;protected $alignmentType = 'Google_Service_Genomics_LinearAlignment';protected $alignmentDataType = '';public $duplicateFragment;public $failedVendorQualityChecks;public $fragmentLength;public $fragmentName;public $id;public $info;protected $nextMatePositionType = 'Google_Service_Genomics_Position';protected $nextMatePositionDataType = '';public $numberReads;public $properPlacement;public $readGroupId;public $readGroupSetId;public $readNumber;public $secondaryAlignment;public $supplementaryAlignment;public function setAlignedQuality($alignedQuality){$this->alignedQuality = $alignedQuality;}public function getAlignedQuality(){return $this->alignedQuality;}public function setAlignedSequence($alignedSequence){$this->alignedSequence = $alignedSequence;}public function getAlignedSequence(){return $this->alignedSequence;}public function setAlignment(Google_Service_Genomics_LinearAlignment $alignment){$this->alignment = $alignment;}public function getAlignment(){return $this->alignment;}public function setDuplicateFragment($duplicateFragment){$this->duplicateFragment = $duplicateFragment;}public function getDuplicateFragment(){return $this->duplicateFragment;}public function setFailedVendorQualityChecks($failedVendorQualityChecks){$this->failedVendorQualityChecks = $failedVendorQualityChecks;}public function getFailedVendorQualityChecks(){return $this->failedVendorQualityChecks;}public function setFragmentLength($fragmentLength){$this->fragmentLength = $fragmentLength;}public function getFragmentLength(){return $this->fragmentLength;}public function setFragmentName($fragmentName){$this->fragmentName = $fragmentName;}public function getFragmentName(){return $this->fragmentName;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setNextMatePosition(Google_Service_Genomics_Position $nextMatePosition){$this->nextMatePosition = $nextMatePosition;}public function getNextMatePosition(){return $this->nextMatePosition;}public function setNumberReads($numberReads){$this->numberReads = $numberReads;}public function getNumberReads(){return $this->numberReads;}public function setProperPlacement($properPlacement){$this->properPlacement = $properPlacement;}public function getProperPlacement(){return $this->properPlacement;}public function setReadGroupId($readGroupId){$this->readGroupId = $readGroupId;}public function getReadGroupId(){return $this->readGroupId;}public function setReadGroupSetId($readGroupSetId){$this->readGroupSetId = $readGroupSetId;}public function getReadGroupSetId(){return $this->readGroupSetId;}public function setReadNumber($readNumber){$this->readNumber = $readNumber;}public function getReadNumber(){return $this->readNumber;}public function setSecondaryAlignment($secondaryAlignment){$this->secondaryAlignment = $secondaryAlignment;}public function getSecondaryAlignment(){return $this->secondaryAlignment;}public function setSupplementaryAlignment($supplementaryAlignment){$this->supplementaryAlignment = $supplementaryAlignment;}public function getSupplementaryAlignment(){return $this->supplementaryAlignment;}}#[AllowDynamicProperties]class Google_Service_Genomics_ReadGroup extends Google_Collection{protected $collection_key = 'programs';protected $internal_gapi_mappings = array();public $datasetId;public $description;protected $experimentType = 'Google_Service_Genomics_Experiment';protected $experimentDataType = '';public $id;public $info;public $name;public $predictedInsertSize;protected $programsType = 'Google_Service_Genomics_Program';protected $programsDataType = 'array';public $referenceSetId;public $sampleId;public function setDatasetId($datasetId){$this->datasetId = $datasetId;}public function getDatasetId(){return $this->datasetId;}public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setExperiment(Google_Service_Genomics_Experiment $experiment){$this->experiment = $experiment;}public function getExperiment(){return $this->experiment;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setPredictedInsertSize($predictedInsertSize){$this->predictedInsertSize = $predictedInsertSize;}public function getPredictedInsertSize(){return $this->predictedInsertSize;}public function setPrograms($programs){$this->programs = $programs;}public function getPrograms(){return $this->programs;}public function setReferenceSetId($referenceSetId){$this->referenceSetId = $referenceSetId;}public function getReferenceSetId(){return $this->referenceSetId;}public function setSampleId($sampleId){$this->sampleId = $sampleId;}public function getSampleId(){return $this->sampleId;}}#[AllowDynamicProperties]class Google_Service_Genomics_ReadGroupInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_ReadGroupSet extends Google_Collection{protected $collection_key = 'readGroups';protected $internal_gapi_mappings = array();public $datasetId;public $filename;public $id;public $info;public $name;protected $readGroupsType = 'Google_Service_Genomics_ReadGroup';protected $readGroupsDataType = 'array';public $referenceSetId;public function setDatasetId($datasetId){$this->datasetId = $datasetId;}public function getDatasetId(){return $this->datasetId;}public function setFilename($filename){$this->filename = $filename;}public function getFilename(){return $this->filename;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setReadGroups($readGroups){$this->readGroups = $readGroups;}public function getReadGroups(){return $this->readGroups;}public function setReferenceSetId($referenceSetId){$this->referenceSetId = $referenceSetId;}public function getReferenceSetId(){return $this->referenceSetId;}}#[AllowDynamicProperties]class Google_Service_Genomics_ReadGroupSetInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_ReadInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_Reference extends Google_Collection{protected $collection_key = 'sourceAccessions';protected $internal_gapi_mappings = array();public $id;public $length;public $md5checksum;public $name;public $ncbiTaxonId;public $sourceAccessions;public $sourceUri;public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setLength($length){$this->length = $length;}public function getLength(){return $this->length;}public function setMd5checksum($md5checksum){$this->md5checksum = $md5checksum;}public function getMd5checksum(){return $this->md5checksum;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setNcbiTaxonId($ncbiTaxonId){$this->ncbiTaxonId = $ncbiTaxonId;}public function getNcbiTaxonId(){return $this->ncbiTaxonId;}public function setSourceAccessions($sourceAccessions){$this->sourceAccessions = $sourceAccessions;}public function getSourceAccessions(){return $this->sourceAccessions;}public function setSourceUri($sourceUri){$this->sourceUri = $sourceUri;}public function getSourceUri(){return $this->sourceUri;}}#[AllowDynamicProperties]class Google_Service_Genomics_ReferenceBound extends Google_Model{protected $internal_gapi_mappings = array();public $referenceName;public $upperBound;public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setUpperBound($upperBound){$this->upperBound = $upperBound;}public function getUpperBound(){return $this->upperBound;}}#[AllowDynamicProperties]class Google_Service_Genomics_ReferenceSet extends Google_Collection{protected $collection_key = 'sourceAccessions';protected $internal_gapi_mappings = array();public $assemblyId;public $description;public $id;public $md5checksum;public $ncbiTaxonId;public $referenceIds;public $sourceAccessions;public $sourceUri;public function setAssemblyId($assemblyId){$this->assemblyId = $assemblyId;}public function getAssemblyId(){return $this->assemblyId;}public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setMd5checksum($md5checksum){$this->md5checksum = $md5checksum;}public function getMd5checksum(){return $this->md5checksum;}public function setNcbiTaxonId($ncbiTaxonId){$this->ncbiTaxonId = $ncbiTaxonId;}public function getNcbiTaxonId(){return $this->ncbiTaxonId;}public function setReferenceIds($referenceIds){$this->referenceIds = $referenceIds;}public function getReferenceIds(){return $this->referenceIds;}public function setSourceAccessions($sourceAccessions){$this->sourceAccessions = $sourceAccessions;}public function getSourceAccessions(){return $this->sourceAccessions;}public function setSourceUri($sourceUri){$this->sourceUri = $sourceUri;}public function getSourceUri(){return $this->sourceUri;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchCallSetsRequest extends Google_Collection{protected $collection_key = 'variantSetIds';protected $internal_gapi_mappings = array();public $name;public $pageSize;public $pageToken;public $variantSetIds;public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}public function setVariantSetIds($variantSetIds){$this->variantSetIds = $variantSetIds;}public function getVariantSetIds(){return $this->variantSetIds;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchCallSetsResponse extends Google_Collection{protected $collection_key = 'callSets';protected $internal_gapi_mappings = array();protected $callSetsType = 'Google_Service_Genomics_CallSet';protected $callSetsDataType = 'array';public $nextPageToken;public function setCallSets($callSets){$this->callSets = $callSets;}public function getCallSets(){return $this->callSets;}public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReadGroupSetsRequest extends Google_Collection{protected $collection_key = 'datasetIds';protected $internal_gapi_mappings = array();public $datasetIds;public $name;public $pageSize;public $pageToken;public function setDatasetIds($datasetIds){$this->datasetIds = $datasetIds;}public function getDatasetIds(){return $this->datasetIds;}public function setName($name){$this->name = $name;}public function getName(){return $this->name;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReadGroupSetsResponse extends Google_Collection{protected $collection_key = 'readGroupSets';protected $internal_gapi_mappings = array();public $nextPageToken;protected $readGroupSetsType = 'Google_Service_Genomics_ReadGroupSet';protected $readGroupSetsDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setReadGroupSets($readGroupSets){$this->readGroupSets = $readGroupSets;}public function getReadGroupSets(){return $this->readGroupSets;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReadsRequest extends Google_Collection{protected $collection_key = 'readGroupSetIds';protected $internal_gapi_mappings = array();public $end;public $pageSize;public $pageToken;public $readGroupIds;public $readGroupSetIds;public $referenceName;public $start;public function setEnd($end){$this->end = $end;}public function getEnd(){return $this->end;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}public function setReadGroupIds($readGroupIds){$this->readGroupIds = $readGroupIds;}public function getReadGroupIds(){return $this->readGroupIds;}public function setReadGroupSetIds($readGroupSetIds){$this->readGroupSetIds = $readGroupSetIds;}public function getReadGroupSetIds(){return $this->readGroupSetIds;}public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setStart($start){$this->start = $start;}public function getStart(){return $this->start;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReadsResponse extends Google_Collection{protected $collection_key = 'alignments';protected $internal_gapi_mappings = array();protected $alignmentsType = 'Google_Service_Genomics_Read';protected $alignmentsDataType = 'array';public $nextPageToken;public function setAlignments($alignments){$this->alignments = $alignments;}public function getAlignments(){return $this->alignments;}public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReferenceSetsRequest extends Google_Collection{protected $collection_key = 'md5checksums';protected $internal_gapi_mappings = array();public $accessions;public $assemblyId;public $md5checksums;public $pageSize;public $pageToken;public function setAccessions($accessions){$this->accessions = $accessions;}public function getAccessions(){return $this->accessions;}public function setAssemblyId($assemblyId){$this->assemblyId = $assemblyId;}public function getAssemblyId(){return $this->assemblyId;}public function setMd5checksums($md5checksums){$this->md5checksums = $md5checksums;}public function getMd5checksums(){return $this->md5checksums;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReferenceSetsResponse extends Google_Collection{protected $collection_key = 'referenceSets';protected $internal_gapi_mappings = array();public $nextPageToken;protected $referenceSetsType = 'Google_Service_Genomics_ReferenceSet';protected $referenceSetsDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setReferenceSets($referenceSets){$this->referenceSets = $referenceSets;}public function getReferenceSets(){return $this->referenceSets;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReferencesRequest extends Google_Collection{protected $collection_key = 'md5checksums';protected $internal_gapi_mappings = array();public $accessions;public $md5checksums;public $pageSize;public $pageToken;public $referenceSetId;public function setAccessions($accessions){$this->accessions = $accessions;}public function getAccessions(){return $this->accessions;}public function setMd5checksums($md5checksums){$this->md5checksums = $md5checksums;}public function getMd5checksums(){return $this->md5checksums;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}public function setReferenceSetId($referenceSetId){$this->referenceSetId = $referenceSetId;}public function getReferenceSetId(){return $this->referenceSetId;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchReferencesResponse extends Google_Collection{protected $collection_key = 'references';protected $internal_gapi_mappings = array();public $nextPageToken;protected $referencesType = 'Google_Service_Genomics_Reference';protected $referencesDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setReferences($references){$this->references = $references;}public function getReferences(){return $this->references;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchVariantSetsRequest extends Google_Collection{protected $collection_key = 'datasetIds';protected $internal_gapi_mappings = array();public $datasetIds;public $pageSize;public $pageToken;public function setDatasetIds($datasetIds){$this->datasetIds = $datasetIds;}public function getDatasetIds(){return $this->datasetIds;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchVariantSetsResponse extends Google_Collection{protected $collection_key = 'variantSets';protected $internal_gapi_mappings = array();public $nextPageToken;protected $variantSetsType = 'Google_Service_Genomics_VariantSet';protected $variantSetsDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setVariantSets($variantSets){$this->variantSets = $variantSets;}public function getVariantSets(){return $this->variantSets;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchVariantsRequest extends Google_Collection{protected $collection_key = 'variantSetIds';protected $internal_gapi_mappings = array();public $callSetIds;public $end;public $maxCalls;public $pageSize;public $pageToken;public $referenceName;public $start;public $variantName;public $variantSetIds;public function setCallSetIds($callSetIds){$this->callSetIds = $callSetIds;}public function getCallSetIds(){return $this->callSetIds;}public function setEnd($end){$this->end = $end;}public function getEnd(){return $this->end;}public function setMaxCalls($maxCalls){$this->maxCalls = $maxCalls;}public function getMaxCalls(){return $this->maxCalls;}public function setPageSize($pageSize){$this->pageSize = $pageSize;}public function getPageSize(){return $this->pageSize;}public function setPageToken($pageToken){$this->pageToken = $pageToken;}public function getPageToken(){return $this->pageToken;}public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setStart($start){$this->start = $start;}public function getStart(){return $this->start;}public function setVariantName($variantName){$this->variantName = $variantName;}public function getVariantName(){return $this->variantName;}public function setVariantSetIds($variantSetIds){$this->variantSetIds = $variantSetIds;}public function getVariantSetIds(){return $this->variantSetIds;}}#[AllowDynamicProperties]class Google_Service_Genomics_SearchVariantsResponse extends Google_Collection{protected $collection_key = 'variants';protected $internal_gapi_mappings = array();public $nextPageToken;protected $variantsType = 'Google_Service_Genomics_Variant';protected $variantsDataType = 'array';public function setNextPageToken($nextPageToken){$this->nextPageToken = $nextPageToken;}public function getNextPageToken(){return $this->nextPageToken;}public function setVariants($variants){$this->variants = $variants;}public function getVariants(){return $this->variants;}}#[AllowDynamicProperties]class Google_Service_Genomics_SetIamPolicyRequest extends Google_Model{protected $internal_gapi_mappings = array();protected $policyType = 'Google_Service_Genomics_Policy';protected $policyDataType = '';public function setPolicy(Google_Service_Genomics_Policy $policy){$this->policy = $policy;}public function getPolicy(){return $this->policy;}}#[AllowDynamicProperties]class Google_Service_Genomics_Status extends Google_Collection{protected $collection_key = 'details';protected $internal_gapi_mappings = array();public $code;public $details;public $message;public function setCode($code){$this->code = $code;}public function getCode(){return $this->code;}public function setDetails($details){$this->details = $details;}public function getDetails(){return $this->details;}public function setMessage($message){$this->message = $message;}public function getMessage(){return $this->message;}}#[AllowDynamicProperties]class Google_Service_Genomics_StatusDetails extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_TestIamPermissionsRequest extends Google_Collection{protected $collection_key = 'permissions';protected $internal_gapi_mappings = array();public $permissions;public function setPermissions($permissions){$this->permissions = $permissions;}public function getPermissions(){return $this->permissions;}}#[AllowDynamicProperties]class Google_Service_Genomics_TestIamPermissionsResponse extends Google_Collection{protected $collection_key = 'permissions';protected $internal_gapi_mappings = array();public $permissions;public function setPermissions($permissions){$this->permissions = $permissions;}public function getPermissions(){return $this->permissions;}}#[AllowDynamicProperties]class Google_Service_Genomics_UndeleteDatasetRequest extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_Variant extends Google_Collection{protected $collection_key = 'names';protected $internal_gapi_mappings = array();public $alternateBases;protected $callsType = 'Google_Service_Genomics_VariantCall';protected $callsDataType = 'array';public $created;public $end;public $filter;public $id;public $info;public $names;public $quality;public $referenceBases;public $referenceName;public $start;public $variantSetId;public function setAlternateBases($alternateBases){$this->alternateBases = $alternateBases;}public function getAlternateBases(){return $this->alternateBases;}public function setCalls($calls){$this->calls = $calls;}public function getCalls(){return $this->calls;}public function setCreated($created){$this->created = $created;}public function getCreated(){return $this->created;}public function setEnd($end){$this->end = $end;}public function getEnd(){return $this->end;}public function setFilter($filter){$this->filter = $filter;}public function getFilter(){return $this->filter;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setNames($names){$this->names = $names;}public function getNames(){return $this->names;}public function setQuality($quality){$this->quality = $quality;}public function getQuality(){return $this->quality;}public function setReferenceBases($referenceBases){$this->referenceBases = $referenceBases;}public function getReferenceBases(){return $this->referenceBases;}public function setReferenceName($referenceName){$this->referenceName = $referenceName;}public function getReferenceName(){return $this->referenceName;}public function setStart($start){$this->start = $start;}public function getStart(){return $this->start;}public function setVariantSetId($variantSetId){$this->variantSetId = $variantSetId;}public function getVariantSetId(){return $this->variantSetId;}}#[AllowDynamicProperties]class Google_Service_Genomics_VariantCall extends Google_Collection{protected $collection_key = 'genotypeLikelihood';protected $internal_gapi_mappings = array();public $callSetId;public $callSetName;public $genotype;public $genotypeLikelihood;public $info;public $phaseset;public function setCallSetId($callSetId){$this->callSetId = $callSetId;}public function getCallSetId(){return $this->callSetId;}public function setCallSetName($callSetName){$this->callSetName = $callSetName;}public function getCallSetName(){return $this->callSetName;}public function setGenotype($genotype){$this->genotype = $genotype;}public function getGenotype(){return $this->genotype;}public function setGenotypeLikelihood($genotypeLikelihood){$this->genotypeLikelihood = $genotypeLikelihood;}public function getGenotypeLikelihood(){return $this->genotypeLikelihood;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setPhaseset($phaseset){$this->phaseset = $phaseset;}public function getPhaseset(){return $this->phaseset;}}#[AllowDynamicProperties]class Google_Service_Genomics_VariantCallInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_VariantInfo extends Google_Model{}#[AllowDynamicProperties]class Google_Service_Genomics_VariantSet extends Google_Collection{protected $collection_key = 'referenceBounds';protected $internal_gapi_mappings = array();public $datasetId;public $id;protected $metadataType = 'Google_Service_Genomics_VariantSetMetadata';protected $metadataDataType = 'array';protected $referenceBoundsType = 'Google_Service_Genomics_ReferenceBound';protected $referenceBoundsDataType = 'array';public function setDatasetId($datasetId){$this->datasetId = $datasetId;}public function getDatasetId(){return $this->datasetId;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setMetadata($metadata){$this->metadata = $metadata;}public function getMetadata(){return $this->metadata;}public function setReferenceBounds($referenceBounds){$this->referenceBounds = $referenceBounds;}public function getReferenceBounds(){return $this->referenceBounds;}}#[AllowDynamicProperties]class Google_Service_Genomics_VariantSetMetadata extends Google_Model{protected $internal_gapi_mappings = array();public $description;public $id;public $info;public $key;public $number;public $type;public $value;public function setDescription($description){$this->description = $description;}public function getDescription(){return $this->description;}public function setId($id){$this->id = $id;}public function getId(){return $this->id;}public function setInfo($info){$this->info = $info;}public function getInfo(){return $this->info;}public function setKey($key){$this->key = $key;}public function getKey(){return $this->key;}public function setNumber($number){$this->number = $number;}public function getNumber(){return $this->number;}public function setType($type){$this->type = $type;}public function getType(){return $this->type;}public function setValue($value){$this->value = $value;}public function getValue(){return $this->value;}}#[AllowDynamicProperties]class Google_Service_Genomics_VariantSetMetadataInfo extends Google_Model{}