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

Side by Side Diff: generated/googleapis/lib/bigquery/v2.dart

Issue 2779563003: Api-roll 47: 2017-03-27 (Closed)
Patch Set: Created 3 years, 9 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
« no previous file with comments | « generated/googleapis/lib/appengine/v1.dart ('k') | generated/googleapis/lib/calendar/v3.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project). 1 // This is a generated file (see the discoveryapis_generator project).
2 2
3 library googleapis.bigquery.v2; 3 library googleapis.bigquery.v2;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:collection' as collection; 6 import 'dart:collection' as collection;
7 import 'dart:async' as async; 7 import 'dart:async' as async;
8 import 'dart:convert' as convert; 8 import 'dart:convert' as convert;
9 9
10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
(...skipping 830 matching lines...) Expand 10 before | Expand all | Expand 10 after
841 * 841 *
842 * [datasetId] - Dataset ID of the table to read 842 * [datasetId] - Dataset ID of the table to read
843 * 843 *
844 * [tableId] - Table ID of the table to read 844 * [tableId] - Table ID of the table to read
845 * 845 *
846 * [maxResults] - Maximum number of results to return 846 * [maxResults] - Maximum number of results to return
847 * 847 *
848 * [pageToken] - Page token, returned by a previous call, identifying the 848 * [pageToken] - Page token, returned by a previous call, identifying the
849 * result set 849 * result set
850 * 850 *
851 * [selectedFields] - List of fields to return (comma-separated). If
852 * unspecified, all fields are returned
853 *
851 * [startIndex] - Zero-based index of the starting row to read 854 * [startIndex] - Zero-based index of the starting row to read
852 * 855 *
853 * Completes with a [TableDataList]. 856 * Completes with a [TableDataList].
854 * 857 *
855 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 858 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
856 * error. 859 * error.
857 * 860 *
858 * If the used [http.Client] completes with an error when making a REST call, 861 * If the used [http.Client] completes with an error when making a REST call,
859 * this method will complete with the same error. 862 * this method will complete with the same error.
860 */ 863 */
861 async.Future<TableDataList> list(core.String projectId, core.String datasetId, core.String tableId, {core.int maxResults, core.String pageToken, core.String s tartIndex}) { 864 async.Future<TableDataList> list(core.String projectId, core.String datasetId, core.String tableId, {core.int maxResults, core.String pageToken, core.String s electedFields, core.String startIndex}) {
862 var _url = null; 865 var _url = null;
863 var _queryParams = new core.Map(); 866 var _queryParams = new core.Map();
864 var _uploadMedia = null; 867 var _uploadMedia = null;
865 var _uploadOptions = null; 868 var _uploadOptions = null;
866 var _downloadOptions = commons.DownloadOptions.Metadata; 869 var _downloadOptions = commons.DownloadOptions.Metadata;
867 var _body = null; 870 var _body = null;
868 871
869 if (projectId == null) { 872 if (projectId == null) {
870 throw new core.ArgumentError("Parameter projectId is required."); 873 throw new core.ArgumentError("Parameter projectId is required.");
871 } 874 }
872 if (datasetId == null) { 875 if (datasetId == null) {
873 throw new core.ArgumentError("Parameter datasetId is required."); 876 throw new core.ArgumentError("Parameter datasetId is required.");
874 } 877 }
875 if (tableId == null) { 878 if (tableId == null) {
876 throw new core.ArgumentError("Parameter tableId is required."); 879 throw new core.ArgumentError("Parameter tableId is required.");
877 } 880 }
878 if (maxResults != null) { 881 if (maxResults != null) {
879 _queryParams["maxResults"] = ["${maxResults}"]; 882 _queryParams["maxResults"] = ["${maxResults}"];
880 } 883 }
881 if (pageToken != null) { 884 if (pageToken != null) {
882 _queryParams["pageToken"] = [pageToken]; 885 _queryParams["pageToken"] = [pageToken];
883 } 886 }
887 if (selectedFields != null) {
888 _queryParams["selectedFields"] = [selectedFields];
889 }
884 if (startIndex != null) { 890 if (startIndex != null) {
885 _queryParams["startIndex"] = [startIndex]; 891 _queryParams["startIndex"] = [startIndex];
886 } 892 }
887 893
888 _url = 'projects/' + commons.Escaper.ecapeVariable('$projectId') + '/dataset s/' + commons.Escaper.ecapeVariable('$datasetId') + '/tables/' + commons.Escaper .ecapeVariable('$tableId') + '/data'; 894 _url = 'projects/' + commons.Escaper.ecapeVariable('$projectId') + '/dataset s/' + commons.Escaper.ecapeVariable('$datasetId') + '/tables/' + commons.Escaper .ecapeVariable('$tableId') + '/data';
889 895
890 var _response = _requester.request(_url, 896 var _response = _requester.request(_url,
891 "GET", 897 "GET",
892 body: _body, 898 body: _body,
893 queryParams: _queryParams, 899 queryParams: _queryParams,
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
962 * the structure of this table. 968 * the structure of this table.
963 * 969 *
964 * Request parameters: 970 * Request parameters:
965 * 971 *
966 * [projectId] - Project ID of the requested table 972 * [projectId] - Project ID of the requested table
967 * 973 *
968 * [datasetId] - Dataset ID of the requested table 974 * [datasetId] - Dataset ID of the requested table
969 * 975 *
970 * [tableId] - Table ID of the requested table 976 * [tableId] - Table ID of the requested table
971 * 977 *
978 * [selectedFields] - List of fields to return (comma-separated). If
979 * unspecified, all fields are returned
980 *
972 * Completes with a [Table]. 981 * Completes with a [Table].
973 * 982 *
974 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 983 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
975 * error. 984 * error.
976 * 985 *
977 * If the used [http.Client] completes with an error when making a REST call, 986 * If the used [http.Client] completes with an error when making a REST call,
978 * this method will complete with the same error. 987 * this method will complete with the same error.
979 */ 988 */
980 async.Future<Table> get(core.String projectId, core.String datasetId, core.Str ing tableId) { 989 async.Future<Table> get(core.String projectId, core.String datasetId, core.Str ing tableId, {core.String selectedFields}) {
981 var _url = null; 990 var _url = null;
982 var _queryParams = new core.Map(); 991 var _queryParams = new core.Map();
983 var _uploadMedia = null; 992 var _uploadMedia = null;
984 var _uploadOptions = null; 993 var _uploadOptions = null;
985 var _downloadOptions = commons.DownloadOptions.Metadata; 994 var _downloadOptions = commons.DownloadOptions.Metadata;
986 var _body = null; 995 var _body = null;
987 996
988 if (projectId == null) { 997 if (projectId == null) {
989 throw new core.ArgumentError("Parameter projectId is required."); 998 throw new core.ArgumentError("Parameter projectId is required.");
990 } 999 }
991 if (datasetId == null) { 1000 if (datasetId == null) {
992 throw new core.ArgumentError("Parameter datasetId is required."); 1001 throw new core.ArgumentError("Parameter datasetId is required.");
993 } 1002 }
994 if (tableId == null) { 1003 if (tableId == null) {
995 throw new core.ArgumentError("Parameter tableId is required."); 1004 throw new core.ArgumentError("Parameter tableId is required.");
996 } 1005 }
1006 if (selectedFields != null) {
1007 _queryParams["selectedFields"] = [selectedFields];
1008 }
997 1009
998 _url = 'projects/' + commons.Escaper.ecapeVariable('$projectId') + '/dataset s/' + commons.Escaper.ecapeVariable('$datasetId') + '/tables/' + commons.Escaper .ecapeVariable('$tableId'); 1010 _url = 'projects/' + commons.Escaper.ecapeVariable('$projectId') + '/dataset s/' + commons.Escaper.ecapeVariable('$datasetId') + '/tables/' + commons.Escaper .ecapeVariable('$tableId');
999 1011
1000 var _response = _requester.request(_url, 1012 var _response = _requester.request(_url,
1001 "GET", 1013 "GET",
1002 body: _body, 1014 body: _body,
1003 queryParams: _queryParams, 1015 queryParams: _queryParams,
1004 uploadOptions: _uploadOptions, 1016 uploadOptions: _uploadOptions,
1005 uploadMedia: _uploadMedia, 1017 uploadMedia: _uploadMedia,
1006 downloadOptions: _downloadOptions); 1018 downloadOptions: _downloadOptions);
(...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after
1675 /** 1687 /**
1676 * [Output-only] The fully-qualified unique name of the dataset in the format 1688 * [Output-only] The fully-qualified unique name of the dataset in the format
1677 * projectId:datasetId. The dataset name without the project name is given in 1689 * projectId:datasetId. The dataset name without the project name is given in
1678 * the datasetId field. When creating a new dataset, leave this field blank, 1690 * the datasetId field. When creating a new dataset, leave this field blank,
1679 * and instead specify the datasetId field. 1691 * and instead specify the datasetId field.
1680 */ 1692 */
1681 core.String id; 1693 core.String id;
1682 /** [Output-only] The resource type. */ 1694 /** [Output-only] The resource type. */
1683 core.String kind; 1695 core.String kind;
1684 /** 1696 /**
1685 * [Experimental] The labels associated with this dataset. You can use these 1697 * The labels associated with this dataset. You can use these to organize and
1686 * to organize and group your datasets. You can set this property when 1698 * group your datasets. You can set this property when inserting or updating a
1687 * inserting or updating a dataset. See Labeling Datasets for more 1699 * dataset. See Labeling Datasets for more information.
1688 * information.
1689 */ 1700 */
1690 core.Map<core.String, core.String> labels; 1701 core.Map<core.String, core.String> labels;
1691 /** 1702 /**
1692 * [Output-only] The date when this dataset or any of its tables was last 1703 * [Output-only] The date when this dataset or any of its tables was last
1693 * modified, in milliseconds since the epoch. 1704 * modified, in milliseconds since the epoch.
1694 */ 1705 */
1695 core.String lastModifiedTime; 1706 core.String lastModifiedTime;
1696 /** 1707 /**
1697 * [Experimental] The geographic location where the dataset should reside. 1708 * The geographic location where the dataset should reside. Possible values
1698 * Possible values include EU and US. The default value is US. 1709 * include EU and US. The default value is US.
1699 */ 1710 */
1700 core.String location; 1711 core.String location;
1701 /** 1712 /**
1702 * [Output-only] A URL that can be used to access the resource again. You can 1713 * [Output-only] A URL that can be used to access the resource again. You can
1703 * use this URL in Get or Update requests to the resource. 1714 * use this URL in Get or Update requests to the resource.
1704 */ 1715 */
1705 core.String selfLink; 1716 core.String selfLink;
1706 1717
1707 Dataset(); 1718 Dataset();
1708 1719
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
1802 /** A descriptive name for the dataset, if one exists. */ 1813 /** A descriptive name for the dataset, if one exists. */
1803 core.String friendlyName; 1814 core.String friendlyName;
1804 /** The fully-qualified, unique, opaque ID of the dataset. */ 1815 /** The fully-qualified, unique, opaque ID of the dataset. */
1805 core.String id; 1816 core.String id;
1806 /** 1817 /**
1807 * The resource type. This property always returns the value 1818 * The resource type. This property always returns the value
1808 * "bigquery#dataset". 1819 * "bigquery#dataset".
1809 */ 1820 */
1810 core.String kind; 1821 core.String kind;
1811 /** 1822 /**
1812 * [Experimental] The labels associated with this dataset. You can use these 1823 * The labels associated with this dataset. You can use these to organize and
1813 * to organize and group your datasets. 1824 * group your datasets.
1814 */ 1825 */
1815 core.Map<core.String, core.String> labels; 1826 core.Map<core.String, core.String> labels;
1816 1827
1817 DatasetListDatasets(); 1828 DatasetListDatasets();
1818 1829
1819 DatasetListDatasets.fromJson(core.Map _json) { 1830 DatasetListDatasets.fromJson(core.Map _json) {
1820 if (_json.containsKey("datasetReference")) { 1831 if (_json.containsKey("datasetReference")) {
1821 datasetReference = new DatasetReference.fromJson(_json["datasetReference"] ); 1832 datasetReference = new DatasetReference.fromJson(_json["datasetReference"] );
1822 } 1833 }
1823 if (_json.containsKey("friendlyName")) { 1834 if (_json.containsKey("friendlyName")) {
(...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after
2151 } 2162 }
2152 if (substeps != null) { 2163 if (substeps != null) {
2153 _json["substeps"] = substeps; 2164 _json["substeps"] = substeps;
2154 } 2165 }
2155 return _json; 2166 return _json;
2156 } 2167 }
2157 } 2168 }
2158 2169
2159 class ExternalDataConfiguration { 2170 class ExternalDataConfiguration {
2160 /** 2171 /**
2161 * [Experimental] Try to detect schema and format options automatically. Any 2172 * Try to detect schema and format options automatically. Any option specified
2162 * option specified explicitly will be honored. 2173 * explicitly will be honored.
2163 */ 2174 */
2164 core.bool autodetect; 2175 core.bool autodetect;
2165 /** [Optional] Additional options if sourceFormat is set to BIGTABLE. */ 2176 /** [Optional] Additional options if sourceFormat is set to BIGTABLE. */
2166 BigtableOptions bigtableOptions; 2177 BigtableOptions bigtableOptions;
2167 /** 2178 /**
2168 * [Optional] The compression type of the data source. Possible values include 2179 * [Optional] The compression type of the data source. Possible values include
2169 * GZIP and NONE. The default value is NONE. This setting is ignored for 2180 * GZIP and NONE. The default value is NONE. This setting is ignored for
2170 * Google Cloud Bigtable, Google Cloud Datastore backups and Avro formats. 2181 * Google Cloud Bigtable, Google Cloud Datastore backups and Avro formats.
2171 */ 2182 */
2172 core.String compression; 2183 core.String compression;
(...skipping 24 matching lines...) Expand all
2197 /** 2208 /**
2198 * [Optional] The schema for the data. Schema is required for CSV and JSON 2209 * [Optional] The schema for the data. Schema is required for CSV and JSON
2199 * formats. Schema is disallowed for Google Cloud Bigtable, Cloud Datastore 2210 * formats. Schema is disallowed for Google Cloud Bigtable, Cloud Datastore
2200 * backups, and Avro formats. 2211 * backups, and Avro formats.
2201 */ 2212 */
2202 TableSchema schema; 2213 TableSchema schema;
2203 /** 2214 /**
2204 * [Required] The data format. For CSV files, specify "CSV". For Google 2215 * [Required] The data format. For CSV files, specify "CSV". For Google
2205 * sheets, specify "GOOGLE_SHEETS". For newline-delimited JSON, specify 2216 * sheets, specify "GOOGLE_SHEETS". For newline-delimited JSON, specify
2206 * "NEWLINE_DELIMITED_JSON". For Avro files, specify "AVRO". For Google Cloud 2217 * "NEWLINE_DELIMITED_JSON". For Avro files, specify "AVRO". For Google Cloud
2207 * Datastore backups, specify "DATASTORE_BACKUP". [Experimental] For Google 2218 * Datastore backups, specify "DATASTORE_BACKUP". [Beta] For Google Cloud
2208 * Cloud Bigtable, specify "BIGTABLE". Please note that reading from Google 2219 * Bigtable, specify "BIGTABLE".
2209 * Cloud Bigtable is experimental and has to be enabled for your project.
2210 * Please contact Google Cloud Support to enable this for your project.
2211 */ 2220 */
2212 core.String sourceFormat; 2221 core.String sourceFormat;
2213 /** 2222 /**
2214 * [Required] The fully-qualified URIs that point to your data in Google 2223 * [Required] The fully-qualified URIs that point to your data in Google
2215 * Cloud. For Google Cloud Storage URIs: Each URI can contain one '*' wildcard 2224 * Cloud. For Google Cloud Storage URIs: Each URI can contain one '*' wildcard
2216 * character and it must come after the 'bucket' name. Size limits related to 2225 * character and it must come after the 'bucket' name. Size limits related to
2217 * load jobs apply to external data sources. For Google Cloud Bigtable URIs: 2226 * load jobs apply to external data sources. For Google Cloud Bigtable URIs:
2218 * Exactly one URI can be specified and it has be a fully specified and valid 2227 * Exactly one URI can be specified and it has be a fully specified and valid
2219 * HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore 2228 * HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore
2220 * backups, exactly one URI can be specified, and it must end with 2229 * backups, exactly one URI can be specified, and it must end with
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
2314 * Reference to the BigQuery Job that was created to run the query. This field 2323 * Reference to the BigQuery Job that was created to run the query. This field
2315 * will be present even if the original request timed out, in which case 2324 * will be present even if the original request timed out, in which case
2316 * GetQueryResults can be used to read the results once the query has 2325 * GetQueryResults can be used to read the results once the query has
2317 * completed. Since this API only returns the first page of results, 2326 * completed. Since this API only returns the first page of results,
2318 * subsequent pages can be fetched via the same mechanism (GetQueryResults). 2327 * subsequent pages can be fetched via the same mechanism (GetQueryResults).
2319 */ 2328 */
2320 JobReference jobReference; 2329 JobReference jobReference;
2321 /** The resource type of the response. */ 2330 /** The resource type of the response. */
2322 core.String kind; 2331 core.String kind;
2323 /** 2332 /**
2324 * [Output-only, Experimental] The number of rows affected by a DML statement. 2333 * [Output-only] The number of rows affected by a DML statement. Present only
2325 * Present only for DML statements INSERT, UPDATE or DELETE. 2334 * for DML statements INSERT, UPDATE or DELETE.
2326 */ 2335 */
2327 core.String numDmlAffectedRows; 2336 core.String numDmlAffectedRows;
2328 /** A token used for paging results. */ 2337 /** A token used for paging results. */
2329 core.String pageToken; 2338 core.String pageToken;
2330 /** 2339 /**
2331 * An object with as many results as can be contained within the maximum 2340 * An object with as many results as can be contained within the maximum
2332 * permitted reply size. To get any additional rows, you can call 2341 * permitted reply size. To get any additional rows, you can call
2333 * GetQueryResults and specify the jobReference returned above. Present only 2342 * GetQueryResults and specify the jobReference returned above. Present only
2334 * when the query completes successfully. 2343 * when the query completes successfully.
2335 */ 2344 */
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after
2754 * records, an invalid error is returned in the job result. The default value 2763 * records, an invalid error is returned in the job result. The default value
2755 * is false. Only applicable to CSV, ignored for other formats. 2764 * is false. Only applicable to CSV, ignored for other formats.
2756 */ 2765 */
2757 core.bool allowJaggedRows; 2766 core.bool allowJaggedRows;
2758 /** 2767 /**
2759 * Indicates if BigQuery should allow quoted data sections that contain 2768 * Indicates if BigQuery should allow quoted data sections that contain
2760 * newline characters in a CSV file. The default value is false. 2769 * newline characters in a CSV file. The default value is false.
2761 */ 2770 */
2762 core.bool allowQuotedNewlines; 2771 core.bool allowQuotedNewlines;
2763 /** 2772 /**
2764 * [Experimental] Indicates if we should automatically infer the options and 2773 * Indicates if we should automatically infer the options and schema for CSV
2765 * schema for CSV and JSON sources. 2774 * and JSON sources.
2766 */ 2775 */
2767 core.bool autodetect; 2776 core.bool autodetect;
2768 /** 2777 /**
2769 * [Optional] Specifies whether the job is allowed to create new tables. The 2778 * [Optional] Specifies whether the job is allowed to create new tables. The
2770 * following values are supported: CREATE_IF_NEEDED: If the table does not 2779 * following values are supported: CREATE_IF_NEEDED: If the table does not
2771 * exist, BigQuery creates the table. CREATE_NEVER: The table must already 2780 * exist, BigQuery creates the table. CREATE_NEVER: The table must already
2772 * exist. If it does not, a 'notFound' error is returned in the job result. 2781 * exist. If it does not, a 'notFound' error is returned in the job result.
2773 * The default value is CREATE_IF_NEEDED. Creation, truncation and append 2782 * The default value is CREATE_IF_NEEDED. Creation, truncation and append
2774 * actions occur as one atomic update upon job completion. 2783 * actions occur as one atomic update upon job completion.
2775 */ 2784 */
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
2813 /** 2822 /**
2814 * [Optional] Specifies a string that represents a null value in a CSV file. 2823 * [Optional] Specifies a string that represents a null value in a CSV file.
2815 * For example, if you specify "\N", BigQuery interprets "\N" as a null value 2824 * For example, if you specify "\N", BigQuery interprets "\N" as a null value
2816 * when loading a CSV file. The default value is the empty string. If you set 2825 * when loading a CSV file. The default value is the empty string. If you set
2817 * this property to a custom value, BigQuery still interprets the empty string 2826 * this property to a custom value, BigQuery still interprets the empty string
2818 * as a null value for all data types except for STRING and BYTE. For STRING 2827 * as a null value for all data types except for STRING and BYTE. For STRING
2819 * and BYTE columns, BigQuery interprets the empty string as an empty value. 2828 * and BYTE columns, BigQuery interprets the empty string as an empty value.
2820 */ 2829 */
2821 core.String nullMarker; 2830 core.String nullMarker;
2822 /** 2831 /**
2823 * [Experimental] If sourceFormat is set to "DATASTORE_BACKUP", indicates 2832 * If sourceFormat is set to "DATASTORE_BACKUP", indicates which entity
2824 * which entity properties to load into BigQuery from a Cloud Datastore 2833 * properties to load into BigQuery from a Cloud Datastore backup. Property
2825 * backup. Property names are case sensitive and must be top-level properties. 2834 * names are case sensitive and must be top-level properties. If no properties
2826 * If no properties are specified, BigQuery loads all properties. If any named 2835 * are specified, BigQuery loads all properties. If any named property isn't
2827 * property isn't found in the Cloud Datastore backup, an invalid error is 2836 * found in the Cloud Datastore backup, an invalid error is returned in the
2828 * returned in the job result. 2837 * job result.
2829 */ 2838 */
2830 core.List<core.String> projectionFields; 2839 core.List<core.String> projectionFields;
2831 /** 2840 /**
2832 * [Optional] The value that is used to quote data sections in a CSV file. 2841 * [Optional] The value that is used to quote data sections in a CSV file.
2833 * BigQuery converts the string to ISO-8859-1 encoding, and then uses the 2842 * BigQuery converts the string to ISO-8859-1 encoding, and then uses the
2834 * first byte of the encoded string to split the data in its raw, binary 2843 * first byte of the encoded string to split the data in its raw, binary
2835 * state. The default value is a double-quote ('"'). If your data does not 2844 * state. The default value is a double-quote ('"'). If your data does not
2836 * contain quoted sections, set the property value to an empty string. If your 2845 * contain quoted sections, set the property value to an empty string. If your
2837 * data contains quoted newline characters, you must also set the 2846 * data contains quoted newline characters, you must also set the
2838 * allowQuotedNewlines property to true. 2847 * allowQuotedNewlines property to true.
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
3064 * unspecified, this will be set to your project default. 3073 * unspecified, this will be set to your project default.
3065 */ 3074 */
3066 core.int maximumBillingTier; 3075 core.int maximumBillingTier;
3067 /** 3076 /**
3068 * [Optional] Limits the bytes billed for this job. Queries that will have 3077 * [Optional] Limits the bytes billed for this job. Queries that will have
3069 * bytes billed beyond this limit will fail (without incurring a charge). If 3078 * bytes billed beyond this limit will fail (without incurring a charge). If
3070 * unspecified, this will be set to your project default. 3079 * unspecified, this will be set to your project default.
3071 */ 3080 */
3072 core.String maximumBytesBilled; 3081 core.String maximumBytesBilled;
3073 /** 3082 /**
3074 * [Experimental] Standard SQL only. Set to POSITIONAL to use positional (?) 3083 * Standard SQL only. Set to POSITIONAL to use positional (?) query parameters
3075 * query parameters or to NAMED to use named (@myparam) query parameters in 3084 * or to NAMED to use named (@myparam) query parameters in this query.
3076 * this query.
3077 */ 3085 */
3078 core.String parameterMode; 3086 core.String parameterMode;
3079 /** [Deprecated] This property is deprecated. */ 3087 /** [Deprecated] This property is deprecated. */
3080 core.bool preserveNulls; 3088 core.bool preserveNulls;
3081 /** 3089 /**
3082 * [Optional] Specifies a priority for the query. Possible values include 3090 * [Optional] Specifies a priority for the query. Possible values include
3083 * INTERACTIVE and BATCH. The default value is INTERACTIVE. 3091 * INTERACTIVE and BATCH. The default value is INTERACTIVE.
3084 */ 3092 */
3085 core.String priority; 3093 core.String priority;
3086 /** [Required] BigQuery SQL query to execute. */ 3094 /** [Required] BigQuery SQL query to execute. */
(...skipping 29 matching lines...) Expand all
3116 */ 3124 */
3117 core.bool useLegacySql; 3125 core.bool useLegacySql;
3118 /** 3126 /**
3119 * [Optional] Whether to look for the result in the query cache. The query 3127 * [Optional] Whether to look for the result in the query cache. The query
3120 * cache is a best-effort cache that will be flushed whenever tables in the 3128 * cache is a best-effort cache that will be flushed whenever tables in the
3121 * query are modified. Moreover, the query cache is only available when a 3129 * query are modified. Moreover, the query cache is only available when a
3122 * query does not have a destination table specified. The default value is 3130 * query does not have a destination table specified. The default value is
3123 * true. 3131 * true.
3124 */ 3132 */
3125 core.bool useQueryCache; 3133 core.bool useQueryCache;
3126 /** 3134 /** Describes user-defined function resources used in the query. */
3127 * [Experimental] Describes user-defined function resources used in the query.
3128 */
3129 core.List<UserDefinedFunctionResource> userDefinedFunctionResources; 3135 core.List<UserDefinedFunctionResource> userDefinedFunctionResources;
3130 /** 3136 /**
3131 * [Optional] Specifies the action that occurs if the destination table 3137 * [Optional] Specifies the action that occurs if the destination table
3132 * already exists. The following values are supported: WRITE_TRUNCATE: If the 3138 * already exists. The following values are supported: WRITE_TRUNCATE: If the
3133 * table already exists, BigQuery overwrites the table data. WRITE_APPEND: If 3139 * table already exists, BigQuery overwrites the table data. WRITE_APPEND: If
3134 * the table already exists, BigQuery appends the data to the table. 3140 * the table already exists, BigQuery appends the data to the table.
3135 * WRITE_EMPTY: If the table already exists and contains data, a 'duplicate' 3141 * WRITE_EMPTY: If the table already exists and contains data, a 'duplicate'
3136 * error is returned in the job result. The default value is WRITE_EMPTY. Each 3142 * error is returned in the job result. The default value is WRITE_EMPTY. Each
3137 * action is atomic and only occurs if BigQuery is able to complete the job 3143 * action is atomic and only occurs if BigQuery is able to complete the job
3138 * successfully. Creation, truncation and append actions occur as one atomic 3144 * successfully. Creation, truncation and append actions occur as one atomic
(...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after
3581 } 3587 }
3582 3588
3583 class JobStatistics2 { 3589 class JobStatistics2 {
3584 /** [Output-only] Billing tier for the job. */ 3590 /** [Output-only] Billing tier for the job. */
3585 core.int billingTier; 3591 core.int billingTier;
3586 /** 3592 /**
3587 * [Output-only] Whether the query result was fetched from the query cache. 3593 * [Output-only] Whether the query result was fetched from the query cache.
3588 */ 3594 */
3589 core.bool cacheHit; 3595 core.bool cacheHit;
3590 /** 3596 /**
3591 * [Output-only, Experimental] The number of rows affected by a DML statement. 3597 * [Output-only] The number of rows affected by a DML statement. Present only
3592 * Present only for DML statements INSERT, UPDATE or DELETE. 3598 * for DML statements INSERT, UPDATE or DELETE.
3593 */ 3599 */
3594 core.String numDmlAffectedRows; 3600 core.String numDmlAffectedRows;
3595 /** [Output-only, Experimental] Describes execution plan for the query. */ 3601 /** [Output-only] Describes execution plan for the query. */
3596 core.List<ExplainQueryStage> queryPlan; 3602 core.List<ExplainQueryStage> queryPlan;
3597 /** 3603 /**
3598 * [Output-only, Experimental] Referenced tables for the job. Queries that 3604 * [Output-only, Experimental] Referenced tables for the job. Queries that
3599 * reference more than 50 tables will not have a complete list. 3605 * reference more than 50 tables will not have a complete list.
3600 */ 3606 */
3601 core.List<TableReference> referencedTables; 3607 core.List<TableReference> referencedTables;
3602 /** 3608 /**
3603 * [Output-only, Experimental] The schema of the results. Present only for 3609 * [Output-only, Experimental] The schema of the results. Present only for
3604 * successful dry run of non-legacy SQL queries. 3610 * successful dry run of non-legacy SQL queries.
3605 */ 3611 */
(...skipping 543 matching lines...) Expand 10 before | Expand all | Expand 10 after
4149 core.String kind; 4155 core.String kind;
4150 /** 4156 /**
4151 * [Optional] The maximum number of rows of data to return per page of 4157 * [Optional] The maximum number of rows of data to return per page of
4152 * results. Setting this flag to a small value such as 1000 and then paging 4158 * results. Setting this flag to a small value such as 1000 and then paging
4153 * through results might improve reliability when the query result set is 4159 * through results might improve reliability when the query result set is
4154 * large. In addition to this limit, responses are also limited to 10 MB. By 4160 * large. In addition to this limit, responses are also limited to 10 MB. By
4155 * default, there is no maximum row count, and only the byte limit applies. 4161 * default, there is no maximum row count, and only the byte limit applies.
4156 */ 4162 */
4157 core.int maxResults; 4163 core.int maxResults;
4158 /** 4164 /**
4159 * [Experimental] Standard SQL only. Set to POSITIONAL to use positional (?) 4165 * Standard SQL only. Set to POSITIONAL to use positional (?) query parameters
4160 * query parameters or to NAMED to use named (@myparam) query parameters in 4166 * or to NAMED to use named (@myparam) query parameters in this query.
4161 * this query.
4162 */ 4167 */
4163 core.String parameterMode; 4168 core.String parameterMode;
4164 /** [Deprecated] This property is deprecated. */ 4169 /** [Deprecated] This property is deprecated. */
4165 core.bool preserveNulls; 4170 core.bool preserveNulls;
4166 /** 4171 /**
4167 * [Required] A query string, following the BigQuery query syntax, of the 4172 * [Required] A query string, following the BigQuery query syntax, of the
4168 * query to execute. Example: "SELECT count(f1) FROM 4173 * query to execute. Example: "SELECT count(f1) FROM
4169 * [myProjectId:myDatasetId.myTableId]". 4174 * [myProjectId:myDatasetId.myTableId]".
4170 */ 4175 */
4171 core.String query; 4176 core.String query;
4172 /** [Experimental] Query parameters for Standard SQL queries. */ 4177 /** Query parameters for Standard SQL queries. */
4173 core.List<QueryParameter> queryParameters; 4178 core.List<QueryParameter> queryParameters;
4174 /** 4179 /**
4175 * [Optional] How long to wait for the query to complete, in milliseconds, 4180 * [Optional] How long to wait for the query to complete, in milliseconds,
4176 * before the request times out and returns. Note that this is only a timeout 4181 * before the request times out and returns. Note that this is only a timeout
4177 * for the request, not the query. If the query takes longer to run than the 4182 * for the request, not the query. If the query takes longer to run than the
4178 * timeout value, the call returns without any results and with the 4183 * timeout value, the call returns without any results and with the
4179 * 'jobComplete' flag set to false. You can call GetQueryResults() to wait for 4184 * 'jobComplete' flag set to false. You can call GetQueryResults() to wait for
4180 * the query to complete and read the results. The default value is 10000 4185 * the query to complete and read the results. The default value is 10000
4181 * milliseconds (10 seconds). 4186 * milliseconds (10 seconds).
4182 */ 4187 */
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
4293 * Reference to the Job that was created to run the query. This field will be 4298 * Reference to the Job that was created to run the query. This field will be
4294 * present even if the original request timed out, in which case 4299 * present even if the original request timed out, in which case
4295 * GetQueryResults can be used to read the results once the query has 4300 * GetQueryResults can be used to read the results once the query has
4296 * completed. Since this API only returns the first page of results, 4301 * completed. Since this API only returns the first page of results,
4297 * subsequent pages can be fetched via the same mechanism (GetQueryResults). 4302 * subsequent pages can be fetched via the same mechanism (GetQueryResults).
4298 */ 4303 */
4299 JobReference jobReference; 4304 JobReference jobReference;
4300 /** The resource type. */ 4305 /** The resource type. */
4301 core.String kind; 4306 core.String kind;
4302 /** 4307 /**
4303 * [Output-only, Experimental] The number of rows affected by a DML statement. 4308 * [Output-only] The number of rows affected by a DML statement. Present only
4304 * Present only for DML statements INSERT, UPDATE or DELETE. 4309 * for DML statements INSERT, UPDATE or DELETE.
4305 */ 4310 */
4306 core.String numDmlAffectedRows; 4311 core.String numDmlAffectedRows;
4307 /** A token used for paging results. */ 4312 /** A token used for paging results. */
4308 core.String pageToken; 4313 core.String pageToken;
4309 /** 4314 /**
4310 * An object with as many results as can be contained within the maximum 4315 * An object with as many results as can be contained within the maximum
4311 * permitted reply size. To get any additional rows, you can call 4316 * permitted reply size. To get any additional rows, you can call
4312 * GetQueryResults and specify the jobReference returned above. 4317 * GetQueryResults and specify the jobReference returned above.
4313 */ 4318 */
4314 core.List<TableRow> rows; 4319 core.List<TableRow> rows;
(...skipping 988 matching lines...) Expand 10 before | Expand all | Expand 10 after
5303 class ViewDefinition { 5308 class ViewDefinition {
5304 /** [Required] A query that BigQuery executes when the view is referenced. */ 5309 /** [Required] A query that BigQuery executes when the view is referenced. */
5305 core.String query; 5310 core.String query;
5306 /** 5311 /**
5307 * Specifies whether to use BigQuery's legacy SQL for this view. The default 5312 * Specifies whether to use BigQuery's legacy SQL for this view. The default
5308 * value is true. If set to false, the view will use BigQuery's standard SQL: 5313 * value is true. If set to false, the view will use BigQuery's standard SQL:
5309 * https://cloud.google.com/bigquery/sql-reference/ Queries and views that 5314 * https://cloud.google.com/bigquery/sql-reference/ Queries and views that
5310 * reference this view must use the same flag value. 5315 * reference this view must use the same flag value.
5311 */ 5316 */
5312 core.bool useLegacySql; 5317 core.bool useLegacySql;
5313 /** 5318 /** Describes user-defined function resources used in the query. */
5314 * [Experimental] Describes user-defined function resources used in the query.
5315 */
5316 core.List<UserDefinedFunctionResource> userDefinedFunctionResources; 5319 core.List<UserDefinedFunctionResource> userDefinedFunctionResources;
5317 5320
5318 ViewDefinition(); 5321 ViewDefinition();
5319 5322
5320 ViewDefinition.fromJson(core.Map _json) { 5323 ViewDefinition.fromJson(core.Map _json) {
5321 if (_json.containsKey("query")) { 5324 if (_json.containsKey("query")) {
5322 query = _json["query"]; 5325 query = _json["query"];
5323 } 5326 }
5324 if (_json.containsKey("useLegacySql")) { 5327 if (_json.containsKey("useLegacySql")) {
5325 useLegacySql = _json["useLegacySql"]; 5328 useLegacySql = _json["useLegacySql"];
(...skipping 10 matching lines...) Expand all
5336 } 5339 }
5337 if (useLegacySql != null) { 5340 if (useLegacySql != null) {
5338 _json["useLegacySql"] = useLegacySql; 5341 _json["useLegacySql"] = useLegacySql;
5339 } 5342 }
5340 if (userDefinedFunctionResources != null) { 5343 if (userDefinedFunctionResources != null) {
5341 _json["userDefinedFunctionResources"] = userDefinedFunctionResources.map(( value) => (value).toJson()).toList(); 5344 _json["userDefinedFunctionResources"] = userDefinedFunctionResources.map(( value) => (value).toJson()).toList();
5342 } 5345 }
5343 return _json; 5346 return _json;
5344 } 5347 }
5345 } 5348 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/appengine/v1.dart ('k') | generated/googleapis/lib/calendar/v3.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698