public interface ClusterOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
boolean |
containsResourceLabels(java.lang.String key)
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
AddonsConfig |
getAddonsConfig()
Configurations for the various addons available to run in the cluster.
|
AddonsConfigOrBuilder |
getAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
|
java.lang.String |
getClusterIpv4Cidr()
The IP address range of the container pods in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
ByteString |
getClusterIpv4CidrBytes()
The IP address range of the container pods in this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
java.lang.String |
getCreateTime()
[Output only] The time the cluster was created, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
ByteString |
getCreateTimeBytes()
[Output only] The time the cluster was created, in
[RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
java.lang.String |
getCurrentMasterVersion()
[Output only] The current software version of the master endpoint.
|
ByteString |
getCurrentMasterVersionBytes()
[Output only] The current software version of the master endpoint.
|
int |
getCurrentNodeCount()
[Output only] The number of nodes currently in the cluster.
|
java.lang.String |
getCurrentNodeVersion()
[Output only] The current version of the node software components.
|
ByteString |
getCurrentNodeVersionBytes()
[Output only] The current version of the node software components.
|
java.lang.String |
getDescription()
An optional description of this cluster.
|
ByteString |
getDescriptionBytes()
An optional description of this cluster.
|
boolean |
getEnableKubernetesAlpha()
Kubernetes alpha features are enabled on this cluster.
|
java.lang.String |
getEndpoint()
[Output only] The IP address of this cluster's master endpoint.
|
ByteString |
getEndpointBytes()
[Output only] The IP address of this cluster's master endpoint.
|
java.lang.String |
getExpireTime()
[Output only] The time the cluster will be automatically
deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
ByteString |
getExpireTimeBytes()
[Output only] The time the cluster will be automatically
deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
|
java.lang.String |
getInitialClusterVersion()
The initial Kubernetes version for this cluster.
|
ByteString |
getInitialClusterVersionBytes()
The initial Kubernetes version for this cluster.
|
int |
getInitialNodeCount()
The number of nodes to create in this cluster.
|
java.lang.String |
getInstanceGroupUrls(int index)
Deprecated.
|
ByteString |
getInstanceGroupUrlsBytes(int index)
Deprecated.
|
int |
getInstanceGroupUrlsCount()
Deprecated.
|
java.util.List<java.lang.String> |
getInstanceGroupUrlsList()
Deprecated.
|
IPAllocationPolicy |
getIpAllocationPolicy()
Configuration for cluster IP allocation.
|
IPAllocationPolicyOrBuilder |
getIpAllocationPolicyOrBuilder()
Configuration for cluster IP allocation.
|
java.lang.String |
getLabelFingerprint()
The fingerprint of the set of labels for this cluster.
|
ByteString |
getLabelFingerprintBytes()
The fingerprint of the set of labels for this cluster.
|
LegacyAbac |
getLegacyAbac()
Configuration for the legacy ABAC authorization mode.
|
LegacyAbacOrBuilder |
getLegacyAbacOrBuilder()
Configuration for the legacy ABAC authorization mode.
|
java.lang.String |
getLocations(int index)
The list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
ByteString |
getLocationsBytes(int index)
The list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
int |
getLocationsCount()
The list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
java.util.List<java.lang.String> |
getLocationsList()
The list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
java.lang.String |
getLoggingService()
The logging service the cluster should use to write logs.
|
ByteString |
getLoggingServiceBytes()
The logging service the cluster should use to write logs.
|
MaintenancePolicy |
getMaintenancePolicy()
Configure the maintenance policy for this cluster.
|
MaintenancePolicyOrBuilder |
getMaintenancePolicyOrBuilder()
Configure the maintenance policy for this cluster.
|
MasterAuth |
getMasterAuth()
The authentication information for accessing the master endpoint.
|
MasterAuthOrBuilder |
getMasterAuthOrBuilder()
The authentication information for accessing the master endpoint.
|
MasterAuthorizedNetworksConfig |
getMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature.
|
MasterAuthorizedNetworksConfigOrBuilder |
getMasterAuthorizedNetworksConfigOrBuilder()
Master authorized networks is a Beta feature.
|
java.lang.String |
getMonitoringService()
The monitoring service the cluster should use to write metrics.
|
ByteString |
getMonitoringServiceBytes()
The monitoring service the cluster should use to write metrics.
|
java.lang.String |
getName()
The name of this cluster.
|
ByteString |
getNameBytes()
The name of this cluster.
|
java.lang.String |
getNetwork()
The name of the Google Compute Engine
[network](/compute/docs/networks-and-firewalls#networks) to which the
cluster is connected.
|
ByteString |
getNetworkBytes()
The name of the Google Compute Engine
[network](/compute/docs/networks-and-firewalls#networks) to which the
cluster is connected.
|
NetworkPolicy |
getNetworkPolicy()
Configuration options for the NetworkPolicy feature.
|
NetworkPolicyOrBuilder |
getNetworkPolicyOrBuilder()
Configuration options for the NetworkPolicy feature.
|
NodeConfig |
getNodeConfig()
Parameters used in creating the cluster's nodes.
|
NodeConfigOrBuilder |
getNodeConfigOrBuilder()
Parameters used in creating the cluster's nodes.
|
int |
getNodeIpv4CidrSize()
[Output only] The size of the address space on each node for hosting
containers.
|
NodePool |
getNodePools(int index)
The node pools associated with this cluster.
|
int |
getNodePoolsCount()
The node pools associated with this cluster.
|
java.util.List<NodePool> |
getNodePoolsList()
The node pools associated with this cluster.
|
NodePoolOrBuilder |
getNodePoolsOrBuilder(int index)
The node pools associated with this cluster.
|
java.util.List<? extends NodePoolOrBuilder> |
getNodePoolsOrBuilderList()
The node pools associated with this cluster.
|
java.util.Map<java.lang.String,java.lang.String> |
getResourceLabels()
Deprecated.
|
int |
getResourceLabelsCount()
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
java.util.Map<java.lang.String,java.lang.String> |
getResourceLabelsMap()
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
java.lang.String |
getResourceLabelsOrDefault(java.lang.String key,
java.lang.String defaultValue)
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
java.lang.String |
getResourceLabelsOrThrow(java.lang.String key)
The resource labels for the cluster to use to annotate any related
Google Compute Engine resources.
|
java.lang.String |
getSelfLink()
[Output only] Server-defined URL for the resource.
|
ByteString |
getSelfLinkBytes()
[Output only] Server-defined URL for the resource.
|
java.lang.String |
getServicesIpv4Cidr()
[Output only] The IP address range of the Kubernetes services in
this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
ByteString |
getServicesIpv4CidrBytes()
[Output only] The IP address range of the Kubernetes services in
this cluster, in
[CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing)
notation (e.g.
|
Cluster.Status |
getStatus()
[Output only] The current status of this cluster.
|
java.lang.String |
getStatusMessage()
[Output only] Additional information about the current status of this
cluster, if available.
|
ByteString |
getStatusMessageBytes()
[Output only] Additional information about the current status of this
cluster, if available.
|
int |
getStatusValue()
[Output only] The current status of this cluster.
|
java.lang.String |
getSubnetwork()
The name of the Google Compute Engine
[subnetwork](/compute/docs/subnetworks) to which the
cluster is connected.
|
ByteString |
getSubnetworkBytes()
The name of the Google Compute Engine
[subnetwork](/compute/docs/subnetworks) to which the
cluster is connected.
|
java.lang.String |
getZone()
[Output only] The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
|
ByteString |
getZoneBytes()
[Output only] The name of the Google Compute Engine
[zone](/compute/docs/zones#available) in which the cluster
resides.
|
boolean |
hasAddonsConfig()
Configurations for the various addons available to run in the cluster.
|
boolean |
hasIpAllocationPolicy()
Configuration for cluster IP allocation.
|
boolean |
hasLegacyAbac()
Configuration for the legacy ABAC authorization mode.
|
boolean |
hasMaintenancePolicy()
Configure the maintenance policy for this cluster.
|
boolean |
hasMasterAuth()
The authentication information for accessing the master endpoint.
|
boolean |
hasMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature.
|
boolean |
hasNetworkPolicy()
Configuration options for the NetworkPolicy feature.
|
boolean |
hasNodeConfig()
Parameters used in creating the cluster's nodes.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getName()
The name of this cluster. The name must be unique within this project and zone, and can be up to 40 characters with the following restrictions: * Lowercase letters, numbers, and hyphens only. * Must start with a letter. * Must end with a number or a letter.
string name = 1;
ByteString getNameBytes()
The name of this cluster. The name must be unique within this project and zone, and can be up to 40 characters with the following restrictions: * Lowercase letters, numbers, and hyphens only. * Must start with a letter. * Must end with a number or a letter.
string name = 1;
java.lang.String getDescription()
An optional description of this cluster.
string description = 2;
ByteString getDescriptionBytes()
An optional description of this cluster.
string description = 2;
int getInitialNodeCount()
The number of nodes to create in this cluster. You must ensure that your Compute Engine <a href="/compute/docs/resource-quotas">resource quota</a> is sufficient for this number of instances. You must also have available firewall and routes quota. For requests, this field should only be used in lieu of a "node_pool" object, since this configuration (along with the "node_config") will be used to create a "NodePool" object with an auto-generated name. Do not use this and a node_pool at the same time.
int32 initial_node_count = 3;
boolean hasNodeConfig()
Parameters used in creating the cluster's nodes. See `nodeConfig` for the description of its properties. For requests, this field should only be used in lieu of a "node_pool" object, since this configuration (along with the "initial_node_count") will be used to create a "NodePool" object with an auto-generated name. Do not use this and a node_pool at the same time. For responses, this field will be populated with the node configuration of the first node pool. If unspecified, the defaults are used.
.google.container.v1.NodeConfig node_config = 4;
NodeConfig getNodeConfig()
Parameters used in creating the cluster's nodes. See `nodeConfig` for the description of its properties. For requests, this field should only be used in lieu of a "node_pool" object, since this configuration (along with the "initial_node_count") will be used to create a "NodePool" object with an auto-generated name. Do not use this and a node_pool at the same time. For responses, this field will be populated with the node configuration of the first node pool. If unspecified, the defaults are used.
.google.container.v1.NodeConfig node_config = 4;
NodeConfigOrBuilder getNodeConfigOrBuilder()
Parameters used in creating the cluster's nodes. See `nodeConfig` for the description of its properties. For requests, this field should only be used in lieu of a "node_pool" object, since this configuration (along with the "initial_node_count") will be used to create a "NodePool" object with an auto-generated name. Do not use this and a node_pool at the same time. For responses, this field will be populated with the node configuration of the first node pool. If unspecified, the defaults are used.
.google.container.v1.NodeConfig node_config = 4;
boolean hasMasterAuth()
The authentication information for accessing the master endpoint.
.google.container.v1.MasterAuth master_auth = 5;
MasterAuth getMasterAuth()
The authentication information for accessing the master endpoint.
.google.container.v1.MasterAuth master_auth = 5;
MasterAuthOrBuilder getMasterAuthOrBuilder()
The authentication information for accessing the master endpoint.
.google.container.v1.MasterAuth master_auth = 5;
java.lang.String getLoggingService()
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com` - the Google Cloud Logging service. * `none` - no logs will be exported from the cluster. * if left as an empty string,`logging.googleapis.com` will be used.
string logging_service = 6;
ByteString getLoggingServiceBytes()
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com` - the Google Cloud Logging service. * `none` - no logs will be exported from the cluster. * if left as an empty string,`logging.googleapis.com` will be used.
string logging_service = 6;
java.lang.String getMonitoringService()
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com` - the Google Cloud Monitoring service. * `none` - no metrics will be exported from the cluster. * if left as an empty string, `monitoring.googleapis.com` will be used.
string monitoring_service = 7;
ByteString getMonitoringServiceBytes()
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com` - the Google Cloud Monitoring service. * `none` - no metrics will be exported from the cluster. * if left as an empty string, `monitoring.googleapis.com` will be used.
string monitoring_service = 7;
java.lang.String getNetwork()
The name of the Google Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. If left unspecified, the `default` network will be used.
string network = 8;
ByteString getNetworkBytes()
The name of the Google Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the cluster is connected. If left unspecified, the `default` network will be used.
string network = 8;
java.lang.String getClusterIpv4Cidr()
The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`.
string cluster_ipv4_cidr = 9;
ByteString getClusterIpv4CidrBytes()
The IP address range of the container pods in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `10.96.0.0/14`). Leave blank to have one automatically chosen or specify a `/14` block in `10.0.0.0/8`.
string cluster_ipv4_cidr = 9;
boolean hasAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig addons_config = 10;
AddonsConfig getAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig addons_config = 10;
AddonsConfigOrBuilder getAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig addons_config = 10;
java.lang.String getSubnetwork()
The name of the Google Compute Engine [subnetwork](/compute/docs/subnetworks) to which the cluster is connected.
string subnetwork = 11;
ByteString getSubnetworkBytes()
The name of the Google Compute Engine [subnetwork](/compute/docs/subnetworks) to which the cluster is connected.
string subnetwork = 11;
java.util.List<NodePool> getNodePoolsList()
The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
repeated .google.container.v1.NodePool node_pools = 12;
NodePool getNodePools(int index)
The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
repeated .google.container.v1.NodePool node_pools = 12;
int getNodePoolsCount()
The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
repeated .google.container.v1.NodePool node_pools = 12;
java.util.List<? extends NodePoolOrBuilder> getNodePoolsOrBuilderList()
The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
repeated .google.container.v1.NodePool node_pools = 12;
NodePoolOrBuilder getNodePoolsOrBuilder(int index)
The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
repeated .google.container.v1.NodePool node_pools = 12;
java.util.List<java.lang.String> getLocationsList()
The list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located.
repeated string locations = 13;
int getLocationsCount()
The list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located.
repeated string locations = 13;
java.lang.String getLocations(int index)
The list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located.
repeated string locations = 13;
ByteString getLocationsBytes(int index)
The list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located.
repeated string locations = 13;
boolean getEnableKubernetesAlpha()
Kubernetes alpha features are enabled on this cluster. This includes alpha API groups (e.g. v1alpha1) and features that may not be production ready in the kubernetes version of the master and nodes. The cluster has no SLA for uptime and master/node upgrades are disabled. Alpha enabled clusters are automatically deleted thirty days after creation.
bool enable_kubernetes_alpha = 14;
int getResourceLabelsCount()
The resource labels for the cluster to use to annotate any related Google Compute Engine resources.
map<string, string> resource_labels = 15;
boolean containsResourceLabels(java.lang.String key)
The resource labels for the cluster to use to annotate any related Google Compute Engine resources.
map<string, string> resource_labels = 15;
@Deprecated java.util.Map<java.lang.String,java.lang.String> getResourceLabels()
getResourceLabelsMap()
instead.java.util.Map<java.lang.String,java.lang.String> getResourceLabelsMap()
The resource labels for the cluster to use to annotate any related Google Compute Engine resources.
map<string, string> resource_labels = 15;
java.lang.String getResourceLabelsOrDefault(java.lang.String key, java.lang.String defaultValue)
The resource labels for the cluster to use to annotate any related Google Compute Engine resources.
map<string, string> resource_labels = 15;
java.lang.String getResourceLabelsOrThrow(java.lang.String key)
The resource labels for the cluster to use to annotate any related Google Compute Engine resources.
map<string, string> resource_labels = 15;
java.lang.String getLabelFingerprint()
The fingerprint of the set of labels for this cluster.
string label_fingerprint = 16;
ByteString getLabelFingerprintBytes()
The fingerprint of the set of labels for this cluster.
string label_fingerprint = 16;
boolean hasLegacyAbac()
Configuration for the legacy ABAC authorization mode.
.google.container.v1.LegacyAbac legacy_abac = 18;
LegacyAbac getLegacyAbac()
Configuration for the legacy ABAC authorization mode.
.google.container.v1.LegacyAbac legacy_abac = 18;
LegacyAbacOrBuilder getLegacyAbacOrBuilder()
Configuration for the legacy ABAC authorization mode.
.google.container.v1.LegacyAbac legacy_abac = 18;
boolean hasNetworkPolicy()
Configuration options for the NetworkPolicy feature.
.google.container.v1.NetworkPolicy network_policy = 19;
NetworkPolicy getNetworkPolicy()
Configuration options for the NetworkPolicy feature.
.google.container.v1.NetworkPolicy network_policy = 19;
NetworkPolicyOrBuilder getNetworkPolicyOrBuilder()
Configuration options for the NetworkPolicy feature.
.google.container.v1.NetworkPolicy network_policy = 19;
boolean hasIpAllocationPolicy()
Configuration for cluster IP allocation.
.google.container.v1.IPAllocationPolicy ip_allocation_policy = 20;
IPAllocationPolicy getIpAllocationPolicy()
Configuration for cluster IP allocation.
.google.container.v1.IPAllocationPolicy ip_allocation_policy = 20;
IPAllocationPolicyOrBuilder getIpAllocationPolicyOrBuilder()
Configuration for cluster IP allocation.
.google.container.v1.IPAllocationPolicy ip_allocation_policy = 20;
boolean hasMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature. The configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 22;
MasterAuthorizedNetworksConfig getMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature. The configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 22;
MasterAuthorizedNetworksConfigOrBuilder getMasterAuthorizedNetworksConfigOrBuilder()
Master authorized networks is a Beta feature. The configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 22;
boolean hasMaintenancePolicy()
Configure the maintenance policy for this cluster.
.google.container.v1.MaintenancePolicy maintenance_policy = 23;
MaintenancePolicy getMaintenancePolicy()
Configure the maintenance policy for this cluster.
.google.container.v1.MaintenancePolicy maintenance_policy = 23;
MaintenancePolicyOrBuilder getMaintenancePolicyOrBuilder()
Configure the maintenance policy for this cluster.
.google.container.v1.MaintenancePolicy maintenance_policy = 23;
java.lang.String getSelfLink()
[Output only] Server-defined URL for the resource.
string self_link = 100;
ByteString getSelfLinkBytes()
[Output only] Server-defined URL for the resource.
string self_link = 100;
java.lang.String getZone()
[Output only] The name of the Google Compute Engine [zone](/compute/docs/zones#available) in which the cluster resides.
string zone = 101;
ByteString getZoneBytes()
[Output only] The name of the Google Compute Engine [zone](/compute/docs/zones#available) in which the cluster resides.
string zone = 101;
java.lang.String getEndpoint()
[Output only] The IP address of this cluster's master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
string endpoint = 102;
ByteString getEndpointBytes()
[Output only] The IP address of this cluster's master endpoint. The endpoint can be accessed from the internet at `https://username:password@endpoint/`. See the `masterAuth` property of this resource for username and password information.
string endpoint = 102;
java.lang.String getInitialClusterVersion()
The initial Kubernetes version for this cluster. Valid versions are those found in validMasterVersions returned by getServerConfig. The version can be upgraded over time; such upgrades are reflected in currentMasterVersion and currentNodeVersion.
string initial_cluster_version = 103;
ByteString getInitialClusterVersionBytes()
The initial Kubernetes version for this cluster. Valid versions are those found in validMasterVersions returned by getServerConfig. The version can be upgraded over time; such upgrades are reflected in currentMasterVersion and currentNodeVersion.
string initial_cluster_version = 103;
java.lang.String getCurrentMasterVersion()
[Output only] The current software version of the master endpoint.
string current_master_version = 104;
ByteString getCurrentMasterVersionBytes()
[Output only] The current software version of the master endpoint.
string current_master_version = 104;
java.lang.String getCurrentNodeVersion()
[Output only] The current version of the node software components. If they are currently at multiple versions because they're in the process of being upgraded, this reflects the minimum version of all nodes.
string current_node_version = 105;
ByteString getCurrentNodeVersionBytes()
[Output only] The current version of the node software components. If they are currently at multiple versions because they're in the process of being upgraded, this reflects the minimum version of all nodes.
string current_node_version = 105;
java.lang.String getCreateTime()
[Output only] The time the cluster was created, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string create_time = 106;
ByteString getCreateTimeBytes()
[Output only] The time the cluster was created, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string create_time = 106;
int getStatusValue()
[Output only] The current status of this cluster.
.google.container.v1.Cluster.Status status = 107;
Cluster.Status getStatus()
[Output only] The current status of this cluster.
.google.container.v1.Cluster.Status status = 107;
java.lang.String getStatusMessage()
[Output only] Additional information about the current status of this cluster, if available.
string status_message = 108;
ByteString getStatusMessageBytes()
[Output only] Additional information about the current status of this cluster, if available.
string status_message = 108;
int getNodeIpv4CidrSize()
[Output only] The size of the address space on each node for hosting containers. This is provisioned from within the `container_ipv4_cidr` range.
int32 node_ipv4_cidr_size = 109;
java.lang.String getServicesIpv4Cidr()
[Output only] The IP address range of the Kubernetes services in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `1.2.3.4/29`). Service addresses are typically put in the last `/16` from the container CIDR.
string services_ipv4_cidr = 110;
ByteString getServicesIpv4CidrBytes()
[Output only] The IP address range of the Kubernetes services in this cluster, in [CIDR](http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing) notation (e.g. `1.2.3.4/29`). Service addresses are typically put in the last `/16` from the container CIDR.
string services_ipv4_cidr = 110;
java.util.List<java.lang.String> getInstanceGroupUrlsList()
Deprecated. Use node_pools.instance_group_urls.
repeated string instance_group_urls = 111;
int getInstanceGroupUrlsCount()
Deprecated. Use node_pools.instance_group_urls.
repeated string instance_group_urls = 111;
java.lang.String getInstanceGroupUrls(int index)
Deprecated. Use node_pools.instance_group_urls.
repeated string instance_group_urls = 111;
ByteString getInstanceGroupUrlsBytes(int index)
Deprecated. Use node_pools.instance_group_urls.
repeated string instance_group_urls = 111;
int getCurrentNodeCount()
[Output only] The number of nodes currently in the cluster.
int32 current_node_count = 112;
java.lang.String getExpireTime()
[Output only] The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string expire_time = 113;
ByteString getExpireTimeBytes()
[Output only] The time the cluster will be automatically deleted in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
string expire_time = 113;