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

Side by Side Diff: generated/googleapis/lib/container/v1.dart

Issue 2936613002: Api-Roll 50: 2017-06-12 (Closed)
Patch Set: Created 3 years, 6 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 // 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.container.v1; 3 library googleapis.container.v1;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:async' as async; 6 import 'dart:async' as async;
7 import 'dart:convert' as convert; 7 import 'dart:convert' as convert;
8 8
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
10 import 'package:http/http.dart' as http; 10 import 'package:http/http.dart' as http;
(...skipping 1212 matching lines...) Expand 10 before | Expand all | Expand 10 after
1223 1223
1224 AddonsConfig.fromJson(core.Map _json) { 1224 AddonsConfig.fromJson(core.Map _json) {
1225 if (_json.containsKey("horizontalPodAutoscaling")) { 1225 if (_json.containsKey("horizontalPodAutoscaling")) {
1226 horizontalPodAutoscaling = new HorizontalPodAutoscaling.fromJson(_json["ho rizontalPodAutoscaling"]); 1226 horizontalPodAutoscaling = new HorizontalPodAutoscaling.fromJson(_json["ho rizontalPodAutoscaling"]);
1227 } 1227 }
1228 if (_json.containsKey("httpLoadBalancing")) { 1228 if (_json.containsKey("httpLoadBalancing")) {
1229 httpLoadBalancing = new HttpLoadBalancing.fromJson(_json["httpLoadBalancin g"]); 1229 httpLoadBalancing = new HttpLoadBalancing.fromJson(_json["httpLoadBalancin g"]);
1230 } 1230 }
1231 } 1231 }
1232 1232
1233 core.Map toJson() { 1233 core.Map<core.String, core.Object> toJson() {
1234 var _json = new core.Map(); 1234 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1235 if (horizontalPodAutoscaling != null) { 1235 if (horizontalPodAutoscaling != null) {
1236 _json["horizontalPodAutoscaling"] = (horizontalPodAutoscaling).toJson(); 1236 _json["horizontalPodAutoscaling"] = (horizontalPodAutoscaling).toJson();
1237 } 1237 }
1238 if (httpLoadBalancing != null) { 1238 if (httpLoadBalancing != null) {
1239 _json["httpLoadBalancing"] = (httpLoadBalancing).toJson(); 1239 _json["httpLoadBalancing"] = (httpLoadBalancing).toJson();
1240 } 1240 }
1241 return _json; 1241 return _json;
1242 } 1242 }
1243 } 1243 }
1244 1244
(...skipping 18 matching lines...) Expand all
1263 1263
1264 AutoUpgradeOptions.fromJson(core.Map _json) { 1264 AutoUpgradeOptions.fromJson(core.Map _json) {
1265 if (_json.containsKey("autoUpgradeStartTime")) { 1265 if (_json.containsKey("autoUpgradeStartTime")) {
1266 autoUpgradeStartTime = _json["autoUpgradeStartTime"]; 1266 autoUpgradeStartTime = _json["autoUpgradeStartTime"];
1267 } 1267 }
1268 if (_json.containsKey("description")) { 1268 if (_json.containsKey("description")) {
1269 description = _json["description"]; 1269 description = _json["description"];
1270 } 1270 }
1271 } 1271 }
1272 1272
1273 core.Map toJson() { 1273 core.Map<core.String, core.Object> toJson() {
1274 var _json = new core.Map(); 1274 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1275 if (autoUpgradeStartTime != null) { 1275 if (autoUpgradeStartTime != null) {
1276 _json["autoUpgradeStartTime"] = autoUpgradeStartTime; 1276 _json["autoUpgradeStartTime"] = autoUpgradeStartTime;
1277 } 1277 }
1278 if (description != null) { 1278 if (description != null) {
1279 _json["description"] = description; 1279 _json["description"] = description;
1280 } 1280 }
1281 return _json; 1281 return _json;
1282 } 1282 }
1283 } 1283 }
1284 1284
1285 /** CancelOperationRequest cancels a single operation. */ 1285 /** CancelOperationRequest cancels a single operation. */
1286 class CancelOperationRequest { 1286 class CancelOperationRequest {
1287 1287
1288 CancelOperationRequest(); 1288 CancelOperationRequest();
1289 1289
1290 CancelOperationRequest.fromJson(core.Map _json) { 1290 CancelOperationRequest.fromJson(core.Map _json) {
1291 } 1291 }
1292 1292
1293 core.Map toJson() { 1293 core.Map<core.String, core.Object> toJson() {
1294 var _json = new core.Map(); 1294 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1295 return _json; 1295 return _json;
1296 } 1296 }
1297 } 1297 }
1298 1298
1299 /** A Google Container Engine cluster. */ 1299 /** A Google Container Engine cluster. */
1300 class Cluster { 1300 class Cluster {
1301 /** Configurations for the various addons available to run in the cluster. */ 1301 /** Configurations for the various addons available to run in the cluster. */
1302 AddonsConfig addonsConfig; 1302 AddonsConfig addonsConfig;
1303 /** 1303 /**
1304 * The IP address range of the container pods in this cluster, in 1304 * The IP address range of the container pods in this cluster, in
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
1436 * range. 1436 * range.
1437 */ 1437 */
1438 core.int nodeIpv4CidrSize; 1438 core.int nodeIpv4CidrSize;
1439 /** 1439 /**
1440 * The node pools associated with this cluster. 1440 * The node pools associated with this cluster.
1441 * This field should not be set if "node_config" or "initial_node_count" are 1441 * This field should not be set if "node_config" or "initial_node_count" are
1442 * specified. 1442 * specified.
1443 */ 1443 */
1444 core.List<NodePool> nodePools; 1444 core.List<NodePool> nodePools;
1445 /** 1445 /**
1446 * The resource labels for the cluster to use to annotate any related GCE 1446 * The resource labels for the cluster to use to annotate any related
1447 * resources. 1447 * Google Compute Engine resources.
1448 */ 1448 */
1449 core.Map<core.String, core.String> resourceLabels; 1449 core.Map<core.String, core.String> resourceLabels;
1450 /** [Output only] Server-defined URL for the resource. */ 1450 /** [Output only] Server-defined URL for the resource. */
1451 core.String selfLink; 1451 core.String selfLink;
1452 /** 1452 /**
1453 * [Output only] The IP address range of the Kubernetes services in 1453 * [Output only] The IP address range of the Kubernetes services in
1454 * this cluster, in 1454 * this cluster, in
1455 * [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) 1455 * [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
1456 * notation (e.g. `1.2.3.4/29`). Service addresses are 1456 * notation (e.g. `1.2.3.4/29`). Service addresses are
1457 * typically put in the last `/16` from the container CIDR. 1457 * typically put in the last `/16` from the container CIDR.
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
1584 statusMessage = _json["statusMessage"]; 1584 statusMessage = _json["statusMessage"];
1585 } 1585 }
1586 if (_json.containsKey("subnetwork")) { 1586 if (_json.containsKey("subnetwork")) {
1587 subnetwork = _json["subnetwork"]; 1587 subnetwork = _json["subnetwork"];
1588 } 1588 }
1589 if (_json.containsKey("zone")) { 1589 if (_json.containsKey("zone")) {
1590 zone = _json["zone"]; 1590 zone = _json["zone"];
1591 } 1591 }
1592 } 1592 }
1593 1593
1594 core.Map toJson() { 1594 core.Map<core.String, core.Object> toJson() {
1595 var _json = new core.Map(); 1595 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1596 if (addonsConfig != null) { 1596 if (addonsConfig != null) {
1597 _json["addonsConfig"] = (addonsConfig).toJson(); 1597 _json["addonsConfig"] = (addonsConfig).toJson();
1598 } 1598 }
1599 if (clusterIpv4Cidr != null) { 1599 if (clusterIpv4Cidr != null) {
1600 _json["clusterIpv4Cidr"] = clusterIpv4Cidr; 1600 _json["clusterIpv4Cidr"] = clusterIpv4Cidr;
1601 } 1601 }
1602 if (createTime != null) { 1602 if (createTime != null) {
1603 _json["createTime"] = createTime; 1603 _json["createTime"] = createTime;
1604 } 1604 }
1605 if (currentMasterVersion != null) { 1605 if (currentMasterVersion != null) {
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
1770 desiredNodePoolAutoscaling = new NodePoolAutoscaling.fromJson(_json["desir edNodePoolAutoscaling"]); 1770 desiredNodePoolAutoscaling = new NodePoolAutoscaling.fromJson(_json["desir edNodePoolAutoscaling"]);
1771 } 1771 }
1772 if (_json.containsKey("desiredNodePoolId")) { 1772 if (_json.containsKey("desiredNodePoolId")) {
1773 desiredNodePoolId = _json["desiredNodePoolId"]; 1773 desiredNodePoolId = _json["desiredNodePoolId"];
1774 } 1774 }
1775 if (_json.containsKey("desiredNodeVersion")) { 1775 if (_json.containsKey("desiredNodeVersion")) {
1776 desiredNodeVersion = _json["desiredNodeVersion"]; 1776 desiredNodeVersion = _json["desiredNodeVersion"];
1777 } 1777 }
1778 } 1778 }
1779 1779
1780 core.Map toJson() { 1780 core.Map<core.String, core.Object> toJson() {
1781 var _json = new core.Map(); 1781 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1782 if (desiredAddonsConfig != null) { 1782 if (desiredAddonsConfig != null) {
1783 _json["desiredAddonsConfig"] = (desiredAddonsConfig).toJson(); 1783 _json["desiredAddonsConfig"] = (desiredAddonsConfig).toJson();
1784 } 1784 }
1785 if (desiredImageType != null) { 1785 if (desiredImageType != null) {
1786 _json["desiredImageType"] = desiredImageType; 1786 _json["desiredImageType"] = desiredImageType;
1787 } 1787 }
1788 if (desiredLocations != null) { 1788 if (desiredLocations != null) {
1789 _json["desiredLocations"] = desiredLocations; 1789 _json["desiredLocations"] = desiredLocations;
1790 } 1790 }
1791 if (desiredMasterVersion != null) { 1791 if (desiredMasterVersion != null) {
(...skipping 18 matching lines...) Expand all
1810 /** 1810 /**
1811 * CompleteIPRotationRequest moves the cluster master back into single-IP mode. 1811 * CompleteIPRotationRequest moves the cluster master back into single-IP mode.
1812 */ 1812 */
1813 class CompleteIPRotationRequest { 1813 class CompleteIPRotationRequest {
1814 1814
1815 CompleteIPRotationRequest(); 1815 CompleteIPRotationRequest();
1816 1816
1817 CompleteIPRotationRequest.fromJson(core.Map _json) { 1817 CompleteIPRotationRequest.fromJson(core.Map _json) {
1818 } 1818 }
1819 1819
1820 core.Map toJson() { 1820 core.Map<core.String, core.Object> toJson() {
1821 var _json = new core.Map(); 1821 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1822 return _json; 1822 return _json;
1823 } 1823 }
1824 } 1824 }
1825 1825
1826 /** CreateClusterRequest creates a cluster. */ 1826 /** CreateClusterRequest creates a cluster. */
1827 class CreateClusterRequest { 1827 class CreateClusterRequest {
1828 /** 1828 /**
1829 * A [cluster 1829 * A [cluster
1830 * resource](/container-engine/reference/rest/v1/projects.zones.clusters) 1830 * resource](/container-engine/reference/rest/v1/projects.zones.clusters)
1831 */ 1831 */
1832 Cluster cluster; 1832 Cluster cluster;
1833 1833
1834 CreateClusterRequest(); 1834 CreateClusterRequest();
1835 1835
1836 CreateClusterRequest.fromJson(core.Map _json) { 1836 CreateClusterRequest.fromJson(core.Map _json) {
1837 if (_json.containsKey("cluster")) { 1837 if (_json.containsKey("cluster")) {
1838 cluster = new Cluster.fromJson(_json["cluster"]); 1838 cluster = new Cluster.fromJson(_json["cluster"]);
1839 } 1839 }
1840 } 1840 }
1841 1841
1842 core.Map toJson() { 1842 core.Map<core.String, core.Object> toJson() {
1843 var _json = new core.Map(); 1843 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1844 if (cluster != null) { 1844 if (cluster != null) {
1845 _json["cluster"] = (cluster).toJson(); 1845 _json["cluster"] = (cluster).toJson();
1846 } 1846 }
1847 return _json; 1847 return _json;
1848 } 1848 }
1849 } 1849 }
1850 1850
1851 /** CreateNodePoolRequest creates a node pool for a cluster. */ 1851 /** CreateNodePoolRequest creates a node pool for a cluster. */
1852 class CreateNodePoolRequest { 1852 class CreateNodePoolRequest {
1853 /** The node pool to create. */ 1853 /** The node pool to create. */
1854 NodePool nodePool; 1854 NodePool nodePool;
1855 1855
1856 CreateNodePoolRequest(); 1856 CreateNodePoolRequest();
1857 1857
1858 CreateNodePoolRequest.fromJson(core.Map _json) { 1858 CreateNodePoolRequest.fromJson(core.Map _json) {
1859 if (_json.containsKey("nodePool")) { 1859 if (_json.containsKey("nodePool")) {
1860 nodePool = new NodePool.fromJson(_json["nodePool"]); 1860 nodePool = new NodePool.fromJson(_json["nodePool"]);
1861 } 1861 }
1862 } 1862 }
1863 1863
1864 core.Map toJson() { 1864 core.Map<core.String, core.Object> toJson() {
1865 var _json = new core.Map(); 1865 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1866 if (nodePool != null) { 1866 if (nodePool != null) {
1867 _json["nodePool"] = (nodePool).toJson(); 1867 _json["nodePool"] = (nodePool).toJson();
1868 } 1868 }
1869 return _json; 1869 return _json;
1870 } 1870 }
1871 } 1871 }
1872 1872
1873 /** 1873 /**
1874 * A generic empty message that you can re-use to avoid defining duplicated 1874 * A generic empty message that you can re-use to avoid defining duplicated
1875 * empty messages in your APIs. A typical example is to use it as the request 1875 * empty messages in your APIs. A typical example is to use it as the request
1876 * or the response type of an API method. For instance: 1876 * or the response type of an API method. For instance:
1877 * 1877 *
1878 * service Foo { 1878 * service Foo {
1879 * rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); 1879 * rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
1880 * } 1880 * }
1881 * 1881 *
1882 * The JSON representation for `Empty` is empty JSON object `{}`. 1882 * The JSON representation for `Empty` is empty JSON object `{}`.
1883 */ 1883 */
1884 class Empty { 1884 class Empty {
1885 1885
1886 Empty(); 1886 Empty();
1887 1887
1888 Empty.fromJson(core.Map _json) { 1888 Empty.fromJson(core.Map _json) {
1889 } 1889 }
1890 1890
1891 core.Map toJson() { 1891 core.Map<core.String, core.Object> toJson() {
1892 var _json = new core.Map(); 1892 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1893 return _json; 1893 return _json;
1894 } 1894 }
1895 } 1895 }
1896 1896
1897 /** 1897 /**
1898 * Configuration options for the horizontal pod autoscaling feature, which 1898 * Configuration options for the horizontal pod autoscaling feature, which
1899 * increases or decreases the number of replica pods a replication controller 1899 * increases or decreases the number of replica pods a replication controller
1900 * has based on the resource usage of the existing pods. 1900 * has based on the resource usage of the existing pods.
1901 */ 1901 */
1902 class HorizontalPodAutoscaling { 1902 class HorizontalPodAutoscaling {
1903 /** 1903 /**
1904 * Whether the Horizontal Pod Autoscaling feature is enabled in the cluster. 1904 * Whether the Horizontal Pod Autoscaling feature is enabled in the cluster.
1905 * When enabled, it ensures that a Heapster pod is running in the cluster, 1905 * When enabled, it ensures that a Heapster pod is running in the cluster,
1906 * which is also used by the Cloud Monitoring service. 1906 * which is also used by the Cloud Monitoring service.
1907 */ 1907 */
1908 core.bool disabled; 1908 core.bool disabled;
1909 1909
1910 HorizontalPodAutoscaling(); 1910 HorizontalPodAutoscaling();
1911 1911
1912 HorizontalPodAutoscaling.fromJson(core.Map _json) { 1912 HorizontalPodAutoscaling.fromJson(core.Map _json) {
1913 if (_json.containsKey("disabled")) { 1913 if (_json.containsKey("disabled")) {
1914 disabled = _json["disabled"]; 1914 disabled = _json["disabled"];
1915 } 1915 }
1916 } 1916 }
1917 1917
1918 core.Map toJson() { 1918 core.Map<core.String, core.Object> toJson() {
1919 var _json = new core.Map(); 1919 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1920 if (disabled != null) { 1920 if (disabled != null) {
1921 _json["disabled"] = disabled; 1921 _json["disabled"] = disabled;
1922 } 1922 }
1923 return _json; 1923 return _json;
1924 } 1924 }
1925 } 1925 }
1926 1926
1927 /** 1927 /**
1928 * Configuration options for the HTTP (L7) load balancing controller addon, 1928 * Configuration options for the HTTP (L7) load balancing controller addon,
1929 * which makes it easy to set up HTTP load balancers for services in a cluster. 1929 * which makes it easy to set up HTTP load balancers for services in a cluster.
1930 */ 1930 */
1931 class HttpLoadBalancing { 1931 class HttpLoadBalancing {
1932 /** 1932 /**
1933 * Whether the HTTP Load Balancing controller is enabled in the cluster. 1933 * Whether the HTTP Load Balancing controller is enabled in the cluster.
1934 * When enabled, it runs a small pod in the cluster that manages the load 1934 * When enabled, it runs a small pod in the cluster that manages the load
1935 * balancers. 1935 * balancers.
1936 */ 1936 */
1937 core.bool disabled; 1937 core.bool disabled;
1938 1938
1939 HttpLoadBalancing(); 1939 HttpLoadBalancing();
1940 1940
1941 HttpLoadBalancing.fromJson(core.Map _json) { 1941 HttpLoadBalancing.fromJson(core.Map _json) {
1942 if (_json.containsKey("disabled")) { 1942 if (_json.containsKey("disabled")) {
1943 disabled = _json["disabled"]; 1943 disabled = _json["disabled"];
1944 } 1944 }
1945 } 1945 }
1946 1946
1947 core.Map toJson() { 1947 core.Map<core.String, core.Object> toJson() {
1948 var _json = new core.Map(); 1948 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1949 if (disabled != null) { 1949 if (disabled != null) {
1950 _json["disabled"] = disabled; 1950 _json["disabled"] = disabled;
1951 } 1951 }
1952 return _json; 1952 return _json;
1953 } 1953 }
1954 } 1954 }
1955 1955
1956 /** 1956 /**
1957 * Configuration for the legacy Attribute Based Access Control authorization 1957 * Configuration for the legacy Attribute Based Access Control authorization
1958 * mode. 1958 * mode.
1959 */ 1959 */
1960 class LegacyAbac { 1960 class LegacyAbac {
1961 /** 1961 /**
1962 * Whether the ABAC authorizer is enabled for this cluster. When enabled, 1962 * Whether the ABAC authorizer is enabled for this cluster. When enabled,
1963 * identities in the system, including service accounts, nodes, and 1963 * identities in the system, including service accounts, nodes, and
1964 * controllers, will have statically granted permissions beyond those 1964 * controllers, will have statically granted permissions beyond those
1965 * provided by the RBAC configuration or IAM. 1965 * provided by the RBAC configuration or IAM.
1966 */ 1966 */
1967 core.bool enabled; 1967 core.bool enabled;
1968 1968
1969 LegacyAbac(); 1969 LegacyAbac();
1970 1970
1971 LegacyAbac.fromJson(core.Map _json) { 1971 LegacyAbac.fromJson(core.Map _json) {
1972 if (_json.containsKey("enabled")) { 1972 if (_json.containsKey("enabled")) {
1973 enabled = _json["enabled"]; 1973 enabled = _json["enabled"];
1974 } 1974 }
1975 } 1975 }
1976 1976
1977 core.Map toJson() { 1977 core.Map<core.String, core.Object> toJson() {
1978 var _json = new core.Map(); 1978 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
1979 if (enabled != null) { 1979 if (enabled != null) {
1980 _json["enabled"] = enabled; 1980 _json["enabled"] = enabled;
1981 } 1981 }
1982 return _json; 1982 return _json;
1983 } 1983 }
1984 } 1984 }
1985 1985
1986 /** ListClustersResponse is the result of ListClustersRequest. */ 1986 /** ListClustersResponse is the result of ListClustersRequest. */
1987 class ListClustersResponse { 1987 class ListClustersResponse {
1988 /** 1988 /**
(...skipping 11 matching lines...) Expand all
2000 2000
2001 ListClustersResponse.fromJson(core.Map _json) { 2001 ListClustersResponse.fromJson(core.Map _json) {
2002 if (_json.containsKey("clusters")) { 2002 if (_json.containsKey("clusters")) {
2003 clusters = _json["clusters"].map((value) => new Cluster.fromJson(value)).t oList(); 2003 clusters = _json["clusters"].map((value) => new Cluster.fromJson(value)).t oList();
2004 } 2004 }
2005 if (_json.containsKey("missingZones")) { 2005 if (_json.containsKey("missingZones")) {
2006 missingZones = _json["missingZones"]; 2006 missingZones = _json["missingZones"];
2007 } 2007 }
2008 } 2008 }
2009 2009
2010 core.Map toJson() { 2010 core.Map<core.String, core.Object> toJson() {
2011 var _json = new core.Map(); 2011 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2012 if (clusters != null) { 2012 if (clusters != null) {
2013 _json["clusters"] = clusters.map((value) => (value).toJson()).toList(); 2013 _json["clusters"] = clusters.map((value) => (value).toJson()).toList();
2014 } 2014 }
2015 if (missingZones != null) { 2015 if (missingZones != null) {
2016 _json["missingZones"] = missingZones; 2016 _json["missingZones"] = missingZones;
2017 } 2017 }
2018 return _json; 2018 return _json;
2019 } 2019 }
2020 } 2020 }
2021 2021
2022 /** ListNodePoolsResponse is the result of ListNodePoolsRequest. */ 2022 /** ListNodePoolsResponse is the result of ListNodePoolsRequest. */
2023 class ListNodePoolsResponse { 2023 class ListNodePoolsResponse {
2024 /** A list of node pools for a cluster. */ 2024 /** A list of node pools for a cluster. */
2025 core.List<NodePool> nodePools; 2025 core.List<NodePool> nodePools;
2026 2026
2027 ListNodePoolsResponse(); 2027 ListNodePoolsResponse();
2028 2028
2029 ListNodePoolsResponse.fromJson(core.Map _json) { 2029 ListNodePoolsResponse.fromJson(core.Map _json) {
2030 if (_json.containsKey("nodePools")) { 2030 if (_json.containsKey("nodePools")) {
2031 nodePools = _json["nodePools"].map((value) => new NodePool.fromJson(value) ).toList(); 2031 nodePools = _json["nodePools"].map((value) => new NodePool.fromJson(value) ).toList();
2032 } 2032 }
2033 } 2033 }
2034 2034
2035 core.Map toJson() { 2035 core.Map<core.String, core.Object> toJson() {
2036 var _json = new core.Map(); 2036 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2037 if (nodePools != null) { 2037 if (nodePools != null) {
2038 _json["nodePools"] = nodePools.map((value) => (value).toJson()).toList(); 2038 _json["nodePools"] = nodePools.map((value) => (value).toJson()).toList();
2039 } 2039 }
2040 return _json; 2040 return _json;
2041 } 2041 }
2042 } 2042 }
2043 2043
2044 /** ListOperationsResponse is the result of ListOperationsRequest. */ 2044 /** ListOperationsResponse is the result of ListOperationsRequest. */
2045 class ListOperationsResponse { 2045 class ListOperationsResponse {
2046 /** 2046 /**
2047 * If any zones are listed here, the list of operations returned 2047 * If any zones are listed here, the list of operations returned
2048 * may be missing the operations from those zones. 2048 * may be missing the operations from those zones.
2049 */ 2049 */
2050 core.List<core.String> missingZones; 2050 core.List<core.String> missingZones;
2051 /** A list of operations in the project in the specified zone. */ 2051 /** A list of operations in the project in the specified zone. */
2052 core.List<Operation> operations; 2052 core.List<Operation> operations;
2053 2053
2054 ListOperationsResponse(); 2054 ListOperationsResponse();
2055 2055
2056 ListOperationsResponse.fromJson(core.Map _json) { 2056 ListOperationsResponse.fromJson(core.Map _json) {
2057 if (_json.containsKey("missingZones")) { 2057 if (_json.containsKey("missingZones")) {
2058 missingZones = _json["missingZones"]; 2058 missingZones = _json["missingZones"];
2059 } 2059 }
2060 if (_json.containsKey("operations")) { 2060 if (_json.containsKey("operations")) {
2061 operations = _json["operations"].map((value) => new Operation.fromJson(val ue)).toList(); 2061 operations = _json["operations"].map((value) => new Operation.fromJson(val ue)).toList();
2062 } 2062 }
2063 } 2063 }
2064 2064
2065 core.Map toJson() { 2065 core.Map<core.String, core.Object> toJson() {
2066 var _json = new core.Map(); 2066 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2067 if (missingZones != null) { 2067 if (missingZones != null) {
2068 _json["missingZones"] = missingZones; 2068 _json["missingZones"] = missingZones;
2069 } 2069 }
2070 if (operations != null) { 2070 if (operations != null) {
2071 _json["operations"] = operations.map((value) => (value).toJson()).toList() ; 2071 _json["operations"] = operations.map((value) => (value).toJson()).toList() ;
2072 } 2072 }
2073 return _json; 2073 return _json;
2074 } 2074 }
2075 } 2075 }
2076 2076
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
2122 clusterCaCertificate = _json["clusterCaCertificate"]; 2122 clusterCaCertificate = _json["clusterCaCertificate"];
2123 } 2123 }
2124 if (_json.containsKey("password")) { 2124 if (_json.containsKey("password")) {
2125 password = _json["password"]; 2125 password = _json["password"];
2126 } 2126 }
2127 if (_json.containsKey("username")) { 2127 if (_json.containsKey("username")) {
2128 username = _json["username"]; 2128 username = _json["username"];
2129 } 2129 }
2130 } 2130 }
2131 2131
2132 core.Map toJson() { 2132 core.Map<core.String, core.Object> toJson() {
2133 var _json = new core.Map(); 2133 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2134 if (clientCertificate != null) { 2134 if (clientCertificate != null) {
2135 _json["clientCertificate"] = clientCertificate; 2135 _json["clientCertificate"] = clientCertificate;
2136 } 2136 }
2137 if (clientKey != null) { 2137 if (clientKey != null) {
2138 _json["clientKey"] = clientKey; 2138 _json["clientKey"] = clientKey;
2139 } 2139 }
2140 if (clusterCaCertificate != null) { 2140 if (clusterCaCertificate != null) {
2141 _json["clusterCaCertificate"] = clusterCaCertificate; 2141 _json["clusterCaCertificate"] = clusterCaCertificate;
2142 } 2142 }
2143 if (password != null) { 2143 if (password != null) {
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
2222 * communicating with **gcr.io** 2222 * communicating with **gcr.io**
2223 * (the [Google Container Registry](/container-registry/)). 2223 * (the [Google Container Registry](/container-registry/)).
2224 * 2224 *
2225 * If unspecified, no scopes are added, unless Cloud Logging or Cloud 2225 * If unspecified, no scopes are added, unless Cloud Logging or Cloud
2226 * Monitoring are enabled, in which case their required scopes will be added. 2226 * Monitoring are enabled, in which case their required scopes will be added.
2227 */ 2227 */
2228 core.List<core.String> oauthScopes; 2228 core.List<core.String> oauthScopes;
2229 /** 2229 /**
2230 * Whether the nodes are created as preemptible VM instances. See: 2230 * Whether the nodes are created as preemptible VM instances. See:
2231 * https://cloud.google.com/compute/docs/instances/preemptible for more 2231 * https://cloud.google.com/compute/docs/instances/preemptible for more
2232 * inforamtion about preemptible VM instances. 2232 * information about preemptible VM instances.
2233 */ 2233 */
2234 core.bool preemptible; 2234 core.bool preemptible;
2235 /** 2235 /**
2236 * The Google Cloud Platform Service Account to be used by the node VMs. If 2236 * The Google Cloud Platform Service Account to be used by the node VMs. If
2237 * no Service Account is specified, the "default" service account is used. 2237 * no Service Account is specified, the "default" service account is used.
2238 */ 2238 */
2239 core.String serviceAccount; 2239 core.String serviceAccount;
2240 /** 2240 /**
2241 * The list of instance tags applied to all nodes. Tags are used to identify 2241 * The list of instance tags applied to all nodes. Tags are used to identify
2242 * valid sources or targets for network firewalls and are specified by 2242 * valid sources or targets for network firewalls and are specified by
(...skipping 30 matching lines...) Expand all
2273 preemptible = _json["preemptible"]; 2273 preemptible = _json["preemptible"];
2274 } 2274 }
2275 if (_json.containsKey("serviceAccount")) { 2275 if (_json.containsKey("serviceAccount")) {
2276 serviceAccount = _json["serviceAccount"]; 2276 serviceAccount = _json["serviceAccount"];
2277 } 2277 }
2278 if (_json.containsKey("tags")) { 2278 if (_json.containsKey("tags")) {
2279 tags = _json["tags"]; 2279 tags = _json["tags"];
2280 } 2280 }
2281 } 2281 }
2282 2282
2283 core.Map toJson() { 2283 core.Map<core.String, core.Object> toJson() {
2284 var _json = new core.Map(); 2284 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2285 if (diskSizeGb != null) { 2285 if (diskSizeGb != null) {
2286 _json["diskSizeGb"] = diskSizeGb; 2286 _json["diskSizeGb"] = diskSizeGb;
2287 } 2287 }
2288 if (imageType != null) { 2288 if (imageType != null) {
2289 _json["imageType"] = imageType; 2289 _json["imageType"] = imageType;
2290 } 2290 }
2291 if (labels != null) { 2291 if (labels != null) {
2292 _json["labels"] = labels; 2292 _json["labels"] = labels;
2293 } 2293 }
2294 if (localSsdCount != null) { 2294 if (localSsdCount != null) {
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2344 autoRepair = _json["autoRepair"]; 2344 autoRepair = _json["autoRepair"];
2345 } 2345 }
2346 if (_json.containsKey("autoUpgrade")) { 2346 if (_json.containsKey("autoUpgrade")) {
2347 autoUpgrade = _json["autoUpgrade"]; 2347 autoUpgrade = _json["autoUpgrade"];
2348 } 2348 }
2349 if (_json.containsKey("upgradeOptions")) { 2349 if (_json.containsKey("upgradeOptions")) {
2350 upgradeOptions = new AutoUpgradeOptions.fromJson(_json["upgradeOptions"]); 2350 upgradeOptions = new AutoUpgradeOptions.fromJson(_json["upgradeOptions"]);
2351 } 2351 }
2352 } 2352 }
2353 2353
2354 core.Map toJson() { 2354 core.Map<core.String, core.Object> toJson() {
2355 var _json = new core.Map(); 2355 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2356 if (autoRepair != null) { 2356 if (autoRepair != null) {
2357 _json["autoRepair"] = autoRepair; 2357 _json["autoRepair"] = autoRepair;
2358 } 2358 }
2359 if (autoUpgrade != null) { 2359 if (autoUpgrade != null) {
2360 _json["autoUpgrade"] = autoUpgrade; 2360 _json["autoUpgrade"] = autoUpgrade;
2361 } 2361 }
2362 if (upgradeOptions != null) { 2362 if (upgradeOptions != null) {
2363 _json["upgradeOptions"] = (upgradeOptions).toJson(); 2363 _json["upgradeOptions"] = (upgradeOptions).toJson();
2364 } 2364 }
2365 return _json; 2365 return _json;
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
2460 status = _json["status"]; 2460 status = _json["status"];
2461 } 2461 }
2462 if (_json.containsKey("statusMessage")) { 2462 if (_json.containsKey("statusMessage")) {
2463 statusMessage = _json["statusMessage"]; 2463 statusMessage = _json["statusMessage"];
2464 } 2464 }
2465 if (_json.containsKey("version")) { 2465 if (_json.containsKey("version")) {
2466 version = _json["version"]; 2466 version = _json["version"];
2467 } 2467 }
2468 } 2468 }
2469 2469
2470 core.Map toJson() { 2470 core.Map<core.String, core.Object> toJson() {
2471 var _json = new core.Map(); 2471 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2472 if (autoscaling != null) { 2472 if (autoscaling != null) {
2473 _json["autoscaling"] = (autoscaling).toJson(); 2473 _json["autoscaling"] = (autoscaling).toJson();
2474 } 2474 }
2475 if (config != null) { 2475 if (config != null) {
2476 _json["config"] = (config).toJson(); 2476 _json["config"] = (config).toJson();
2477 } 2477 }
2478 if (initialNodeCount != null) { 2478 if (initialNodeCount != null) {
2479 _json["initialNodeCount"] = initialNodeCount; 2479 _json["initialNodeCount"] = initialNodeCount;
2480 } 2480 }
2481 if (instanceGroupUrls != null) { 2481 if (instanceGroupUrls != null) {
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
2528 enabled = _json["enabled"]; 2528 enabled = _json["enabled"];
2529 } 2529 }
2530 if (_json.containsKey("maxNodeCount")) { 2530 if (_json.containsKey("maxNodeCount")) {
2531 maxNodeCount = _json["maxNodeCount"]; 2531 maxNodeCount = _json["maxNodeCount"];
2532 } 2532 }
2533 if (_json.containsKey("minNodeCount")) { 2533 if (_json.containsKey("minNodeCount")) {
2534 minNodeCount = _json["minNodeCount"]; 2534 minNodeCount = _json["minNodeCount"];
2535 } 2535 }
2536 } 2536 }
2537 2537
2538 core.Map toJson() { 2538 core.Map<core.String, core.Object> toJson() {
2539 var _json = new core.Map(); 2539 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2540 if (enabled != null) { 2540 if (enabled != null) {
2541 _json["enabled"] = enabled; 2541 _json["enabled"] = enabled;
2542 } 2542 }
2543 if (maxNodeCount != null) { 2543 if (maxNodeCount != null) {
2544 _json["maxNodeCount"] = maxNodeCount; 2544 _json["maxNodeCount"] = maxNodeCount;
2545 } 2545 }
2546 if (minNodeCount != null) { 2546 if (minNodeCount != null) {
2547 _json["minNodeCount"] = minNodeCount; 2547 _json["minNodeCount"] = minNodeCount;
2548 } 2548 }
2549 return _json; 2549 return _json;
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
2623 statusMessage = _json["statusMessage"]; 2623 statusMessage = _json["statusMessage"];
2624 } 2624 }
2625 if (_json.containsKey("targetLink")) { 2625 if (_json.containsKey("targetLink")) {
2626 targetLink = _json["targetLink"]; 2626 targetLink = _json["targetLink"];
2627 } 2627 }
2628 if (_json.containsKey("zone")) { 2628 if (_json.containsKey("zone")) {
2629 zone = _json["zone"]; 2629 zone = _json["zone"];
2630 } 2630 }
2631 } 2631 }
2632 2632
2633 core.Map toJson() { 2633 core.Map<core.String, core.Object> toJson() {
2634 var _json = new core.Map(); 2634 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2635 if (detail != null) { 2635 if (detail != null) {
2636 _json["detail"] = detail; 2636 _json["detail"] = detail;
2637 } 2637 }
2638 if (name != null) { 2638 if (name != null) {
2639 _json["name"] = name; 2639 _json["name"] = name;
2640 } 2640 }
2641 if (operationType != null) { 2641 if (operationType != null) {
2642 _json["operationType"] = operationType; 2642 _json["operationType"] = operationType;
2643 } 2643 }
2644 if (selfLink != null) { 2644 if (selfLink != null) {
(...skipping 20 matching lines...) Expand all
2665 * NodePool upgrade. This will be an no-op if the last upgrade successfully 2665 * NodePool upgrade. This will be an no-op if the last upgrade successfully
2666 * completed. 2666 * completed.
2667 */ 2667 */
2668 class RollbackNodePoolUpgradeRequest { 2668 class RollbackNodePoolUpgradeRequest {
2669 2669
2670 RollbackNodePoolUpgradeRequest(); 2670 RollbackNodePoolUpgradeRequest();
2671 2671
2672 RollbackNodePoolUpgradeRequest.fromJson(core.Map _json) { 2672 RollbackNodePoolUpgradeRequest.fromJson(core.Map _json) {
2673 } 2673 }
2674 2674
2675 core.Map toJson() { 2675 core.Map<core.String, core.Object> toJson() {
2676 var _json = new core.Map(); 2676 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2677 return _json; 2677 return _json;
2678 } 2678 }
2679 } 2679 }
2680 2680
2681 /** Container Engine service configuration. */ 2681 /** Container Engine service configuration. */
2682 class ServerConfig { 2682 class ServerConfig {
2683 /** Version of Kubernetes the service deploys by default. */ 2683 /** Version of Kubernetes the service deploys by default. */
2684 core.String defaultClusterVersion; 2684 core.String defaultClusterVersion;
2685 /** Default image type. */ 2685 /** Default image type. */
2686 core.String defaultImageType; 2686 core.String defaultImageType;
(...skipping 17 matching lines...) Expand all
2704 validImageTypes = _json["validImageTypes"]; 2704 validImageTypes = _json["validImageTypes"];
2705 } 2705 }
2706 if (_json.containsKey("validMasterVersions")) { 2706 if (_json.containsKey("validMasterVersions")) {
2707 validMasterVersions = _json["validMasterVersions"]; 2707 validMasterVersions = _json["validMasterVersions"];
2708 } 2708 }
2709 if (_json.containsKey("validNodeVersions")) { 2709 if (_json.containsKey("validNodeVersions")) {
2710 validNodeVersions = _json["validNodeVersions"]; 2710 validNodeVersions = _json["validNodeVersions"];
2711 } 2711 }
2712 } 2712 }
2713 2713
2714 core.Map toJson() { 2714 core.Map<core.String, core.Object> toJson() {
2715 var _json = new core.Map(); 2715 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2716 if (defaultClusterVersion != null) { 2716 if (defaultClusterVersion != null) {
2717 _json["defaultClusterVersion"] = defaultClusterVersion; 2717 _json["defaultClusterVersion"] = defaultClusterVersion;
2718 } 2718 }
2719 if (defaultImageType != null) { 2719 if (defaultImageType != null) {
2720 _json["defaultImageType"] = defaultImageType; 2720 _json["defaultImageType"] = defaultImageType;
2721 } 2721 }
2722 if (validImageTypes != null) { 2722 if (validImageTypes != null) {
2723 _json["validImageTypes"] = validImageTypes; 2723 _json["validImageTypes"] = validImageTypes;
2724 } 2724 }
2725 if (validMasterVersions != null) { 2725 if (validMasterVersions != null) {
(...skipping 28 matching lines...) Expand all
2754 2754
2755 SetLabelsRequest.fromJson(core.Map _json) { 2755 SetLabelsRequest.fromJson(core.Map _json) {
2756 if (_json.containsKey("labelFingerprint")) { 2756 if (_json.containsKey("labelFingerprint")) {
2757 labelFingerprint = _json["labelFingerprint"]; 2757 labelFingerprint = _json["labelFingerprint"];
2758 } 2758 }
2759 if (_json.containsKey("resourceLabels")) { 2759 if (_json.containsKey("resourceLabels")) {
2760 resourceLabels = _json["resourceLabels"]; 2760 resourceLabels = _json["resourceLabels"];
2761 } 2761 }
2762 } 2762 }
2763 2763
2764 core.Map toJson() { 2764 core.Map<core.String, core.Object> toJson() {
2765 var _json = new core.Map(); 2765 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2766 if (labelFingerprint != null) { 2766 if (labelFingerprint != null) {
2767 _json["labelFingerprint"] = labelFingerprint; 2767 _json["labelFingerprint"] = labelFingerprint;
2768 } 2768 }
2769 if (resourceLabels != null) { 2769 if (resourceLabels != null) {
2770 _json["resourceLabels"] = resourceLabels; 2770 _json["resourceLabels"] = resourceLabels;
2771 } 2771 }
2772 return _json; 2772 return _json;
2773 } 2773 }
2774 } 2774 }
2775 2775
2776 /** 2776 /**
2777 * SetLegacyAbacRequest enables or disables the ABAC authorization mechanism for 2777 * SetLegacyAbacRequest enables or disables the ABAC authorization mechanism for
2778 * a cluster. 2778 * a cluster.
2779 */ 2779 */
2780 class SetLegacyAbacRequest { 2780 class SetLegacyAbacRequest {
2781 /** Whether ABAC authorization will be enabled in the cluster. */ 2781 /** Whether ABAC authorization will be enabled in the cluster. */
2782 core.bool enabled; 2782 core.bool enabled;
2783 2783
2784 SetLegacyAbacRequest(); 2784 SetLegacyAbacRequest();
2785 2785
2786 SetLegacyAbacRequest.fromJson(core.Map _json) { 2786 SetLegacyAbacRequest.fromJson(core.Map _json) {
2787 if (_json.containsKey("enabled")) { 2787 if (_json.containsKey("enabled")) {
2788 enabled = _json["enabled"]; 2788 enabled = _json["enabled"];
2789 } 2789 }
2790 } 2790 }
2791 2791
2792 core.Map toJson() { 2792 core.Map<core.String, core.Object> toJson() {
2793 var _json = new core.Map(); 2793 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2794 if (enabled != null) { 2794 if (enabled != null) {
2795 _json["enabled"] = enabled; 2795 _json["enabled"] = enabled;
2796 } 2796 }
2797 return _json; 2797 return _json;
2798 } 2798 }
2799 } 2799 }
2800 2800
2801 /** SetMasterAuthRequest updates the admin password of a cluster. */ 2801 /** SetMasterAuthRequest updates the admin password of a cluster. */
2802 class SetMasterAuthRequest { 2802 class SetMasterAuthRequest {
2803 /** 2803 /**
(...skipping 11 matching lines...) Expand all
2815 2815
2816 SetMasterAuthRequest.fromJson(core.Map _json) { 2816 SetMasterAuthRequest.fromJson(core.Map _json) {
2817 if (_json.containsKey("action")) { 2817 if (_json.containsKey("action")) {
2818 action = _json["action"]; 2818 action = _json["action"];
2819 } 2819 }
2820 if (_json.containsKey("update")) { 2820 if (_json.containsKey("update")) {
2821 update = new MasterAuth.fromJson(_json["update"]); 2821 update = new MasterAuth.fromJson(_json["update"]);
2822 } 2822 }
2823 } 2823 }
2824 2824
2825 core.Map toJson() { 2825 core.Map<core.String, core.Object> toJson() {
2826 var _json = new core.Map(); 2826 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2827 if (action != null) { 2827 if (action != null) {
2828 _json["action"] = action; 2828 _json["action"] = action;
2829 } 2829 }
2830 if (update != null) { 2830 if (update != null) {
2831 _json["update"] = (update).toJson(); 2831 _json["update"] = (update).toJson();
2832 } 2832 }
2833 return _json; 2833 return _json;
2834 } 2834 }
2835 } 2835 }
2836 2836
2837 /** 2837 /**
2838 * SetNodePoolManagementRequest sets the node management properties of a node 2838 * SetNodePoolManagementRequest sets the node management properties of a node
2839 * pool. 2839 * pool.
2840 */ 2840 */
2841 class SetNodePoolManagementRequest { 2841 class SetNodePoolManagementRequest {
2842 /** NodeManagement configuration for the node pool. */ 2842 /** NodeManagement configuration for the node pool. */
2843 NodeManagement management; 2843 NodeManagement management;
2844 2844
2845 SetNodePoolManagementRequest(); 2845 SetNodePoolManagementRequest();
2846 2846
2847 SetNodePoolManagementRequest.fromJson(core.Map _json) { 2847 SetNodePoolManagementRequest.fromJson(core.Map _json) {
2848 if (_json.containsKey("management")) { 2848 if (_json.containsKey("management")) {
2849 management = new NodeManagement.fromJson(_json["management"]); 2849 management = new NodeManagement.fromJson(_json["management"]);
2850 } 2850 }
2851 } 2851 }
2852 2852
2853 core.Map toJson() { 2853 core.Map<core.String, core.Object> toJson() {
2854 var _json = new core.Map(); 2854 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2855 if (management != null) { 2855 if (management != null) {
2856 _json["management"] = (management).toJson(); 2856 _json["management"] = (management).toJson();
2857 } 2857 }
2858 return _json; 2858 return _json;
2859 } 2859 }
2860 } 2860 }
2861 2861
2862 /** 2862 /**
2863 * StartIPRotationRequest creates a new IP for the cluster and then performs 2863 * StartIPRotationRequest creates a new IP for the cluster and then performs
2864 * a node upgrade on each node pool to point to the new IP. 2864 * a node upgrade on each node pool to point to the new IP.
2865 */ 2865 */
2866 class StartIPRotationRequest { 2866 class StartIPRotationRequest {
2867 2867
2868 StartIPRotationRequest(); 2868 StartIPRotationRequest();
2869 2869
2870 StartIPRotationRequest.fromJson(core.Map _json) { 2870 StartIPRotationRequest.fromJson(core.Map _json) {
2871 } 2871 }
2872 2872
2873 core.Map toJson() { 2873 core.Map<core.String, core.Object> toJson() {
2874 var _json = new core.Map(); 2874 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2875 return _json; 2875 return _json;
2876 } 2876 }
2877 } 2877 }
2878 2878
2879 /** UpdateClusterRequest updates the settings of a cluster. */ 2879 /** UpdateClusterRequest updates the settings of a cluster. */
2880 class UpdateClusterRequest { 2880 class UpdateClusterRequest {
2881 /** A description of the update. */ 2881 /** A description of the update. */
2882 ClusterUpdate update; 2882 ClusterUpdate update;
2883 2883
2884 UpdateClusterRequest(); 2884 UpdateClusterRequest();
2885 2885
2886 UpdateClusterRequest.fromJson(core.Map _json) { 2886 UpdateClusterRequest.fromJson(core.Map _json) {
2887 if (_json.containsKey("update")) { 2887 if (_json.containsKey("update")) {
2888 update = new ClusterUpdate.fromJson(_json["update"]); 2888 update = new ClusterUpdate.fromJson(_json["update"]);
2889 } 2889 }
2890 } 2890 }
2891 2891
2892 core.Map toJson() { 2892 core.Map<core.String, core.Object> toJson() {
2893 var _json = new core.Map(); 2893 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
2894 if (update != null) { 2894 if (update != null) {
2895 _json["update"] = (update).toJson(); 2895 _json["update"] = (update).toJson();
2896 } 2896 }
2897 return _json; 2897 return _json;
2898 } 2898 }
2899 } 2899 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/consumersurveys/v2.dart ('k') | generated/googleapis/lib/content/v2.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698