Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(258)

Side by Side Diff: generated/googleapis_beta/lib/genomics/v1beta.dart

Issue 663113002: Api roll 4: 2014-10-20 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library googleapis_beta.genomics.v1beta; 1 library googleapis_beta.genomics.v1beta;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection; 4 import "dart:collection" as collection;
5 import "dart:async" as async; 5 import "dart:async" as async;
6 import "dart:convert" as convert; 6 import "dart:convert" as convert;
7 7
8 import "package:crypto/crypto.dart" as crypto; 8 import "package:crypto/crypto.dart" as crypto;
9 import 'package:http/http.dart' as http; 9 import 'package:http/http.dart' as http;
10 import '../src/common_internal.dart' as common_internal; 10 import '../src/common_internal.dart' as common_internal;
(...skipping 491 matching lines...) Expand 10 before | Expand all | Expand 10 after
502 * 502 *
503 * Request parameters: 503 * Request parameters:
504 * 504 *
505 * [maxResults] - The maximum number of results returned by this request. 505 * [maxResults] - The maximum number of results returned by this request.
506 * 506 *
507 * [pageToken] - The continuation token, which is used to page through large 507 * [pageToken] - The continuation token, which is used to page through large
508 * result sets. To get the next page of results, set this parameter to the 508 * result sets. To get the next page of results, set this parameter to the
509 * value of nextPageToken from the previous response. 509 * value of nextPageToken from the previous response.
510 * 510 *
511 * [projectId] - Only return datasets which belong to this Google Developers 511 * [projectId] - Only return datasets which belong to this Google Developers
512 * Console project. Only accepts project numbers. 512 * Console project. Only accepts project numbers. Returns all public projects
513 * if no project number is specified.
513 * 514 *
514 * Completes with a [ListDatasetsResponse]. 515 * Completes with a [ListDatasetsResponse].
515 * 516 *
516 * Completes with a [common.ApiRequestError] if the API endpoint returned an 517 * Completes with a [common.ApiRequestError] if the API endpoint returned an
517 * error. 518 * error.
518 * 519 *
519 * If the used [http.Client] completes with an error when making a REST call, 520 * If the used [http.Client] completes with an error when making a REST call,
520 * this method will complete with the same error. 521 * this method will complete with the same error.
521 */ 522 */
522 async.Future<ListDatasetsResponse> list({core.String maxResults, core.String p ageToken, core.String projectId}) { 523 async.Future<ListDatasetsResponse> list({core.String maxResults, core.String p ageToken, core.String projectId}) {
(...skipping 1254 matching lines...) Expand 10 before | Expand all | Expand 10 after
1777 "POST", 1778 "POST",
1778 body: _body, 1779 body: _body,
1779 queryParams: _queryParams, 1780 queryParams: _queryParams,
1780 uploadOptions: _uploadOptions, 1781 uploadOptions: _uploadOptions,
1781 uploadMedia: _uploadMedia, 1782 uploadMedia: _uploadMedia,
1782 downloadOptions: _downloadOptions); 1783 downloadOptions: _downloadOptions);
1783 return _response.then((data) => null); 1784 return _response.then((data) => null);
1784 } 1785 }
1785 1786
1786 /** 1787 /**
1788 * Updates a variant set's metadata. All other modifications are silently
1789 * ignored. Returns the modified variant set. This method supports patch
1790 * semantics.
1791 *
1792 * [request] - The metadata request object.
1793 *
1794 * Request parameters:
1795 *
1796 * [variantSetId] - The ID of the variant to be updated.
1797 *
1798 * Completes with a [VariantSet].
1799 *
1800 * Completes with a [common.ApiRequestError] if the API endpoint returned an
1801 * error.
1802 *
1803 * If the used [http.Client] completes with an error when making a REST call,
1804 * this method will complete with the same error.
1805 */
1806 async.Future<VariantSet> patch(VariantSet request, core.String variantSetId) {
1807 var _url = null;
1808 var _queryParams = new core.Map();
1809 var _uploadMedia = null;
1810 var _uploadOptions = null;
1811 var _downloadOptions = common.DownloadOptions.Metadata;
1812 var _body = null;
1813
1814 if (request != null) {
1815 _body = convert.JSON.encode((request).toJson());
1816 }
1817 if (variantSetId == null) {
1818 throw new core.ArgumentError("Parameter variantSetId is required.");
1819 }
1820
1821
1822 _url = 'variantsets/' + common_internal.Escaper.ecapeVariable('$variantSetId ');
1823
1824 var _response = _requester.request(_url,
1825 "PATCH",
1826 body: _body,
1827 queryParams: _queryParams,
1828 uploadOptions: _uploadOptions,
1829 uploadMedia: _uploadMedia,
1830 downloadOptions: _downloadOptions);
1831 return _response.then((data) => new VariantSet.fromJson(data));
1832 }
1833
1834 /**
1787 * Returns a list of all variant sets matching search criteria. 1835 * Returns a list of all variant sets matching search criteria.
1788 * 1836 *
1789 * [request] - The metadata request object. 1837 * [request] - The metadata request object.
1790 * 1838 *
1791 * Request parameters: 1839 * Request parameters:
1792 * 1840 *
1793 * Completes with a [SearchVariantSetsResponse]. 1841 * Completes with a [SearchVariantSetsResponse].
1794 * 1842 *
1795 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1843 * Completes with a [common.ApiRequestError] if the API endpoint returned an
1796 * error. 1844 * error.
(...skipping 19 matching lines...) Expand all
1816 var _response = _requester.request(_url, 1864 var _response = _requester.request(_url,
1817 "POST", 1865 "POST",
1818 body: _body, 1866 body: _body,
1819 queryParams: _queryParams, 1867 queryParams: _queryParams,
1820 uploadOptions: _uploadOptions, 1868 uploadOptions: _uploadOptions,
1821 uploadMedia: _uploadMedia, 1869 uploadMedia: _uploadMedia,
1822 downloadOptions: _downloadOptions); 1870 downloadOptions: _downloadOptions);
1823 return _response.then((data) => new SearchVariantSetsResponse.fromJson(data) ); 1871 return _response.then((data) => new SearchVariantSetsResponse.fromJson(data) );
1824 } 1872 }
1825 1873
1874 /**
1875 * Updates a variant set's metadata. All other modifications are silently
1876 * ignored. Returns the modified variant set.
1877 *
1878 * [request] - The metadata request object.
1879 *
1880 * Request parameters:
1881 *
1882 * [variantSetId] - The ID of the variant to be updated.
1883 *
1884 * Completes with a [VariantSet].
1885 *
1886 * Completes with a [common.ApiRequestError] if the API endpoint returned an
1887 * error.
1888 *
1889 * If the used [http.Client] completes with an error when making a REST call,
1890 * this method will complete with the same error.
1891 */
1892 async.Future<VariantSet> update(VariantSet request, core.String variantSetId) {
1893 var _url = null;
1894 var _queryParams = new core.Map();
1895 var _uploadMedia = null;
1896 var _uploadOptions = null;
1897 var _downloadOptions = common.DownloadOptions.Metadata;
1898 var _body = null;
1899
1900 if (request != null) {
1901 _body = convert.JSON.encode((request).toJson());
1902 }
1903 if (variantSetId == null) {
1904 throw new core.ArgumentError("Parameter variantSetId is required.");
1905 }
1906
1907
1908 _url = 'variantsets/' + common_internal.Escaper.ecapeVariable('$variantSetId ');
1909
1910 var _response = _requester.request(_url,
1911 "PUT",
1912 body: _body,
1913 queryParams: _queryParams,
1914 uploadOptions: _uploadOptions,
1915 uploadMedia: _uploadMedia,
1916 downloadOptions: _downloadOptions);
1917 return _response.then((data) => new VariantSet.fromJson(data));
1918 }
1919
1826 } 1920 }
1827 1921
1828 1922
1829 1923
1830 /** 1924 /**
1831 * A beacon represents whether any variant call in a variant set has a specific 1925 * A beacon represents whether any variant call in a variant set has a specific
1832 * allele at a particular position. 1926 * allele at a particular position.
1833 */ 1927 */
1834 class Beacon { 1928 class Beacon {
1835 /** True if the allele exists on any variant call, false otherwise. */ 1929 /** True if the allele exists on any variant call, false otherwise. */
(...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after
2104 _json["name"] = name; 2198 _json["name"] = name;
2105 } 2199 }
2106 if (projectId != null) { 2200 if (projectId != null) {
2107 _json["projectId"] = projectId; 2201 _json["projectId"] = projectId;
2108 } 2202 }
2109 return _json; 2203 return _json;
2110 } 2204 }
2111 } 2205 }
2112 2206
2113 2207
2114 /** The job creation request. Next ID: 12 */ 2208 /** The job creation request. */
2115 class ExperimentalCreateJobRequest { 2209 class ExperimentalCreateJobRequest {
2116 /** 2210 /**
2117 * Specifies whether or not to run the alignment pipeline. At least one of 2211 * Specifies whether or not to run the alignment pipeline. At least one of
2118 * align or callVariants must be provided. 2212 * align or callVariants must be provided.
2119 */ 2213 */
2120 core.bool align; 2214 core.bool align;
2121 2215
2122 /** 2216 /**
2123 * Specifies whether or not to run the variant calling pipeline. If specified, 2217 * Specifies whether or not to run the variant calling pipeline. If specified,
2124 * alignment will be performed first and the aligned BAMs will passed as input 2218 * alignment will be performed first and the aligned BAMs will passed as input
2125 * to the variant caller. At least one of align or callVariants must be 2219 * to the variant caller. At least one of align or callVariants must be
2126 * provided. 2220 * provided.
2127 */ 2221 */
2128 core.bool callVariants; 2222 core.bool callVariants;
2129 2223
2130 /** 2224 /**
2131 * Specifies where to copy the results of certain pipelines. This should be in 2225 * Specifies where to copy the results of certain pipelines. This should be in
2132 * the form of gs://bucket/path. 2226 * the form of gs://bucket/path.
2133 */ 2227 */
2134 core.String gcsOutputPath; 2228 core.String gcsOutputPath;
2135 2229
2136 /** For alignment from FASTQ files, this specifies the library name. */
2137 core.String libraryName;
2138
2139 /** 2230 /**
2140 * A list of Google Cloud Storage URIs of paired end .fastq files to operate 2231 * A list of Google Cloud Storage URIs of paired end .fastq files to operate
2141 * upon. If specified, this represents the second file of each paired .fastq 2232 * upon. If specified, this represents the second file of each paired .fastq
2142 * file. The first file of each pair should be specified in sourceUris. 2233 * file. The first file of each pair should be specified in sourceUris.
2143 */ 2234 */
2144 core.List<core.String> pairedSourceUris; 2235 core.List<core.String> pairedSourceUris;
2145 2236
2146 /** For alignment from FASTQ files, this specifies the platform name. */
2147 core.String platformName;
2148
2149 /** For alignment from FASTQ files, this specifies the platform unit. */
2150 core.String platformUnit;
2151
2152 /** 2237 /**
2153 * Required. The Google Cloud Project ID with which to associate the request. 2238 * Required. The Google Cloud Project ID with which to associate the request.
2154 */ 2239 */
2155 core.String projectId; 2240 core.String projectId;
2156 2241
2157 /** For alignment from FASTQ files, this specifies the read group ID. */
2158 core.String readGroupId;
2159
2160 /** For alignment from FASTQ files, this specifies the sample name. */
2161 core.String sampleName;
2162
2163 /** 2242 /**
2164 * A list of Google Cloud Storage URIs of data files to operate upon. These 2243 * A list of Google Cloud Storage URIs of data files to operate upon. These
2165 * can be .bam, interleaved .fastq, or paired .fastq. If specifying paired 2244 * can be .bam, interleaved .fastq, or paired .fastq. If specifying paired
2166 * .fastq files, the first of each pair of files should be listed here, and 2245 * .fastq files, the first of each pair of files should be listed here, and
2167 * the second of each pair should be listed in pairedSourceUris. 2246 * the second of each pair should be listed in pairedSourceUris.
2168 */ 2247 */
2169 core.List<core.String> sourceUris; 2248 core.List<core.String> sourceUris;
2170 2249
2171 2250
2172 ExperimentalCreateJobRequest(); 2251 ExperimentalCreateJobRequest();
2173 2252
2174 ExperimentalCreateJobRequest.fromJson(core.Map _json) { 2253 ExperimentalCreateJobRequest.fromJson(core.Map _json) {
2175 if (_json.containsKey("align")) { 2254 if (_json.containsKey("align")) {
2176 align = _json["align"]; 2255 align = _json["align"];
2177 } 2256 }
2178 if (_json.containsKey("callVariants")) { 2257 if (_json.containsKey("callVariants")) {
2179 callVariants = _json["callVariants"]; 2258 callVariants = _json["callVariants"];
2180 } 2259 }
2181 if (_json.containsKey("gcsOutputPath")) { 2260 if (_json.containsKey("gcsOutputPath")) {
2182 gcsOutputPath = _json["gcsOutputPath"]; 2261 gcsOutputPath = _json["gcsOutputPath"];
2183 } 2262 }
2184 if (_json.containsKey("libraryName")) {
2185 libraryName = _json["libraryName"];
2186 }
2187 if (_json.containsKey("pairedSourceUris")) { 2263 if (_json.containsKey("pairedSourceUris")) {
2188 pairedSourceUris = _json["pairedSourceUris"]; 2264 pairedSourceUris = _json["pairedSourceUris"];
2189 } 2265 }
2190 if (_json.containsKey("platformName")) {
2191 platformName = _json["platformName"];
2192 }
2193 if (_json.containsKey("platformUnit")) {
2194 platformUnit = _json["platformUnit"];
2195 }
2196 if (_json.containsKey("projectId")) { 2266 if (_json.containsKey("projectId")) {
2197 projectId = _json["projectId"]; 2267 projectId = _json["projectId"];
2198 } 2268 }
2199 if (_json.containsKey("readGroupId")) {
2200 readGroupId = _json["readGroupId"];
2201 }
2202 if (_json.containsKey("sampleName")) {
2203 sampleName = _json["sampleName"];
2204 }
2205 if (_json.containsKey("sourceUris")) { 2269 if (_json.containsKey("sourceUris")) {
2206 sourceUris = _json["sourceUris"]; 2270 sourceUris = _json["sourceUris"];
2207 } 2271 }
2208 } 2272 }
2209 2273
2210 core.Map toJson() { 2274 core.Map toJson() {
2211 var _json = new core.Map(); 2275 var _json = new core.Map();
2212 if (align != null) { 2276 if (align != null) {
2213 _json["align"] = align; 2277 _json["align"] = align;
2214 } 2278 }
2215 if (callVariants != null) { 2279 if (callVariants != null) {
2216 _json["callVariants"] = callVariants; 2280 _json["callVariants"] = callVariants;
2217 } 2281 }
2218 if (gcsOutputPath != null) { 2282 if (gcsOutputPath != null) {
2219 _json["gcsOutputPath"] = gcsOutputPath; 2283 _json["gcsOutputPath"] = gcsOutputPath;
2220 } 2284 }
2221 if (libraryName != null) {
2222 _json["libraryName"] = libraryName;
2223 }
2224 if (pairedSourceUris != null) { 2285 if (pairedSourceUris != null) {
2225 _json["pairedSourceUris"] = pairedSourceUris; 2286 _json["pairedSourceUris"] = pairedSourceUris;
2226 } 2287 }
2227 if (platformName != null) {
2228 _json["platformName"] = platformName;
2229 }
2230 if (platformUnit != null) {
2231 _json["platformUnit"] = platformUnit;
2232 }
2233 if (projectId != null) { 2288 if (projectId != null) {
2234 _json["projectId"] = projectId; 2289 _json["projectId"] = projectId;
2235 } 2290 }
2236 if (readGroupId != null) {
2237 _json["readGroupId"] = readGroupId;
2238 }
2239 if (sampleName != null) {
2240 _json["sampleName"] = sampleName;
2241 }
2242 if (sourceUris != null) { 2291 if (sourceUris != null) {
2243 _json["sourceUris"] = sourceUris; 2292 _json["sourceUris"] = sourceUris;
2244 } 2293 }
2245 return _json; 2294 return _json;
2246 } 2295 }
2247 } 2296 }
2248 2297
2249 2298
2250 /** The job creation response. */ 2299 /** The job creation response. */
2251 class ExperimentalCreateJobResponse { 2300 class ExperimentalCreateJobResponse {
(...skipping 2334 matching lines...) Expand 10 before | Expand all | Expand 10 after
4586 _json["metadata"] = metadata.map((value) => (value).toJson()).toList(); 4635 _json["metadata"] = metadata.map((value) => (value).toJson()).toList();
4587 } 4636 }
4588 if (referenceBounds != null) { 4637 if (referenceBounds != null) {
4589 _json["referenceBounds"] = referenceBounds.map((value) => (value).toJson() ).toList(); 4638 _json["referenceBounds"] = referenceBounds.map((value) => (value).toJson() ).toList();
4590 } 4639 }
4591 return _json; 4640 return _json;
4592 } 4641 }
4593 } 4642 }
4594 4643
4595 4644
OLDNEW
« no previous file with comments | « generated/googleapis_beta/lib/cloudmonitoring/v2beta1.dart ('k') | generated/googleapis_beta/lib/src/common_internal.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698