Index: generated/googleapis/lib/genomics/v1.dart |
diff --git a/generated/googleapis/lib/genomics/v1.dart b/generated/googleapis/lib/genomics/v1.dart |
index 20900ef9b01cbbc3e6a445ca79c5bd5a0d22a8b1..771db62e562aa2c661463f4be7f5a20dd5010cbc 100644 |
--- a/generated/googleapis/lib/genomics/v1.dart |
+++ b/generated/googleapis/lib/genomics/v1.dart |
@@ -9,83 +9,90 @@ import 'dart:convert' as convert; |
import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
import 'package:http/http.dart' as http; |
-export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
- ApiRequestError, DetailedApiRequestError; |
+export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
+ show ApiRequestError, DetailedApiRequestError; |
const core.String USER_AGENT = 'dart-api-client genomics/v1'; |
-/** Upload, process, query, and search Genomics data in the cloud. */ |
+/// Upload, process, query, and search Genomics data in the cloud. |
class GenomicsApi { |
- /** View and manage your data in Google BigQuery */ |
+ /// View and manage your data in Google BigQuery |
static const BigqueryScope = "https://www.googleapis.com/auth/bigquery"; |
- /** View and manage your data across Google Cloud Platform services */ |
- static const CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform"; |
+ /// View and manage your data across Google Cloud Platform services |
+ static const CloudPlatformScope = |
+ "https://www.googleapis.com/auth/cloud-platform"; |
- /** Manage your data in Google Cloud Storage */ |
- static const DevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write"; |
+ /// Manage your data in Google Cloud Storage |
+ static const DevstorageReadWriteScope = |
+ "https://www.googleapis.com/auth/devstorage.read_write"; |
- /** View and manage Genomics data */ |
+ /// View and manage Genomics data |
static const GenomicsScope = "https://www.googleapis.com/auth/genomics"; |
- /** View Genomics data */ |
- static const GenomicsReadonlyScope = "https://www.googleapis.com/auth/genomics.readonly"; |
- |
+ /// View Genomics data |
+ static const GenomicsReadonlyScope = |
+ "https://www.googleapis.com/auth/genomics.readonly"; |
final commons.ApiRequester _requester; |
- AnnotationsResourceApi get annotations => new AnnotationsResourceApi(_requester); |
- AnnotationsetsResourceApi get annotationsets => new AnnotationsetsResourceApi(_requester); |
+ AnnotationsResourceApi get annotations => |
+ new AnnotationsResourceApi(_requester); |
+ AnnotationsetsResourceApi get annotationsets => |
+ new AnnotationsetsResourceApi(_requester); |
CallsetsResourceApi get callsets => new CallsetsResourceApi(_requester); |
DatasetsResourceApi get datasets => new DatasetsResourceApi(_requester); |
OperationsResourceApi get operations => new OperationsResourceApi(_requester); |
- ReadgroupsetsResourceApi get readgroupsets => new ReadgroupsetsResourceApi(_requester); |
+ ReadgroupsetsResourceApi get readgroupsets => |
+ new ReadgroupsetsResourceApi(_requester); |
ReadsResourceApi get reads => new ReadsResourceApi(_requester); |
ReferencesResourceApi get references => new ReferencesResourceApi(_requester); |
- ReferencesetsResourceApi get referencesets => new ReferencesetsResourceApi(_requester); |
+ ReferencesetsResourceApi get referencesets => |
+ new ReferencesetsResourceApi(_requester); |
VariantsResourceApi get variants => new VariantsResourceApi(_requester); |
- VariantsetsResourceApi get variantsets => new VariantsetsResourceApi(_requester); |
- |
- GenomicsApi(http.Client client, {core.String rootUrl: "https://genomics.googleapis.com/", core.String servicePath: ""}) : |
- _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
+ VariantsetsResourceApi get variantsets => |
+ new VariantsetsResourceApi(_requester); |
+ |
+ GenomicsApi(http.Client client, |
+ {core.String rootUrl: "https://genomics.googleapis.com/", |
+ core.String servicePath: ""}) |
+ : _requester = |
+ new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
} |
- |
class AnnotationsResourceApi { |
final commons.ApiRequester _requester; |
- AnnotationsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates one or more new annotations atomically. All annotations must |
- * belong to the same annotation set. Caller must have WRITE |
- * permission for this annotation set. For optimal performance, batch |
- * positionally adjacent annotations together. |
- * |
- * If the request has a systemic issue, such as an attempt to write to |
- * an inaccessible annotation set, the entire RPC will fail accordingly. For |
- * lesser data issues, when possible an error will be isolated to the |
- * corresponding batch entry in the response; the remaining well formed |
- * annotations will be created normally. |
- * |
- * For details on the requirements for each individual annotation resource, |
- * see |
- * CreateAnnotation. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [BatchCreateAnnotationsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<BatchCreateAnnotationsResponse> batchCreate(BatchCreateAnnotationsRequest request) { |
+ AnnotationsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates one or more new annotations atomically. All annotations must |
+ /// belong to the same annotation set. Caller must have WRITE |
+ /// permission for this annotation set. For optimal performance, batch |
+ /// positionally adjacent annotations together. |
+ /// |
+ /// If the request has a systemic issue, such as an attempt to write to |
+ /// an inaccessible annotation set, the entire RPC will fail accordingly. For |
+ /// lesser data issues, when possible an error will be isolated to the |
+ /// corresponding batch entry in the response; the remaining well formed |
+ /// annotations will be created normally. |
+ /// |
+ /// For details on the requirements for each individual annotation resource, |
+ /// see |
+ /// CreateAnnotation. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [BatchCreateAnnotationsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<BatchCreateAnnotationsResponse> batchCreate( |
+ BatchCreateAnnotationsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -99,52 +106,50 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations:batchCreate'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new BatchCreateAnnotationsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Creates a new annotation. Caller must have WRITE permission |
- * for the associated annotation set. |
- * |
- * The following fields are required: |
- * |
- * * annotationSetId |
- * * referenceName or |
- * referenceId |
- * |
- * ### Transcripts |
- * |
- * For annotations of type TRANSCRIPT, the following fields of |
- * transcript must be provided: |
- * |
- * * exons.start |
- * * exons.end |
- * |
- * All other fields may be optionally specified, unless documented as being |
- * server-generated (for example, the `id` field). The annotated |
- * range must be no longer than 100Mbp (mega base pairs). See the |
- * Annotation resource |
- * for additional restrictions on each field. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Annotation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new BatchCreateAnnotationsResponse.fromJson(data)); |
+ } |
+ |
+ /// Creates a new annotation. Caller must have WRITE permission |
+ /// for the associated annotation set. |
+ /// |
+ /// The following fields are required: |
+ /// |
+ /// * annotationSetId |
+ /// * referenceName or |
+ /// referenceId |
+ /// |
+ /// ### Transcripts |
+ /// |
+ /// For annotations of type TRANSCRIPT, the following fields of |
+ /// transcript must be provided: |
+ /// |
+ /// * exons.start |
+ /// * exons.end |
+ /// |
+ /// All other fields may be optionally specified, unless documented as being |
+ /// server-generated (for example, the `id` field). The annotated |
+ /// range must be no longer than 100Mbp (mega base pairs). See the |
+ /// Annotation resource |
+ /// for additional restrictions on each field. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Annotation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Annotation> create(Annotation request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -159,32 +164,29 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Annotation.fromJson(data)); |
} |
- /** |
- * Deletes an annotation. Caller must have WRITE permission for |
- * the associated annotation set. |
- * |
- * Request parameters: |
- * |
- * [annotationId] - The ID of the annotation to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes an annotation. Caller must have WRITE permission for |
+ /// the associated annotation set. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationId] - The ID of the annotation to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String annotationId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -199,32 +201,29 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations/' + commons.Escaper.ecapeVariable('$annotationId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Gets an annotation. Caller must have READ permission |
- * for the associated annotation set. |
- * |
- * Request parameters: |
- * |
- * [annotationId] - The ID of the annotation to be retrieved. |
- * |
- * Completes with a [Annotation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets an annotation. Caller must have READ permission |
+ /// for the associated annotation set. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationId] - The ID of the annotation to be retrieved. |
+ /// |
+ /// Completes with a [Annotation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Annotation> get(core.String annotationId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -239,38 +238,38 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations/' + commons.Escaper.ecapeVariable('$annotationId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Annotation.fromJson(data)); |
} |
- /** |
- * Searches for annotations that match the given criteria. Results are |
- * ordered by genomic coordinate (by reference sequence, then position). |
- * Annotations with equivalent genomic coordinates are returned in an |
- * unspecified order. This order is consistent, such that two queries for the |
- * same content (regardless of page size) yield annotations in the same order |
- * across their respective streams of paginated responses. Caller must have |
- * READ permission for the queried annotation sets. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchAnnotationsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchAnnotationsResponse> search(SearchAnnotationsRequest request) { |
+ /// Searches for annotations that match the given criteria. Results are |
+ /// ordered by genomic coordinate (by reference sequence, then position). |
+ /// Annotations with equivalent genomic coordinates are returned in an |
+ /// unspecified order. This order is consistent, such that two queries for |
+ /// the |
+ /// same content (regardless of page size) yield annotations in the same |
+ /// order |
+ /// across their respective streams of paginated responses. Caller must have |
+ /// READ permission for the queried annotation sets. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchAnnotationsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchAnnotationsResponse> search( |
+ SearchAnnotationsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -284,43 +283,42 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchAnnotationsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Updates an annotation. Caller must have |
- * WRITE permission for the associated dataset. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [annotationId] - The ID of the annotation to be updated. |
- * |
- * [updateMask] - An optional mask specifying which fields to update. Mutable |
- * fields are |
- * name, |
- * variant, |
- * transcript, and |
- * info. If unspecified, all mutable |
- * fields will be updated. |
- * |
- * Completes with a [Annotation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Annotation> update(Annotation request, core.String annotationId, {core.String updateMask}) { |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchAnnotationsResponse.fromJson(data)); |
+ } |
+ |
+ /// Updates an annotation. Caller must have |
+ /// WRITE permission for the associated dataset. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationId] - The ID of the annotation to be updated. |
+ /// |
+ /// [updateMask] - An optional mask specifying which fields to update. |
+ /// Mutable fields are |
+ /// name, |
+ /// variant, |
+ /// transcript, and |
+ /// info. If unspecified, all mutable |
+ /// fields will be updated. |
+ /// |
+ /// Completes with a [Annotation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Annotation> update(Annotation request, core.String annotationId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -340,49 +338,43 @@ class AnnotationsResourceApi { |
_url = 'v1/annotations/' + commons.Escaper.ecapeVariable('$annotationId'); |
- var _response = _requester.request(_url, |
- "PUT", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PUT", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Annotation.fromJson(data)); |
} |
- |
} |
- |
class AnnotationsetsResourceApi { |
final commons.ApiRequester _requester; |
- AnnotationsetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates a new annotation set. Caller must have WRITE permission for the |
- * associated dataset. |
- * |
- * The following fields are required: |
- * |
- * * datasetId |
- * * referenceSetId |
- * |
- * All other fields may be optionally specified, unless documented as being |
- * server-generated (for example, the `id` field). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [AnnotationSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ AnnotationsetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates a new annotation set. Caller must have WRITE permission for the |
+ /// associated dataset. |
+ /// |
+ /// The following fields are required: |
+ /// |
+ /// * datasetId |
+ /// * referenceSetId |
+ /// |
+ /// All other fields may be optionally specified, unless documented as being |
+ /// server-generated (for example, the `id` field). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [AnnotationSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<AnnotationSet> create(AnnotationSet request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -397,32 +389,29 @@ class AnnotationsetsResourceApi { |
_url = 'v1/annotationsets'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new AnnotationSet.fromJson(data)); |
} |
- /** |
- * Deletes an annotation set. Caller must have WRITE permission |
- * for the associated annotation set. |
- * |
- * Request parameters: |
- * |
- * [annotationSetId] - The ID of the annotation set to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes an annotation set. Caller must have WRITE permission |
+ /// for the associated annotation set. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationSetId] - The ID of the annotation set to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String annotationSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -435,34 +424,32 @@ class AnnotationsetsResourceApi { |
throw new core.ArgumentError("Parameter annotationSetId is required."); |
} |
- _url = 'v1/annotationsets/' + commons.Escaper.ecapeVariable('$annotationSetId'); |
+ _url = 'v1/annotationsets/' + |
+ commons.Escaper.ecapeVariable('$annotationSetId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Gets an annotation set. Caller must have READ permission for |
- * the associated dataset. |
- * |
- * Request parameters: |
- * |
- * [annotationSetId] - The ID of the annotation set to be retrieved. |
- * |
- * Completes with a [AnnotationSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets an annotation set. Caller must have READ permission for |
+ /// the associated dataset. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationSetId] - The ID of the annotation set to be retrieved. |
+ /// |
+ /// Completes with a [AnnotationSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<AnnotationSet> get(core.String annotationSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -475,38 +462,39 @@ class AnnotationsetsResourceApi { |
throw new core.ArgumentError("Parameter annotationSetId is required."); |
} |
- _url = 'v1/annotationsets/' + commons.Escaper.ecapeVariable('$annotationSetId'); |
+ _url = 'v1/annotationsets/' + |
+ commons.Escaper.ecapeVariable('$annotationSetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new AnnotationSet.fromJson(data)); |
} |
- /** |
- * Searches for annotation sets that match the given criteria. Annotation sets |
- * are returned in an unspecified order. This order is consistent, such that |
- * two queries for the same content (regardless of page size) yield annotation |
- * sets in the same order across their respective streams of paginated |
- * responses. Caller must have READ permission for the queried datasets. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchAnnotationSetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchAnnotationSetsResponse> search(SearchAnnotationSetsRequest request) { |
+ /// Searches for annotation sets that match the given criteria. Annotation |
+ /// sets |
+ /// are returned in an unspecified order. This order is consistent, such that |
+ /// two queries for the same content (regardless of page size) yield |
+ /// annotation |
+ /// sets in the same order across their respective streams of paginated |
+ /// responses. Caller must have READ permission for the queried datasets. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchAnnotationSetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchAnnotationSetsResponse> search( |
+ SearchAnnotationSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -520,43 +508,44 @@ class AnnotationsetsResourceApi { |
_url = 'v1/annotationsets/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchAnnotationSetsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Updates an annotation set. The update must respect all mutability |
- * restrictions and other invariants described on the annotation set resource. |
- * Caller must have WRITE permission for the associated dataset. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [annotationSetId] - The ID of the annotation set to be updated. |
- * |
- * [updateMask] - An optional mask specifying which fields to update. Mutable |
- * fields are |
- * name, |
- * source_uri, and |
- * info. If unspecified, all |
- * mutable fields will be updated. |
- * |
- * Completes with a [AnnotationSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<AnnotationSet> update(AnnotationSet request, core.String annotationSetId, {core.String updateMask}) { |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchAnnotationSetsResponse.fromJson(data)); |
+ } |
+ |
+ /// Updates an annotation set. The update must respect all mutability |
+ /// restrictions and other invariants described on the annotation set |
+ /// resource. |
+ /// Caller must have WRITE permission for the associated dataset. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [annotationSetId] - The ID of the annotation set to be updated. |
+ /// |
+ /// [updateMask] - An optional mask specifying which fields to update. |
+ /// Mutable fields are |
+ /// name, |
+ /// source_uri, and |
+ /// info. If unspecified, all |
+ /// mutable fields will be updated. |
+ /// |
+ /// Completes with a [AnnotationSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<AnnotationSet> update( |
+ AnnotationSet request, core.String annotationSetId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -574,46 +563,41 @@ class AnnotationsetsResourceApi { |
_queryParams["updateMask"] = [updateMask]; |
} |
- _url = 'v1/annotationsets/' + commons.Escaper.ecapeVariable('$annotationSetId'); |
+ _url = 'v1/annotationsets/' + |
+ commons.Escaper.ecapeVariable('$annotationSetId'); |
- var _response = _requester.request(_url, |
- "PUT", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PUT", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new AnnotationSet.fromJson(data)); |
} |
- |
} |
- |
class CallsetsResourceApi { |
final commons.ApiRequester _requester; |
- CallsetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates a new call set. |
- * |
- * For the definitions of call sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [CallSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ CallsetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates a new call set. |
+ /// |
+ /// For the definitions of call sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [CallSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<CallSet> create(CallSet request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -628,35 +612,32 @@ class CallsetsResourceApi { |
_url = 'v1/callsets'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new CallSet.fromJson(data)); |
} |
- /** |
- * Deletes a call set. |
- * |
- * For the definitions of call sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [callSetId] - The ID of the call set to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes a call set. |
+ /// |
+ /// For the definitions of call sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [callSetId] - The ID of the call set to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String callSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -671,35 +652,32 @@ class CallsetsResourceApi { |
_url = 'v1/callsets/' + commons.Escaper.ecapeVariable('$callSetId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Gets a call set by ID. |
- * |
- * For the definitions of call sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [callSetId] - The ID of the call set. |
- * |
- * Completes with a [CallSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a call set by ID. |
+ /// |
+ /// For the definitions of call sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [callSetId] - The ID of the call set. |
+ /// |
+ /// Completes with a [CallSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<CallSet> get(core.String callSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -714,46 +692,44 @@ class CallsetsResourceApi { |
_url = 'v1/callsets/' + commons.Escaper.ecapeVariable('$callSetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new CallSet.fromJson(data)); |
} |
- /** |
- * Updates a call set. |
- * |
- * For the definitions of call sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * This method supports patch semantics. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [callSetId] - The ID of the call set to be updated. |
- * |
- * [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. |
- * |
- * Completes with a [CallSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<CallSet> patch(CallSet request, core.String callSetId, {core.String updateMask}) { |
+ /// Updates a call set. |
+ /// |
+ /// For the definitions of call sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// This method supports patch semantics. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [callSetId] - The ID of the call set to be updated. |
+ /// |
+ /// [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. |
+ /// |
+ /// Completes with a [CallSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<CallSet> patch(CallSet request, core.String callSetId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -773,38 +749,35 @@ class CallsetsResourceApi { |
_url = 'v1/callsets/' + commons.Escaper.ecapeVariable('$callSetId'); |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new CallSet.fromJson(data)); |
} |
- /** |
- * Gets a list of call sets matching the criteria. |
- * |
- * For the definitions of call sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchCallSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L178). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchCallSetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a list of call sets matching the criteria. |
+ /// |
+ /// For the definitions of call sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchCallSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L178). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchCallSetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<SearchCallSetsResponse> search(SearchCallSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -819,44 +792,38 @@ class CallsetsResourceApi { |
_url = 'v1/callsets/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new SearchCallSetsResponse.fromJson(data)); |
} |
- |
} |
- |
class DatasetsResourceApi { |
final commons.ApiRequester _requester; |
- DatasetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates a new dataset. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Dataset]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ DatasetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates a new dataset. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Dataset]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Dataset> create(Dataset request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -871,40 +838,37 @@ class DatasetsResourceApi { |
_url = 'v1/datasets'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Dataset.fromJson(data)); |
} |
- /** |
- * Deletes a dataset and all of its contents (all read group sets, |
- * reference sets, variant sets, call sets, annotation sets, etc.) |
- * This is reversible (up to one week after the deletion) via |
- * the |
- * datasets.undelete |
- * operation. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [datasetId] - The ID of the dataset to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes a dataset and all of its contents (all read group sets, |
+ /// reference sets, variant sets, call sets, annotation sets, etc.) |
+ /// This is reversible (up to one week after the deletion) via |
+ /// the |
+ /// datasets.undelete |
+ /// operation. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [datasetId] - The ID of the dataset to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String datasetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -919,35 +883,32 @@ class DatasetsResourceApi { |
_url = 'v1/datasets/' + commons.Escaper.ecapeVariable('$datasetId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Gets a dataset by ID. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [datasetId] - The ID of the dataset. |
- * |
- * Completes with a [Dataset]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a dataset by ID. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [datasetId] - The ID of the dataset. |
+ /// |
+ /// Completes with a [Dataset]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Dataset> get(core.String datasetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -962,45 +923,43 @@ class DatasetsResourceApi { |
_url = 'v1/datasets/' + commons.Escaper.ecapeVariable('$datasetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Dataset.fromJson(data)); |
} |
- /** |
- * Gets the access control policy for the dataset. This is empty if the |
- * policy or resource does not exist. |
- * |
- * See <a href="/iam/docs/managing-policies#getting_a_policy">Getting a |
- * Policy</a> for more information. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - REQUIRED: The resource for which policy is being specified. |
- * Format is |
- * `datasets/<dataset ID>`. |
- * Value must have pattern "^datasets/[^/]+$". |
- * |
- * Completes with a [Policy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Policy> getIamPolicy(GetIamPolicyRequest request, core.String resource) { |
+ /// Gets the access control policy for the dataset. This is empty if the |
+ /// policy or resource does not exist. |
+ /// |
+ /// See <a href="/iam/docs/managing-policies#getting_a_policy">Getting a |
+ /// Policy</a> for more information. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resource] - REQUIRED: The resource for which policy is being specified. |
+ /// Format is |
+ /// `datasets/<dataset ID>`. |
+ /// Value must have pattern "^datasets/[^/]+$". |
+ /// |
+ /// Completes with a [Policy]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Policy> getIamPolicy( |
+ GetIamPolicyRequest request, core.String resource) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1015,47 +974,47 @@ class DatasetsResourceApi { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':getIamPolicy'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resource') + |
+ ':getIamPolicy'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Policy.fromJson(data)); |
} |
- /** |
- * Lists datasets within a project. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [projectId] - Required. The Google Cloud project ID to list datasets for. |
- * |
- * [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. |
- * |
- * [pageSize] - The maximum number of results to return in a single page. If |
- * unspecified, |
- * defaults to 50. The maximum value is 1024. |
- * |
- * Completes with a [ListDatasetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListDatasetsResponse> list({core.String projectId, core.String pageToken, core.int pageSize}) { |
+ /// Lists datasets within a project. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [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. |
+ /// |
+ /// [pageSize] - The maximum number of results to return in a single page. If |
+ /// unspecified, |
+ /// defaults to 50. The maximum value is 1024. |
+ /// |
+ /// [projectId] - Required. The Google Cloud project ID to list datasets for. |
+ /// |
+ /// Completes with a [ListDatasetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListDatasetsResponse> list( |
+ {core.String pageToken, core.int pageSize, core.String projectId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1063,58 +1022,56 @@ class DatasetsResourceApi { |
var _downloadOptions = commons.DownloadOptions.Metadata; |
var _body = null; |
- if (projectId != null) { |
- _queryParams["projectId"] = [projectId]; |
- } |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
+ if (projectId != null) { |
+ _queryParams["projectId"] = [projectId]; |
+ } |
_url = 'v1/datasets'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ListDatasetsResponse.fromJson(data)); |
} |
- /** |
- * Updates a dataset. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * This method supports patch semantics. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [datasetId] - The ID of the dataset to be updated. |
- * |
- * [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. |
- * |
- * Completes with a [Dataset]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Dataset> patch(Dataset request, core.String datasetId, {core.String updateMask}) { |
+ /// Updates a dataset. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// This method supports patch semantics. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [datasetId] - The ID of the dataset to be updated. |
+ /// |
+ /// [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. |
+ /// |
+ /// Completes with a [Dataset]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Dataset> patch(Dataset request, core.String datasetId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1134,45 +1091,43 @@ class DatasetsResourceApi { |
_url = 'v1/datasets/' + commons.Escaper.ecapeVariable('$datasetId'); |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Dataset.fromJson(data)); |
} |
- /** |
- * Sets the access control policy on the specified dataset. Replaces any |
- * existing policy. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * See <a href="/iam/docs/managing-policies#setting_a_policy">Setting a |
- * Policy</a> for more information. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - REQUIRED: The resource for which policy is being specified. |
- * Format is |
- * `datasets/<dataset ID>`. |
- * Value must have pattern "^datasets/[^/]+$". |
- * |
- * Completes with a [Policy]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Policy> setIamPolicy(SetIamPolicyRequest request, core.String resource) { |
+ /// Sets the access control policy on the specified dataset. Replaces any |
+ /// existing policy. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// See <a href="/iam/docs/managing-policies#setting_a_policy">Setting a |
+ /// Policy</a> for more information. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resource] - REQUIRED: The resource for which policy is being specified. |
+ /// Format is |
+ /// `datasets/<dataset ID>`. |
+ /// Value must have pattern "^datasets/[^/]+$". |
+ /// |
+ /// Completes with a [Policy]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Policy> setIamPolicy( |
+ SetIamPolicyRequest request, core.String resource) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1187,45 +1142,45 @@ class DatasetsResourceApi { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':setIamPolicy'; |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resource') + |
+ ':setIamPolicy'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Policy.fromJson(data)); |
} |
- /** |
- * Returns permissions that a caller has on the specified resource. |
- * See <a href="/iam/docs/managing-policies#testing_permissions">Testing |
- * Permissions</a> for more information. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [resource] - REQUIRED: The resource for which policy is being specified. |
- * Format is |
- * `datasets/<dataset ID>`. |
- * Value must have pattern "^datasets/[^/]+$". |
- * |
- * Completes with a [TestIamPermissionsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<TestIamPermissionsResponse> testIamPermissions(TestIamPermissionsRequest request, core.String resource) { |
+ /// Returns permissions that a caller has on the specified resource. |
+ /// See <a href="/iam/docs/managing-policies#testing_permissions">Testing |
+ /// Permissions</a> for more information. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [resource] - REQUIRED: The resource for which policy is being specified. |
+ /// Format is |
+ /// `datasets/<dataset ID>`. |
+ /// Value must have pattern "^datasets/[^/]+$". |
+ /// |
+ /// Completes with a [TestIamPermissionsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<TestIamPermissionsResponse> testIamPermissions( |
+ TestIamPermissionsRequest request, core.String resource) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1240,42 +1195,44 @@ class DatasetsResourceApi { |
throw new core.ArgumentError("Parameter resource is required."); |
} |
- _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$resource') + ':testIamPermissions'; |
- |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new TestIamPermissionsResponse.fromJson(data)); |
- } |
- |
- /** |
- * Undeletes a dataset by restoring a dataset which was deleted via this API. |
- * |
- * For the definitions of datasets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * This operation is only possible for a week after the deletion occurred. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [datasetId] - The ID of the dataset to be undeleted. |
- * |
- * Completes with a [Dataset]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Dataset> undelete(UndeleteDatasetRequest request, core.String datasetId) { |
+ _url = 'v1/' + |
+ commons.Escaper.ecapeVariableReserved('$resource') + |
+ ':testIamPermissions'; |
+ |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new TestIamPermissionsResponse.fromJson(data)); |
+ } |
+ |
+ /// Undeletes a dataset by restoring a dataset which was deleted via this |
+ /// API. |
+ /// |
+ /// For the definitions of datasets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// This operation is only possible for a week after the deletion occurred. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [datasetId] - The ID of the dataset to be undeleted. |
+ /// |
+ /// Completes with a [Dataset]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Dataset> undelete( |
+ UndeleteDatasetRequest request, core.String datasetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1290,49 +1247,45 @@ class DatasetsResourceApi { |
throw new core.ArgumentError("Parameter datasetId is required."); |
} |
- _url = 'v1/datasets/' + commons.Escaper.ecapeVariable('$datasetId') + ':undelete'; |
+ _url = 'v1/datasets/' + |
+ commons.Escaper.ecapeVariable('$datasetId') + |
+ ':undelete'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Dataset.fromJson(data)); |
} |
- |
} |
- |
class OperationsResourceApi { |
final commons.ApiRequester _requester; |
- OperationsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * 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. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [name] - The name of the operation resource to be cancelled. |
- * Value must have pattern "^operations/.+$". |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ OperationsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// 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. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [name] - The name of the operation resource to be cancelled. |
+ /// Value must have pattern "^operations/.+$". |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> cancel(CancelOperationRequest request, core.String name) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1350,34 +1303,32 @@ class OperationsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':cancel'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * 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. |
- * |
- * Request parameters: |
- * |
- * [name] - The name of the operation resource. |
- * Value must have pattern "^operations/.+$". |
- * |
- * Completes with a [Operation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// 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. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [name] - The name of the operation resource. |
+ /// Value must have pattern "^operations/.+$". |
+ /// |
+ /// Completes with a [Operation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Operation> get(core.String name) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1392,59 +1343,57 @@ class OperationsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Operation.fromJson(data)); |
} |
- /** |
- * Lists operations that match the specified filter in the request. |
- * |
- * Request parameters: |
- * |
- * [name] - The name of the operation's parent resource. |
- * Value must have pattern "^operations$". |
- * |
- * [pageToken] - The standard list page token. |
- * |
- * [pageSize] - The maximum number of results to return. If unspecified, |
- * defaults to |
- * 256. The maximum value is 2048. |
- * |
- * [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 `<=` |
- * operators. |
- * * status: Can be `RUNNING`, `SUCCESS`, `FAILURE`, or `CANCELED`. Only |
- * one status may be specified. |
- * * labels.key where key is a label key. |
- * |
- * Examples: |
- * |
- * * `projectId = my-project AND createTime >= 1432140000` |
- * * `projectId = my-project AND createTime >= 1432140000 AND createTime <= |
- * 1432150000 AND status = RUNNING` |
- * * `projectId = my-project AND labels.color = *` |
- * * `projectId = my-project AND labels.color = red` |
- * |
- * Completes with a [ListOperationsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListOperationsResponse> list(core.String name, {core.String pageToken, core.int pageSize, core.String filter}) { |
+ /// Lists operations that match the specified filter in the request. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [name] - The name of the operation's parent resource. |
+ /// Value must have pattern "^operations$". |
+ /// |
+ /// [pageToken] - The standard list page token. |
+ /// |
+ /// [pageSize] - The maximum number of results to return. If unspecified, |
+ /// defaults to |
+ /// 256. The maximum value is 2048. |
+ /// |
+ /// [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 `<=` |
+ /// operators. |
+ /// * status: Can be `RUNNING`, `SUCCESS`, `FAILURE`, or `CANCELED`. Only |
+ /// one status may be specified. |
+ /// * labels.key where key is a label key. |
+ /// |
+ /// Examples: |
+ /// |
+ /// * `projectId = my-project AND createTime >= 1432140000` |
+ /// * `projectId = my-project AND createTime >= 1432140000 AND createTime <= |
+ /// 1432150000 AND status = RUNNING` |
+ /// * `projectId = my-project AND labels.color = *` |
+ /// * `projectId = my-project AND labels.color = red` |
+ /// |
+ /// Completes with a [ListOperationsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListOperationsResponse> list(core.String name, |
+ {core.String pageToken, core.int pageSize, core.String filter}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1467,48 +1416,43 @@ class OperationsResourceApi { |
_url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ListOperationsResponse.fromJson(data)); |
} |
- |
} |
- |
class ReadgroupsetsResourceApi { |
final commons.ApiRequester _requester; |
- ReadgroupsetsCoveragebucketsResourceApi get coveragebuckets => new ReadgroupsetsCoveragebucketsResourceApi(_requester); |
- |
- ReadgroupsetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Deletes a read group set. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [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. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ ReadgroupsetsCoveragebucketsResourceApi get coveragebuckets => |
+ new ReadgroupsetsCoveragebucketsResourceApi(_requester); |
+ |
+ ReadgroupsetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Deletes a read group set. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [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. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String readGroupSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1521,47 +1465,46 @@ class ReadgroupsetsResourceApi { |
throw new core.ArgumentError("Parameter readGroupSetId is required."); |
} |
- _url = 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
+ _url = |
+ 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Exports a read group set to a BAM file in Google Cloud Storage. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Note that currently there may be some differences between exported BAM |
- * files and the original BAM file at the time of import. See |
- * ImportReadGroupSets |
- * for caveats. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [readGroupSetId] - Required. The ID of the read group set to export. The |
- * caller must have |
- * READ access to this read group set. |
- * |
- * Completes with a [Operation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Operation> export(ExportReadGroupSetRequest request, core.String readGroupSetId) { |
+ /// Exports a read group set to a BAM file in Google Cloud Storage. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Note that currently there may be some differences between exported BAM |
+ /// files and the original BAM file at the time of import. See |
+ /// ImportReadGroupSets |
+ /// for caveats. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [readGroupSetId] - Required. The ID of the read group set to export. The |
+ /// caller must have |
+ /// READ access to this read group set. |
+ /// |
+ /// Completes with a [Operation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Operation> export( |
+ ExportReadGroupSetRequest request, core.String readGroupSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1576,37 +1519,36 @@ class ReadgroupsetsResourceApi { |
throw new core.ArgumentError("Parameter readGroupSetId is required."); |
} |
- _url = 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId') + ':export'; |
+ _url = 'v1/readgroupsets/' + |
+ commons.Escaper.ecapeVariable('$readGroupSetId') + |
+ ':export'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Operation.fromJson(data)); |
} |
- /** |
- * Gets a read group set by ID. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [readGroupSetId] - The ID of the read group set. |
- * |
- * Completes with a [ReadGroupSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a read group set by ID. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [readGroupSetId] - The ID of the read group set. |
+ /// |
+ /// Completes with a [ReadGroupSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<ReadGroupSet> get(core.String readGroupSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1619,50 +1561,49 @@ class ReadgroupsetsResourceApi { |
throw new core.ArgumentError("Parameter readGroupSetId is required."); |
} |
- _url = 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
+ _url = |
+ 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ReadGroupSet.fromJson(data)); |
} |
- /** |
- * Creates read group sets by asynchronously importing the provided |
- * information. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * 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 (also the "BQ" and "OQ" tags, if any) will be reversed |
- * - Unmapped reads will be stripped of positional information (reference name |
- * and position) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Operation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Creates read group sets by asynchronously importing the provided |
+ /// information. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// 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 (also the "BQ" and "OQ" tags, if any) will be reversed |
+ /// - Unmapped reads will be stripped of positional information (reference |
+ /// name |
+ /// and position) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Operation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Operation> import(ImportReadGroupSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1677,51 +1618,50 @@ class ReadgroupsetsResourceApi { |
_url = 'v1/readgroupsets:import'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Operation.fromJson(data)); |
} |
- /** |
- * Updates a read group set. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * This method supports patch semantics. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [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. |
- * |
- * [updateMask] - An optional mask specifying which fields to update. |
- * Supported fields: |
- * |
- * * name. |
- * * referenceSetId. |
- * |
- * Leaving `updateMask` unset is equivalent to specifying all mutable |
- * fields. |
- * |
- * Completes with a [ReadGroupSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ReadGroupSet> patch(ReadGroupSet request, core.String readGroupSetId, {core.String updateMask}) { |
+ /// Updates a read group set. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// This method supports patch semantics. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [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. |
+ /// |
+ /// [updateMask] - An optional mask specifying which fields to update. |
+ /// Supported fields: |
+ /// |
+ /// * name. |
+ /// * referenceSetId. |
+ /// |
+ /// Leaving `updateMask` unset is equivalent to specifying all mutable |
+ /// fields. |
+ /// |
+ /// Completes with a [ReadGroupSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ReadGroupSet> patch( |
+ ReadGroupSet request, core.String readGroupSetId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1739,41 +1679,40 @@ class ReadgroupsetsResourceApi { |
_queryParams["updateMask"] = [updateMask]; |
} |
- _url = 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
+ _url = |
+ 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId'); |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ReadGroupSet.fromJson(data)); |
} |
- /** |
- * Searches for read group sets matching the criteria. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchReadGroupSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/readmethods.avdl#L135). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchReadGroupSetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchReadGroupSetsResponse> search(SearchReadGroupSetsRequest request) { |
+ /// Searches for read group sets matching the criteria. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchReadGroupSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/readmethods.avdl#L135). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchReadGroupSetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchReadGroupSetsResponse> search( |
+ SearchReadGroupSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1787,85 +1726,89 @@ class ReadgroupsetsResourceApi { |
_url = 'v1/readgroupsets/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchReadGroupSetsResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchReadGroupSetsResponse.fromJson(data)); |
} |
- |
} |
- |
class ReadgroupsetsCoveragebucketsResourceApi { |
final commons.ApiRequester _requester; |
- ReadgroupsetsCoveragebucketsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * 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. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * 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. |
- * |
- * Request parameters: |
- * |
- * [readGroupSetId] - Required. The ID of the read group set over which |
- * coverage is requested. |
- * |
- * [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. |
- * |
- * [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. |
- * |
- * [pageSize] - The maximum number of results to return in a single page. If |
- * unspecified, |
- * defaults to 1024. The maximum value is 2048. |
- * |
- * [start] - The start position of the range on the reference, 0-based |
- * inclusive. If |
- * specified, `referenceName` must also be specified. Defaults to 0. |
- * |
- * [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. |
- * |
- * [referenceName] - The name of the reference to query, within the reference |
- * set associated |
- * with this query. Optional. |
- * |
- * Completes with a [ListCoverageBucketsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListCoverageBucketsResponse> list(core.String readGroupSetId, {core.String end, core.String pageToken, core.int pageSize, core.String start, core.String targetBucketWidth, core.String referenceName}) { |
+ ReadgroupsetsCoveragebucketsResourceApi(commons.ApiRequester client) |
+ : _requester = client; |
+ |
+ /// 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. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// 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. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [readGroupSetId] - Required. The ID of the read group set over which |
+ /// coverage is requested. |
+ /// |
+ /// [start] - The start position of the range on the reference, 0-based |
+ /// inclusive. If |
+ /// specified, `referenceName` must also be specified. Defaults to 0. |
+ /// |
+ /// [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. |
+ /// |
+ /// [referenceName] - The name of the reference to query, within the |
+ /// reference set associated |
+ /// with this query. Optional. |
+ /// |
+ /// [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. |
+ /// |
+ /// [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. |
+ /// |
+ /// [pageSize] - The maximum number of results to return in a single page. If |
+ /// unspecified, |
+ /// defaults to 1024. The maximum value is 2048. |
+ /// |
+ /// Completes with a [ListCoverageBucketsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListCoverageBucketsResponse> list(core.String readGroupSetId, |
+ {core.String start, |
+ core.String targetBucketWidth, |
+ core.String referenceName, |
+ core.String end, |
+ core.String pageToken, |
+ core.int pageSize}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1876,15 +1819,6 @@ class ReadgroupsetsCoveragebucketsResourceApi { |
if (readGroupSetId == null) { |
throw new core.ArgumentError("Parameter readGroupSetId is required."); |
} |
- if (end != null) { |
- _queryParams["end"] = [end]; |
- } |
- if (pageToken != null) { |
- _queryParams["pageToken"] = [pageToken]; |
- } |
- if (pageSize != null) { |
- _queryParams["pageSize"] = ["${pageSize}"]; |
- } |
if (start != null) { |
_queryParams["start"] = [start]; |
} |
@@ -1894,66 +1828,75 @@ class ReadgroupsetsCoveragebucketsResourceApi { |
if (referenceName != null) { |
_queryParams["referenceName"] = [referenceName]; |
} |
+ if (end != null) { |
+ _queryParams["end"] = [end]; |
+ } |
+ if (pageToken != null) { |
+ _queryParams["pageToken"] = [pageToken]; |
+ } |
+ if (pageSize != null) { |
+ _queryParams["pageSize"] = ["${pageSize}"]; |
+ } |
- _url = 'v1/readgroupsets/' + commons.Escaper.ecapeVariable('$readGroupSetId') + '/coveragebuckets'; |
+ _url = 'v1/readgroupsets/' + |
+ commons.Escaper.ecapeVariable('$readGroupSetId') + |
+ '/coveragebuckets'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new ListCoverageBucketsResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new ListCoverageBucketsResponse.fromJson(data)); |
} |
- |
} |
- |
class ReadsResourceApi { |
final commons.ApiRequester _requester; |
- ReadsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Gets a list of reads for one or more read group sets. |
- * |
- * For the definitions of read group sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * 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 (by reference sequence, then position). Reads with |
- * equivalent genomic coordinates are returned in an unspecified order. This |
- * order is consistent, such that two queries for the same content (regardless |
- * of page size) yield reads in the same order across their respective streams |
- * of paginated responses. |
- * |
- * Implements |
- * [GlobalAllianceApi.searchReads](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/readmethods.avdl#L85). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchReadsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ ReadsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Gets a list of reads for one or more read group sets. |
+ /// |
+ /// For the definitions of read group sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// 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 (by reference sequence, then position). Reads with |
+ /// equivalent genomic coordinates are returned in an unspecified order. This |
+ /// order is consistent, such that two queries for the same content |
+ /// (regardless |
+ /// of page size) yield reads in the same order across their respective |
+ /// streams |
+ /// of paginated responses. |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchReads](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/readmethods.avdl#L85). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchReadsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<SearchReadsResponse> search(SearchReadsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -1968,49 +1911,44 @@ class ReadsResourceApi { |
_url = 'v1/reads/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new SearchReadsResponse.fromJson(data)); |
} |
- |
} |
- |
class ReferencesResourceApi { |
final commons.ApiRequester _requester; |
- ReferencesBasesResourceApi get bases => new ReferencesBasesResourceApi(_requester); |
- |
- ReferencesResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Gets a reference. |
- * |
- * For the definitions of references and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.getReference](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L158). |
- * |
- * Request parameters: |
- * |
- * [referenceId] - The ID of the reference. |
- * |
- * Completes with a [Reference]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ ReferencesBasesResourceApi get bases => |
+ new ReferencesBasesResourceApi(_requester); |
+ |
+ ReferencesResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Gets a reference. |
+ /// |
+ /// For the definitions of references and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.getReference](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L158). |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [referenceId] - The ID of the reference. |
+ /// |
+ /// Completes with a [Reference]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Reference> get(core.String referenceId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2025,39 +1963,37 @@ class ReferencesResourceApi { |
_url = 'v1/references/' + commons.Escaper.ecapeVariable('$referenceId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Reference.fromJson(data)); |
} |
- /** |
- * Searches for references which match the given criteria. |
- * |
- * For the definitions of references and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchReferences](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L146). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchReferencesResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchReferencesResponse> search(SearchReferencesRequest request) { |
+ /// Searches for references which match the given criteria. |
+ /// |
+ /// For the definitions of references and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchReferences](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L146). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchReferencesResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchReferencesResponse> search( |
+ SearchReferencesRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2071,64 +2007,64 @@ class ReferencesResourceApi { |
_url = 'v1/references/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchReferencesResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchReferencesResponse.fromJson(data)); |
} |
- |
} |
- |
class ReferencesBasesResourceApi { |
final commons.ApiRequester _requester; |
- ReferencesBasesResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Lists the bases in a reference, optionally restricted to a range. |
- * |
- * For the definitions of references and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.getReferenceBases](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L221). |
- * |
- * Request parameters: |
- * |
- * [referenceId] - The ID of the reference. |
- * |
- * [pageSize] - The maximum number of bases to return in a single page. If |
- * unspecified, |
- * defaults to 200Kbp (kilo base pairs). The maximum value is 10Mbp (mega base |
- * pairs). |
- * |
- * [start] - The start position (0-based) of this query. Defaults to 0. |
- * |
- * [end] - The end position (0-based, exclusive) of this query. Defaults to |
- * the length |
- * of this reference. |
- * |
- * [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. |
- * |
- * Completes with a [ListBasesResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<ListBasesResponse> list(core.String referenceId, {core.int pageSize, core.String start, core.String end, core.String pageToken}) { |
+ ReferencesBasesResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Lists the bases in a reference, optionally restricted to a range. |
+ /// |
+ /// For the definitions of references and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.getReferenceBases](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L221). |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [referenceId] - The ID of the reference. |
+ /// |
+ /// [start] - The start position (0-based) of this query. Defaults to 0. |
+ /// |
+ /// [end] - The end position (0-based, exclusive) of this query. Defaults to |
+ /// the length |
+ /// of this reference. |
+ /// |
+ /// [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. |
+ /// |
+ /// [pageSize] - The maximum number of bases to return in a single page. If |
+ /// unspecified, |
+ /// defaults to 200Kbp (kilo base pairs). The maximum value is 10Mbp (mega |
+ /// base |
+ /// pairs). |
+ /// |
+ /// Completes with a [ListBasesResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<ListBasesResponse> list(core.String referenceId, |
+ {core.String start, |
+ core.String end, |
+ core.String pageToken, |
+ core.int pageSize}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2139,9 +2075,6 @@ class ReferencesBasesResourceApi { |
if (referenceId == null) { |
throw new core.ArgumentError("Parameter referenceId is required."); |
} |
- if (pageSize != null) { |
- _queryParams["pageSize"] = ["${pageSize}"]; |
- } |
if (start != null) { |
_queryParams["start"] = [start]; |
} |
@@ -2151,50 +2084,49 @@ class ReferencesBasesResourceApi { |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
+ if (pageSize != null) { |
+ _queryParams["pageSize"] = ["${pageSize}"]; |
+ } |
- _url = 'v1/references/' + commons.Escaper.ecapeVariable('$referenceId') + '/bases'; |
+ _url = 'v1/references/' + |
+ commons.Escaper.ecapeVariable('$referenceId') + |
+ '/bases'; |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ListBasesResponse.fromJson(data)); |
} |
- |
} |
- |
class ReferencesetsResourceApi { |
final commons.ApiRequester _requester; |
- ReferencesetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Gets a reference set. |
- * |
- * For the definitions of references and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.getReferenceSet](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L83). |
- * |
- * Request parameters: |
- * |
- * [referenceSetId] - The ID of the reference set. |
- * |
- * Completes with a [ReferenceSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ ReferencesetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Gets a reference set. |
+ /// |
+ /// For the definitions of references and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.getReferenceSet](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L83). |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [referenceSetId] - The ID of the reference set. |
+ /// |
+ /// Completes with a [ReferenceSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<ReferenceSet> get(core.String referenceSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2207,41 +2139,40 @@ class ReferencesetsResourceApi { |
throw new core.ArgumentError("Parameter referenceSetId is required."); |
} |
- _url = 'v1/referencesets/' + commons.Escaper.ecapeVariable('$referenceSetId'); |
+ _url = |
+ 'v1/referencesets/' + commons.Escaper.ecapeVariable('$referenceSetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new ReferenceSet.fromJson(data)); |
} |
- /** |
- * Searches for reference sets which match the given criteria. |
- * |
- * For the definitions of references and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchReferenceSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L71) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchReferenceSetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchReferenceSetsResponse> search(SearchReferenceSetsRequest request) { |
+ /// Searches for reference sets which match the given criteria. |
+ /// |
+ /// For the definitions of references and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchReferenceSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/referencemethods.avdl#L71) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchReferenceSetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchReferenceSetsResponse> search( |
+ SearchReferenceSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2255,44 +2186,39 @@ class ReferencesetsResourceApi { |
_url = 'v1/referencesets/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchReferenceSetsResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchReferenceSetsResponse.fromJson(data)); |
} |
- |
} |
- |
class VariantsResourceApi { |
final commons.ApiRequester _requester; |
- VariantsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates a new variant. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Variant]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ VariantsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates a new variant. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Variant]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Variant> create(Variant request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2307,35 +2233,32 @@ class VariantsResourceApi { |
_url = 'v1/variants'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Variant.fromJson(data)); |
} |
- /** |
- * Deletes a variant. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [variantId] - The ID of the variant to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes a variant. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantId] - The ID of the variant to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String variantId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2350,35 +2273,32 @@ class VariantsResourceApi { |
_url = 'v1/variants/' + commons.Escaper.ecapeVariable('$variantId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Gets a variant by ID. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [variantId] - The ID of the variant. |
- * |
- * Completes with a [Variant]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a variant by ID. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantId] - The ID of the variant. |
+ /// |
+ /// Completes with a [Variant]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Variant> get(core.String variantId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2393,48 +2313,48 @@ class VariantsResourceApi { |
_url = 'v1/variants/' + commons.Escaper.ecapeVariable('$variantId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Variant.fromJson(data)); |
} |
- /** |
- * Creates variant data by asynchronously importing the provided information. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * 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 Variant info fields are merged |
- * as specified in |
- * infoMergeConfig. |
- * 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. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Operation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Creates variant data by asynchronously importing the provided |
+ /// information. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// 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 Variant info fields are merged |
+ /// as specified in |
+ /// infoMergeConfig. |
+ /// 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. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Operation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Operation> import(ImportVariantsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2449,121 +2369,119 @@ class VariantsResourceApi { |
_url = 'v1/variants:import'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Operation.fromJson(data)); |
} |
- /** |
- * Merges the given variants with existing variants. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Each variant will be |
- * merged with an 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. Variant info fields are merged as |
- * specified in the |
- * infoMergeConfig |
- * field of the MergeVariantsRequest. |
- * |
- * Please exercise caution when using this method! It is easy to introduce |
- * mistakes in existing variants and difficult to back out of them. For |
- * example, |
- * suppose you were trying to merge a new variant with an existing one and |
- * both |
- * variants contain calls that belong to callsets with the same callset ID. |
- * |
- * // Existing variant - irrelevant fields trimmed for clarity |
- * { |
- * "variantSetId": "10473108253681171589", |
- * "referenceName": "1", |
- * "start": "10582", |
- * "referenceBases": "G", |
- * "alternateBases": [ |
- * "A" |
- * ], |
- * "calls": [ |
- * { |
- * "callSetId": "10473108253681171589-0", |
- * "callSetName": "CALLSET0", |
- * "genotype": [ |
- * 0, |
- * 1 |
- * ], |
- * } |
- * ] |
- * } |
- * |
- * // New variant with conflicting call information |
- * { |
- * "variantSetId": "10473108253681171589", |
- * "referenceName": "1", |
- * "start": "10582", |
- * "referenceBases": "G", |
- * "alternateBases": [ |
- * "A" |
- * ], |
- * "calls": [ |
- * { |
- * "callSetId": "10473108253681171589-0", |
- * "callSetName": "CALLSET0", |
- * "genotype": [ |
- * 1, |
- * 1 |
- * ], |
- * } |
- * ] |
- * } |
- * |
- * The resulting merged variant would overwrite the existing calls with those |
- * from the new variant: |
- * |
- * { |
- * "variantSetId": "10473108253681171589", |
- * "referenceName": "1", |
- * "start": "10582", |
- * "referenceBases": "G", |
- * "alternateBases": [ |
- * "A" |
- * ], |
- * "calls": [ |
- * { |
- * "callSetId": "10473108253681171589-0", |
- * "callSetName": "CALLSET0", |
- * "genotype": [ |
- * 1, |
- * 1 |
- * ], |
- * } |
- * ] |
- * } |
- * |
- * This may be the desired outcome, but it is up to the user to determine if |
- * if that is indeed the case. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Merges the given variants with existing variants. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Each variant will be |
+ /// merged with an 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. Variant info fields are merged as |
+ /// specified in the |
+ /// infoMergeConfig |
+ /// field of the MergeVariantsRequest. |
+ /// |
+ /// Please exercise caution when using this method! It is easy to introduce |
+ /// mistakes in existing variants and difficult to back out of them. For |
+ /// example, |
+ /// suppose you were trying to merge a new variant with an existing one and |
+ /// both |
+ /// variants contain calls that belong to callsets with the same callset ID. |
+ /// |
+ /// // Existing variant - irrelevant fields trimmed for clarity |
+ /// { |
+ /// "variantSetId": "10473108253681171589", |
+ /// "referenceName": "1", |
+ /// "start": "10582", |
+ /// "referenceBases": "G", |
+ /// "alternateBases": [ |
+ /// "A" |
+ /// ], |
+ /// "calls": [ |
+ /// { |
+ /// "callSetId": "10473108253681171589-0", |
+ /// "callSetName": "CALLSET0", |
+ /// "genotype": [ |
+ /// 0, |
+ /// 1 |
+ /// ], |
+ /// } |
+ /// ] |
+ /// } |
+ /// |
+ /// // New variant with conflicting call information |
+ /// { |
+ /// "variantSetId": "10473108253681171589", |
+ /// "referenceName": "1", |
+ /// "start": "10582", |
+ /// "referenceBases": "G", |
+ /// "alternateBases": [ |
+ /// "A" |
+ /// ], |
+ /// "calls": [ |
+ /// { |
+ /// "callSetId": "10473108253681171589-0", |
+ /// "callSetName": "CALLSET0", |
+ /// "genotype": [ |
+ /// 1, |
+ /// 1 |
+ /// ], |
+ /// } |
+ /// ] |
+ /// } |
+ /// |
+ /// The resulting merged variant would overwrite the existing calls with |
+ /// those |
+ /// from the new variant: |
+ /// |
+ /// { |
+ /// "variantSetId": "10473108253681171589", |
+ /// "referenceName": "1", |
+ /// "start": "10582", |
+ /// "referenceBases": "G", |
+ /// "alternateBases": [ |
+ /// "A" |
+ /// ], |
+ /// "calls": [ |
+ /// { |
+ /// "callSetId": "10473108253681171589-0", |
+ /// "callSetName": "CALLSET0", |
+ /// "genotype": [ |
+ /// 1, |
+ /// 1 |
+ /// ], |
+ /// } |
+ /// ] |
+ /// } |
+ /// |
+ /// This may be the desired outcome, but it is up to the user to determine if |
+ /// if that is indeed the case. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> merge(MergeVariantsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2578,47 +2496,46 @@ class VariantsResourceApi { |
_url = 'v1/variants:merge'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Updates a variant. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * This method supports patch semantics. Returns the modified variant without |
- * its calls. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [variantId] - The ID of the variant to be updated. |
- * |
- * [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. |
- * |
- * Completes with a [Variant]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Variant> patch(Variant request, core.String variantId, {core.String updateMask}) { |
+ /// Updates a variant. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// This method supports patch semantics. Returns the modified variant |
+ /// without |
+ /// its calls. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantId] - The ID of the variant to be updated. |
+ /// |
+ /// [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. |
+ /// |
+ /// Completes with a [Variant]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Variant> patch(Variant request, core.String variantId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2638,38 +2555,35 @@ class VariantsResourceApi { |
_url = 'v1/variants/' + commons.Escaper.ecapeVariable('$variantId'); |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Variant.fromJson(data)); |
} |
- /** |
- * Gets a list of variants matching the criteria. |
- * |
- * For the definitions of variants and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchVariants](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L126). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchVariantsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a list of variants matching the criteria. |
+ /// |
+ /// For the definitions of variants and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchVariants](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L126). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchVariantsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<SearchVariantsResponse> search(SearchVariantsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2684,48 +2598,42 @@ class VariantsResourceApi { |
_url = 'v1/variants/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new SearchVariantsResponse.fromJson(data)); |
} |
- |
} |
- |
class VariantsetsResourceApi { |
final commons.ApiRequester _requester; |
- VariantsetsResourceApi(commons.ApiRequester client) : |
- _requester = client; |
- |
- /** |
- * Creates a new variant set. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * 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. |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [VariantSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ VariantsetsResourceApi(commons.ApiRequester client) : _requester = client; |
+ |
+ /// Creates a new variant set. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// 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. |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [VariantSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<VariantSet> create(VariantSet request) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2740,36 +2648,34 @@ class VariantsetsResourceApi { |
_url = 'v1/variantsets'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new VariantSet.fromJson(data)); |
} |
- /** |
- * Deletes a variant set including all variants, call sets, and calls within. |
- * This is not reversible. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [variantSetId] - The ID of the variant set to be deleted. |
- * |
- * Completes with a [Empty]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Deletes a variant set including all variants, call sets, and calls |
+ /// within. |
+ /// This is not reversible. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantSetId] - The ID of the variant set to be deleted. |
+ /// |
+ /// Completes with a [Empty]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<Empty> delete(core.String variantSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2784,40 +2690,38 @@ class VariantsetsResourceApi { |
_url = 'v1/variantsets/' + commons.Escaper.ecapeVariable('$variantSetId'); |
- var _response = _requester.request(_url, |
- "DELETE", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "DELETE", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Empty.fromJson(data)); |
} |
- /** |
- * Exports variant set data to an external destination. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [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. |
- * |
- * Completes with a [Operation]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<Operation> export(ExportVariantSetRequest request, core.String variantSetId) { |
+ /// Exports variant set data to an external destination. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [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. |
+ /// |
+ /// Completes with a [Operation]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<Operation> export( |
+ ExportVariantSetRequest request, core.String variantSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2832,37 +2736,36 @@ class VariantsetsResourceApi { |
throw new core.ArgumentError("Parameter variantSetId is required."); |
} |
- _url = 'v1/variantsets/' + commons.Escaper.ecapeVariable('$variantSetId') + ':export'; |
+ _url = 'v1/variantsets/' + |
+ commons.Escaper.ecapeVariable('$variantSetId') + |
+ ':export'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new Operation.fromJson(data)); |
} |
- /** |
- * Gets a variant set by ID. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Request parameters: |
- * |
- * [variantSetId] - Required. The ID of the variant set. |
- * |
- * Completes with a [VariantSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
+ /// Gets a variant set by ID. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantSetId] - Required. The ID of the variant set. |
+ /// |
+ /// Completes with a [VariantSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
async.Future<VariantSet> get(core.String variantSetId) { |
var _url = null; |
var _queryParams = new core.Map(); |
@@ -2877,48 +2780,47 @@ class VariantsetsResourceApi { |
_url = 'v1/variantsets/' + commons.Escaper.ecapeVariable('$variantSetId'); |
- var _response = _requester.request(_url, |
- "GET", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "GET", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new VariantSet.fromJson(data)); |
} |
- /** |
- * Updates a variant set using patch semantics. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * [variantSetId] - The ID of the variant to be updated (must already exist). |
- * |
- * [updateMask] - An optional mask specifying which fields to update. |
- * Supported fields: |
- * |
- * * metadata. |
- * * name. |
- * * description. |
- * |
- * Leaving `updateMask` unset is equivalent to specifying all mutable |
- * fields. |
- * |
- * Completes with a [VariantSet]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<VariantSet> patch(VariantSet request, core.String variantSetId, {core.String updateMask}) { |
+ /// Updates a variant set using patch semantics. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// [variantSetId] - The ID of the variant to be updated (must already |
+ /// exist). |
+ /// |
+ /// [updateMask] - An optional mask specifying which fields to update. |
+ /// Supported fields: |
+ /// |
+ /// * metadata. |
+ /// * name. |
+ /// * description. |
+ /// |
+ /// Leaving `updateMask` unset is equivalent to specifying all mutable |
+ /// fields. |
+ /// |
+ /// Completes with a [VariantSet]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<VariantSet> patch(VariantSet request, core.String variantSetId, |
+ {core.String updateMask}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2938,39 +2840,37 @@ class VariantsetsResourceApi { |
_url = 'v1/variantsets/' + commons.Escaper.ecapeVariable('$variantSetId'); |
- var _response = _requester.request(_url, |
- "PATCH", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
+ var _response = _requester.request(_url, "PATCH", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
return _response.then((data) => new VariantSet.fromJson(data)); |
} |
- /** |
- * Returns a list of all variant sets matching search criteria. |
- * |
- * For the definitions of variant sets and other genomics resources, see |
- * [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Implements |
- * [GlobalAllianceApi.searchVariantSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L49). |
- * |
- * [request] - The metadata request object. |
- * |
- * Request parameters: |
- * |
- * Completes with a [SearchVariantSetsResponse]. |
- * |
- * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
- * error. |
- * |
- * If the used [http.Client] completes with an error when making a REST call, |
- * this method will complete with the same error. |
- */ |
- async.Future<SearchVariantSetsResponse> search(SearchVariantSetsRequest request) { |
+ /// Returns a list of all variant sets matching search criteria. |
+ /// |
+ /// For the definitions of variant sets and other genomics resources, see |
+ /// [Fundamentals of Google |
+ /// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+ /// |
+ /// Implements |
+ /// [GlobalAllianceApi.searchVariantSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L49). |
+ /// |
+ /// [request] - The metadata request object. |
+ /// |
+ /// Request parameters: |
+ /// |
+ /// Completes with a [SearchVariantSetsResponse]. |
+ /// |
+ /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
+ /// an error. |
+ /// |
+ /// If the used [http.Client] completes with an error when making a REST |
+ /// call, this method will complete with the same error. |
+ async.Future<SearchVariantSetsResponse> search( |
+ SearchVariantSetsRequest request) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2984,93 +2884,88 @@ class VariantsetsResourceApi { |
_url = 'v1/variantsets/search'; |
- var _response = _requester.request(_url, |
- "POST", |
- body: _body, |
- queryParams: _queryParams, |
- uploadOptions: _uploadOptions, |
- uploadMedia: _uploadMedia, |
- downloadOptions: _downloadOptions); |
- return _response.then((data) => new SearchVariantSetsResponse.fromJson(data)); |
+ var _response = _requester.request(_url, "POST", |
+ body: _body, |
+ queryParams: _queryParams, |
+ uploadOptions: _uploadOptions, |
+ uploadMedia: _uploadMedia, |
+ downloadOptions: _downloadOptions); |
+ return _response |
+ .then((data) => new SearchVariantSetsResponse.fromJson(data)); |
} |
- |
} |
- |
- |
-/** |
- * An annotation describes a region of reference genome. The value of an |
- * annotation may be one of several canonical types, supplemented by arbitrary |
- * info tags. An annotation is not inherently associated with a specific |
- * sample or individual (though a client could choose to use annotations in |
- * this way). Example canonical annotation types are `GENE` and |
- * `VARIANT`. |
- */ |
+/// An annotation describes a region of reference genome. The value of an |
+/// annotation may be one of several canonical types, supplemented by arbitrary |
+/// info tags. An annotation is not inherently associated with a specific |
+/// sample or individual (though a client could choose to use annotations in |
+/// this way). Example canonical annotation types are `GENE` and |
+/// `VARIANT`. |
class Annotation { |
- /** The annotation set to which this annotation belongs. */ |
+ /// The annotation set to which this annotation belongs. |
core.String annotationSetId; |
- /** The end position of the range on the reference, 0-based exclusive. */ |
+ |
+ /// The end position of the range on the reference, 0-based exclusive. |
core.String end; |
- /** The server-generated annotation ID, unique across all annotations. */ |
+ |
+ /// The server-generated annotation ID, unique across all annotations. |
core.String id; |
- /** |
- * A map of additional read alignment information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional read alignment information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** The display name of this annotation. */ |
+ |
+ /// The display name of this annotation. |
core.String name; |
- /** The ID of the Google Genomics reference associated with this range. */ |
+ |
+ /// The ID of the Google Genomics reference associated with this range. |
core.String referenceId; |
- /** |
- * The display name corresponding to the reference specified by |
- * `referenceId`, for example `chr1`, `1`, or `chrX`. |
- */ |
+ |
+ /// The display name corresponding to the reference specified by |
+ /// `referenceId`, for example `chr1`, `1`, or `chrX`. |
core.String referenceName; |
- /** |
- * Whether this range refers to the reverse strand, as opposed to the forward |
- * strand. Note that regardless of this field, the start/end position of the |
- * range always refer to the forward strand. |
- */ |
+ |
+ /// Whether this range refers to the reverse strand, as opposed to the |
+ /// forward |
+ /// strand. Note that regardless of this field, the start/end position of the |
+ /// range always refer to the forward strand. |
core.bool reverseStrand; |
- /** The start position of the range on the reference, 0-based inclusive. */ |
+ |
+ /// The start position of the range on the reference, 0-based inclusive. |
core.String start; |
- /** |
- * A transcript value represents the assertion that a particular region of |
- * the reference genome may be transcribed as RNA. An alternative splicing |
- * pattern would be represented as a separate transcript object. This field |
- * is only set for annotations of type `TRANSCRIPT`. |
- */ |
+ |
+ /// A transcript value represents the assertion that a particular region of |
+ /// the reference genome may be transcribed as RNA. An alternative splicing |
+ /// pattern would be represented as a separate transcript object. This field |
+ /// is only set for annotations of type `TRANSCRIPT`. |
Transcript transcript; |
- /** |
- * The data type for this annotation. Must match the containing annotation |
- * set's type. |
- * Possible string values are: |
- * - "ANNOTATION_TYPE_UNSPECIFIED" |
- * - "GENERIC" : A `GENERIC` annotation type should be used when no other |
- * annotation |
- * type will suffice. This represents an untyped annotation of the reference |
- * genome. |
- * - "VARIANT" : A `VARIANT` annotation type. |
- * - "GENE" : A `GENE` annotation type represents the existence of a gene at |
- * the |
- * associated reference coordinates. The start coordinate is typically the |
- * gene's transcription start site and the end is typically the end of the |
- * gene's last exon. |
- * - "TRANSCRIPT" : A `TRANSCRIPT` annotation type represents the assertion |
- * that a |
- * particular region of the reference genome may be transcribed as RNA. |
- */ |
+ |
+ /// The data type for this annotation. Must match the containing annotation |
+ /// set's type. |
+ /// Possible string values are: |
+ /// - "ANNOTATION_TYPE_UNSPECIFIED" |
+ /// - "GENERIC" : A `GENERIC` annotation type should be used when no other |
+ /// annotation |
+ /// type will suffice. This represents an untyped annotation of the reference |
+ /// genome. |
+ /// - "VARIANT" : A `VARIANT` annotation type. |
+ /// - "GENE" : A `GENE` annotation type represents the existence of a gene at |
+ /// the |
+ /// associated reference coordinates. The start coordinate is typically the |
+ /// gene's transcription start site and the end is typically the end of the |
+ /// gene's last exon. |
+ /// - "TRANSCRIPT" : A `TRANSCRIPT` annotation type represents the assertion |
+ /// that a |
+ /// particular region of the reference genome may be transcribed as RNA. |
core.String type; |
- /** |
- * A variant annotation, which describes the effect of a variant on the |
- * genome, the coding sequence, and/or higher level consequences at the |
- * organism level e.g. pathogenicity. This field is only set for annotations |
- * of type `VARIANT`. |
- */ |
+ |
+ /// A variant annotation, which describes the effect of a variant on the |
+ /// genome, the coding sequence, and/or higher level consequences at the |
+ /// organism level e.g. pathogenicity. This field is only set for annotations |
+ /// of type `VARIANT`. |
VariantAnnotation variant; |
Annotation(); |
@@ -3115,7 +3010,8 @@ class Annotation { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotationSetId != null) { |
_json["annotationSetId"] = annotationSetId; |
} |
@@ -3156,56 +3052,52 @@ class Annotation { |
} |
} |
-/** |
- * An annotation set is a logical grouping of annotations that share consistent |
- * type information and provenance. Examples of annotation sets include 'all |
- * genes from refseq', and 'all variant annotations from ClinVar'. |
- */ |
+/// An annotation set is a logical grouping of annotations that share |
+/// consistent |
+/// type information and provenance. Examples of annotation sets include 'all |
+/// genes from refseq', and 'all variant annotations from ClinVar'. |
class AnnotationSet { |
- /** The dataset to which this annotation set belongs. */ |
+ /// The dataset to which this annotation set belongs. |
core.String datasetId; |
- /** |
- * The server-generated annotation set ID, unique across all annotation sets. |
- */ |
+ |
+ /// The server-generated annotation set ID, unique across all annotation |
+ /// sets. |
core.String id; |
- /** |
- * A map of additional read alignment information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional read alignment information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** The display name for this annotation set. */ |
+ |
+ /// The display name for this annotation set. |
core.String name; |
- /** |
- * The ID of the reference set that defines the coordinate space for this |
- * set's annotations. |
- */ |
+ |
+ /// The ID of the reference set that defines the coordinate space for this |
+ /// set's annotations. |
core.String referenceSetId; |
- /** |
- * The source URI describing the file from which this annotation set was |
- * generated, if any. |
- */ |
+ |
+ /// The source URI describing the file from which this annotation set was |
+ /// generated, if any. |
core.String sourceUri; |
- /** |
- * The type of annotations contained within this set. |
- * Possible string values are: |
- * - "ANNOTATION_TYPE_UNSPECIFIED" |
- * - "GENERIC" : A `GENERIC` annotation type should be used when no other |
- * annotation |
- * type will suffice. This represents an untyped annotation of the reference |
- * genome. |
- * - "VARIANT" : A `VARIANT` annotation type. |
- * - "GENE" : A `GENE` annotation type represents the existence of a gene at |
- * the |
- * associated reference coordinates. The start coordinate is typically the |
- * gene's transcription start site and the end is typically the end of the |
- * gene's last exon. |
- * - "TRANSCRIPT" : A `TRANSCRIPT` annotation type represents the assertion |
- * that a |
- * particular region of the reference genome may be transcribed as RNA. |
- */ |
+ |
+ /// The type of annotations contained within this set. |
+ /// Possible string values are: |
+ /// - "ANNOTATION_TYPE_UNSPECIFIED" |
+ /// - "GENERIC" : A `GENERIC` annotation type should be used when no other |
+ /// annotation |
+ /// type will suffice. This represents an untyped annotation of the reference |
+ /// genome. |
+ /// - "VARIANT" : A `VARIANT` annotation type. |
+ /// - "GENE" : A `GENE` annotation type represents the existence of a gene at |
+ /// the |
+ /// associated reference coordinates. The start coordinate is typically the |
+ /// gene's transcription start site and the end is typically the end of the |
+ /// gene's last exon. |
+ /// - "TRANSCRIPT" : A `TRANSCRIPT` annotation type represents the assertion |
+ /// that a |
+ /// particular region of the reference genome may be transcribed as RNA. |
core.String type; |
AnnotationSet(); |
@@ -3235,7 +3127,8 @@ class AnnotationSet { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetId != null) { |
_json["datasetId"] = datasetId; |
} |
@@ -3262,27 +3155,28 @@ class AnnotationSet { |
} |
class BatchCreateAnnotationsRequest { |
- /** |
- * The annotations to be created. At most 4096 can be specified in a single |
- * request. |
- */ |
+ /// The annotations to be created. At most 4096 can be specified in a single |
+ /// request. |
core.List<Annotation> annotations; |
- /** |
- * A unique request ID which enables the server to detect duplicated requests. |
- * If provided, duplicated requests will result in the same response; if not |
- * provided, duplicated requests may result in duplicated data. For a given |
- * annotation set, callers should not reuse `request_id`s when writing |
- * different batches of annotations - behavior in this case is undefined. |
- * A common approach is to use a UUID. For batch jobs where worker crashes are |
- * a possibility, consider using some unique variant of a worker or run ID. |
- */ |
+ |
+ /// A unique request ID which enables the server to detect duplicated |
+ /// requests. |
+ /// If provided, duplicated requests will result in the same response; if not |
+ /// provided, duplicated requests may result in duplicated data. For a given |
+ /// annotation set, callers should not reuse `request_id`s when writing |
+ /// different batches of annotations - behavior in this case is undefined. |
+ /// A common approach is to use a UUID. For batch jobs where worker crashes |
+ /// are |
+ /// a possibility, consider using some unique variant of a worker or run ID. |
core.String requestId; |
BatchCreateAnnotationsRequest(); |
BatchCreateAnnotationsRequest.fromJson(core.Map _json) { |
if (_json.containsKey("annotations")) { |
- annotations = _json["annotations"].map((value) => new Annotation.fromJson(value)).toList(); |
+ annotations = _json["annotations"] |
+ .map((value) => new Annotation.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("requestId")) { |
requestId = _json["requestId"]; |
@@ -3290,9 +3184,11 @@ class BatchCreateAnnotationsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotations != null) { |
- _json["annotations"] = annotations.map((value) => (value).toJson()).toList(); |
+ _json["annotations"] = |
+ annotations.map((value) => (value).toJson()).toList(); |
} |
if (requestId != null) { |
_json["requestId"] = requestId; |
@@ -3302,22 +3198,22 @@ class BatchCreateAnnotationsRequest { |
} |
class BatchCreateAnnotationsResponse { |
- /** |
- * The resulting per-annotation entries, ordered consistently with the |
- * original request. |
- */ |
+ /// The resulting per-annotation entries, ordered consistently with the |
+ /// original request. |
core.List<Entry> entries; |
BatchCreateAnnotationsResponse(); |
BatchCreateAnnotationsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("entries")) { |
- entries = _json["entries"].map((value) => new Entry.fromJson(value)).toList(); |
+ entries = |
+ _json["entries"].map((value) => new Entry.fromJson(value)).toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (entries != null) { |
_json["entries"] = entries.map((value) => (value).toJson()).toList(); |
} |
@@ -3325,38 +3221,35 @@ class BatchCreateAnnotationsResponse { |
} |
} |
-/** Associates `members` with a `role`. */ |
+/// Associates `members` with a `role`. |
class Binding { |
- /** |
- * Specifies the identities requesting access for a Cloud Platform resource. |
- * `members` can have the following values: |
- * |
- * * `allUsers`: A special identifier that represents anyone who is |
- * on the internet; with or without a Google account. |
- * |
- * * `allAuthenticatedUsers`: A special identifier that represents anyone |
- * who is authenticated with a Google account or a service account. |
- * |
- * * `user:{emailid}`: An email address that represents a specific Google |
- * account. For example, `alice@gmail.com` or `joe@example.com`. |
- * |
- * |
- * * `serviceAccount:{emailid}`: An email address that represents a service |
- * account. For example, `my-other-app@appspot.gserviceaccount.com`. |
- * |
- * * `group:{emailid}`: An email address that represents a Google group. |
- * For example, `admins@example.com`. |
- * |
- * |
- * * `domain:{domain}`: A Google Apps domain name that represents all the |
- * users of that domain. For example, `google.com` or `example.com`. |
- */ |
+ /// Specifies the identities requesting access for a Cloud Platform resource. |
+ /// `members` can have the following values: |
+ /// |
+ /// * `allUsers`: A special identifier that represents anyone who is |
+ /// on the internet; with or without a Google account. |
+ /// |
+ /// * `allAuthenticatedUsers`: A special identifier that represents anyone |
+ /// who is authenticated with a Google account or a service account. |
+ /// |
+ /// * `user:{emailid}`: An email address that represents a specific Google |
+ /// account. For example, `alice@gmail.com` or `joe@example.com`. |
+ /// |
+ /// |
+ /// * `serviceAccount:{emailid}`: An email address that represents a service |
+ /// account. For example, `my-other-app@appspot.gserviceaccount.com`. |
+ /// |
+ /// * `group:{emailid}`: An email address that represents a Google group. |
+ /// For example, `admins@example.com`. |
+ /// |
+ /// |
+ /// * `domain:{domain}`: A Google Apps domain name that represents all the |
+ /// users of that domain. For example, `google.com` or `example.com`. |
core.List<core.String> members; |
- /** |
- * Role that is assigned to `members`. |
- * For example, `roles/viewer`, `roles/editor`, or `roles/owner`. |
- * Required |
- */ |
+ |
+ /// Role that is assigned to `members`. |
+ /// For example, `roles/viewer`, `roles/editor`, or `roles/owner`. |
+ /// Required |
core.String role; |
Binding(); |
@@ -3371,7 +3264,8 @@ class Binding { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (members != null) { |
_json["members"] = members; |
} |
@@ -3382,37 +3276,36 @@ class Binding { |
} |
} |
-/** |
- * A call set is a collection of variant calls, typically for one sample. It |
- * belongs to a variant set. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A call set is a collection of variant calls, typically for one sample. It |
+/// belongs to a variant set. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class CallSet { |
- /** The date this call set was created in milliseconds from the epoch. */ |
+ /// The date this call set was created in milliseconds from the epoch. |
core.String created; |
- /** The server-generated call set ID, unique across all call sets. */ |
+ |
+ /// The server-generated call set ID, unique across all call sets. |
core.String id; |
- /** |
- * A map of additional call set information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional call set information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** The call set name. */ |
+ |
+ /// The call set name. |
core.String name; |
- /** The sample ID this call set corresponds to. */ |
+ |
+ /// The sample ID this call set corresponds to. |
core.String sampleId; |
- /** |
- * The IDs of the variant sets this call set belongs to. This field must |
- * have exactly length one, as a call set belongs to a single variant set. |
- * This field is repeated for compatibility with the |
- * [GA4GH 0.5.1 |
- * API](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variants.avdl#L76). |
- */ |
+ |
+ /// The IDs of the variant sets this call set belongs to. This field must |
+ /// have exactly length one, as a call set belongs to a single variant set. |
+ /// This field is repeated for compatibility with the |
+ /// [GA4GH 0.5.1 |
+ /// API](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variants.avdl#L76). |
core.List<core.String> variantSetIds; |
CallSet(); |
@@ -3439,7 +3332,8 @@ class CallSet { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (created != null) { |
_json["created"] = created; |
} |
@@ -3462,80 +3356,77 @@ class CallSet { |
} |
} |
-/** The request message for Operations.CancelOperation. */ |
+/// The request message for Operations.CancelOperation. |
class CancelOperationRequest { |
- |
CancelOperationRequest(); |
- CancelOperationRequest.fromJson(core.Map _json) { |
- } |
+ CancelOperationRequest.fromJson(core.Map _json) {} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
return _json; |
} |
} |
-/** A single CIGAR operation. */ |
+/// A single CIGAR operation. |
class CigarUnit { |
- /** |
- * |
- * Possible string values are: |
- * - "OPERATION_UNSPECIFIED" |
- * - "ALIGNMENT_MATCH" : An alignment match indicates that a sequence can be |
- * aligned to the |
- * reference without evidence of an INDEL. Unlike the |
- * `SEQUENCE_MATCH` and `SEQUENCE_MISMATCH` operators, |
- * the `ALIGNMENT_MATCH` operator does not indicate whether the |
- * reference and read sequences are an exact match. This operator is |
- * equivalent to SAM's `M`. |
- * - "INSERT" : The insert operator indicates that the read contains evidence |
- * of bases |
- * being inserted into the reference. This operator is equivalent to SAM's |
- * `I`. |
- * - "DELETE" : The delete operator indicates that the read contains evidence |
- * of bases |
- * being deleted from the reference. This operator is equivalent to SAM's |
- * `D`. |
- * - "SKIP" : The skip operator indicates that this read skips a long segment |
- * of the |
- * reference, but the bases have not been deleted. This operator is commonly |
- * used when working with RNA-seq data, where reads may skip long segments |
- * of the reference between exons. This operator is equivalent to SAM's |
- * `N`. |
- * - "CLIP_SOFT" : The soft clip operator indicates that bases at the |
- * start/end of a read |
- * have not been considered during alignment. This may occur if the majority |
- * of a read maps, except for low quality bases at the start/end of a read. |
- * This operator is equivalent to SAM's `S`. Bases that are soft |
- * clipped will still be stored in the read. |
- * - "CLIP_HARD" : The hard clip operator indicates that bases at the |
- * start/end of a read |
- * have been omitted from this alignment. This may occur if this linear |
- * alignment is part of a chimeric alignment, or if the read has been |
- * trimmed (for example, during error correction or to trim poly-A tails for |
- * RNA-seq). This operator is equivalent to SAM's `H`. |
- * - "PAD" : The pad operator indicates that there is padding in an alignment. |
- * This |
- * operator is equivalent to SAM's `P`. |
- * - "SEQUENCE_MATCH" : This operator indicates that this portion of the |
- * aligned sequence exactly |
- * matches the reference. This operator is equivalent to SAM's `=`. |
- * - "SEQUENCE_MISMATCH" : This operator indicates that this portion of the |
- * aligned sequence is an |
- * alignment match to the reference, but a sequence mismatch. This can |
- * indicate a SNP or a read error. This operator is equivalent to SAM's |
- * `X`. |
- */ |
+ /// |
+ /// Possible string values are: |
+ /// - "OPERATION_UNSPECIFIED" |
+ /// - "ALIGNMENT_MATCH" : An alignment match indicates that a sequence can be |
+ /// aligned to the |
+ /// reference without evidence of an INDEL. Unlike the |
+ /// `SEQUENCE_MATCH` and `SEQUENCE_MISMATCH` operators, |
+ /// the `ALIGNMENT_MATCH` operator does not indicate whether the |
+ /// reference and read sequences are an exact match. This operator is |
+ /// equivalent to SAM's `M`. |
+ /// - "INSERT" : The insert operator indicates that the read contains |
+ /// evidence of bases |
+ /// being inserted into the reference. This operator is equivalent to SAM's |
+ /// `I`. |
+ /// - "DELETE" : The delete operator indicates that the read contains |
+ /// evidence of bases |
+ /// being deleted from the reference. This operator is equivalent to SAM's |
+ /// `D`. |
+ /// - "SKIP" : The skip operator indicates that this read skips a long |
+ /// segment of the |
+ /// reference, but the bases have not been deleted. This operator is commonly |
+ /// used when working with RNA-seq data, where reads may skip long segments |
+ /// of the reference between exons. This operator is equivalent to SAM's |
+ /// `N`. |
+ /// - "CLIP_SOFT" : The soft clip operator indicates that bases at the |
+ /// start/end of a read |
+ /// have not been considered during alignment. This may occur if the majority |
+ /// of a read maps, except for low quality bases at the start/end of a read. |
+ /// This operator is equivalent to SAM's `S`. Bases that are soft |
+ /// clipped will still be stored in the read. |
+ /// - "CLIP_HARD" : The hard clip operator indicates that bases at the |
+ /// start/end of a read |
+ /// have been omitted from this alignment. This may occur if this linear |
+ /// alignment is part of a chimeric alignment, or if the read has been |
+ /// trimmed (for example, during error correction or to trim poly-A tails for |
+ /// RNA-seq). This operator is equivalent to SAM's `H`. |
+ /// - "PAD" : The pad operator indicates that there is padding in an |
+ /// alignment. This |
+ /// operator is equivalent to SAM's `P`. |
+ /// - "SEQUENCE_MATCH" : This operator indicates that this portion of the |
+ /// aligned sequence exactly |
+ /// matches the reference. This operator is equivalent to SAM's `=`. |
+ /// - "SEQUENCE_MISMATCH" : This operator indicates that this portion of the |
+ /// aligned sequence is an |
+ /// alignment match to the reference, but a sequence mismatch. This can |
+ /// indicate a SNP or a read error. This operator is equivalent to SAM's |
+ /// `X`. |
core.String operation; |
- /** The number of genomic bases that the operation runs for. Required. */ |
+ |
+ /// The number of genomic bases that the operation runs for. Required. |
core.String operationLength; |
- /** |
- * `referenceSequence` is only used at mismatches |
- * (`SEQUENCE_MISMATCH`) and deletions (`DELETE`). |
- * Filling this field replaces SAM's MD tag. If the relevant information is |
- * not available, this field is unset. |
- */ |
+ |
+ /// `referenceSequence` is only used at mismatches |
+ /// (`SEQUENCE_MISMATCH`) and deletions (`DELETE`). |
+ /// Filling this field replaces SAM's MD tag. If the relevant information is |
+ /// not available, this field is unset. |
core.String referenceSequence; |
CigarUnit(); |
@@ -3553,7 +3444,8 @@ class CigarUnit { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (operation != null) { |
_json["operation"] = operation; |
} |
@@ -3568,19 +3460,18 @@ class CigarUnit { |
} |
class ClinicalCondition { |
- /** |
- * The MedGen concept id associated with this gene. |
- * Search for these IDs at http://www.ncbi.nlm.nih.gov/medgen/ |
- */ |
+ /// The MedGen concept id associated with this gene. |
+ /// Search for these IDs at http://www.ncbi.nlm.nih.gov/medgen/ |
core.String conceptId; |
- /** The set of external IDs for this condition. */ |
+ |
+ /// The set of external IDs for this condition. |
core.List<ExternalId> externalIds; |
- /** A set of names for the condition. */ |
+ |
+ /// A set of names for the condition. |
core.List<core.String> names; |
- /** |
- * The OMIM id for this condition. |
- * Search for these IDs at http://omim.org/ |
- */ |
+ |
+ /// The OMIM id for this condition. |
+ /// Search for these IDs at http://omim.org/ |
core.String omimId; |
ClinicalCondition(); |
@@ -3590,7 +3481,9 @@ class ClinicalCondition { |
conceptId = _json["conceptId"]; |
} |
if (_json.containsKey("externalIds")) { |
- externalIds = _json["externalIds"].map((value) => new ExternalId.fromJson(value)).toList(); |
+ externalIds = _json["externalIds"] |
+ .map((value) => new ExternalId.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("names")) { |
names = _json["names"]; |
@@ -3601,12 +3494,14 @@ class ClinicalCondition { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (conceptId != null) { |
_json["conceptId"] = conceptId; |
} |
if (externalIds != null) { |
- _json["externalIds"] = externalIds.map((value) => (value).toJson()).toList(); |
+ _json["externalIds"] = |
+ externalIds.map((value) => (value).toJson()).toList(); |
} |
if (names != null) { |
_json["names"] = names; |
@@ -3619,17 +3514,14 @@ class ClinicalCondition { |
} |
class CodingSequence { |
- /** |
- * The end of the coding sequence on this annotation's reference sequence, |
- * 0-based exclusive. Note that this position is relative to the reference |
- * start, and *not* the containing annotation start. |
- */ |
+ /// The end of the coding sequence on this annotation's reference sequence, |
+ /// 0-based exclusive. Note that this position is relative to the reference |
+ /// start, and *not* the containing annotation start. |
core.String end; |
- /** |
- * The start of the coding sequence on this annotation's reference sequence, |
- * 0-based inclusive. Note that this position is relative to the reference |
- * start, and *not* the containing annotation start. |
- */ |
+ |
+ /// The start of the coding sequence on this annotation's reference sequence, |
+ /// 0-based inclusive. Note that this position is relative to the reference |
+ /// start, and *not* the containing annotation start. |
core.String start; |
CodingSequence(); |
@@ -3644,7 +3536,8 @@ class CodingSequence { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (end != null) { |
_json["end"] = end; |
} |
@@ -3655,18 +3548,19 @@ class CodingSequence { |
} |
} |
-/** |
- * Describes a Compute Engine resource that is being managed by a running |
- * pipeline. |
- */ |
+/// Describes a Compute Engine resource that is being managed by a running |
+/// pipeline. |
class ComputeEngine { |
- /** The names of the disks that were created for this pipeline. */ |
+ /// The names of the disks that were created for this pipeline. |
core.List<core.String> diskNames; |
- /** The instance on which the operation is running. */ |
+ |
+ /// The instance on which the operation is running. |
core.String instanceName; |
- /** The machine type of the instance. */ |
+ |
+ /// The machine type of the instance. |
core.String machineType; |
- /** The availability zone in which the instance resides. */ |
+ |
+ /// The availability zone in which the instance resides. |
core.String zone; |
ComputeEngine(); |
@@ -3687,7 +3581,8 @@ class ComputeEngine { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (diskNames != null) { |
_json["diskNames"] = diskNames; |
} |
@@ -3704,17 +3599,15 @@ class ComputeEngine { |
} |
} |
-/** |
- * A bucket over which read coverage has been precomputed. A bucket corresponds |
- * to a specific range of the reference sequence. |
- */ |
+/// A bucket over which read coverage has been precomputed. A bucket |
+/// corresponds |
+/// to a specific range of the reference sequence. |
class CoverageBucket { |
- /** |
- * The average number of reads which are aligned to each individual |
- * reference base in this bucket. |
- */ |
+ /// The average number of reads which are aligned to each individual |
+ /// reference base in this bucket. |
core.double meanCoverage; |
- /** The genomic coordinate range spanned by this bucket. */ |
+ |
+ /// The genomic coordinate range spanned by this bucket. |
Range range; |
CoverageBucket(); |
@@ -3729,7 +3622,8 @@ class CoverageBucket { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (meanCoverage != null) { |
_json["meanCoverage"] = meanCoverage; |
} |
@@ -3740,20 +3634,21 @@ class CoverageBucket { |
} |
} |
-/** |
- * A Dataset is a collection of genomic data. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A Dataset is a collection of genomic data. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class Dataset { |
- /** The time this dataset was created, in seconds from the epoch. */ |
+ /// The time this dataset was created, in seconds from the epoch. |
core.String createTime; |
- /** The server-generated dataset ID, unique across all datasets. */ |
+ |
+ /// The server-generated dataset ID, unique across all datasets. |
core.String id; |
- /** The dataset name. */ |
+ |
+ /// The dataset name. |
core.String name; |
- /** The Google Cloud project ID that this dataset belongs to. */ |
+ |
+ /// The Google Cloud project ID that this dataset belongs to. |
core.String projectId; |
Dataset(); |
@@ -3774,7 +3669,8 @@ class Dataset { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (createTime != null) { |
_json["createTime"] = createTime; |
} |
@@ -3791,34 +3687,32 @@ class Dataset { |
} |
} |
-/** |
- * A generic empty message that you can re-use to avoid defining duplicated |
- * empty messages in your APIs. A typical example is to use it as the request |
- * or the response type of an API method. For instance: |
- * |
- * service Foo { |
- * rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); |
- * } |
- * |
- * The JSON representation for `Empty` is empty JSON object `{}`. |
- */ |
+/// A generic empty message that you can re-use to avoid defining duplicated |
+/// empty messages in your APIs. A typical example is to use it as the request |
+/// or the response type of an API method. For instance: |
+/// |
+/// service Foo { |
+/// rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); |
+/// } |
+/// |
+/// The JSON representation for `Empty` is empty JSON object `{}`. |
class Empty { |
- |
Empty(); |
- Empty.fromJson(core.Map _json) { |
- } |
+ Empty.fromJson(core.Map _json) {} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
return _json; |
} |
} |
class Entry { |
- /** The created annotation, if creation was successful. */ |
+ /// The created annotation, if creation was successful. |
Annotation annotation; |
- /** The creation status. */ |
+ |
+ /// The creation status. |
Status status; |
Entry(); |
@@ -3833,7 +3727,8 @@ class Entry { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotation != null) { |
_json["annotation"] = (annotation).toJson(); |
} |
@@ -3845,33 +3740,29 @@ class Entry { |
} |
class Exon { |
- /** |
- * The end position of the exon on this annotation's reference sequence, |
- * 0-based exclusive. Note that this is relative to the reference start, and |
- * *not* the containing annotation start. |
- */ |
+ /// The end position of the exon on this annotation's reference sequence, |
+ /// 0-based exclusive. Note that this is relative to the reference start, and |
+ /// *not* the containing annotation start. |
core.String end; |
- /** |
- * The frame of this exon. Contains a value of 0, 1, or 2, which indicates |
- * the offset of the first coding base of the exon within the reading frame |
- * of the coding DNA sequence, if any. This field is dependent on the |
- * strandedness of this annotation (see |
- * Annotation.reverse_strand). |
- * For forward stranded annotations, this offset is relative to the |
- * exon.start. For reverse |
- * strand annotations, this offset is relative to the |
- * exon.end `- 1`. |
- * |
- * Unset if this exon does not intersect the coding sequence. Upon creation |
- * of a transcript, the frame must be populated for all or none of the |
- * coding exons. |
- */ |
+ |
+ /// The frame of this exon. Contains a value of 0, 1, or 2, which indicates |
+ /// the offset of the first coding base of the exon within the reading frame |
+ /// of the coding DNA sequence, if any. This field is dependent on the |
+ /// strandedness of this annotation (see |
+ /// Annotation.reverse_strand). |
+ /// For forward stranded annotations, this offset is relative to the |
+ /// exon.start. For reverse |
+ /// strand annotations, this offset is relative to the |
+ /// exon.end `- 1`. |
+ /// |
+ /// Unset if this exon does not intersect the coding sequence. Upon creation |
+ /// of a transcript, the frame must be populated for all or none of the |
+ /// coding exons. |
core.int frame; |
- /** |
- * The start position of the exon on this annotation's reference sequence, |
- * 0-based inclusive. Note that this is relative to the reference start, and |
- * **not** the containing annotation start. |
- */ |
+ |
+ /// The start position of the exon on this annotation's reference sequence, |
+ /// 0-based inclusive. Note that this is relative to the reference start, and |
+ /// **not** the containing annotation start. |
core.String start; |
Exon(); |
@@ -3889,7 +3780,8 @@ class Exon { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (end != null) { |
_json["end"] = end; |
} |
@@ -3904,25 +3796,22 @@ class Exon { |
} |
class Experiment { |
- /** |
- * The instrument model used as part of this experiment. This maps to |
- * sequencing technology in the SAM spec. |
- */ |
+ /// The instrument model used as part of this experiment. This maps to |
+ /// sequencing technology in the SAM spec. |
core.String instrumentModel; |
- /** |
- * A client-supplied library identifier; a library is a collection of DNA |
- * fragments which have been prepared for sequencing from a sample. This |
- * field is important for quality control as error or bias can be introduced |
- * during sample preparation. |
- */ |
+ |
+ /// A client-supplied library identifier; a library is a collection of DNA |
+ /// fragments which have been prepared for sequencing from a sample. This |
+ /// field is important for quality control as error or bias can be introduced |
+ /// during sample preparation. |
core.String libraryId; |
- /** |
- * The platform unit used as part of this experiment, for example |
- * flowcell-barcode.lane for Illumina or slide for SOLiD. Corresponds to the |
- * @RG PU field in the SAM spec. |
- */ |
+ |
+ /// The platform unit used as part of this experiment, for example |
+ /// flowcell-barcode.lane for Illumina or slide for SOLiD. Corresponds to the |
+ /// @RG PU field in the SAM spec. |
core.String platformUnit; |
- /** The sequencing center used as part of this experiment. */ |
+ |
+ /// The sequencing center used as part of this experiment. |
core.String sequencingCenter; |
Experiment(); |
@@ -3943,7 +3832,8 @@ class Experiment { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (instrumentModel != null) { |
_json["instrumentModel"] = instrumentModel; |
} |
@@ -3960,24 +3850,20 @@ class Experiment { |
} |
} |
-/** The read group set export request. */ |
+/// The read group set export request. |
class ExportReadGroupSetRequest { |
- /** |
- * Required. A Google Cloud Storage URI for the exported BAM file. |
- * The currently authenticated user must have write access to the new file. |
- * An error will be returned if the URI already contains data. |
- */ |
+ /// Required. A Google Cloud Storage URI for the exported BAM file. |
+ /// The currently authenticated user must have write access to the new file. |
+ /// An error will be returned if the URI already contains data. |
core.String exportUri; |
- /** |
- * Required. The Google Cloud project ID that owns this |
- * export. The caller must have WRITE access to this project. |
- */ |
+ |
+ /// Required. The Google Cloud project ID that owns this |
+ /// export. The caller must have WRITE access to this project. |
core.String projectId; |
- /** |
- * The reference names to export. If this is not specified, all reference |
- * sequences, including unmapped reads, are exported. |
- * Use `*` to export only unmapped reads. |
- */ |
+ |
+ /// The reference names to export. If this is not specified, all reference |
+ /// sequences, including unmapped reads, are exported. |
+ /// Use `*` to export only unmapped reads. |
core.List<core.String> referenceNames; |
ExportReadGroupSetRequest(); |
@@ -3995,7 +3881,8 @@ class ExportReadGroupSetRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (exportUri != null) { |
_json["exportUri"] = exportUri; |
} |
@@ -4009,36 +3896,32 @@ class ExportReadGroupSetRequest { |
} |
} |
-/** The variant data export request. */ |
+/// The variant data export request. |
class ExportVariantSetRequest { |
- /** |
- * Required. The BigQuery dataset to export data to. This dataset must already |
- * exist. Note that this is distinct from the Genomics concept of "dataset". |
- */ |
+ /// Required. The BigQuery dataset to export data to. This dataset must |
+ /// already |
+ /// exist. Note that this is distinct from the Genomics concept of "dataset". |
core.String bigqueryDataset; |
- /** |
- * Required. The BigQuery table to export data to. |
- * If the table doesn't exist, it will be created. If it already exists, it |
- * will be overwritten. |
- */ |
+ |
+ /// Required. The BigQuery table to export data to. |
+ /// If the table doesn't exist, it will be created. If it already exists, it |
+ /// will be overwritten. |
core.String bigqueryTable; |
- /** |
- * If provided, only variant call information from the specified call sets |
- * will be exported. By default all variant calls are exported. |
- */ |
+ |
+ /// If provided, only variant call information from the specified call sets |
+ /// will be exported. By default all variant calls are exported. |
core.List<core.String> callSetIds; |
- /** |
- * The format for the exported data. |
- * Possible string values are: |
- * - "FORMAT_UNSPECIFIED" |
- * - "FORMAT_BIGQUERY" : Export the data to Google BigQuery. |
- */ |
+ |
+ /// The format for the exported data. |
+ /// Possible string values are: |
+ /// - "FORMAT_UNSPECIFIED" |
+ /// - "FORMAT_BIGQUERY" : Export the data to Google BigQuery. |
core.String format; |
- /** |
- * Required. The Google Cloud project ID that owns the destination |
- * BigQuery dataset. The caller must have WRITE access to this project. This |
- * project will also own the resulting export job. |
- */ |
+ |
+ /// Required. The Google Cloud project ID that owns the destination |
+ /// BigQuery dataset. The caller must have WRITE access to this project. |
+ /// This |
+ /// project will also own the resulting export job. |
core.String projectId; |
ExportVariantSetRequest(); |
@@ -4062,7 +3945,8 @@ class ExportVariantSetRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (bigqueryDataset != null) { |
_json["bigqueryDataset"] = bigqueryDataset; |
} |
@@ -4083,9 +3967,10 @@ class ExportVariantSetRequest { |
} |
class ExternalId { |
- /** The id used by the source of this data. */ |
+ /// The id used by the source of this data. |
core.String id; |
- /** The name of the source of this data. */ |
+ |
+ /// The name of the source of this data. |
core.String sourceName; |
ExternalId(); |
@@ -4100,7 +3985,8 @@ class ExternalId { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (id != null) { |
_json["id"] = id; |
} |
@@ -4111,66 +3997,63 @@ class ExternalId { |
} |
} |
-/** Request message for `GetIamPolicy` method. */ |
+/// Request message for `GetIamPolicy` method. |
class GetIamPolicyRequest { |
- |
GetIamPolicyRequest(); |
- GetIamPolicyRequest.fromJson(core.Map _json) { |
- } |
+ GetIamPolicyRequest.fromJson(core.Map _json) {} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
return _json; |
} |
} |
-/** The read group set import request. */ |
+/// The read group set import request. |
class ImportReadGroupSetsRequest { |
- /** |
- * Required. The ID of the dataset these read group sets will belong to. The |
- * caller must have WRITE permissions to this dataset. |
- */ |
+ /// Required. The ID of the dataset these read group sets will belong to. The |
+ /// caller must have WRITE permissions to this dataset. |
core.String datasetId; |
- /** |
- * The partition strategy describes how read groups are partitioned into read |
- * group sets. |
- * Possible string values are: |
- * - "PARTITION_STRATEGY_UNSPECIFIED" |
- * - "PER_FILE_PER_SAMPLE" : In most cases, this strategy yields one read |
- * group set per file. This is |
- * the default behavior. |
- * |
- * Allocate one read group set per file per sample. For BAM files, read |
- * groups are considered to share a sample if they have identical sample |
- * names. Furthermore, all reads for each file which do not belong to a read |
- * group, if any, will be grouped into a single read group set per-file. |
- * - "MERGE_ALL" : Includes all read groups in all imported files into a |
- * single read group |
- * set. Requires that the headers for all imported files are equivalent. All |
- * reads which do not belong to a read group, if any, will be grouped into a |
- * separate read group set. |
- */ |
+ |
+ /// The partition strategy describes how read groups are partitioned into |
+ /// read |
+ /// group sets. |
+ /// Possible string values are: |
+ /// - "PARTITION_STRATEGY_UNSPECIFIED" |
+ /// - "PER_FILE_PER_SAMPLE" : In most cases, this strategy yields one read |
+ /// group set per file. This is |
+ /// the default behavior. |
+ /// |
+ /// Allocate one read group set per file per sample. For BAM files, read |
+ /// groups are considered to share a sample if they have identical sample |
+ /// names. Furthermore, all reads for each file which do not belong to a read |
+ /// group, if any, will be grouped into a single read group set per-file. |
+ /// - "MERGE_ALL" : Includes all read groups in all imported files into a |
+ /// single read group |
+ /// set. Requires that the headers for all imported files are equivalent. All |
+ /// reads which do not belong to a read group, if any, will be grouped into a |
+ /// separate read group set. |
core.String partitionStrategy; |
- /** |
- * The reference set to which the imported read group sets are aligned to, if |
- * any. The reference names of this reference set must be a superset of those |
- * found in the imported file headers. If no reference set id is provided, a |
- * best effort is made to associate with a matching reference set. |
- */ |
+ |
+ /// The reference set to which the imported read group sets are aligned to, |
+ /// if |
+ /// any. The reference names of this reference set must be a superset of |
+ /// those |
+ /// found in the imported file headers. If no reference set id is provided, a |
+ /// best effort is made to associate with a matching reference set. |
core.String referenceSetId; |
- /** |
- * A list of URIs pointing at [BAM |
- * files](https://samtools.github.io/hts-specs/SAMv1.pdf) |
- * in Google Cloud Storage. |
- * Those URIs can include wildcards (*), but do not add or remove |
- * matching files before import has completed. |
- * |
- * Note that Google Cloud Storage object listing is only eventually |
- * consistent: files added may be not be immediately visible to |
- * everyone. Thus, if using a wildcard it is preferable not to start |
- * the import immediately after the files are created. |
- */ |
+ |
+ /// A list of URIs pointing at [BAM |
+ /// files](https://samtools.github.io/hts-specs/SAMv1.pdf) |
+ /// in Google Cloud Storage. |
+ /// Those URIs can include wildcards (*), but do not add or remove |
+ /// matching files before import has completed. |
+ /// |
+ /// Note that Google Cloud Storage object listing is only eventually |
+ /// consistent: files added may be not be immediately visible to |
+ /// everyone. Thus, if using a wildcard it is preferable not to start |
+ /// the import immediately after the files are created. |
core.List<core.String> sourceUris; |
ImportReadGroupSetsRequest(); |
@@ -4191,7 +4074,8 @@ class ImportReadGroupSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetId != null) { |
_json["datasetId"] = datasetId; |
} |
@@ -4208,9 +4092,9 @@ class ImportReadGroupSetsRequest { |
} |
} |
-/** The read group set import response. */ |
+/// The read group set import response. |
class ImportReadGroupSetsResponse { |
- /** IDs of the read group sets that were created. */ |
+ /// IDs of the read group sets that were created. |
core.List<core.String> readGroupSetIds; |
ImportReadGroupSetsResponse(); |
@@ -4222,7 +4106,8 @@ class ImportReadGroupSetsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (readGroupSetIds != null) { |
_json["readGroupSetIds"] = readGroupSetIds; |
} |
@@ -4230,49 +4115,47 @@ class ImportReadGroupSetsResponse { |
} |
} |
-/** The variant data import request. */ |
+/// The variant data import request. |
class ImportVariantsRequest { |
- /** |
- * The format of the variant data being imported. If unspecified, defaults to |
- * to `VCF`. |
- * Possible string values are: |
- * - "FORMAT_UNSPECIFIED" |
- * - "FORMAT_VCF" : VCF (Variant Call Format). The VCF files may be gzip |
- * compressed. gVCF is |
- * also supported. Disclaimer: gzip VCF imports are currently much slower |
- * than equivalent uncompressed VCF imports. For this reason, uncompressed |
- * VCF is currently recommended for imports with more than 1GB combined |
- * uncompressed size, or for time sensitive imports. |
- * - "FORMAT_COMPLETE_GENOMICS" : Complete Genomics masterVarBeta format. The |
- * masterVarBeta files may |
- * be bzip2 compressed. |
- */ |
+ /// The format of the variant data being imported. If unspecified, defaults |
+ /// to |
+ /// to `VCF`. |
+ /// Possible string values are: |
+ /// - "FORMAT_UNSPECIFIED" |
+ /// - "FORMAT_VCF" : VCF (Variant Call Format). The VCF files may be gzip |
+ /// compressed. gVCF is |
+ /// also supported. Disclaimer: gzip VCF imports are currently much slower |
+ /// than equivalent uncompressed VCF imports. For this reason, uncompressed |
+ /// VCF is currently recommended for imports with more than 1GB combined |
+ /// uncompressed size, or for time sensitive imports. |
+ /// - "FORMAT_COMPLETE_GENOMICS" : Complete Genomics masterVarBeta format. |
+ /// The masterVarBeta files may |
+ /// be bzip2 compressed. |
core.String format; |
- /** |
- * A mapping between info field keys and the InfoMergeOperations to |
- * be performed on them. This is plumbed down to the MergeVariantRequests |
- * generated by the resulting import job. |
- */ |
+ |
+ /// A mapping between info field keys and the InfoMergeOperations to |
+ /// be performed on them. This is plumbed down to the MergeVariantRequests |
+ /// generated by the resulting import job. |
core.Map<core.String, core.String> infoMergeConfig; |
- /** |
- * Convert reference names to the canonical representation. |
- * hg19 haploytypes (those reference names containing "_hap") |
- * are not modified in any way. |
- * All other reference names are modified according to the following rules: |
- * The reference name is capitalized. |
- * The "chr" prefix is dropped for all autosomes and sex chromsomes. |
- * For example "chr17" becomes "17" and "chrX" becomes "X". |
- * All mitochondrial chromosomes ("chrM", "chrMT", etc) become "MT". |
- */ |
+ |
+ /// Convert reference names to the canonical representation. |
+ /// hg19 haploytypes (those reference names containing "_hap") |
+ /// are not modified in any way. |
+ /// All other reference names are modified according to the following rules: |
+ /// The reference name is capitalized. |
+ /// The "chr" prefix is dropped for all autosomes and sex chromsomes. |
+ /// For example "chr17" becomes "17" and "chrX" becomes "X". |
+ /// All mitochondrial chromosomes ("chrM", "chrMT", etc) become "MT". |
core.bool normalizeReferenceNames; |
- /** |
- * A list of URIs referencing variant files in Google Cloud Storage. URIs can |
- * include wildcards [as described |
- * here](https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). |
- * Note that recursive wildcards ('**') are not supported. |
- */ |
+ |
+ /// A list of URIs referencing variant files in Google Cloud Storage. URIs |
+ /// can |
+ /// include wildcards [as described |
+ /// here](https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames). |
+ /// Note that recursive wildcards ('**') are not supported. |
core.List<core.String> sourceUris; |
- /** Required. The variant set to which variant data should be imported. */ |
+ |
+ /// Required. The variant set to which variant data should be imported. |
core.String variantSetId; |
ImportVariantsRequest(); |
@@ -4296,7 +4179,8 @@ class ImportVariantsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (format != null) { |
_json["format"] = format; |
} |
@@ -4316,9 +4200,9 @@ class ImportVariantsRequest { |
} |
} |
-/** The variant data import response. */ |
+/// The variant data import response. |
class ImportVariantsResponse { |
- /** IDs of the call sets created during the import. */ |
+ /// IDs of the call sets created during the import. |
core.List<core.String> callSetIds; |
ImportVariantsResponse(); |
@@ -4330,7 +4214,8 @@ class ImportVariantsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (callSetIds != null) { |
_json["callSetIds"] = callSetIds; |
} |
@@ -4338,32 +4223,30 @@ class ImportVariantsResponse { |
} |
} |
-/** |
- * A linear alignment can be represented by one CIGAR string. Describes the |
- * mapped position and local alignment of the read to the reference. |
- */ |
+/// A linear alignment can be represented by one CIGAR string. Describes the |
+/// mapped position and local alignment of the read to the reference. |
class LinearAlignment { |
- /** |
- * Represents the local alignment of this sequence (alignment matches, indels, |
- * etc) against the reference. |
- */ |
+ /// Represents the local alignment of this sequence (alignment matches, |
+ /// indels, |
+ /// etc) against the reference. |
core.List<CigarUnit> cigar; |
- /** |
- * The mapping quality of this alignment. Represents how likely |
- * the read maps to this position as opposed to other locations. |
- * |
- * Specifically, this is -10 log10 Pr(mapping position is wrong), rounded to |
- * the nearest integer. |
- */ |
+ |
+ /// The mapping quality of this alignment. Represents how likely |
+ /// the read maps to this position as opposed to other locations. |
+ /// |
+ /// Specifically, this is -10 log10 Pr(mapping position is wrong), rounded to |
+ /// the nearest integer. |
core.int mappingQuality; |
- /** The position of this alignment. */ |
+ |
+ /// The position of this alignment. |
Position position; |
LinearAlignment(); |
LinearAlignment.fromJson(core.Map _json) { |
if (_json.containsKey("cigar")) { |
- cigar = _json["cigar"].map((value) => new CigarUnit.fromJson(value)).toList(); |
+ cigar = |
+ _json["cigar"].map((value) => new CigarUnit.fromJson(value)).toList(); |
} |
if (_json.containsKey("mappingQuality")) { |
mappingQuality = _json["mappingQuality"]; |
@@ -4374,7 +4257,8 @@ class LinearAlignment { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (cigar != null) { |
_json["cigar"] = cigar.map((value) => (value).toJson()).toList(); |
} |
@@ -4389,19 +4273,17 @@ class LinearAlignment { |
} |
class ListBasesResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** |
- * The offset position (0-based) of the given `sequence` from the |
- * start of this `Reference`. This value will differ for each page |
- * in a paginated request. |
- */ |
+ |
+ /// The offset position (0-based) of the given `sequence` from the |
+ /// start of this `Reference`. This value will differ for each page |
+ /// in a paginated request. |
core.String offset; |
- /** A substring of the bases that make up this reference. */ |
+ |
+ /// A substring of the bases that make up this reference. |
core.String sequence; |
ListBasesResponse(); |
@@ -4419,7 +4301,8 @@ class ListBasesResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
@@ -4434,25 +4317,22 @@ class ListBasesResponse { |
} |
class ListCoverageBucketsResponse { |
- /** |
- * The length of each coverage bucket in base pairs. Note that buckets at the |
- * end of a reference sequence may be shorter. This value is omitted if the |
- * bucket width is infinity (the default behaviour, with no range or |
- * `targetBucketWidth`). |
- */ |
+ /// The length of each coverage bucket in base pairs. Note that buckets at |
+ /// the |
+ /// end of a reference sequence may be shorter. This value is omitted if the |
+ /// bucket width is infinity (the default behaviour, with no range or |
+ /// `targetBucketWidth`). |
core.String bucketWidth; |
- /** |
- * The coverage buckets. The list of buckets is sparse; a bucket with 0 |
- * overlapping reads is not returned. A bucket never crosses more than one |
- * reference sequence. Each bucket has width `bucketWidth`, unless |
- * its end is the end of the reference sequence. |
- */ |
+ |
+ /// The coverage buckets. The list of buckets is sparse; a bucket with 0 |
+ /// overlapping reads is not returned. A bucket never crosses more than one |
+ /// reference sequence. Each bucket has width `bucketWidth`, unless |
+ /// its end is the end of the reference sequence. |
core.List<CoverageBucket> coverageBuckets; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
ListCoverageBucketsResponse(); |
@@ -4462,7 +4342,9 @@ class ListCoverageBucketsResponse { |
bucketWidth = _json["bucketWidth"]; |
} |
if (_json.containsKey("coverageBuckets")) { |
- coverageBuckets = _json["coverageBuckets"].map((value) => new CoverageBucket.fromJson(value)).toList(); |
+ coverageBuckets = _json["coverageBuckets"] |
+ .map((value) => new CoverageBucket.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -4470,12 +4352,14 @@ class ListCoverageBucketsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (bucketWidth != null) { |
_json["bucketWidth"] = bucketWidth; |
} |
if (coverageBuckets != null) { |
- _json["coverageBuckets"] = coverageBuckets.map((value) => (value).toJson()).toList(); |
+ _json["coverageBuckets"] = |
+ coverageBuckets.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -4484,22 +4368,23 @@ class ListCoverageBucketsResponse { |
} |
} |
-/** The dataset list response. */ |
+/// The dataset list response. |
class ListDatasetsResponse { |
- /** The list of matching Datasets. */ |
+ /// The list of matching Datasets. |
core.List<Dataset> datasets; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
ListDatasetsResponse(); |
ListDatasetsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("datasets")) { |
- datasets = _json["datasets"].map((value) => new Dataset.fromJson(value)).toList(); |
+ datasets = _json["datasets"] |
+ .map((value) => new Dataset.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -4507,7 +4392,8 @@ class ListDatasetsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasets != null) { |
_json["datasets"] = datasets.map((value) => (value).toJson()).toList(); |
} |
@@ -4518,11 +4404,12 @@ class ListDatasetsResponse { |
} |
} |
-/** The response message for Operations.ListOperations. */ |
+/// The response message for Operations.ListOperations. |
class ListOperationsResponse { |
- /** The standard List next-page token. */ |
+ /// The standard List next-page token. |
core.String nextPageToken; |
- /** A list of operations that matches the specified filter in the request. */ |
+ |
+ /// A list of operations that matches the specified filter in the request. |
core.List<Operation> operations; |
ListOperationsResponse(); |
@@ -4532,31 +4419,35 @@ class ListOperationsResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("operations")) { |
- operations = _json["operations"].map((value) => new Operation.fromJson(value)).toList(); |
+ operations = _json["operations"] |
+ .map((value) => new Operation.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
if (operations != null) { |
- _json["operations"] = operations.map((value) => (value).toJson()).toList(); |
+ _json["operations"] = |
+ operations.map((value) => (value).toJson()).toList(); |
} |
return _json; |
} |
} |
class MergeVariantsRequest { |
- /** |
- * A mapping between info field keys and the InfoMergeOperations to |
- * be performed on them. |
- */ |
+ /// A mapping between info field keys and the InfoMergeOperations to |
+ /// be performed on them. |
core.Map<core.String, core.String> infoMergeConfig; |
- /** The destination variant set. */ |
+ |
+ /// The destination variant set. |
core.String variantSetId; |
- /** The variants to be merged with existing variants. */ |
+ |
+ /// The variants to be merged with existing variants. |
core.List<Variant> variants; |
MergeVariantsRequest(); |
@@ -4569,12 +4460,15 @@ class MergeVariantsRequest { |
variantSetId = _json["variantSetId"]; |
} |
if (_json.containsKey("variants")) { |
- variants = _json["variants"].map((value) => new Variant.fromJson(value)).toList(); |
+ variants = _json["variants"] |
+ .map((value) => new Variant.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (infoMergeConfig != null) { |
_json["infoMergeConfig"] = infoMergeConfig; |
} |
@@ -4588,41 +4482,36 @@ class MergeVariantsRequest { |
} |
} |
-/** |
- * This resource represents a long-running operation that is the result of a |
- * network API call. |
- */ |
+/// This resource represents a long-running operation that is the result of a |
+/// network API call. |
class Operation { |
- /** |
- * If the value is `false`, it means the operation is still in progress. |
- * If true, the operation is completed, and either `error` or `response` is |
- * available. |
- */ |
+ /// If the value is `false`, it means the operation is still in progress. |
+ /// If `true`, the operation is completed, and either `error` or `response` |
+ /// is |
+ /// available. |
core.bool done; |
- /** The error result of the operation in case of failure or cancellation. */ |
+ |
+ /// The error result of the operation in case of failure or cancellation. |
Status error; |
- /** |
- * An OperationMetadata object. This will always be returned with the |
- * Operation. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// An OperationMetadata object. This will always be returned with the |
+ /// Operation. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.Object> metadata; |
- /** |
- * The server-assigned name, which is only unique within the same service that |
- * originally returns it. For example: |
- * `operations/CJHU7Oi_ChDrveSpBRjfuL-qzoWAgEw` |
- */ |
+ |
+ /// The server-assigned name, which is only unique within the same service |
+ /// that originally returns it. For example: |
+ /// `operations/CJHU7Oi_ChDrveSpBRjfuL-qzoWAgEw` |
core.String name; |
- /** |
- * If importing ReadGroupSets, an ImportReadGroupSetsResponse is returned. If |
- * importing Variants, an ImportVariantsResponse is returned. For pipelines |
- * and exports, an empty response is returned. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// If importing ReadGroupSets, an ImportReadGroupSetsResponse is returned. |
+ /// If importing Variants, an ImportVariantsResponse is returned. For |
+ /// pipelines and exports, an empty response is returned. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.Object> response; |
Operation(); |
@@ -4646,7 +4535,8 @@ class Operation { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (done != null) { |
_json["done"] = done; |
} |
@@ -4666,16 +4556,17 @@ class Operation { |
} |
} |
-/** An event that occurred during an Operation. */ |
+/// An event that occurred during an Operation. |
class OperationEvent { |
- /** Required description of event. */ |
+ /// Required description of event. |
core.String description; |
- /** |
- * Optional time of when event finished. An event can have a start time and no |
- * finish time. If an event has a finish time, there must be a start time. |
- */ |
+ |
+ /// Optional time of when event finished. An event can have a start time and |
+ /// no |
+ /// finish time. If an event has a finish time, there must be a start time. |
core.String endTime; |
- /** Optional time of when event started. */ |
+ |
+ /// Optional time of when event started. |
core.String startTime; |
OperationEvent(); |
@@ -4693,7 +4584,8 @@ class OperationEvent { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (description != null) { |
_json["description"] = description; |
} |
@@ -4707,47 +4599,48 @@ class OperationEvent { |
} |
} |
-/** Metadata describing an Operation. */ |
+/// Metadata describing an Operation. |
class OperationMetadata { |
- /** |
- * This field is deprecated. Use `labels` instead. Optionally provided by the |
- * caller when submitting the request that creates the operation. |
- */ |
+ /// This field is deprecated. Use `labels` instead. Optionally provided by |
+ /// the |
+ /// caller when submitting the request that creates the operation. |
core.String clientId; |
- /** The time at which the job was submitted to the Genomics service. */ |
+ |
+ /// The time at which the job was submitted to the Genomics service. |
core.String createTime; |
- /** The time at which the job stopped running. */ |
+ |
+ /// The time at which the job stopped running. |
core.String endTime; |
- /** |
- * Optional event messages that were generated during the job's execution. |
- * This also contains any warnings that were generated during import |
- * or export. |
- */ |
+ |
+ /// Optional event messages that were generated during the job's execution. |
+ /// This also contains any warnings that were generated during import |
+ /// or export. |
core.List<OperationEvent> events; |
- /** |
- * Optionally provided by the caller when submitting the request that creates |
- * the operation. |
- */ |
+ |
+ /// Optionally provided by the caller when submitting the request that |
+ /// creates |
+ /// the operation. |
core.Map<core.String, core.String> labels; |
- /** The Google Cloud Project in which the job is scoped. */ |
+ |
+ /// The Google Cloud Project in which the job is scoped. |
core.String projectId; |
- /** |
- * The original request that started the operation. Note that this will be in |
- * current version of the API. If the operation was started with v1beta2 API |
- * and a GetOperation is performed on v1 API, a v1 request will be returned. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// The original request that started the operation. Note that this will be |
+ /// in |
+ /// current version of the API. If the operation was started with v1beta2 API |
+ /// and a GetOperation is performed on v1 API, a v1 request will be returned. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.Object> request; |
- /** |
- * Runtime metadata on this Operation. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// Runtime metadata on this Operation. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.Object> runtimeMetadata; |
- /** The time at which the job began to run. */ |
+ |
+ /// The time at which the job began to run. |
core.String startTime; |
OperationMetadata(); |
@@ -4763,7 +4656,9 @@ class OperationMetadata { |
endTime = _json["endTime"]; |
} |
if (_json.containsKey("events")) { |
- events = _json["events"].map((value) => new OperationEvent.fromJson(value)).toList(); |
+ events = _json["events"] |
+ .map((value) => new OperationEvent.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("labels")) { |
labels = _json["labels"]; |
@@ -4783,7 +4678,8 @@ class OperationMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (clientId != null) { |
_json["clientId"] = clientId; |
} |
@@ -4815,73 +4711,75 @@ class OperationMetadata { |
} |
} |
-/** |
- * Defines an Identity and Access Management (IAM) policy. It is used to |
- * specify access control policies for Cloud Platform resources. |
- * |
- * |
- * A `Policy` consists of a list of `bindings`. A `Binding` binds a list of |
- * `members` to a `role`, where the members can be user accounts, Google groups, |
- * Google domains, and service accounts. A `role` is a named list of permissions |
- * defined by IAM. |
- * |
- * **Example** |
- * |
- * { |
- * "bindings": [ |
- * { |
- * "role": "roles/owner", |
- * "members": [ |
- * "user:mike@example.com", |
- * "group:admins@example.com", |
- * "domain:google.com", |
- * "serviceAccount:my-other-app@appspot.gserviceaccount.com", |
- * ] |
- * }, |
- * { |
- * "role": "roles/viewer", |
- * "members": ["user:sean@example.com"] |
- * } |
- * ] |
- * } |
- * |
- * For a description of IAM and its features, see the |
- * [IAM developer's guide](https://cloud.google.com/iam). |
- */ |
+/// Defines an Identity and Access Management (IAM) policy. It is used to |
+/// specify access control policies for Cloud Platform resources. |
+/// |
+/// |
+/// A `Policy` consists of a list of `bindings`. A `Binding` binds a list of |
+/// `members` to a `role`, where the members can be user accounts, Google |
+/// groups, |
+/// Google domains, and service accounts. A `role` is a named list of |
+/// permissions |
+/// defined by IAM. |
+/// |
+/// **Example** |
+/// |
+/// { |
+/// "bindings": [ |
+/// { |
+/// "role": "roles/owner", |
+/// "members": [ |
+/// "user:mike@example.com", |
+/// "group:admins@example.com", |
+/// "domain:google.com", |
+/// "serviceAccount:my-other-app@appspot.gserviceaccount.com", |
+/// ] |
+/// }, |
+/// { |
+/// "role": "roles/viewer", |
+/// "members": ["user:sean@example.com"] |
+/// } |
+/// ] |
+/// } |
+/// |
+/// For a description of IAM and its features, see the |
+/// [IAM developer's guide](https://cloud.google.com/iam). |
class Policy { |
- /** |
- * Associates a list of `members` to a `role`. |
- * `bindings` with no members will result in an error. |
- */ |
+ /// Associates a list of `members` to a `role`. |
+ /// `bindings` with no members will result in an error. |
core.List<Binding> bindings; |
- /** |
- * `etag` is used for optimistic concurrency control as a way to help |
- * prevent simultaneous updates of a policy from overwriting each other. |
- * It is strongly suggested that systems make use of the `etag` in the |
- * read-modify-write cycle to perform policy updates in order to avoid race |
- * conditions: An `etag` is returned in the response to `getIamPolicy`, and |
- * systems are expected to put that etag in the request to `setIamPolicy` to |
- * ensure that their change will be applied to the same version of the policy. |
- * |
- * If no `etag` is provided in the call to `setIamPolicy`, then the existing |
- * policy is overwritten blindly. |
- */ |
+ |
+ /// `etag` is used for optimistic concurrency control as a way to help |
+ /// prevent simultaneous updates of a policy from overwriting each other. |
+ /// It is strongly suggested that systems make use of the `etag` in the |
+ /// read-modify-write cycle to perform policy updates in order to avoid race |
+ /// conditions: An `etag` is returned in the response to `getIamPolicy`, and |
+ /// systems are expected to put that etag in the request to `setIamPolicy` to |
+ /// ensure that their change will be applied to the same version of the |
+ /// policy. |
+ /// |
+ /// If no `etag` is provided in the call to `setIamPolicy`, then the existing |
+ /// policy is overwritten blindly. |
core.String etag; |
core.List<core.int> get etagAsBytes { |
return convert.BASE64.decode(etag); |
} |
void set etagAsBytes(core.List<core.int> _bytes) { |
- etag = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
+ etag = |
+ convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-"); |
} |
- /** Version of the `Policy`. The default version is 0. */ |
+ |
+ /// Version of the `Policy`. The default version is 0. |
core.int version; |
Policy(); |
Policy.fromJson(core.Map _json) { |
if (_json.containsKey("bindings")) { |
- bindings = _json["bindings"].map((value) => new Binding.fromJson(value)).toList(); |
+ bindings = _json["bindings"] |
+ .map((value) => new Binding.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("etag")) { |
etag = _json["etag"]; |
@@ -4892,7 +4790,8 @@ class Policy { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (bindings != null) { |
_json["bindings"] = bindings.map((value) => (value).toJson()).toList(); |
} |
@@ -4906,23 +4805,20 @@ class Policy { |
} |
} |
-/** |
- * An abstraction for referring to a genomic position, in relation to some |
- * already known reference. For now, represents a genomic position as a |
- * reference name, a base number on that reference (0-based), and a |
- * determination of forward or reverse strand. |
- */ |
+/// An abstraction for referring to a genomic position, in relation to some |
+/// already known reference. For now, represents a genomic position as a |
+/// reference name, a base number on that reference (0-based), and a |
+/// determination of forward or reverse strand. |
class Position { |
- /** |
- * The 0-based offset from the start of the forward strand for that reference. |
- */ |
+ /// The 0-based offset from the start of the forward strand for that |
+ /// reference. |
core.String position; |
- /** The name of the reference in whatever reference set is being used. */ |
+ |
+ /// The name of the reference in whatever reference set is being used. |
core.String referenceName; |
- /** |
- * Whether this position is on the reverse strand, as opposed to the forward |
- * strand. |
- */ |
+ |
+ /// Whether this position is on the reverse strand, as opposed to the forward |
+ /// strand. |
core.bool reverseStrand; |
Position(); |
@@ -4940,7 +4836,8 @@ class Position { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (position != null) { |
_json["position"] = position; |
} |
@@ -4955,21 +4852,21 @@ class Position { |
} |
class Program { |
- /** The command line used to run this program. */ |
+ /// The command line used to run this program. |
core.String commandLine; |
- /** |
- * The user specified locally unique ID of the program. Used along with |
- * `prevProgramId` to define an ordering between programs. |
- */ |
+ |
+ /// The user specified locally unique ID of the program. Used along with |
+ /// `prevProgramId` to define an ordering between programs. |
core.String id; |
- /** |
- * The display name of the program. This is typically the colloquial name of |
- * the tool used, for example 'bwa' or 'picard'. |
- */ |
+ |
+ /// The display name of the program. This is typically the colloquial name of |
+ /// the tool used, for example 'bwa' or 'picard'. |
core.String name; |
- /** The ID of the program run before this one. */ |
+ |
+ /// The ID of the program run before this one. |
core.String prevProgramId; |
- /** The version of the program run. */ |
+ |
+ /// The version of the program run. |
core.String version; |
Program(); |
@@ -4993,7 +4890,8 @@ class Program { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (commandLine != null) { |
_json["commandLine"] = commandLine; |
} |
@@ -5013,16 +4911,16 @@ class Program { |
} |
} |
-/** A 0-based half-open genomic coordinate range for search requests. */ |
+/// A 0-based half-open genomic coordinate range for search requests. |
class Range { |
- /** The end position of the range on the reference, 0-based exclusive. */ |
+ /// The end position of the range on the reference, 0-based exclusive. |
core.String end; |
- /** |
- * The reference sequence name, for example `chr1`, |
- * `1`, or `chrX`. |
- */ |
+ |
+ /// The reference sequence name, for example `chr1`, |
+ /// `1`, or `chrX`. |
core.String referenceName; |
- /** The start position of the range on the reference, 0-based inclusive. */ |
+ |
+ /// The start position of the range on the reference, 0-based inclusive. |
core.String start; |
Range(); |
@@ -5040,7 +4938,8 @@ class Range { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (end != null) { |
_json["end"] = end; |
} |
@@ -5054,192 +4953,190 @@ class Range { |
} |
} |
-/** |
- * A read alignment describes a linear alignment of a string of DNA to a |
- * reference sequence, in addition to metadata |
- * about the fragment (the molecule of DNA sequenced) and the read (the bases |
- * which were read by the sequencer). A read is equivalent to a line in a SAM |
- * file. A read belongs to exactly one read group and exactly one |
- * read group set. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * ### Reverse-stranded reads |
- * |
- * Mapped reads (reads having a non-null `alignment`) can be aligned to either |
- * the forward or the reverse strand of their associated reference. Strandedness |
- * of a mapped read is encoded by `alignment.position.reverseStrand`. |
- * |
- * If we consider the reference to be a forward-stranded coordinate space of |
- * `[0, reference.length)` with `0` as the left-most position and |
- * `reference.length` as the right-most position, reads are always aligned left |
- * to right. That is, `alignment.position.position` always refers to the |
- * left-most reference coordinate and `alignment.cigar` describes the alignment |
- * of this read to the reference from left to right. All per-base fields such as |
- * `alignedSequence` and `alignedQuality` share this same left-to-right |
- * orientation; this is true of reads which are aligned to either strand. For |
- * reverse-stranded reads, this means that `alignedSequence` is the reverse |
- * complement of the bases that were originally reported by the sequencing |
- * machine. |
- * |
- * ### Generating a reference-aligned sequence string |
- * |
- * When interacting with mapped reads, it's often useful to produce a string |
- * representing the local alignment of the read to reference. The following |
- * pseudocode demonstrates one way of doing this: |
- * |
- * out = "" |
- * offset = 0 |
- * for c in read.alignment.cigar { |
- * switch c.operation { |
- * case "ALIGNMENT_MATCH", "SEQUENCE_MATCH", "SEQUENCE_MISMATCH": |
- * out += read.alignedSequence[offset:offset+c.operationLength] |
- * offset += c.operationLength |
- * break |
- * case "CLIP_SOFT", "INSERT": |
- * offset += c.operationLength |
- * break |
- * case "PAD": |
- * out += repeat("*", c.operationLength) |
- * break |
- * case "DELETE": |
- * out += repeat("-", c.operationLength) |
- * break |
- * case "SKIP": |
- * out += repeat(" ", c.operationLength) |
- * break |
- * case "CLIP_HARD": |
- * break |
- * } |
- * } |
- * return out |
- * |
- * ### Converting to SAM's CIGAR string |
- * |
- * The following pseudocode generates a SAM CIGAR string from the |
- * `cigar` field. Note that this is a lossy conversion |
- * (`cigar.referenceSequence` is lost). |
- * |
- * cigarMap = { |
- * "ALIGNMENT_MATCH": "M", |
- * "INSERT": "I", |
- * "DELETE": "D", |
- * "SKIP": "N", |
- * "CLIP_SOFT": "S", |
- * "CLIP_HARD": "H", |
- * "PAD": "P", |
- * "SEQUENCE_MATCH": "=", |
- * "SEQUENCE_MISMATCH": "X", |
- * } |
- * cigarStr = "" |
- * for c in read.alignment.cigar { |
- * cigarStr += c.operationLength + cigarMap[c.operation] |
- * } |
- * return cigarStr |
- */ |
+/// A read alignment describes a linear alignment of a string of DNA to a |
+/// reference sequence, in addition to metadata |
+/// about the fragment (the molecule of DNA sequenced) and the read (the bases |
+/// which were read by the sequencer). A read is equivalent to a line in a SAM |
+/// file. A read belongs to exactly one read group and exactly one |
+/// read group set. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+/// |
+/// ### Reverse-stranded reads |
+/// |
+/// Mapped reads (reads having a non-null `alignment`) can be aligned to either |
+/// the forward or the reverse strand of their associated reference. |
+/// Strandedness |
+/// of a mapped read is encoded by `alignment.position.reverseStrand`. |
+/// |
+/// If we consider the reference to be a forward-stranded coordinate space of |
+/// `[0, reference.length)` with `0` as the left-most position and |
+/// `reference.length` as the right-most position, reads are always aligned |
+/// left |
+/// to right. That is, `alignment.position.position` always refers to the |
+/// left-most reference coordinate and `alignment.cigar` describes the |
+/// alignment |
+/// of this read to the reference from left to right. All per-base fields such |
+/// as |
+/// `alignedSequence` and `alignedQuality` share this same left-to-right |
+/// orientation; this is true of reads which are aligned to either strand. For |
+/// reverse-stranded reads, this means that `alignedSequence` is the reverse |
+/// complement of the bases that were originally reported by the sequencing |
+/// machine. |
+/// |
+/// ### Generating a reference-aligned sequence string |
+/// |
+/// When interacting with mapped reads, it's often useful to produce a string |
+/// representing the local alignment of the read to reference. The following |
+/// pseudocode demonstrates one way of doing this: |
+/// |
+/// out = "" |
+/// offset = 0 |
+/// for c in read.alignment.cigar { |
+/// switch c.operation { |
+/// case "ALIGNMENT_MATCH", "SEQUENCE_MATCH", "SEQUENCE_MISMATCH": |
+/// out += read.alignedSequence[offset:offset+c.operationLength] |
+/// offset += c.operationLength |
+/// break |
+/// case "CLIP_SOFT", "INSERT": |
+/// offset += c.operationLength |
+/// break |
+/// case "PAD": |
+/// out += repeat("*", c.operationLength) |
+/// break |
+/// case "DELETE": |
+/// out += repeat("-", c.operationLength) |
+/// break |
+/// case "SKIP": |
+/// out += repeat(" ", c.operationLength) |
+/// break |
+/// case "CLIP_HARD": |
+/// break |
+/// } |
+/// } |
+/// return out |
+/// |
+/// ### Converting to SAM's CIGAR string |
+/// |
+/// The following pseudocode generates a SAM CIGAR string from the |
+/// `cigar` field. Note that this is a lossy conversion |
+/// (`cigar.referenceSequence` is lost). |
+/// |
+/// cigarMap = { |
+/// "ALIGNMENT_MATCH": "M", |
+/// "INSERT": "I", |
+/// "DELETE": "D", |
+/// "SKIP": "N", |
+/// "CLIP_SOFT": "S", |
+/// "CLIP_HARD": "H", |
+/// "PAD": "P", |
+/// "SEQUENCE_MATCH": "=", |
+/// "SEQUENCE_MISMATCH": "X", |
+/// } |
+/// cigarStr = "" |
+/// for c in read.alignment.cigar { |
+/// cigarStr += c.operationLength + cigarMap[c.operation] |
+/// } |
+/// return cigarStr |
class Read { |
- /** |
- * The quality of the read sequence contained in this alignment record |
- * (equivalent to QUAL in SAM). |
- * `alignedSequence` and `alignedQuality` may be shorter than the full read |
- * sequence and quality. This will occur if the alignment is part of a |
- * chimeric alignment, or if the read was trimmed. When this occurs, the CIGAR |
- * for this read will begin/end with a hard clip operator that will indicate |
- * the length of the excised sequence. |
- */ |
+ /// The quality of the read sequence contained in this alignment record |
+ /// (equivalent to QUAL in SAM). |
+ /// `alignedSequence` and `alignedQuality` may be shorter than the full read |
+ /// sequence and quality. This will occur if the alignment is part of a |
+ /// chimeric alignment, or if the read was trimmed. When this occurs, the |
+ /// CIGAR |
+ /// for this read will begin/end with a hard clip operator that will indicate |
+ /// the length of the excised sequence. |
core.List<core.int> alignedQuality; |
- /** |
- * The bases of the read sequence contained in this alignment record, |
- * **without CIGAR operations applied** (equivalent to SEQ in SAM). |
- * `alignedSequence` and `alignedQuality` may be |
- * shorter than the full read sequence and quality. This will occur if the |
- * alignment is part of a chimeric alignment, or if the read was trimmed. When |
- * this occurs, the CIGAR for this read will begin/end with a hard clip |
- * operator that will indicate the length of the excised sequence. |
- */ |
+ |
+ /// The bases of the read sequence contained in this alignment record, |
+ /// **without CIGAR operations applied** (equivalent to SEQ in SAM). |
+ /// `alignedSequence` and `alignedQuality` may be |
+ /// shorter than the full read sequence and quality. This will occur if the |
+ /// alignment is part of a chimeric alignment, or if the read was trimmed. |
+ /// When |
+ /// this occurs, the CIGAR for this read will begin/end with a hard clip |
+ /// operator that will indicate the length of the excised sequence. |
core.String alignedSequence; |
- /** |
- * The linear alignment for this alignment record. This field is null for |
- * unmapped reads. |
- */ |
+ |
+ /// The linear alignment for this alignment record. This field is null for |
+ /// unmapped reads. |
LinearAlignment alignment; |
- /** The fragment is a PCR or optical duplicate (SAM flag 0x400). */ |
+ |
+ /// The fragment is a PCR or optical duplicate (SAM flag 0x400). |
core.bool duplicateFragment; |
- /** |
- * Whether this read did not pass filters, such as platform or vendor quality |
- * controls (SAM flag 0x200). |
- */ |
+ |
+ /// Whether this read did not pass filters, such as platform or vendor |
+ /// quality |
+ /// controls (SAM flag 0x200). |
core.bool failedVendorQualityChecks; |
- /** The observed length of the fragment, equivalent to TLEN in SAM. */ |
+ |
+ /// The observed length of the fragment, equivalent to TLEN in SAM. |
core.int fragmentLength; |
- /** The fragment name. Equivalent to QNAME (query template name) in SAM. */ |
+ |
+ /// The fragment name. Equivalent to QNAME (query template name) in SAM. |
core.String fragmentName; |
- /** |
- * The server-generated read ID, unique across all reads. This is different |
- * from the `fragmentName`. |
- */ |
+ |
+ /// The server-generated read ID, unique across all reads. This is different |
+ /// from the `fragmentName`. |
core.String id; |
- /** |
- * A map of additional read alignment information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional read alignment information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** |
- * The mapping of the primary alignment of the |
- * `(readNumber+1)%numberReads` read in the fragment. It replaces |
- * mate position and mate strand in SAM. |
- */ |
+ |
+ /// The mapping of the primary alignment of the |
+ /// `(readNumber+1)%numberReads` read in the fragment. It replaces |
+ /// mate position and mate strand in SAM. |
Position nextMatePosition; |
- /** The number of reads in the fragment (extension to SAM flag 0x1). */ |
+ |
+ /// The number of reads in the fragment (extension to SAM flag 0x1). |
core.int numberReads; |
- /** |
- * The orientation and the distance between reads from the fragment are |
- * consistent with the sequencing protocol (SAM flag 0x2). |
- */ |
+ |
+ /// The orientation and the distance between reads from the fragment are |
+ /// consistent with the sequencing protocol (SAM flag 0x2). |
core.bool properPlacement; |
- /** |
- * The ID of the read group this read belongs to. A read belongs to exactly |
- * one read group. This is a server-generated ID which is distinct from SAM's |
- * RG tag (for that value, see |
- * ReadGroup.name). |
- */ |
+ |
+ /// The ID of the read group this read belongs to. A read belongs to exactly |
+ /// one read group. This is a server-generated ID which is distinct from |
+ /// SAM's |
+ /// RG tag (for that value, see |
+ /// ReadGroup.name). |
core.String readGroupId; |
- /** |
- * The ID of the read group set this read belongs to. A read belongs to |
- * exactly one read group set. |
- */ |
+ |
+ /// The ID of the read group set this read belongs to. A read belongs to |
+ /// exactly one read group set. |
core.String readGroupSetId; |
- /** |
- * The read number in sequencing. 0-based and less than numberReads. This |
- * field replaces SAM flag 0x40 and 0x80. |
- */ |
+ |
+ /// The read number in sequencing. 0-based and less than numberReads. This |
+ /// field replaces SAM flag 0x40 and 0x80. |
core.int readNumber; |
- /** |
- * Whether this alignment is secondary. Equivalent to SAM flag 0x100. |
- * A secondary alignment represents an alternative to the primary alignment |
- * for this read. Aligners may return secondary alignments if a read can map |
- * ambiguously to multiple coordinates in the genome. By convention, each read |
- * has one and only one alignment where both `secondaryAlignment` |
- * and `supplementaryAlignment` are false. |
- */ |
+ |
+ /// Whether this alignment is secondary. Equivalent to SAM flag 0x100. |
+ /// A secondary alignment represents an alternative to the primary alignment |
+ /// for this read. Aligners may return secondary alignments if a read can map |
+ /// ambiguously to multiple coordinates in the genome. By convention, each |
+ /// read |
+ /// has one and only one alignment where both `secondaryAlignment` |
+ /// and `supplementaryAlignment` are false. |
core.bool secondaryAlignment; |
- /** |
- * Whether this alignment is supplementary. Equivalent to SAM flag 0x800. |
- * Supplementary alignments are used in the representation of a chimeric |
- * alignment. In a chimeric alignment, a read is split into multiple |
- * linear alignments that map to different reference contigs. The first |
- * linear alignment in the read will be designated as the representative |
- * alignment; the remaining linear alignments will be designated as |
- * supplementary alignments. These alignments may have different mapping |
- * quality scores. In each linear alignment in a chimeric alignment, the read |
- * will be hard clipped. The `alignedSequence` and |
- * `alignedQuality` fields in the alignment record will only |
- * represent the bases for its respective linear alignment. |
- */ |
+ |
+ /// Whether this alignment is supplementary. Equivalent to SAM flag 0x800. |
+ /// Supplementary alignments are used in the representation of a chimeric |
+ /// alignment. In a chimeric alignment, a read is split into multiple |
+ /// linear alignments that map to different reference contigs. The first |
+ /// linear alignment in the read will be designated as the representative |
+ /// alignment; the remaining linear alignments will be designated as |
+ /// supplementary alignments. These alignments may have different mapping |
+ /// quality scores. In each linear alignment in a chimeric alignment, the |
+ /// read |
+ /// will be hard clipped. The `alignedSequence` and |
+ /// `alignedQuality` fields in the alignment record will only |
+ /// represent the bases for its respective linear alignment. |
core.bool supplementaryAlignment; |
Read(); |
@@ -5299,7 +5196,8 @@ class Read { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (alignedQuality != null) { |
_json["alignedQuality"] = alignedQuality; |
} |
@@ -5355,49 +5253,49 @@ class Read { |
} |
} |
-/** |
- * A read group is all the data that's processed the same way by the sequencer. |
- */ |
+/// A read group is all the data that's processed the same way by the |
+/// sequencer. |
class ReadGroup { |
- /** The dataset to which this read group belongs. */ |
+ /// The dataset to which this read group belongs. |
core.String datasetId; |
- /** A free-form text description of this read group. */ |
+ |
+ /// A free-form text description of this read group. |
core.String description; |
- /** The experiment used to generate this read group. */ |
+ |
+ /// The experiment used to generate this read group. |
Experiment experiment; |
- /** |
- * The server-generated read group ID, unique for all read groups. |
- * Note: This is different than the @RG ID field in the SAM spec. For that |
- * value, see name. |
- */ |
+ |
+ /// The server-generated read group ID, unique for all read groups. |
+ /// Note: This is different than the @RG ID field in the SAM spec. For that |
+ /// value, see name. |
core.String id; |
- /** |
- * A map of additional read group information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional read group information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** |
- * The read group name. This corresponds to the @RG ID field in the SAM spec. |
- */ |
+ |
+ /// The read group name. This corresponds to the @RG ID field in the SAM |
+ /// spec. |
core.String name; |
- /** |
- * The predicted insert size of this read group. The insert size is the length |
- * the sequenced DNA fragment from end-to-end, not including the adapters. |
- */ |
+ |
+ /// The predicted insert size of this read group. The insert size is the |
+ /// length |
+ /// the sequenced DNA fragment from end-to-end, not including the adapters. |
core.int predictedInsertSize; |
- /** |
- * The programs used to generate this read group. Programs are always |
- * identical for all read groups within a read group set. For this reason, |
- * only the first read group in a returned set will have this field |
- * populated. |
- */ |
+ |
+ /// The programs used to generate this read group. Programs are always |
+ /// identical for all read groups within a read group set. For this reason, |
+ /// only the first read group in a returned set will have this field |
+ /// populated. |
core.List<Program> programs; |
- /** The reference set the reads in this read group are aligned to. */ |
+ |
+ /// The reference set the reads in this read group are aligned to. |
core.String referenceSetId; |
- /** A client-supplied sample identifier for the reads in this read group. */ |
+ |
+ /// A client-supplied sample identifier for the reads in this read group. |
core.String sampleId; |
ReadGroup(); |
@@ -5425,7 +5323,9 @@ class ReadGroup { |
predictedInsertSize = _json["predictedInsertSize"]; |
} |
if (_json.containsKey("programs")) { |
- programs = _json["programs"].map((value) => new Program.fromJson(value)).toList(); |
+ programs = _json["programs"] |
+ .map((value) => new Program.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("referenceSetId")) { |
referenceSetId = _json["referenceSetId"]; |
@@ -5436,7 +5336,8 @@ class ReadGroup { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetId != null) { |
_json["datasetId"] = datasetId; |
} |
@@ -5471,50 +5372,45 @@ class ReadGroup { |
} |
} |
-/** |
- * A read group set is a logical collection of read groups, which are |
- * collections of reads produced by a sequencer. A read group set typically |
- * models reads corresponding to one sample, sequenced one way, and aligned one |
- * way. |
- * |
- * * A read group set belongs to one dataset. |
- * * A read group belongs to one read group set. |
- * * A read belongs to one read group. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A read group set is a logical collection of read groups, which are |
+/// collections of reads produced by a sequencer. A read group set typically |
+/// models reads corresponding to one sample, sequenced one way, and aligned |
+/// one |
+/// way. |
+/// |
+/// * A read group set belongs to one dataset. |
+/// * A read group belongs to one read group set. |
+/// * A read belongs to one read group. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class ReadGroupSet { |
- /** The dataset to which this read group set belongs. */ |
+ /// The dataset to which this read group set belongs. |
core.String datasetId; |
- /** |
- * The filename of the original source file for this read group set, if any. |
- */ |
+ |
+ /// The filename of the original source file for this read group set, if any. |
core.String filename; |
- /** |
- * The server-generated read group set ID, unique for all read group sets. |
- */ |
+ |
+ /// The server-generated read group set ID, unique for all read group sets. |
core.String id; |
- /** |
- * A map of additional read group set information. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional read group set information. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** |
- * The read group set name. By default this will be initialized to the sample |
- * name of the sequenced data contained in this set. |
- */ |
+ |
+ /// The read group set name. By default this will be initialized to the |
+ /// sample |
+ /// name of the sequenced data contained in this set. |
core.String name; |
- /** |
- * The read groups in this set. There are typically 1-10 read groups in a read |
- * group set. |
- */ |
+ |
+ /// The read groups in this set. There are typically 1-10 read groups in a |
+ /// read |
+ /// group set. |
core.List<ReadGroup> readGroups; |
- /** |
- * The reference set to which the reads in this read group set are aligned. |
- */ |
+ |
+ /// The reference set to which the reads in this read group set are aligned. |
core.String referenceSetId; |
ReadGroupSet(); |
@@ -5536,7 +5432,9 @@ class ReadGroupSet { |
name = _json["name"]; |
} |
if (_json.containsKey("readGroups")) { |
- readGroups = _json["readGroups"].map((value) => new ReadGroup.fromJson(value)).toList(); |
+ readGroups = _json["readGroups"] |
+ .map((value) => new ReadGroup.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("referenceSetId")) { |
referenceSetId = _json["referenceSetId"]; |
@@ -5544,7 +5442,8 @@ class ReadGroupSet { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetId != null) { |
_json["datasetId"] = datasetId; |
} |
@@ -5561,7 +5460,8 @@ class ReadGroupSet { |
_json["name"] = name; |
} |
if (readGroups != null) { |
- _json["readGroups"] = readGroups.map((value) => (value).toJson()).toList(); |
+ _json["readGroups"] = |
+ readGroups.map((value) => (value).toJson()).toList(); |
} |
if (referenceSetId != null) { |
_json["referenceSetId"] = referenceSetId; |
@@ -5570,41 +5470,40 @@ class ReadGroupSet { |
} |
} |
-/** |
- * A reference is a canonical assembled DNA sequence, intended to act as a |
- * reference coordinate space for other genomic annotations. A single reference |
- * might represent the human chromosome 1 or mitochandrial DNA, for instance. A |
- * reference belongs to one or more reference sets. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A reference is a canonical assembled DNA sequence, intended to act as a |
+/// reference coordinate space for other genomic annotations. A single |
+/// reference |
+/// might represent the human chromosome 1 or mitochandrial DNA, for instance. |
+/// A |
+/// reference belongs to one or more reference sets. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class Reference { |
- /** The server-generated reference ID, unique across all references. */ |
+ /// The server-generated reference ID, unique across all references. |
core.String id; |
- /** The length of this reference's sequence. */ |
+ |
+ /// The length of this reference's sequence. |
core.String length; |
- /** |
- * MD5 of the upper-case sequence excluding all whitespace characters (this |
- * is equivalent to SQ:M5 in SAM). This value is represented in lower case |
- * hexadecimal format. |
- */ |
+ |
+ /// MD5 of the upper-case sequence excluding all whitespace characters (this |
+ /// is equivalent to SQ:M5 in SAM). This value is represented in lower case |
+ /// hexadecimal format. |
core.String md5checksum; |
- /** The name of this reference, for example `22`. */ |
+ |
+ /// The name of this reference, for example `22`. |
core.String name; |
- /** |
- * ID from http://www.ncbi.nlm.nih.gov/taxonomy. For example, 9606 for human. |
- */ |
+ |
+ /// ID from http://www.ncbi.nlm.nih.gov/taxonomy. For example, 9606 for |
+ /// human. |
core.int ncbiTaxonId; |
- /** |
- * All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally |
- * with a version number, for example `GCF_000001405.26`. |
- */ |
+ |
+ /// All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally |
+ /// with a version number, for example `GCF_000001405.26`. |
core.List<core.String> sourceAccessions; |
- /** |
- * The URI from which the sequence was obtained. Typically specifies a FASTA |
- * format file. |
- */ |
+ |
+ /// The URI from which the sequence was obtained. Typically specifies a FASTA |
+ /// format file. |
core.String sourceUri; |
Reference(); |
@@ -5634,7 +5533,8 @@ class Reference { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (id != null) { |
_json["id"] = id; |
} |
@@ -5660,17 +5560,14 @@ class Reference { |
} |
} |
-/** |
- * ReferenceBound records an upper bound for the starting coordinate of |
- * variants in a particular reference. |
- */ |
+/// ReferenceBound records an upper bound for the starting coordinate of |
+/// variants in a particular reference. |
class ReferenceBound { |
- /** The name of the reference associated with this reference bound. */ |
+ /// The name of the reference associated with this reference bound. |
core.String referenceName; |
- /** |
- * An upper bound (inclusive) on the starting coordinate of any |
- * variant in the reference sequence. |
- */ |
+ |
+ /// An upper bound (inclusive) on the starting coordinate of any |
+ /// variant in the reference sequence. |
core.String upperBound; |
ReferenceBound(); |
@@ -5685,7 +5582,8 @@ class ReferenceBound { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (referenceName != null) { |
_json["referenceName"] = referenceName; |
} |
@@ -5696,52 +5594,51 @@ class ReferenceBound { |
} |
} |
-/** |
- * A reference set is a set of references which typically comprise a reference |
- * assembly for a species, such as `GRCh38` which is representative |
- * of the human genome. A reference set defines a common coordinate space for |
- * comparing reference-aligned experimental data. A reference set contains 1 or |
- * more references. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A reference set is a set of references which typically comprise a reference |
+/// assembly for a species, such as `GRCh38` which is representative |
+/// of the human genome. A reference set defines a common coordinate space for |
+/// comparing reference-aligned experimental data. A reference set contains 1 |
+/// or |
+/// more references. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class ReferenceSet { |
- /** Public id of this reference set, such as `GRCh37`. */ |
+ /// Public id of this reference set, such as `GRCh37`. |
core.String assemblyId; |
- /** Free text description of this reference set. */ |
+ |
+ /// Free text description of this reference set. |
core.String description; |
- /** |
- * The server-generated reference set ID, unique across all reference sets. |
- */ |
+ |
+ /// The server-generated reference set ID, unique across all reference sets. |
core.String id; |
- /** |
- * Order-independent MD5 checksum which identifies this reference set. The |
- * checksum is computed by sorting all lower case hexidecimal string |
- * `reference.md5checksum` (for all reference in this set) in |
- * ascending lexicographic order, concatenating, and taking the MD5 of that |
- * value. The resulting value is represented in lower case hexadecimal format. |
- */ |
+ |
+ /// Order-independent MD5 checksum which identifies this reference set. The |
+ /// checksum is computed by sorting all lower case hexidecimal string |
+ /// `reference.md5checksum` (for all reference in this set) in |
+ /// ascending lexicographic order, concatenating, and taking the MD5 of that |
+ /// value. The resulting value is represented in lower case hexadecimal |
+ /// format. |
core.String md5checksum; |
- /** |
- * ID from http://www.ncbi.nlm.nih.gov/taxonomy (for example, 9606 for human) |
- * indicating the species which this reference set is intended to model. Note |
- * that contained references may specify a different `ncbiTaxonId`, as |
- * assemblies may contain reference sequences which do not belong to the |
- * modeled species, for example EBV in a human reference genome. |
- */ |
+ |
+ /// ID from http://www.ncbi.nlm.nih.gov/taxonomy (for example, 9606 for |
+ /// human) |
+ /// indicating the species which this reference set is intended to model. |
+ /// Note |
+ /// that contained references may specify a different `ncbiTaxonId`, as |
+ /// assemblies may contain reference sequences which do not belong to the |
+ /// modeled species, for example EBV in a human reference genome. |
core.int ncbiTaxonId; |
- /** |
- * The IDs of the reference objects that are part of this set. |
- * `Reference.md5checksum` must be unique within this set. |
- */ |
+ |
+ /// The IDs of the reference objects that are part of this set. |
+ /// `Reference.md5checksum` must be unique within this set. |
core.List<core.String> referenceIds; |
- /** |
- * All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally |
- * with a version number, for example `NC_000001.11`. |
- */ |
+ |
+ /// All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally |
+ /// with a version number, for example `NC_000001.11`. |
core.List<core.String> sourceAccessions; |
- /** The URI from which the references were obtained. */ |
+ |
+ /// The URI from which the references were obtained. |
core.String sourceUri; |
ReferenceSet(); |
@@ -5774,7 +5671,8 @@ class ReferenceSet { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (assemblyId != null) { |
_json["assemblyId"] = assemblyId; |
} |
@@ -5803,13 +5701,11 @@ class ReferenceSet { |
} |
} |
-/** |
- * Runtime metadata that will be populated in the |
- * runtimeMetadata |
- * field of the Operation associated with a RunPipeline execution. |
- */ |
+/// Runtime metadata that will be populated in the |
+/// runtimeMetadata |
+/// field of the Operation associated with a RunPipeline execution. |
class RuntimeMetadata { |
- /** Execution information specific to Google Compute Engine. */ |
+ /// Execution information specific to Google Compute Engine. |
ComputeEngine computeEngine; |
RuntimeMetadata(); |
@@ -5821,7 +5717,8 @@ class RuntimeMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (computeEngine != null) { |
_json["computeEngine"] = (computeEngine).toJson(); |
} |
@@ -5830,36 +5727,32 @@ class RuntimeMetadata { |
} |
class SearchAnnotationSetsRequest { |
- /** |
- * Required. The dataset IDs to search within. Caller must have `READ` access |
- * to these datasets. |
- */ |
+ /// Required. The dataset IDs to search within. Caller must have `READ` |
+ /// access |
+ /// to these datasets. |
core.List<core.String> datasetIds; |
- /** |
- * Only return annotations sets for which a substring of the name matches this |
- * string (case insensitive). |
- */ |
+ |
+ /// Only return annotations sets for which a substring of the name matches |
+ /// this |
+ /// string (case insensitive). |
core.String name; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 128. The maximum value is 1024. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 128. The maximum value is 1024. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** |
- * If specified, only annotation sets associated with the given reference set |
- * are returned. |
- */ |
+ |
+ /// If specified, only annotation sets associated with the given reference |
+ /// set |
+ /// are returned. |
core.String referenceSetId; |
- /** |
- * If specified, only annotation sets that have any of these types are |
- * returned. |
- */ |
+ |
+ /// If specified, only annotation sets that have any of these types are |
+ /// returned. |
core.List<core.String> types; |
SearchAnnotationSetsRequest(); |
@@ -5886,7 +5779,8 @@ class SearchAnnotationSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetIds != null) { |
_json["datasetIds"] = datasetIds; |
} |
@@ -5910,20 +5804,21 @@ class SearchAnnotationSetsRequest { |
} |
class SearchAnnotationSetsResponse { |
- /** The matching annotation sets. */ |
+ /// The matching annotation sets. |
core.List<AnnotationSet> annotationSets; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
SearchAnnotationSetsResponse(); |
SearchAnnotationSetsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("annotationSets")) { |
- annotationSets = _json["annotationSets"].map((value) => new AnnotationSet.fromJson(value)).toList(); |
+ annotationSets = _json["annotationSets"] |
+ .map((value) => new AnnotationSet.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -5931,9 +5826,11 @@ class SearchAnnotationSetsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotationSets != null) { |
- _json["annotationSets"] = annotationSets.map((value) => (value).toJson()).toList(); |
+ _json["annotationSets"] = |
+ annotationSets.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -5943,44 +5840,38 @@ class SearchAnnotationSetsResponse { |
} |
class SearchAnnotationsRequest { |
- /** |
- * Required. The annotation sets to search within. The caller must have |
- * `READ` access to these annotation sets. |
- * All queried annotation sets must have the same type. |
- */ |
+ /// Required. The annotation sets to search within. The caller must have |
+ /// `READ` access to these annotation sets. |
+ /// All queried annotation sets must have the same type. |
core.List<core.String> annotationSetIds; |
- /** |
- * The end position of the range on the reference, 0-based exclusive. If |
- * referenceId or |
- * referenceName |
- * must be specified, Defaults to the length of the reference. |
- */ |
+ |
+ /// The end position of the range on the reference, 0-based exclusive. If |
+ /// referenceId or |
+ /// referenceName |
+ /// must be specified, Defaults to the length of the reference. |
core.String end; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 256. The maximum value is 2048. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 256. The maximum value is 2048. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** The ID of the reference to query. */ |
+ |
+ /// The ID of the reference to query. |
core.String referenceId; |
- /** |
- * The name of the reference to query, within the reference set associated |
- * with this query. |
- */ |
+ |
+ /// The name of the reference to query, within the reference set associated |
+ /// with this query. |
core.String referenceName; |
- /** |
- * The start position of the range on the reference, 0-based inclusive. If |
- * specified, |
- * referenceId or |
- * referenceName |
- * must be specified. Defaults to 0. |
- */ |
+ |
+ /// The start position of the range on the reference, 0-based inclusive. If |
+ /// specified, |
+ /// referenceId or |
+ /// referenceName |
+ /// must be specified. Defaults to 0. |
core.String start; |
SearchAnnotationsRequest(); |
@@ -6010,7 +5901,8 @@ class SearchAnnotationsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotationSetIds != null) { |
_json["annotationSetIds"] = annotationSetIds; |
} |
@@ -6037,20 +5929,21 @@ class SearchAnnotationsRequest { |
} |
class SearchAnnotationsResponse { |
- /** The matching annotations. */ |
+ /// The matching annotations. |
core.List<Annotation> annotations; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
SearchAnnotationsResponse(); |
SearchAnnotationsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("annotations")) { |
- annotations = _json["annotations"].map((value) => new Annotation.fromJson(value)).toList(); |
+ annotations = _json["annotations"] |
+ .map((value) => new Annotation.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -6058,9 +5951,11 @@ class SearchAnnotationsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (annotations != null) { |
- _json["annotations"] = annotations.map((value) => (value).toJson()).toList(); |
+ _json["annotations"] = |
+ annotations.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -6069,28 +5964,24 @@ class SearchAnnotationsResponse { |
} |
} |
-/** The call set search request. */ |
+/// The call set search request. |
class SearchCallSetsRequest { |
- /** |
- * Only return call sets for which a substring of the name matches this |
- * string. |
- */ |
+ /// Only return call sets for which a substring of the name matches this |
+ /// string. |
core.String name; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 1024. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 1024. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** |
- * Restrict the query to call sets within the given variant sets. At least one |
- * ID must be provided. |
- */ |
+ |
+ /// Restrict the query to call sets within the given variant sets. At least |
+ /// one |
+ /// ID must be provided. |
core.List<core.String> variantSetIds; |
SearchCallSetsRequest(); |
@@ -6111,7 +6002,8 @@ class SearchCallSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (name != null) { |
_json["name"] = name; |
} |
@@ -6128,22 +6020,23 @@ class SearchCallSetsRequest { |
} |
} |
-/** The call set search response. */ |
+/// The call set search response. |
class SearchCallSetsResponse { |
- /** The list of matching call sets. */ |
+ /// The list of matching call sets. |
core.List<CallSet> callSets; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
SearchCallSetsResponse(); |
SearchCallSetsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("callSets")) { |
- callSets = _json["callSets"].map((value) => new CallSet.fromJson(value)).toList(); |
+ callSets = _json["callSets"] |
+ .map((value) => new CallSet.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -6151,7 +6044,8 @@ class SearchCallSetsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (callSets != null) { |
_json["callSets"] = callSets.map((value) => (value).toJson()).toList(); |
} |
@@ -6162,28 +6056,25 @@ class SearchCallSetsResponse { |
} |
} |
-/** The read group set search request. */ |
+/// The read group set search request. |
class SearchReadGroupSetsRequest { |
- /** |
- * Restricts this query to read group sets within the given datasets. At least |
- * one ID must be provided. |
- */ |
+ /// Restricts this query to read group sets within the given datasets. At |
+ /// least |
+ /// one ID must be provided. |
core.List<core.String> datasetIds; |
- /** |
- * Only return read group sets for which a substring of the name matches this |
- * string. |
- */ |
+ |
+ /// Only return read group sets for which a substring of the name matches |
+ /// this |
+ /// string. |
core.String name; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 256. The maximum value is 1024. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 256. The maximum value is 1024. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
SearchReadGroupSetsRequest(); |
@@ -6204,7 +6095,8 @@ class SearchReadGroupSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetIds != null) { |
_json["datasetIds"] = datasetIds; |
} |
@@ -6221,15 +6113,14 @@ class SearchReadGroupSetsRequest { |
} |
} |
-/** The read group set search response. */ |
+/// The read group set search response. |
class SearchReadGroupSetsResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** The list of matching read group sets. */ |
+ |
+ /// The list of matching read group sets. |
core.List<ReadGroupSet> readGroupSets; |
SearchReadGroupSetsResponse(); |
@@ -6239,63 +6130,63 @@ class SearchReadGroupSetsResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("readGroupSets")) { |
- readGroupSets = _json["readGroupSets"].map((value) => new ReadGroupSet.fromJson(value)).toList(); |
+ readGroupSets = _json["readGroupSets"] |
+ .map((value) => new ReadGroupSet.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
if (readGroupSets != null) { |
- _json["readGroupSets"] = readGroupSets.map((value) => (value).toJson()).toList(); |
+ _json["readGroupSets"] = |
+ readGroupSets.map((value) => (value).toJson()).toList(); |
} |
return _json; |
} |
} |
-/** The read search request. */ |
+/// The read search request. |
class SearchReadsRequest { |
- /** |
- * The end position of the range on the reference, 0-based exclusive. If |
- * specified, `referenceName` must also be specified. |
- */ |
+ /// The end position of the range on the reference, 0-based exclusive. If |
+ /// specified, `referenceName` must also be specified. |
core.String end; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 256. The maximum value is 2048. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 256. The maximum value is 2048. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** |
- * The IDs of the read groups within which to search for reads. All specified |
- * read groups must belong to the same read group sets. Must specify one of |
- * `readGroupSetIds` or `readGroupIds`. |
- */ |
+ |
+ /// The IDs of the read groups within which to search for reads. All |
+ /// specified |
+ /// read groups must belong to the same read group sets. Must specify one of |
+ /// `readGroupSetIds` or `readGroupIds`. |
core.List<core.String> readGroupIds; |
- /** |
- * The IDs of the read groups sets within which to search for reads. All |
- * specified read group sets must be aligned against a common set of reference |
- * sequences; this defines the genomic coordinates for the query. Must specify |
- * one of `readGroupSetIds` or `readGroupIds`. |
- */ |
+ |
+ /// The IDs of the read groups sets within which to search for reads. All |
+ /// specified read group sets must be aligned against a common set of |
+ /// reference |
+ /// sequences; this defines the genomic coordinates for the query. Must |
+ /// specify |
+ /// one of `readGroupSetIds` or `readGroupIds`. |
core.List<core.String> readGroupSetIds; |
- /** |
- * The reference sequence name, for example `chr1`, `1`, or `chrX`. If set to |
- * `*`, only unmapped reads are returned. If unspecified, all reads (mapped |
- * and unmapped) are returned. |
- */ |
+ |
+ /// The reference sequence name, for example `chr1`, `1`, or `chrX`. If set |
+ /// to |
+ /// `*`, only unmapped reads are returned. If unspecified, all reads (mapped |
+ /// and unmapped) are returned. |
core.String referenceName; |
- /** |
- * The start position of the range on the reference, 0-based inclusive. If |
- * specified, `referenceName` must also be specified. |
- */ |
+ |
+ /// The start position of the range on the reference, 0-based inclusive. If |
+ /// specified, `referenceName` must also be specified. |
core.String start; |
SearchReadsRequest(); |
@@ -6325,7 +6216,8 @@ class SearchReadsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (end != null) { |
_json["end"] = end; |
} |
@@ -6351,27 +6243,25 @@ class SearchReadsRequest { |
} |
} |
-/** The read search response. */ |
+/// The read search response. |
class SearchReadsResponse { |
- /** |
- * The list of matching alignments sorted by mapped genomic coordinate, |
- * if any, ascending in position within the same reference. Unmapped reads, |
- * which have no position, are returned contiguously and are sorted in |
- * ascending lexicographic order by fragment name. |
- */ |
+ /// The list of matching alignments sorted by mapped genomic coordinate, |
+ /// if any, ascending in position within the same reference. Unmapped reads, |
+ /// which have no position, are returned contiguously and are sorted in |
+ /// ascending lexicographic order by fragment name. |
core.List<Read> alignments; |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
SearchReadsResponse(); |
SearchReadsResponse.fromJson(core.Map _json) { |
if (_json.containsKey("alignments")) { |
- alignments = _json["alignments"].map((value) => new Read.fromJson(value)).toList(); |
+ alignments = |
+ _json["alignments"].map((value) => new Read.fromJson(value)).toList(); |
} |
if (_json.containsKey("nextPageToken")) { |
nextPageToken = _json["nextPageToken"]; |
@@ -6379,9 +6269,11 @@ class SearchReadsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (alignments != null) { |
- _json["alignments"] = alignments.map((value) => (value).toJson()).toList(); |
+ _json["alignments"] = |
+ alignments.map((value) => (value).toJson()).toList(); |
} |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
@@ -6391,33 +6283,28 @@ class SearchReadsResponse { |
} |
class SearchReferenceSetsRequest { |
- /** |
- * If present, return reference sets for which a prefix of any of |
- * sourceAccessions |
- * match any of these strings. Accession numbers typically have a main number |
- * and a version, for example `NC_000001.11`. |
- */ |
+ /// If present, return reference sets for which a prefix of any of |
+ /// sourceAccessions |
+ /// match any of these strings. Accession numbers typically have a main |
+ /// number |
+ /// and a version, for example `NC_000001.11`. |
core.List<core.String> accessions; |
- /** |
- * If present, return reference sets for which a substring of their |
- * `assemblyId` matches this string (case insensitive). |
- */ |
+ |
+ /// If present, return reference sets for which a substring of their |
+ /// `assemblyId` matches this string (case insensitive). |
core.String assemblyId; |
- /** |
- * If present, return reference sets for which the |
- * md5checksum matches exactly. |
- */ |
+ |
+ /// If present, return reference sets for which the |
+ /// md5checksum matches exactly. |
core.List<core.String> md5checksums; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 1024. The maximum value is 4096. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 1024. The maximum value is 4096. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
SearchReferenceSetsRequest(); |
@@ -6441,7 +6328,8 @@ class SearchReferenceSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (accessions != null) { |
_json["accessions"] = accessions; |
} |
@@ -6462,13 +6350,12 @@ class SearchReferenceSetsRequest { |
} |
class SearchReferenceSetsResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** The matching references sets. */ |
+ |
+ /// The matching references sets. |
core.List<ReferenceSet> referenceSets; |
SearchReferenceSetsResponse(); |
@@ -6478,47 +6365,48 @@ class SearchReferenceSetsResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("referenceSets")) { |
- referenceSets = _json["referenceSets"].map((value) => new ReferenceSet.fromJson(value)).toList(); |
+ referenceSets = _json["referenceSets"] |
+ .map((value) => new ReferenceSet.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
if (referenceSets != null) { |
- _json["referenceSets"] = referenceSets.map((value) => (value).toJson()).toList(); |
+ _json["referenceSets"] = |
+ referenceSets.map((value) => (value).toJson()).toList(); |
} |
return _json; |
} |
} |
class SearchReferencesRequest { |
- /** |
- * If present, return references for which a prefix of any of |
- * sourceAccessions match |
- * any of these strings. Accession numbers typically have a main number and a |
- * version, for example `GCF_000001405.26`. |
- */ |
+ /// If present, return references for which a prefix of any of |
+ /// sourceAccessions match |
+ /// any of these strings. Accession numbers typically have a main number and |
+ /// a |
+ /// version, for example `GCF_000001405.26`. |
core.List<core.String> accessions; |
- /** |
- * If present, return references for which the |
- * md5checksum matches exactly. |
- */ |
+ |
+ /// If present, return references for which the |
+ /// md5checksum matches exactly. |
core.List<core.String> md5checksums; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 1024. The maximum value is 4096. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 1024. The maximum value is 4096. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** If present, return only references which belong to this reference set. */ |
+ |
+ /// If present, return only references which belong to this reference set. |
core.String referenceSetId; |
SearchReferencesRequest(); |
@@ -6542,7 +6430,8 @@ class SearchReferencesRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (accessions != null) { |
_json["accessions"] = accessions; |
} |
@@ -6563,13 +6452,12 @@ class SearchReferencesRequest { |
} |
class SearchReferencesResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** The matching references. */ |
+ |
+ /// The matching references. |
core.List<Reference> references; |
SearchReferencesResponse(); |
@@ -6579,39 +6467,39 @@ class SearchReferencesResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("references")) { |
- references = _json["references"].map((value) => new Reference.fromJson(value)).toList(); |
+ references = _json["references"] |
+ .map((value) => new Reference.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
if (references != null) { |
- _json["references"] = references.map((value) => (value).toJson()).toList(); |
+ _json["references"] = |
+ references.map((value) => (value).toJson()).toList(); |
} |
return _json; |
} |
} |
-/** The search variant sets request. */ |
+/// The search variant sets request. |
class SearchVariantSetsRequest { |
- /** |
- * Exactly one dataset ID must be provided here. Only variant sets which |
- * belong to this dataset will be returned. |
- */ |
+ /// Exactly one dataset ID must be provided here. Only variant sets which |
+ /// belong to this dataset will be returned. |
core.List<core.String> datasetIds; |
- /** |
- * The maximum number of results to return in a single page. If unspecified, |
- * defaults to 1024. |
- */ |
+ |
+ /// The maximum number of results to return in a single page. If unspecified, |
+ /// defaults to 1024. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
SearchVariantSetsRequest(); |
@@ -6629,7 +6517,8 @@ class SearchVariantSetsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetIds != null) { |
_json["datasetIds"] = datasetIds; |
} |
@@ -6643,15 +6532,14 @@ class SearchVariantSetsRequest { |
} |
} |
-/** The search variant sets response. */ |
+/// The search variant sets response. |
class SearchVariantSetsResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** The variant sets belonging to the requested dataset. */ |
+ |
+ /// The variant sets belonging to the requested dataset. |
core.List<VariantSet> variantSets; |
SearchVariantSetsResponse(); |
@@ -6661,67 +6549,68 @@ class SearchVariantSetsResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("variantSets")) { |
- variantSets = _json["variantSets"].map((value) => new VariantSet.fromJson(value)).toList(); |
+ variantSets = _json["variantSets"] |
+ .map((value) => new VariantSet.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
if (variantSets != null) { |
- _json["variantSets"] = variantSets.map((value) => (value).toJson()).toList(); |
+ _json["variantSets"] = |
+ variantSets.map((value) => (value).toJson()).toList(); |
} |
return _json; |
} |
} |
-/** The variant search request. */ |
+/// The variant search request. |
class SearchVariantsRequest { |
- /** |
- * Only return variant calls which belong to call sets with these ids. |
- * Leaving this blank returns all variant calls. If a variant has no |
- * calls belonging to any of these call sets, it won't be returned at all. |
- */ |
+ /// Only return variant calls which belong to call sets with these ids. |
+ /// Leaving this blank returns all variant calls. If a variant has no |
+ /// calls belonging to any of these call sets, it won't be returned at all. |
core.List<core.String> callSetIds; |
- /** |
- * The end of the window, 0-based exclusive. If unspecified or 0, defaults to |
- * the length of the reference. |
- */ |
+ |
+ /// The end of the window, 0-based exclusive. If unspecified or 0, defaults |
+ /// to |
+ /// the length of the reference. |
core.String end; |
- /** |
- * The maximum number of calls to return in a single page. Note that this |
- * limit may be exceeded in the event that a matching variant contains more |
- * calls than the requested maximum. If unspecified, defaults to 5000. The |
- * maximum value is 10000. |
- */ |
+ |
+ /// The maximum number of calls to return in a single page. Note that this |
+ /// limit may be exceeded in the event that a matching variant contains more |
+ /// calls than the requested maximum. If unspecified, defaults to 5000. The |
+ /// maximum value is 10000. |
core.int maxCalls; |
- /** |
- * The maximum number of variants to return in a single page. If unspecified, |
- * defaults to 5000. The maximum value is 10000. |
- */ |
+ |
+ /// The maximum number of variants to return in a single page. If |
+ /// unspecified, |
+ /// defaults to 5000. The maximum value is 10000. |
core.int pageSize; |
- /** |
- * 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. |
- */ |
+ |
+ /// 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. |
core.String pageToken; |
- /** Required. Only return variants in this reference sequence. */ |
+ |
+ /// Required. Only return variants in this reference sequence. |
core.String referenceName; |
- /** |
- * The beginning of the window (0-based, inclusive) for which |
- * overlapping variants should be returned. If unspecified, defaults to 0. |
- */ |
+ |
+ /// The beginning of the window (0-based, inclusive) for which |
+ /// overlapping variants should be returned. If unspecified, defaults to 0. |
core.String start; |
- /** Only return variants which have exactly this name. */ |
+ |
+ /// Only return variants which have exactly this name. |
core.String variantName; |
- /** |
- * At most one variant set ID must be provided. Only variants from this |
- * variant set will be returned. If omitted, a call set id must be included in |
- * the request. |
- */ |
+ |
+ /// At most one variant set ID must be provided. Only variants from this |
+ /// variant set will be returned. If omitted, a call set id must be included |
+ /// in |
+ /// the request. |
core.List<core.String> variantSetIds; |
SearchVariantsRequest(); |
@@ -6757,7 +6646,8 @@ class SearchVariantsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (callSetIds != null) { |
_json["callSetIds"] = callSetIds; |
} |
@@ -6789,15 +6679,14 @@ class SearchVariantsRequest { |
} |
} |
-/** The variant search response. */ |
+/// The variant search response. |
class SearchVariantsResponse { |
- /** |
- * The continuation token, which is used to page through large result sets. |
- * Provide this value in a subsequent request to return the next page of |
- * results. This field will be empty if there aren't any additional results. |
- */ |
+ /// The continuation token, which is used to page through large result sets. |
+ /// Provide this value in a subsequent request to return the next page of |
+ /// results. This field will be empty if there aren't any additional results. |
core.String nextPageToken; |
- /** The list of matching Variants. */ |
+ |
+ /// The list of matching Variants. |
core.List<Variant> variants; |
SearchVariantsResponse(); |
@@ -6807,12 +6696,15 @@ class SearchVariantsResponse { |
nextPageToken = _json["nextPageToken"]; |
} |
if (_json.containsKey("variants")) { |
- variants = _json["variants"].map((value) => new Variant.fromJson(value)).toList(); |
+ variants = _json["variants"] |
+ .map((value) => new Variant.fromJson(value)) |
+ .toList(); |
} |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (nextPageToken != null) { |
_json["nextPageToken"] = nextPageToken; |
} |
@@ -6823,14 +6715,13 @@ class SearchVariantsResponse { |
} |
} |
-/** Request message for `SetIamPolicy` method. */ |
+/// Request message for `SetIamPolicy` method. |
class SetIamPolicyRequest { |
- /** |
- * REQUIRED: The complete policy to be applied to the `resource`. The size of |
- * the policy is limited to a few 10s of KB. An empty policy is a |
- * valid policy but certain Cloud Platform services (such as Projects) |
- * might reject them. |
- */ |
+ /// REQUIRED: The complete policy to be applied to the `resource`. The size |
+ /// of |
+ /// the policy is limited to a few 10s of KB. An empty policy is a |
+ /// valid policy but certain Cloud Platform services (such as Projects) |
+ /// might reject them. |
Policy policy; |
SetIamPolicyRequest(); |
@@ -6842,7 +6733,8 @@ class SetIamPolicyRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (policy != null) { |
_json["policy"] = (policy).toJson(); |
} |
@@ -6850,78 +6742,81 @@ class SetIamPolicyRequest { |
} |
} |
-/** |
- * The `Status` type defines a logical error model that is suitable for |
- * different |
- * programming environments, including REST APIs and RPC APIs. It is used by |
- * [gRPC](https://github.com/grpc). The error model is designed to be: |
- * |
- * - Simple to use and understand for most users |
- * - Flexible enough to meet unexpected needs |
- * |
- * # Overview |
- * |
- * The `Status` message contains three pieces of data: error code, error |
- * message, |
- * and error details. The error code should be an enum value of |
- * google.rpc.Code, but it may accept additional error codes if needed. The |
- * error message should be a developer-facing English message that helps |
- * developers *understand* and *resolve* the error. If a localized user-facing |
- * error message is needed, put the localized message in the error details or |
- * localize it in the client. The optional error details may contain arbitrary |
- * information about the error. There is a predefined set of error detail types |
- * in the package `google.rpc` that can be used for common error conditions. |
- * |
- * # Language mapping |
- * |
- * The `Status` message is the logical representation of the error model, but it |
- * is not necessarily the actual wire format. When the `Status` message is |
- * exposed in different client libraries and different wire protocols, it can be |
- * mapped differently. For example, it will likely be mapped to some exceptions |
- * in Java, but more likely mapped to some error codes in C. |
- * |
- * # Other uses |
- * |
- * The error model and the `Status` message can be used in a variety of |
- * environments, either with or without APIs, to provide a |
- * consistent developer experience across different environments. |
- * |
- * Example uses of this error model include: |
- * |
- * - Partial errors. If a service needs to return partial errors to the client, |
- * it may embed the `Status` in the normal response to indicate the partial |
- * errors. |
- * |
- * - Workflow errors. A typical workflow has multiple steps. Each step may |
- * have a `Status` message for error reporting. |
- * |
- * - Batch operations. If a client uses batch request and batch response, the |
- * `Status` message should be used directly inside batch response, one for |
- * each error sub-response. |
- * |
- * - Asynchronous operations. If an API call embeds asynchronous operation |
- * results in its response, the status of those operations should be |
- * represented directly using the `Status` message. |
- * |
- * - Logging. If some API errors are stored in logs, the message `Status` could |
- * be used directly after any stripping needed for security/privacy reasons. |
- */ |
+/// The `Status` type defines a logical error model that is suitable for |
+/// different |
+/// programming environments, including REST APIs and RPC APIs. It is used by |
+/// [gRPC](https://github.com/grpc). The error model is designed to be: |
+/// |
+/// - Simple to use and understand for most users |
+/// - Flexible enough to meet unexpected needs |
+/// |
+/// # Overview |
+/// |
+/// The `Status` message contains three pieces of data: error code, error |
+/// message, |
+/// and error details. The error code should be an enum value of |
+/// google.rpc.Code, but it may accept additional error codes if needed. The |
+/// error message should be a developer-facing English message that helps |
+/// developers *understand* and *resolve* the error. If a localized user-facing |
+/// error message is needed, put the localized message in the error details or |
+/// localize it in the client. The optional error details may contain arbitrary |
+/// information about the error. There is a predefined set of error detail |
+/// types |
+/// in the package `google.rpc` that can be used for common error conditions. |
+/// |
+/// # Language mapping |
+/// |
+/// The `Status` message is the logical representation of the error model, but |
+/// it |
+/// is not necessarily the actual wire format. When the `Status` message is |
+/// exposed in different client libraries and different wire protocols, it can |
+/// be |
+/// mapped differently. For example, it will likely be mapped to some |
+/// exceptions |
+/// in Java, but more likely mapped to some error codes in C. |
+/// |
+/// # Other uses |
+/// |
+/// The error model and the `Status` message can be used in a variety of |
+/// environments, either with or without APIs, to provide a |
+/// consistent developer experience across different environments. |
+/// |
+/// Example uses of this error model include: |
+/// |
+/// - Partial errors. If a service needs to return partial errors to the |
+/// client, |
+/// it may embed the `Status` in the normal response to indicate the partial |
+/// errors. |
+/// |
+/// - Workflow errors. A typical workflow has multiple steps. Each step may |
+/// have a `Status` message for error reporting. |
+/// |
+/// - Batch operations. If a client uses batch request and batch response, the |
+/// `Status` message should be used directly inside batch response, one for |
+/// each error sub-response. |
+/// |
+/// - Asynchronous operations. If an API call embeds asynchronous operation |
+/// results in its response, the status of those operations should be |
+/// represented directly using the `Status` message. |
+/// |
+/// - Logging. If some API errors are stored in logs, the message `Status` |
+/// could |
+/// be used directly after any stripping needed for security/privacy reasons. |
class Status { |
- /** The status code, which should be an enum value of google.rpc.Code. */ |
+ /// The status code, which should be an enum value of google.rpc.Code. |
core.int code; |
- /** |
- * A list of messages that carry the error details. There is a common set of |
- * message types for APIs to use. |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A list of messages that carry the error details. There is a common set |
+ /// of |
+ /// message types for APIs to use. |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.List<core.Map<core.String, core.Object>> details; |
- /** |
- * A developer-facing error message, which should be in English. Any |
- * user-facing error message should be localized and sent in the |
- * google.rpc.Status.details field, or localized by the client. |
- */ |
+ |
+ /// A developer-facing error message, which should be in English. Any |
+ /// user-facing error message should be localized and sent in the |
+ /// google.rpc.Status.details field, or localized by the client. |
core.String message; |
Status(); |
@@ -6939,7 +6834,8 @@ class Status { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (code != null) { |
_json["code"] = code; |
} |
@@ -6953,21 +6849,19 @@ class Status { |
} |
} |
-/** Request message for `TestIamPermissions` method. */ |
+/// Request message for `TestIamPermissions` method. |
class TestIamPermissionsRequest { |
- /** |
- * REQUIRED: The set of permissions to check for the 'resource'. |
- * Permissions with wildcards (such as '*' or 'storage.*') are not allowed. |
- * Allowed permissions are: |
- * |
- * * `genomics.datasets.create` |
- * * `genomics.datasets.delete` |
- * * `genomics.datasets.get` |
- * * `genomics.datasets.list` |
- * * `genomics.datasets.update` |
- * * `genomics.datasets.getIamPolicy` |
- * * `genomics.datasets.setIamPolicy` |
- */ |
+ /// REQUIRED: The set of permissions to check for the 'resource'. |
+ /// Permissions with wildcards (such as '*' or 'storage.*') are not allowed. |
+ /// Allowed permissions are: |
+ /// |
+ /// * `genomics.datasets.create` |
+ /// * `genomics.datasets.delete` |
+ /// * `genomics.datasets.get` |
+ /// * `genomics.datasets.list` |
+ /// * `genomics.datasets.update` |
+ /// * `genomics.datasets.getIamPolicy` |
+ /// * `genomics.datasets.setIamPolicy` |
core.List<core.String> permissions; |
TestIamPermissionsRequest(); |
@@ -6979,7 +6873,8 @@ class TestIamPermissionsRequest { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (permissions != null) { |
_json["permissions"] = permissions; |
} |
@@ -6987,12 +6882,10 @@ class TestIamPermissionsRequest { |
} |
} |
-/** Response message for `TestIamPermissions` method. */ |
+/// Response message for `TestIamPermissions` method. |
class TestIamPermissionsResponse { |
- /** |
- * A subset of `TestPermissionsRequest.permissions` that the caller is |
- * allowed. |
- */ |
+ /// A subset of `TestPermissionsRequest.permissions` that the caller is |
+ /// allowed. |
core.List<core.String> permissions; |
TestIamPermissionsResponse(); |
@@ -7004,7 +6897,8 @@ class TestIamPermissionsResponse { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (permissions != null) { |
_json["permissions"] = permissions; |
} |
@@ -7012,47 +6906,47 @@ class TestIamPermissionsResponse { |
} |
} |
-/** |
- * A transcript represents the assertion that a particular region of the |
- * reference genome may be transcribed as RNA. |
- */ |
+/// A transcript represents the assertion that a particular region of the |
+/// reference genome may be transcribed as RNA. |
class Transcript { |
- /** |
- * The range of the coding sequence for this transcript, if any. To determine |
- * the exact ranges of coding sequence, intersect this range with those of the |
- * exons, if any. If there are any |
- * exons, the |
- * codingSequence must start |
- * and end within them. |
- * |
- * Note that in some cases, the reference genome will not exactly match the |
- * observed mRNA transcript e.g. due to variance in the source genome from |
- * reference. In these cases, |
- * exon.frame will not necessarily |
- * match the expected reference reading frame and coding exon reference bases |
- * cannot necessarily be concatenated to produce the original transcript mRNA. |
- */ |
+ /// The range of the coding sequence for this transcript, if any. To |
+ /// determine |
+ /// the exact ranges of coding sequence, intersect this range with those of |
+ /// the |
+ /// exons, if any. If there are any |
+ /// exons, the |
+ /// codingSequence must start |
+ /// and end within them. |
+ /// |
+ /// Note that in some cases, the reference genome will not exactly match the |
+ /// observed mRNA transcript e.g. due to variance in the source genome from |
+ /// reference. In these cases, |
+ /// exon.frame will not necessarily |
+ /// match the expected reference reading frame and coding exon reference |
+ /// bases |
+ /// cannot necessarily be concatenated to produce the original transcript |
+ /// mRNA. |
CodingSequence codingSequence; |
- /** |
- * The <a href="http://en.wikipedia.org/wiki/Exon">exons</a> that compose |
- * this transcript. This field should be unset for genomes where transcript |
- * splicing does not occur, for example prokaryotes. |
- * |
- * Introns are regions of the transcript that are not included in the |
- * spliced RNA product. Though not explicitly modeled here, intron ranges can |
- * be deduced; all regions of this transcript that are not exons are introns. |
- * |
- * Exonic sequences do not necessarily code for a translational product |
- * (amino acids). Only the regions of exons bounded by the |
- * codingSequence correspond |
- * to coding DNA sequence. |
- * |
- * Exons are ordered by start position and may not overlap. |
- */ |
+ |
+ /// The <a href="http://en.wikipedia.org/wiki/Exon">exons</a> that compose |
+ /// this transcript. This field should be unset for genomes where transcript |
+ /// splicing does not occur, for example prokaryotes. |
+ /// |
+ /// Introns are regions of the transcript that are not included in the |
+ /// spliced RNA product. Though not explicitly modeled here, intron ranges |
+ /// can |
+ /// be deduced; all regions of this transcript that are not exons are |
+ /// introns. |
+ /// |
+ /// Exonic sequences do not necessarily code for a translational product |
+ /// (amino acids). Only the regions of exons bounded by the |
+ /// codingSequence correspond |
+ /// to coding DNA sequence. |
+ /// |
+ /// Exons are ordered by start position and may not overlap. |
core.List<Exon> exons; |
- /** |
- * The annotation ID of the gene from which this transcript is transcribed. |
- */ |
+ |
+ /// The annotation ID of the gene from which this transcript is transcribed. |
core.String geneId; |
Transcript(); |
@@ -7070,7 +6964,8 @@ class Transcript { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (codingSequence != null) { |
_json["codingSequence"] = (codingSequence).toJson(); |
} |
@@ -7085,87 +6980,81 @@ class Transcript { |
} |
class UndeleteDatasetRequest { |
- |
UndeleteDatasetRequest(); |
- UndeleteDatasetRequest.fromJson(core.Map _json) { |
- } |
+ UndeleteDatasetRequest.fromJson(core.Map _json) {} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
return _json; |
} |
} |
-/** |
- * A variant represents a change in DNA sequence relative to a reference |
- * sequence. For example, a variant could represent a SNP or an insertion. |
- * Variants belong to a variant set. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- * |
- * Each of the calls on a variant represent a determination of genotype with |
- * respect to that variant. For example, a call might assign probability of 0.32 |
- * to the occurrence of a SNP named rs1234 in a sample named NA12345. A call |
- * belongs to a call set, which contains related calls typically from one |
- * sample. |
- */ |
+/// A variant represents a change in DNA sequence relative to a reference |
+/// sequence. For example, a variant could represent a SNP or an insertion. |
+/// Variants belong to a variant set. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
+/// |
+/// Each of the calls on a variant represent a determination of genotype with |
+/// respect to that variant. For example, a call might assign probability of |
+/// 0.32 |
+/// to the occurrence of a SNP named rs1234 in a sample named NA12345. A call |
+/// belongs to a call set, which contains related calls typically from one |
+/// sample. |
class Variant { |
- /** The bases that appear instead of the reference bases. */ |
+ /// The bases that appear instead of the reference bases. |
core.List<core.String> alternateBases; |
- /** |
- * The variant calls for this particular variant. Each one represents the |
- * determination of genotype with respect to this variant. |
- */ |
+ |
+ /// The variant calls for this particular variant. Each one represents the |
+ /// determination of genotype with respect to this variant. |
core.List<VariantCall> calls; |
- /** The date this variant was created, in milliseconds from the epoch. */ |
+ |
+ /// The date this variant was created, in milliseconds from the epoch. |
core.String created; |
- /** |
- * The end position (0-based) of this variant. This corresponds to the first |
- * base after the last base in the reference allele. So, the length of |
- * the reference allele is (end - start). This is useful for variants |
- * that don't explicitly give alternate bases, for example large deletions. |
- */ |
+ |
+ /// The end position (0-based) of this variant. This corresponds to the first |
+ /// base after the last base in the reference allele. So, the length of |
+ /// the reference allele is (end - start). This is useful for variants |
+ /// that don't explicitly give alternate bases, for example large deletions. |
core.String end; |
- /** |
- * A list of filters (normally quality filters) this variant has failed. |
- * `PASS` indicates this variant has passed all filters. |
- */ |
+ |
+ /// A list of filters (normally quality filters) this variant has failed. |
+ /// `PASS` indicates this variant has passed all filters. |
core.List<core.String> filter; |
- /** The server-generated variant ID, unique across all variants. */ |
+ |
+ /// The server-generated variant ID, unique across all variants. |
core.String id; |
- /** |
- * A map of additional variant information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional variant information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** Names for the variant, for example a RefSNP ID. */ |
+ |
+ /// Names for the variant, for example a RefSNP ID. |
core.List<core.String> names; |
- /** |
- * A measure of how likely this variant is to be real. |
- * A higher value is better. |
- */ |
+ |
+ /// A measure of how likely this variant is to be real. |
+ /// A higher value is better. |
core.double quality; |
- /** |
- * The reference bases for this variant. They start at the given |
- * position. |
- */ |
+ |
+ /// The reference bases for this variant. They start at the given |
+ /// position. |
core.String referenceBases; |
- /** |
- * The reference on which this variant occurs. |
- * (such as `chr20` or `X`) |
- */ |
+ |
+ /// The reference on which this variant occurs. |
+ /// (such as `chr20` or `X`) |
core.String referenceName; |
- /** |
- * The position at which this variant occurs (0-based). |
- * This corresponds to the first base of the string of reference bases. |
- */ |
+ |
+ /// The position at which this variant occurs (0-based). |
+ /// This corresponds to the first base of the string of reference bases. |
core.String start; |
- /** The ID of the variant set this variant belongs to. */ |
+ |
+ /// The ID of the variant set this variant belongs to. |
core.String variantSetId; |
Variant(); |
@@ -7175,7 +7064,9 @@ class Variant { |
alternateBases = _json["alternateBases"]; |
} |
if (_json.containsKey("calls")) { |
- calls = _json["calls"].map((value) => new VariantCall.fromJson(value)).toList(); |
+ calls = _json["calls"] |
+ .map((value) => new VariantCall.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("created")) { |
created = _json["created"]; |
@@ -7213,7 +7104,8 @@ class Variant { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (alternateBases != null) { |
_json["alternateBases"] = alternateBases; |
} |
@@ -7258,100 +7150,93 @@ class Variant { |
} |
class VariantAnnotation { |
- /** |
- * The alternate allele for this variant. If multiple alternate alleles |
- * exist at this location, create a separate variant for each one, as they |
- * may represent distinct conditions. |
- */ |
+ /// The alternate allele for this variant. If multiple alternate alleles |
+ /// exist at this location, create a separate variant for each one, as they |
+ /// may represent distinct conditions. |
core.String alternateBases; |
- /** |
- * Describes the clinical significance of a variant. |
- * It is adapted from the ClinVar controlled vocabulary for clinical |
- * significance described at: |
- * http://www.ncbi.nlm.nih.gov/clinvar/docs/clinsig/ |
- * Possible string values are: |
- * - "CLINICAL_SIGNIFICANCE_UNSPECIFIED" |
- * - "CLINICAL_SIGNIFICANCE_OTHER" : `OTHER` should be used when no other |
- * clinical significance |
- * value will suffice. |
- * - "UNCERTAIN" |
- * - "BENIGN" |
- * - "LIKELY_BENIGN" |
- * - "LIKELY_PATHOGENIC" |
- * - "PATHOGENIC" |
- * - "DRUG_RESPONSE" |
- * - "HISTOCOMPATIBILITY" |
- * - "CONFERS_SENSITIVITY" |
- * - "RISK_FACTOR" |
- * - "ASSOCIATION" |
- * - "PROTECTIVE" |
- * - "MULTIPLE_REPORTED" : `MULTIPLE_REPORTED` should be used when multiple |
- * clinical |
- * signficances are reported for a variant. The original clinical |
- * significance values may be provided in the `info` field. |
- */ |
+ |
+ /// Describes the clinical significance of a variant. |
+ /// It is adapted from the ClinVar controlled vocabulary for clinical |
+ /// significance described at: |
+ /// http://www.ncbi.nlm.nih.gov/clinvar/docs/clinsig/ |
+ /// Possible string values are: |
+ /// - "CLINICAL_SIGNIFICANCE_UNSPECIFIED" |
+ /// - "CLINICAL_SIGNIFICANCE_OTHER" : `OTHER` should be used when no other |
+ /// clinical significance |
+ /// value will suffice. |
+ /// - "UNCERTAIN" |
+ /// - "BENIGN" |
+ /// - "LIKELY_BENIGN" |
+ /// - "LIKELY_PATHOGENIC" |
+ /// - "PATHOGENIC" |
+ /// - "DRUG_RESPONSE" |
+ /// - "HISTOCOMPATIBILITY" |
+ /// - "CONFERS_SENSITIVITY" |
+ /// - "RISK_FACTOR" |
+ /// - "ASSOCIATION" |
+ /// - "PROTECTIVE" |
+ /// - "MULTIPLE_REPORTED" : `MULTIPLE_REPORTED` should be used when multiple |
+ /// clinical |
+ /// signficances are reported for a variant. The original clinical |
+ /// significance values may be provided in the `info` field. |
core.String clinicalSignificance; |
- /** |
- * The set of conditions associated with this variant. |
- * A condition describes the way a variant influences human health. |
- */ |
+ |
+ /// The set of conditions associated with this variant. |
+ /// A condition describes the way a variant influences human health. |
core.List<ClinicalCondition> conditions; |
- /** |
- * Effect of the variant on the coding sequence. |
- * Possible string values are: |
- * - "EFFECT_UNSPECIFIED" |
- * - "EFFECT_OTHER" : `EFFECT_OTHER` should be used when no other Effect |
- * will suffice. |
- * - "FRAMESHIFT" : `FRAMESHIFT` indicates a mutation in which the insertion |
- * or |
- * deletion of nucleotides resulted in a frameshift change. |
- * - "FRAME_PRESERVING_INDEL" : `FRAME_PRESERVING_INDEL` indicates a mutation |
- * in which a |
- * multiple of three nucleotides has been inserted or deleted, resulting |
- * in no change to the reading frame of the coding sequence. |
- * - "SYNONYMOUS_SNP" : `SYNONYMOUS_SNP` indicates a single nucleotide |
- * polymorphism |
- * mutation that results in no amino acid change. |
- * - "NONSYNONYMOUS_SNP" : `NONSYNONYMOUS_SNP` indicates a single nucleotide |
- * polymorphism mutation that results in an amino acid change. |
- * - "STOP_GAIN" : `STOP_GAIN` indicates a mutation that leads to the creation |
- * of a stop codon at the variant site. Frameshift mutations creating |
- * downstream stop codons do not count as `STOP_GAIN`. |
- * - "STOP_LOSS" : `STOP_LOSS` indicates a mutation that eliminates a |
- * stop codon at the variant site. |
- * - "SPLICE_SITE_DISRUPTION" : `SPLICE_SITE_DISRUPTION` indicates that this |
- * variant is |
- * found in a splice site for the associated transcript, and alters the |
- * normal splicing pattern. |
- */ |
+ |
+ /// Effect of the variant on the coding sequence. |
+ /// Possible string values are: |
+ /// - "EFFECT_UNSPECIFIED" |
+ /// - "EFFECT_OTHER" : `EFFECT_OTHER` should be used when no other Effect |
+ /// will suffice. |
+ /// - "FRAMESHIFT" : `FRAMESHIFT` indicates a mutation in which the insertion |
+ /// or |
+ /// deletion of nucleotides resulted in a frameshift change. |
+ /// - "FRAME_PRESERVING_INDEL" : `FRAME_PRESERVING_INDEL` indicates a |
+ /// mutation in which a |
+ /// multiple of three nucleotides has been inserted or deleted, resulting |
+ /// in no change to the reading frame of the coding sequence. |
+ /// - "SYNONYMOUS_SNP" : `SYNONYMOUS_SNP` indicates a single nucleotide |
+ /// polymorphism |
+ /// mutation that results in no amino acid change. |
+ /// - "NONSYNONYMOUS_SNP" : `NONSYNONYMOUS_SNP` indicates a single nucleotide |
+ /// polymorphism mutation that results in an amino acid change. |
+ /// - "STOP_GAIN" : `STOP_GAIN` indicates a mutation that leads to the |
+ /// creation |
+ /// of a stop codon at the variant site. Frameshift mutations creating |
+ /// downstream stop codons do not count as `STOP_GAIN`. |
+ /// - "STOP_LOSS" : `STOP_LOSS` indicates a mutation that eliminates a |
+ /// stop codon at the variant site. |
+ /// - "SPLICE_SITE_DISRUPTION" : `SPLICE_SITE_DISRUPTION` indicates that this |
+ /// variant is |
+ /// found in a splice site for the associated transcript, and alters the |
+ /// normal splicing pattern. |
core.String effect; |
- /** |
- * Google annotation ID of the gene affected by this variant. This should |
- * be provided when the variant is created. |
- */ |
+ |
+ /// Google annotation ID of the gene affected by this variant. This should |
+ /// be provided when the variant is created. |
core.String geneId; |
- /** |
- * Google annotation IDs of the transcripts affected by this variant. These |
- * should be provided when the variant is created. |
- */ |
+ |
+ /// Google annotation IDs of the transcripts affected by this variant. These |
+ /// should be provided when the variant is created. |
core.List<core.String> transcriptIds; |
- /** |
- * Type has been adapted from ClinVar's list of variant types. |
- * Possible string values are: |
- * - "TYPE_UNSPECIFIED" |
- * - "TYPE_OTHER" : `TYPE_OTHER` should be used when no other Type will |
- * suffice. |
- * Further explanation of the variant type may be included in the |
- * info field. |
- * - "INSERTION" : `INSERTION` indicates an insertion. |
- * - "DELETION" : `DELETION` indicates a deletion. |
- * - "SUBSTITUTION" : `SUBSTITUTION` indicates a block substitution of |
- * two or more nucleotides. |
- * - "SNP" : `SNP` indicates a single nucleotide polymorphism. |
- * - "STRUCTURAL" : `STRUCTURAL` indicates a large structural variant, |
- * including chromosomal fusions, inversions, etc. |
- * - "CNV" : `CNV` indicates a variation in copy number. |
- */ |
+ |
+ /// Type has been adapted from ClinVar's list of variant types. |
+ /// Possible string values are: |
+ /// - "TYPE_UNSPECIFIED" |
+ /// - "TYPE_OTHER" : `TYPE_OTHER` should be used when no other Type will |
+ /// suffice. |
+ /// Further explanation of the variant type may be included in the |
+ /// info field. |
+ /// - "INSERTION" : `INSERTION` indicates an insertion. |
+ /// - "DELETION" : `DELETION` indicates a deletion. |
+ /// - "SUBSTITUTION" : `SUBSTITUTION` indicates a block substitution of |
+ /// two or more nucleotides. |
+ /// - "SNP" : `SNP` indicates a single nucleotide polymorphism. |
+ /// - "STRUCTURAL" : `STRUCTURAL` indicates a large structural variant, |
+ /// including chromosomal fusions, inversions, etc. |
+ /// - "CNV" : `CNV` indicates a variation in copy number. |
core.String type; |
VariantAnnotation(); |
@@ -7364,7 +7249,9 @@ class VariantAnnotation { |
clinicalSignificance = _json["clinicalSignificance"]; |
} |
if (_json.containsKey("conditions")) { |
- conditions = _json["conditions"].map((value) => new ClinicalCondition.fromJson(value)).toList(); |
+ conditions = _json["conditions"] |
+ .map((value) => new ClinicalCondition.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("effect")) { |
effect = _json["effect"]; |
@@ -7381,7 +7268,8 @@ class VariantAnnotation { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (alternateBases != null) { |
_json["alternateBases"] = alternateBases; |
} |
@@ -7389,7 +7277,8 @@ class VariantAnnotation { |
_json["clinicalSignificance"] = clinicalSignificance; |
} |
if (conditions != null) { |
- _json["conditions"] = conditions.map((value) => (value).toJson()).toList(); |
+ _json["conditions"] = |
+ conditions.map((value) => (value).toJson()).toList(); |
} |
if (effect != null) { |
_json["effect"] = effect; |
@@ -7407,56 +7296,52 @@ class VariantAnnotation { |
} |
} |
-/** |
- * A call represents the determination of genotype with respect to a particular |
- * variant. It may include associated information such as quality and phasing. |
- * For example, a call might assign a probability of 0.32 to the occurrence of |
- * a SNP named rs1234 in a call set with the name NA12345. |
- */ |
+/// A call represents the determination of genotype with respect to a |
+/// particular |
+/// variant. It may include associated information such as quality and phasing. |
+/// For example, a call might assign a probability of 0.32 to the occurrence of |
+/// a SNP named rs1234 in a call set with the name NA12345. |
class VariantCall { |
- /** The ID of the call set this variant call belongs to. */ |
+ /// The ID of the call set this variant call belongs to. |
core.String callSetId; |
- /** The name of the call set this variant call belongs to. */ |
+ |
+ /// The name of the call set this variant call belongs to. |
core.String callSetName; |
- /** |
- * The genotype of this variant call. Each value represents either the value |
- * of the `referenceBases` field or a 1-based index into |
- * `alternateBases`. If a variant had a `referenceBases` |
- * value of `T` and an `alternateBases` |
- * value of `["A", "C"]`, and the `genotype` was |
- * `[2, 1]`, that would mean the call |
- * represented the heterozygous value `CA` for this variant. |
- * If the `genotype` was instead `[0, 1]`, the |
- * represented value would be `TA`. Ordering of the |
- * genotype values is important if the `phaseset` is present. |
- * If a genotype is not called (that is, a `.` is present in the |
- * GT string) -1 is returned. |
- */ |
+ |
+ /// The genotype of this variant call. Each value represents either the value |
+ /// of the `referenceBases` field or a 1-based index into |
+ /// `alternateBases`. If a variant had a `referenceBases` |
+ /// value of `T` and an `alternateBases` |
+ /// value of `["A", "C"]`, and the `genotype` was |
+ /// `[2, 1]`, that would mean the call |
+ /// represented the heterozygous value `CA` for this variant. |
+ /// If the `genotype` was instead `[0, 1]`, the |
+ /// represented value would be `TA`. Ordering of the |
+ /// genotype values is important if the `phaseset` is present. |
+ /// If a genotype is not called (that is, a `.` is present in the |
+ /// GT string) -1 is returned. |
core.List<core.int> genotype; |
- /** |
- * The genotype likelihoods for this variant call. Each array entry |
- * represents how likely a specific genotype is for this call. The value |
- * ordering is defined by the GL tag in the VCF spec. |
- * If Phred-scaled genotype likelihood scores (PL) are available and |
- * log10(P) genotype likelihood scores (GL) are not, PL scores are converted |
- * to GL scores. If both are available, PL scores are stored in `info`. |
- */ |
+ |
+ /// The genotype likelihoods for this variant call. Each array entry |
+ /// represents how likely a specific genotype is for this call. The value |
+ /// ordering is defined by the GL tag in the VCF spec. |
+ /// If Phred-scaled genotype likelihood scores (PL) are available and |
+ /// log10(P) genotype likelihood scores (GL) are not, PL scores are converted |
+ /// to GL scores. If both are available, PL scores are stored in `info`. |
core.List<core.double> genotypeLikelihood; |
- /** |
- * A map of additional variant call information. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// A map of additional variant call information. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** |
- * If this field is present, this variant call's genotype ordering implies |
- * the phase of the bases and is consistent with any other variant calls in |
- * the same reference sequence which have the same phaseset value. |
- * When importing data from VCF, if the genotype data was phased but no |
- * phase set was specified this field will be set to `*`. |
- */ |
+ |
+ /// If this field is present, this variant call's genotype ordering implies |
+ /// the phase of the bases and is consistent with any other variant calls in |
+ /// the same reference sequence which have the same phaseset value. |
+ /// When importing data from VCF, if the genotype data was phased but no |
+ /// phase set was specified this field will be set to `*`. |
core.String phaseset; |
VariantCall(); |
@@ -7483,7 +7368,8 @@ class VariantCall { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (callSetId != null) { |
_json["callSetId"] = callSetId; |
} |
@@ -7506,41 +7392,43 @@ class VariantCall { |
} |
} |
-/** |
- * A variant set is a collection of call sets and variants. It contains summary |
- * statistics of those contents. A variant set belongs to a dataset. |
- * |
- * For more genomics resource definitions, see [Fundamentals of Google |
- * Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
- */ |
+/// A variant set is a collection of call sets and variants. It contains |
+/// summary |
+/// statistics of those contents. A variant set belongs to a dataset. |
+/// |
+/// For more genomics resource definitions, see [Fundamentals of Google |
+/// Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) |
class VariantSet { |
- /** The dataset to which this variant set belongs. */ |
+ /// The dataset to which this variant set belongs. |
core.String datasetId; |
- /** A textual description of this variant set. */ |
+ |
+ /// A textual description of this variant set. |
core.String description; |
- /** The server-generated variant set ID, unique across all variant sets. */ |
+ |
+ /// The server-generated variant set ID, unique across all variant sets. |
core.String id; |
- /** The metadata associated with this variant set. */ |
+ |
+ /// The metadata associated with this variant set. |
core.List<VariantSetMetadata> metadata; |
- /** User-specified, mutable name. */ |
+ |
+ /// User-specified, mutable name. |
core.String name; |
- /** |
- * A list of all references used by the variants in a variant set |
- * with associated coordinate upper bounds for each one. |
- */ |
+ |
+ /// A list of all references used by the variants in a variant set |
+ /// with associated coordinate upper bounds for each one. |
core.List<ReferenceBound> referenceBounds; |
- /** |
- * The reference set to which the variant set is mapped. The reference set |
- * describes the alignment provenance of the variant set, while the |
- * `referenceBounds` describe the shape of the actual variant data. The |
- * reference set's reference names are a superset of those found in the |
- * `referenceBounds`. |
- * |
- * For example, given a variant set that is mapped to the GRCh38 reference set |
- * and contains a single variant on reference 'X', `referenceBounds` would |
- * contain only an entry for 'X', while the associated reference set |
- * enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc. |
- */ |
+ |
+ /// The reference set to which the variant set is mapped. The reference set |
+ /// describes the alignment provenance of the variant set, while the |
+ /// `referenceBounds` describe the shape of the actual variant data. The |
+ /// reference set's reference names are a superset of those found in the |
+ /// `referenceBounds`. |
+ /// |
+ /// For example, given a variant set that is mapped to the GRCh38 reference |
+ /// set |
+ /// and contains a single variant on reference 'X', `referenceBounds` would |
+ /// contain only an entry for 'X', while the associated reference set |
+ /// enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc. |
core.String referenceSetId; |
VariantSet(); |
@@ -7556,13 +7444,17 @@ class VariantSet { |
id = _json["id"]; |
} |
if (_json.containsKey("metadata")) { |
- metadata = _json["metadata"].map((value) => new VariantSetMetadata.fromJson(value)).toList(); |
+ metadata = _json["metadata"] |
+ .map((value) => new VariantSetMetadata.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("name")) { |
name = _json["name"]; |
} |
if (_json.containsKey("referenceBounds")) { |
- referenceBounds = _json["referenceBounds"].map((value) => new ReferenceBound.fromJson(value)).toList(); |
+ referenceBounds = _json["referenceBounds"] |
+ .map((value) => new ReferenceBound.fromJson(value)) |
+ .toList(); |
} |
if (_json.containsKey("referenceSetId")) { |
referenceSetId = _json["referenceSetId"]; |
@@ -7570,7 +7462,8 @@ class VariantSet { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (datasetId != null) { |
_json["datasetId"] = datasetId; |
} |
@@ -7587,7 +7480,8 @@ class VariantSet { |
_json["name"] = name; |
} |
if (referenceBounds != null) { |
- _json["referenceBounds"] = referenceBounds.map((value) => (value).toJson()).toList(); |
+ _json["referenceBounds"] = |
+ referenceBounds.map((value) => (value).toJson()).toList(); |
} |
if (referenceSetId != null) { |
_json["referenceSetId"] = referenceSetId; |
@@ -7596,49 +7490,45 @@ class VariantSet { |
} |
} |
-/** |
- * Metadata describes a single piece of variant call metadata. |
- * These data include a top level key and either a single value string (value) |
- * or a list of key-value pairs (info.) |
- * Value and info are mutually exclusive. |
- */ |
+/// Metadata describes a single piece of variant call metadata. |
+/// These data include a top level key and either a single value string (value) |
+/// or a list of key-value pairs (info.) |
+/// Value and info are mutually exclusive. |
class VariantSetMetadata { |
- /** A textual description of this metadata. */ |
+ /// A textual description of this metadata. |
core.String description; |
- /** |
- * User-provided ID field, not enforced by this API. |
- * Two or more pieces of structured metadata with identical |
- * id and key fields are considered equivalent. |
- */ |
+ |
+ /// User-provided ID field, not enforced by this API. |
+ /// Two or more pieces of structured metadata with identical |
+ /// id and key fields are considered equivalent. |
core.String id; |
- /** |
- * Remaining structured metadata key-value pairs. This must be of the form |
- * map<string, string[]> (string key mapping to a list of string values). |
- * |
- * The values for Object must be JSON objects. It can consist of `num`, |
- * `String`, `bool` and `null` as well as `Map` and `List` values. |
- */ |
+ |
+ /// Remaining structured metadata key-value pairs. This must be of the form |
+ /// map<string, string[]> (string key mapping to a list of string values). |
+ /// |
+ /// The values for Object must be JSON objects. It can consist of `num`, |
+ /// `String`, `bool` and `null` as well as `Map` and `List` values. |
core.Map<core.String, core.List<core.Object>> info; |
- /** The top-level key. */ |
+ |
+ /// The top-level key. |
core.String key; |
- /** |
- * The number of values that can be included in a field described by this |
- * metadata. |
- */ |
+ |
+ /// The number of values that can be included in a field described by this |
+ /// metadata. |
core.String number; |
- /** |
- * The type of data. Possible types include: Integer, Float, |
- * Flag, Character, and String. |
- * Possible string values are: |
- * - "TYPE_UNSPECIFIED" |
- * - "INTEGER" |
- * - "FLOAT" |
- * - "FLAG" |
- * - "CHARACTER" |
- * - "STRING" |
- */ |
+ |
+ /// The type of data. Possible types include: Integer, Float, |
+ /// Flag, Character, and String. |
+ /// Possible string values are: |
+ /// - "TYPE_UNSPECIFIED" |
+ /// - "INTEGER" |
+ /// - "FLOAT" |
+ /// - "FLAG" |
+ /// - "CHARACTER" |
+ /// - "STRING" |
core.String type; |
- /** The value field for simple metadata */ |
+ |
+ /// The value field for simple metadata |
core.String value; |
VariantSetMetadata(); |
@@ -7668,7 +7558,8 @@ class VariantSetMetadata { |
} |
core.Map<core.String, core.Object> toJson() { |
- final core.Map<core.String, core.Object> _json = new core.Map<core.String, core.Object>(); |
+ final core.Map<core.String, core.Object> _json = |
+ new core.Map<core.String, core.Object>(); |
if (description != null) { |
_json["description"] = description; |
} |