public interface ClusterUpdateOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
AddonsConfig |
getDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
|
AddonsConfigOrBuilder |
getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
|
java.lang.String |
getDesiredImageType()
The desired image type for the node pool.
|
ByteString |
getDesiredImageTypeBytes()
The desired image type for the node pool.
|
java.lang.String |
getDesiredLocations(int index)
The desired list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
ByteString |
getDesiredLocationsBytes(int index)
The desired list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
int |
getDesiredLocationsCount()
The desired 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> |
getDesiredLocationsList()
The desired list of Google Compute Engine
[locations](/compute/docs/zones#available) in which the cluster's nodes
should be located.
|
MasterAuthorizedNetworksConfig |
getDesiredMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature.
|
MasterAuthorizedNetworksConfigOrBuilder |
getDesiredMasterAuthorizedNetworksConfigOrBuilder()
Master authorized networks is a Beta feature.
|
java.lang.String |
getDesiredMasterVersion()
The Kubernetes version to change the master to.
|
ByteString |
getDesiredMasterVersionBytes()
The Kubernetes version to change the master to.
|
java.lang.String |
getDesiredMonitoringService()
The monitoring service the cluster should use to write metrics.
|
ByteString |
getDesiredMonitoringServiceBytes()
The monitoring service the cluster should use to write metrics.
|
NodePoolAutoscaling |
getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in
desired_node_pool_id.
|
NodePoolAutoscalingOrBuilder |
getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in
desired_node_pool_id.
|
java.lang.String |
getDesiredNodePoolId()
The node pool to be upgraded.
|
ByteString |
getDesiredNodePoolIdBytes()
The node pool to be upgraded.
|
java.lang.String |
getDesiredNodeVersion()
The Kubernetes version to change the nodes to (typically an
upgrade).
|
ByteString |
getDesiredNodeVersionBytes()
The Kubernetes version to change the nodes to (typically an
upgrade).
|
boolean |
hasDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
|
boolean |
hasDesiredMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature.
|
boolean |
hasDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in
desired_node_pool_id.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getDesiredNodeVersion()
The Kubernetes version to change the nodes to (typically an upgrade). Use `-` to upgrade to the latest version supported by the server.
string desired_node_version = 4;
ByteString getDesiredNodeVersionBytes()
The Kubernetes version to change the nodes to (typically an upgrade). Use `-` to upgrade to the latest version supported by the server.
string desired_node_version = 4;
java.lang.String getDesiredMonitoringService()
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
string desired_monitoring_service = 5;
ByteString getDesiredMonitoringServiceBytes()
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
string desired_monitoring_service = 5;
boolean hasDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
AddonsConfig getDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
AddonsConfigOrBuilder getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
java.lang.String getDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
ByteString getDesiredNodePoolIdBytes()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
java.lang.String getDesiredImageType()
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;
ByteString getDesiredImageTypeBytes()
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;
boolean hasDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
NodePoolAutoscaling getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
NodePoolAutoscalingOrBuilder getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
java.util.List<java.lang.String> getDesiredLocationsList()
The desired list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed. This list must always include the cluster's primary zone.
repeated string desired_locations = 10;
int getDesiredLocationsCount()
The desired list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed. This list must always include the cluster's primary zone.
repeated string desired_locations = 10;
java.lang.String getDesiredLocations(int index)
The desired list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed. This list must always include the cluster's primary zone.
repeated string desired_locations = 10;
ByteString getDesiredLocationsBytes(int index)
The desired list of Google Compute Engine [locations](/compute/docs/zones#available) in which the cluster's nodes should be located. Changing the locations a cluster is in will result in nodes being either created or removed from the cluster, depending on whether locations are being added or removed. This list must always include the cluster's primary zone.
repeated string desired_locations = 10;
boolean hasDesiredMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature. The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
MasterAuthorizedNetworksConfig getDesiredMasterAuthorizedNetworksConfig()
Master authorized networks is a Beta feature. The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
Master authorized networks is a Beta feature. The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
java.lang.String getDesiredMasterVersion()
The Kubernetes version to change the master to. The only valid value is the latest supported version. Use "-" to have the server automatically select the latest version.
string desired_master_version = 100;
ByteString getDesiredMasterVersionBytes()
The Kubernetes version to change the master to. The only valid value is the latest supported version. Use "-" to have the server automatically select the latest version.
string desired_master_version = 100;