Package com.google.container.v1
Class ClusterUpdate.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
com.google.container.v1.ClusterUpdate.Builder
- All Implemented Interfaces:
ClusterUpdateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClusterUpdate
public static final class ClusterUpdate.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
implements ClusterUpdateOrBuilder
ClusterUpdate describes an update to the cluster. Exactly one update can be applied to a cluster with each request, so at most one field can be provided.Protobuf type
google.container.v1.ClusterUpdate-
Method Summary
Modifier and TypeMethodDescriptionaddAllDesiredLocations(Iterable<String> values) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.addDesiredLocations(String value) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.addDesiredLocationsBytes(com.google.protobuf.ByteString value) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.build()clear()The additional pod ranges to be added to the cluster.The desired config for additional subnetworks attached to the cluster.Configurations for the various addons available to run in the cluster.Configuration for limiting anonymous access to all endpoints except the health checks.The desired authenticator groups config for the cluster.AutoIpamConfig contains all information related to Auto IPAMThe desired autopilot cluster policies that to be enforced in the cluster.WorkloadPolicyConfig is the configuration related to GCW workload policyThe desired configuration options for the Binary Authorization feature.Cluster-level autoscaling configuration.Deprecated.The desired containerd config for the cluster.The desired control plane egress control config for the cluster.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.The desired configuration for the fine-grained cost management feature.Configuration of etcd encryption.The desired datapath provider for the cluster.Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]The desired status of whether to disable default sNAT for this cluster.Enable/Disable L4 LB VPC firewall reconciliation for the cluster.DNSConfig contains clusterDNS config for this cluster.Enable/Disable Cilium Clusterwide Network Policy for the cluster.Enable/Disable FQDN Network Policy for the cluster.Enable/Disable Multi-Networking for the clusterDeprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.Deprecated.The desired fleet configuration for the cluster.The desired config of Gateway API on this cluster.The desired GCFS config for the clusterThe desired Identity Service component configuration.The desired name of the image to use for this node.The project containing the desired image to use for this node.The desired image type for the node pool.The desired config of Intra-node visibility.Specify the details of in-transit encryption.Desired Beta APIs to be enabled for cluster.The desired L4 Internal Load Balancer Subsetting configuration.The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.The desired logging configuration.The logging service the cluster should use to write logs.The desired managed machine learning diagnostics configuration.The desired managed open telemetry configuration.Deprecated.The Kubernetes version to change the master to.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.The desired monitoring configuration.The monitoring service the cluster should use to write metrics.The desired network performance config.The desired network tier configuration for the cluster.Optional.The desired node kubelet config for the cluster.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.Autoscaler configuration for the node pool specified in desired_node_pool_id.The node pool to be upgraded.The desired node pool logging configuration defaults for the cluster.The Kubernetes version to change the nodes to (typically an upgrade).The desired notification configuration.The desired config for pod autoscaling.Deprecated.The desired state of IPv6 connectivity to Google Services.The desired privileged admission config for the cluster.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.The desired release channel configuration.The desired configuration for exporting resource usage.Enable/Disable Secret Manager Config.Configuration for sync Secret Manager secrets as k8s secrets.Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.Configuration for Shielded Nodes.The desired stack type of the cluster.The desired user managed keys config for the cluster.Cluster-level Vertical Pod Autoscaling configuration.Configuration for Workload Identity.Kubernetes open source beta apis enabled on the cluster.The current etag of the cluster.Configuration for GKE auto upgrade.The additional pod ranges that are to be removed from the cluster.Deprecated.The additional pod ranges to be added to the cluster.The additional pod ranges to be added to the cluster.The additional pod ranges to be added to the cluster.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe desired config for additional subnetworks attached to the cluster.The desired config for additional subnetworks attached to the cluster.The desired config for additional subnetworks attached to the cluster.Configurations for the various addons available to run in the cluster.Configurations for the various addons available to run in the cluster.Configurations for the various addons available to run in the cluster.Configuration for limiting anonymous access to all endpoints except the health checks.Configuration for limiting anonymous access to all endpoints except the health checks.Configuration for limiting anonymous access to all endpoints except the health checks.The desired authenticator groups config for the cluster.The desired authenticator groups config for the cluster.The desired authenticator groups config for the cluster.AutoIpamConfig contains all information related to Auto IPAMAutoIpamConfig contains all information related to Auto IPAMAutoIpamConfig contains all information related to Auto IPAMThe desired autopilot cluster policies that to be enforced in the cluster.The desired autopilot cluster policies that to be enforced in the cluster.The desired autopilot cluster policies that to be enforced in the cluster.WorkloadPolicyConfig is the configuration related to GCW workload policyWorkloadPolicyConfig is the configuration related to GCW workload policyWorkloadPolicyConfig is the configuration related to GCW workload policyThe desired configuration options for the Binary Authorization feature.The desired configuration options for the Binary Authorization feature.The desired configuration options for the Binary Authorization feature.Cluster-level autoscaling configuration.Cluster-level autoscaling configuration.Cluster-level autoscaling configuration.Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.Deprecated.Deprecated.The desired containerd config for the cluster.The desired containerd config for the cluster.The desired containerd config for the cluster.The desired control plane egress control config for the cluster.The desired control plane egress control config for the cluster.The desired control plane egress control config for the cluster.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.The desired configuration for the fine-grained cost management feature.The desired configuration for the fine-grained cost management feature.The desired configuration for the fine-grained cost management feature.Configuration of etcd encryption.Configuration of etcd encryption.Configuration of etcd encryption.The desired datapath provider for the cluster.intThe desired datapath provider for the cluster.booleanOverride the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]The desired status of whether to disable default sNAT for this cluster.The desired status of whether to disable default sNAT for this cluster.The desired status of whether to disable default sNAT for this cluster.booleanEnable/Disable L4 LB VPC firewall reconciliation for the cluster.DNSConfig contains clusterDNS config for this cluster.DNSConfig contains clusterDNS config for this cluster.DNSConfig contains clusterDNS config for this cluster.booleanEnable/Disable Cilium Clusterwide Network Policy for the cluster.booleanEnable/Disable FQDN Network Policy for the cluster.booleanEnable/Disable Multi-Networking for the clusterbooleanDeprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated.Deprecated.Deprecated.The desired fleet configuration for the cluster.The desired fleet configuration for the cluster.The desired fleet configuration for the cluster.The desired config of Gateway API on this cluster.The desired config of Gateway API on this cluster.The desired config of Gateway API on this cluster.The desired GCFS config for the clusterThe desired GCFS config for the clusterThe desired GCFS config for the clusterThe desired Identity Service component configuration.The desired Identity Service component configuration.The desired Identity Service component configuration.The desired name of the image to use for this node.com.google.protobuf.ByteStringThe desired name of the image to use for this node.The project containing the desired image to use for this node.com.google.protobuf.ByteStringThe project containing the desired image to use for this node.The desired image type for the node pool.com.google.protobuf.ByteStringThe desired image type for the node pool.The desired config of Intra-node visibility.The desired config of Intra-node visibility.The desired config of Intra-node visibility.Specify the details of in-transit encryption.intSpecify the details of in-transit encryption.Desired Beta APIs to be enabled for cluster.Desired Beta APIs to be enabled for cluster.Desired Beta APIs to be enabled for cluster.The desired L4 Internal Load Balancer Subsetting configuration.The desired L4 Internal Load Balancer Subsetting configuration.The desired L4 Internal Load Balancer Subsetting configuration.getDesiredLocations(int index) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.com.google.protobuf.ByteStringgetDesiredLocationsBytes(int index) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.intThe desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.com.google.protobuf.ProtocolStringListThe desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.The desired logging configuration.The desired logging configuration.The desired logging configuration.The logging service the cluster should use to write logs.com.google.protobuf.ByteStringThe logging service the cluster should use to write logs.The desired managed machine learning diagnostics configuration.The desired managed machine learning diagnostics configuration.The desired managed machine learning diagnostics configuration.The desired managed open telemetry configuration.The desired managed open telemetry configuration.The desired managed open telemetry configuration.Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated.Deprecated.Deprecated.The Kubernetes version to change the master to.com.google.protobuf.ByteStringThe Kubernetes version to change the master to.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.The desired monitoring configuration.The desired monitoring configuration.The desired monitoring configuration.The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteStringThe monitoring service the cluster should use to write metrics.The desired network performance config.The desired network performance config.The desired network performance config.The desired network tier configuration for the cluster.The desired network tier configuration for the cluster.The desired network tier configuration for the cluster.Optional.Optional.Optional.The desired node kubelet config for the cluster.The desired node kubelet config for the cluster.The desired node kubelet config for the cluster.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.Autoscaler configuration for the node pool specified in desired_node_pool_id.Autoscaler configuration for the node pool specified in desired_node_pool_id.Autoscaler configuration for the node pool specified in desired_node_pool_id.The node pool to be upgraded.com.google.protobuf.ByteStringThe node pool to be upgraded.The desired node pool logging configuration defaults for the cluster.The desired node pool logging configuration defaults for the cluster.The desired node pool logging configuration defaults for the cluster.The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteStringThe Kubernetes version to change the nodes to (typically an upgrade).The desired notification configuration.The desired notification configuration.The desired notification configuration.The desired config for pod autoscaling.The desired config for pod autoscaling.The desired config for pod autoscaling.Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.Deprecated.Deprecated.The desired state of IPv6 connectivity to Google Services.intThe desired state of IPv6 connectivity to Google Services.The desired privileged admission config for the cluster.The desired privileged admission config for the cluster.The desired privileged admission config for the cluster.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.The desired release channel configuration.The desired release channel configuration.The desired release channel configuration.The desired configuration for exporting resource usage.The desired configuration for exporting resource usage.The desired configuration for exporting resource usage.Enable/Disable Secret Manager Config.Enable/Disable Secret Manager Config.Enable/Disable Secret Manager Config.Configuration for sync Secret Manager secrets as k8s secrets.Configuration for sync Secret Manager secrets as k8s secrets.Configuration for sync Secret Manager secrets as k8s secrets.Enable/Disable Security Posture API features for the cluster.Enable/Disable Security Posture API features for the cluster.Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.Configuration for Shielded Nodes.Configuration for Shielded Nodes.Configuration for Shielded Nodes.The desired stack type of the cluster.intThe desired stack type of the cluster.The desired user managed keys config for the cluster.The desired user managed keys config for the cluster.The desired user managed keys config for the cluster.Cluster-level Vertical Pod Autoscaling configuration.Cluster-level Vertical Pod Autoscaling configuration.Cluster-level Vertical Pod Autoscaling configuration.Configuration for Workload Identity.Configuration for Workload Identity.Configuration for Workload Identity.Kubernetes open source beta apis enabled on the cluster.Kubernetes open source beta apis enabled on the cluster.Kubernetes open source beta apis enabled on the cluster.getEtag()The current etag of the cluster.com.google.protobuf.ByteStringThe current etag of the cluster.Configuration for GKE auto upgrade.Configuration for GKE auto upgrade.Configuration for GKE auto upgrade.The additional pod ranges that are to be removed from the cluster.The additional pod ranges that are to be removed from the cluster.The additional pod ranges that are to be removed from the cluster.Deprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated.Deprecated.Deprecated.booleanThe additional pod ranges to be added to the cluster.booleanThe desired config for additional subnetworks attached to the cluster.booleanConfigurations for the various addons available to run in the cluster.booleanConfiguration for limiting anonymous access to all endpoints except the health checks.booleanThe desired authenticator groups config for the cluster.booleanAutoIpamConfig contains all information related to Auto IPAMbooleanThe desired autopilot cluster policies that to be enforced in the cluster.booleanWorkloadPolicyConfig is the configuration related to GCW workload policybooleanThe desired configuration options for the Binary Authorization feature.booleanCluster-level autoscaling configuration.booleanDeprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.booleanThe desired containerd config for the cluster.booleanThe desired control plane egress control config for the cluster.boolean[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.booleanThe desired configuration for the fine-grained cost management feature.booleanConfiguration of etcd encryption.booleanOverride the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]booleanThe desired status of whether to disable default sNAT for this cluster.booleanEnable/Disable L4 LB VPC firewall reconciliation for the cluster.booleanDNSConfig contains clusterDNS config for this cluster.booleanEnable/Disable Cilium Clusterwide Network Policy for the cluster.booleanEnable/Disable FQDN Network Policy for the cluster.booleanEnable/Disable Multi-Networking for the clusterbooleanDeprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.booleanDeprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated.booleanThe desired fleet configuration for the cluster.booleanThe desired config of Gateway API on this cluster.booleanThe desired GCFS config for the clusterbooleanThe desired Identity Service component configuration.booleanThe desired config of Intra-node visibility.booleanSpecify the details of in-transit encryption.booleanDesired Beta APIs to be enabled for cluster.booleanThe desired L4 Internal Load Balancer Subsetting configuration.booleanThe desired logging configuration.booleanThe desired managed machine learning diagnostics configuration.booleanThe desired managed open telemetry configuration.booleanDeprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated.booleanConfiguration for issuance of mTLS keys and certificates to Kubernetes pods.booleanThe desired monitoring configuration.booleanThe desired network performance config.booleanThe desired network tier configuration for the cluster.booleanOptional.booleanThe desired node kubelet config for the cluster.booleanThe desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanAutoscaler configuration for the node pool specified in desired_node_pool_id.booleanThe desired node pool logging configuration defaults for the cluster.booleanThe desired notification configuration.booleanThe desired config for pod autoscaling.booleanDeprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.booleanThe desired privileged admission config for the cluster.booleanRBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.booleanThe desired release channel configuration.booleanThe desired configuration for exporting resource usage.booleanEnable/Disable Secret Manager Config.booleanConfiguration for sync Secret Manager secrets as k8s secrets.booleanEnable/Disable Security Posture API features for the cluster.booleanServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.booleanConfiguration for Shielded Nodes.booleanThe desired user managed keys config for the cluster.booleanCluster-level Vertical Pod Autoscaling configuration.booleanConfiguration for Workload Identity.booleanKubernetes open source beta apis enabled on the cluster.booleanConfiguration for GKE auto upgrade.booleanThe additional pod ranges that are to be removed from the cluster.booleanDeprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe additional pod ranges to be added to the cluster.The desired config for additional subnetworks attached to the cluster.Configurations for the various addons available to run in the cluster.Configuration for limiting anonymous access to all endpoints except the health checks.The desired authenticator groups config for the cluster.AutoIpamConfig contains all information related to Auto IPAMThe desired autopilot cluster policies that to be enforced in the cluster.WorkloadPolicyConfig is the configuration related to GCW workload policyThe desired configuration options for the Binary Authorization feature.Cluster-level autoscaling configuration.Deprecated.The desired containerd config for the cluster.The desired control plane egress control config for the cluster.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.The desired configuration for the fine-grained cost management feature.Configuration of etcd encryption.The desired status of whether to disable default sNAT for this cluster.mergeDesiredDnsConfig(DNSConfig value) DNSConfig contains clusterDNS config for this cluster.Deprecated.mergeDesiredFleet(Fleet value) The desired fleet configuration for the cluster.The desired config of Gateway API on this cluster.mergeDesiredGcfsConfig(GcfsConfig value) The desired GCFS config for the clusterThe desired Identity Service component configuration.The desired config of Intra-node visibility.Desired Beta APIs to be enabled for cluster.The desired L4 Internal Load Balancer Subsetting configuration.The desired logging configuration.The desired managed machine learning diagnostics configuration.The desired managed open telemetry configuration.Deprecated.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.The desired monitoring configuration.The desired network performance config.The desired network tier configuration for the cluster.Optional.The desired node kubelet config for the cluster.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.Autoscaler configuration for the node pool specified in desired_node_pool_id.The desired node pool logging configuration defaults for the cluster.The desired notification configuration.The desired config for pod autoscaling.Deprecated.The desired privileged admission config for the cluster.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.The desired release channel configuration.The desired configuration for exporting resource usage.Enable/Disable Secret Manager Config.Configuration for sync Secret Manager secrets as k8s secrets.Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.Configuration for Shielded Nodes.The desired user managed keys config for the cluster.Cluster-level Vertical Pod Autoscaling configuration.Configuration for Workload Identity.Kubernetes open source beta apis enabled on the cluster.mergeFrom(ClusterUpdate other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Configuration for GKE auto upgrade.The additional pod ranges that are to be removed from the cluster.Deprecated.The additional pod ranges to be added to the cluster.setAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges to be added to the cluster.The desired config for additional subnetworks attached to the cluster.The desired config for additional subnetworks attached to the cluster.Configurations for the various addons available to run in the cluster.setDesiredAddonsConfig(AddonsConfig.Builder builderForValue) Configurations for the various addons available to run in the cluster.Configuration for limiting anonymous access to all endpoints except the health checks.Configuration for limiting anonymous access to all endpoints except the health checks.The desired authenticator groups config for the cluster.setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue) The desired authenticator groups config for the cluster.AutoIpamConfig contains all information related to Auto IPAMsetDesiredAutoIpamConfig(AutoIpamConfig.Builder builderForValue) AutoIpamConfig contains all information related to Auto IPAMThe desired autopilot cluster policies that to be enforced in the cluster.setDesiredAutopilotClusterPolicyConfig(ClusterPolicyConfig.Builder builderForValue) The desired autopilot cluster policies that to be enforced in the cluster.WorkloadPolicyConfig is the configuration related to GCW workload policysetDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue) WorkloadPolicyConfig is the configuration related to GCW workload policyThe desired configuration options for the Binary Authorization feature.setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue) The desired configuration options for the Binary Authorization feature.Cluster-level autoscaling configuration.setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue) Cluster-level autoscaling configuration.Deprecated.setDesiredCompliancePostureConfig(CompliancePostureConfig.Builder builderForValue) Deprecated.The desired containerd config for the cluster.setDesiredContainerdConfig(ContainerdConfig.Builder builderForValue) The desired containerd config for the cluster.The desired control plane egress control config for the cluster.setDesiredControlPlaneEgress(ControlPlaneEgress.Builder builderForValue) The desired control plane egress control config for the cluster.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.setDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig.Builder builderForValue) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.The desired configuration for the fine-grained cost management feature.setDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue) The desired configuration for the fine-grained cost management feature.Configuration of etcd encryption.setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue) Configuration of etcd encryption.The desired datapath provider for the cluster.setDesiredDatapathProviderValue(int value) The desired datapath provider for the cluster.setDesiredDefaultEnablePrivateNodes(boolean value) Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]The desired status of whether to disable default sNAT for this cluster.setDesiredDefaultSnatStatus(DefaultSnatStatus.Builder builderForValue) The desired status of whether to disable default sNAT for this cluster.setDesiredDisableL4LbFirewallReconciliation(boolean value) Enable/Disable L4 LB VPC firewall reconciliation for the cluster.setDesiredDnsConfig(DNSConfig value) DNSConfig contains clusterDNS config for this cluster.setDesiredDnsConfig(DNSConfig.Builder builderForValue) DNSConfig contains clusterDNS config for this cluster.setDesiredEnableCiliumClusterwideNetworkPolicy(boolean value) Enable/Disable Cilium Clusterwide Network Policy for the cluster.setDesiredEnableFqdnNetworkPolicy(boolean value) Enable/Disable FQDN Network Policy for the cluster.setDesiredEnableMultiNetworking(boolean value) Enable/Disable Multi-Networking for the clustersetDesiredEnablePrivateEndpoint(boolean value) Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.Deprecated.setDesiredEnterpriseConfig(DesiredEnterpriseConfig.Builder builderForValue) Deprecated.setDesiredFleet(Fleet value) The desired fleet configuration for the cluster.setDesiredFleet(Fleet.Builder builderForValue) The desired fleet configuration for the cluster.The desired config of Gateway API on this cluster.setDesiredGatewayApiConfig(GatewayAPIConfig.Builder builderForValue) The desired config of Gateway API on this cluster.setDesiredGcfsConfig(GcfsConfig value) The desired GCFS config for the clustersetDesiredGcfsConfig(GcfsConfig.Builder builderForValue) The desired GCFS config for the clusterThe desired Identity Service component configuration.setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue) The desired Identity Service component configuration.setDesiredImage(String value) The desired name of the image to use for this node.setDesiredImageBytes(com.google.protobuf.ByteString value) The desired name of the image to use for this node.setDesiredImageProject(String value) The project containing the desired image to use for this node.setDesiredImageProjectBytes(com.google.protobuf.ByteString value) The project containing the desired image to use for this node.setDesiredImageType(String value) The desired image type for the node pool.setDesiredImageTypeBytes(com.google.protobuf.ByteString value) The desired image type for the node pool.The desired config of Intra-node visibility.setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue) The desired config of Intra-node visibility.Specify the details of in-transit encryption.setDesiredInTransitEncryptionConfigValue(int value) Specify the details of in-transit encryption.Desired Beta APIs to be enabled for cluster.setDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue) Desired Beta APIs to be enabled for cluster.The desired L4 Internal Load Balancer Subsetting configuration.setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue) The desired L4 Internal Load Balancer Subsetting configuration.setDesiredLocations(int index, String value) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.The desired logging configuration.setDesiredLoggingConfig(LoggingConfig.Builder builderForValue) The desired logging configuration.setDesiredLoggingService(String value) The logging service the cluster should use to write logs.setDesiredLoggingServiceBytes(com.google.protobuf.ByteString value) The logging service the cluster should use to write logs.The desired managed machine learning diagnostics configuration.setDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig.Builder builderForValue) The desired managed machine learning diagnostics configuration.The desired managed open telemetry configuration.setDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig.Builder builderForValue) The desired managed open telemetry configuration.Deprecated.Deprecated.setDesiredMasterVersion(String value) The Kubernetes version to change the master to.setDesiredMasterVersionBytes(com.google.protobuf.ByteString value) The Kubernetes version to change the master to.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.setDesiredMeshCertificates(MeshCertificates.Builder builderForValue) Configuration for issuance of mTLS keys and certificates to Kubernetes pods.The desired monitoring configuration.setDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue) The desired monitoring configuration.The monitoring service the cluster should use to write metrics.setDesiredMonitoringServiceBytes(com.google.protobuf.ByteString value) The monitoring service the cluster should use to write metrics.The desired network performance config.setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue) The desired network performance config.The desired network tier configuration for the cluster.setDesiredNetworkTierConfig(NetworkTierConfig.Builder builderForValue) The desired network tier configuration for the cluster.Optional.setDesiredNodeCreationConfig(NodeCreationConfig.Builder builderForValue) Optional.The desired node kubelet config for the cluster.setDesiredNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for the cluster.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.setDesiredNodePoolAutoConfigKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.setDesiredNodePoolAutoConfigLinuxNodeConfig(LinuxNodeConfig.Builder builderForValue) The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.setDesiredNodePoolAutoConfigNetworkTags(NetworkTags.Builder builderForValue) The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.Autoscaler configuration for the node pool specified in desired_node_pool_id.setDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue) Autoscaler configuration for the node pool specified in desired_node_pool_id.setDesiredNodePoolId(String value) The node pool to be upgraded.setDesiredNodePoolIdBytes(com.google.protobuf.ByteString value) The node pool to be upgraded.The desired node pool logging configuration defaults for the cluster.setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue) The desired node pool logging configuration defaults for the cluster.setDesiredNodeVersion(String value) The Kubernetes version to change the nodes to (typically an upgrade).setDesiredNodeVersionBytes(com.google.protobuf.ByteString value) The Kubernetes version to change the nodes to (typically an upgrade).The desired notification configuration.setDesiredNotificationConfig(NotificationConfig.Builder builderForValue) The desired notification configuration.The desired config for pod autoscaling.setDesiredPodAutoscaling(PodAutoscaling.Builder builderForValue) The desired config for pod autoscaling.Deprecated.setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue) Deprecated.The desired state of IPv6 connectivity to Google Services.setDesiredPrivateIpv6GoogleAccessValue(int value) The desired state of IPv6 connectivity to Google Services.The desired privileged admission config for the cluster.setDesiredPrivilegedAdmissionConfig(PrivilegedAdmissionConfig.Builder builderForValue) The desired privileged admission config for the cluster.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.setDesiredRbacBindingConfig(RBACBindingConfig.Builder builderForValue) RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.The desired release channel configuration.setDesiredReleaseChannel(ReleaseChannel.Builder builderForValue) The desired release channel configuration.The desired configuration for exporting resource usage.setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue) The desired configuration for exporting resource usage.Enable/Disable Secret Manager Config.setDesiredSecretManagerConfig(SecretManagerConfig.Builder builderForValue) Enable/Disable Secret Manager Config.Configuration for sync Secret Manager secrets as k8s secrets.setDesiredSecretSyncConfig(SecretSyncConfig.Builder builderForValue) Configuration for sync Secret Manager secrets as k8s secrets.Enable/Disable Security Posture API features for the cluster.setDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue) Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue) ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.Configuration for Shielded Nodes.setDesiredShieldedNodes(ShieldedNodes.Builder builderForValue) Configuration for Shielded Nodes.setDesiredStackType(StackType value) The desired stack type of the cluster.setDesiredStackTypeValue(int value) The desired stack type of the cluster.The desired user managed keys config for the cluster.setDesiredUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) The desired user managed keys config for the cluster.Cluster-level Vertical Pod Autoscaling configuration.setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue) Cluster-level Vertical Pod Autoscaling configuration.Configuration for Workload Identity.setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue) Configuration for Workload Identity.Kubernetes open source beta apis enabled on the cluster.setEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue) Kubernetes open source beta apis enabled on the cluster.The current etag of the cluster.setEtagBytes(com.google.protobuf.ByteString value) The current etag of the cluster.Configuration for GKE auto upgrade.setGkeAutoUpgradeConfig(GkeAutoUpgradeConfig.Builder builderForValue) Configuration for GKE auto upgrade.The additional pod ranges that are to be removed from the cluster.setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges that are to be removed from the cluster.Deprecated.setUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) Deprecated.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterUpdate.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClusterUpdate.Builder>
-
mergeFrom
public ClusterUpdate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterUpdate.Builder>- Throws:
IOException
-
getDesiredNodeVersion
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeVersion.
-
getDesiredNodeVersionBytes
public com.google.protobuf.ByteString getDesiredNodeVersionBytes()The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredNodeVersion.
-
setDesiredNodeVersion
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Parameters:
value- The desiredNodeVersion to set.- Returns:
- This builder for chaining.
-
clearDesiredNodeVersion
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Returns:
- This builder for chaining.
-
setDesiredNodeVersionBytes
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Parameters:
value- The bytes for desiredNodeVersion to set.- Returns:
- This builder for chaining.
-
getDesiredMonitoringService
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringService.
-
getDesiredMonitoringServiceBytes
public com.google.protobuf.ByteString getDesiredMonitoringServiceBytes()The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredMonitoringService.
-
setDesiredMonitoringService
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Parameters:
value- The desiredMonitoringService to set.- Returns:
- This builder for chaining.
-
clearDesiredMonitoringService
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Returns:
- This builder for chaining.
-
setDesiredMonitoringServiceBytes
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Parameters:
value- The bytes for desiredMonitoringService to set.- Returns:
- This builder for chaining.
-
hasDesiredAddonsConfig
public boolean hasDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
hasDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAddonsConfig field is set.
-
getDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAddonsConfig.
-
setDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6; -
setDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6; -
mergeDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6; -
clearDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6; -
getDesiredAddonsConfigBuilder
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6; -
getDesiredAddonsConfigOrBuilder
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
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;- Specified by:
getDesiredNodePoolIdin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolId.
-
getDesiredNodePoolIdBytes
public com.google.protobuf.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;- Specified by:
getDesiredNodePoolIdBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredNodePoolId.
-
setDesiredNodePoolId
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;- Parameters:
value- The desiredNodePoolId to set.- Returns:
- This builder for chaining.
-
clearDesiredNodePoolId
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;- Returns:
- This builder for chaining.
-
setDesiredNodePoolIdBytes
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;- Parameters:
value- The bytes for desiredNodePoolId to set.- Returns:
- This builder for chaining.
-
getDesiredImageType
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredImageType.
-
getDesiredImageTypeBytes
public com.google.protobuf.ByteString getDesiredImageTypeBytes()The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypeBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImageType.
-
setDesiredImageType
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Parameters:
value- The desiredImageType to set.- Returns:
- This builder for chaining.
-
clearDesiredImageType
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Returns:
- This builder for chaining.
-
setDesiredImageTypeBytes
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Parameters:
value- The bytes for desiredImageType to set.- Returns:
- This builder for chaining.
-
getDesiredImage
The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Specified by:
getDesiredImagein interfaceClusterUpdateOrBuilder- Returns:
- The desiredImage.
-
getDesiredImageBytes
public com.google.protobuf.ByteString getDesiredImageBytes()The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Specified by:
getDesiredImageBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImage.
-
setDesiredImage
The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Parameters:
value- The desiredImage to set.- Returns:
- This builder for chaining.
-
clearDesiredImage
The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Returns:
- This builder for chaining.
-
setDesiredImageBytes
The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Parameters:
value- The bytes for desiredImage to set.- Returns:
- This builder for chaining.
-
getDesiredImageProject
The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Specified by:
getDesiredImageProjectin interfaceClusterUpdateOrBuilder- Returns:
- The desiredImageProject.
-
getDesiredImageProjectBytes
public com.google.protobuf.ByteString getDesiredImageProjectBytes()The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Specified by:
getDesiredImageProjectBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImageProject.
-
setDesiredImageProject
The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Parameters:
value- The desiredImageProject to set.- Returns:
- This builder for chaining.
-
clearDesiredImageProject
The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Returns:
- This builder for chaining.
-
setDesiredImageProjectBytes
The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Parameters:
value- The bytes for desiredImageProject to set.- Returns:
- This builder for chaining.
-
hasDesiredDatabaseEncryption
public boolean hasDesiredDatabaseEncryption()Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
hasDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatabaseEncryption.
-
setDesiredDatabaseEncryption
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46; -
setDesiredDatabaseEncryption
public ClusterUpdate.Builder setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue) Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46; -
mergeDesiredDatabaseEncryption
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46; -
clearDesiredDatabaseEncryption
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46; -
getDesiredDatabaseEncryptionBuilder
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46; -
getDesiredDatabaseEncryptionOrBuilder
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadIdentityConfig
public boolean hasDesiredWorkloadIdentityConfig()Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
hasDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadIdentityConfig.
-
setDesiredWorkloadIdentityConfig
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47; -
setDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue) Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47; -
mergeDesiredWorkloadIdentityConfig
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47; -
clearDesiredWorkloadIdentityConfig
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47; -
getDesiredWorkloadIdentityConfigBuilder
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47; -
getDesiredWorkloadIdentityConfigOrBuilder
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMeshCertificates
public boolean hasDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
hasDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMeshCertificates field is set.
-
getDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMeshCertificates.
-
setDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67; -
setDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67; -
mergeDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67; -
clearDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67; -
getDesiredMeshCertificatesBuilder
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67; -
getDesiredMeshCertificatesOrBuilder
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredShieldedNodes
public boolean hasDesiredShieldedNodes()Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
hasDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredShieldedNodes.
-
setDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48; -
setDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48; -
mergeDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48; -
clearDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48; -
getDesiredShieldedNodesBuilder
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48; -
getDesiredShieldedNodesOrBuilder
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredCostManagementConfig
public boolean hasDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
hasDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredCostManagementConfig field is set.
-
getDesiredCostManagementConfig
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredCostManagementConfig.
-
setDesiredCostManagementConfig
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49; -
setDesiredCostManagementConfig
public ClusterUpdate.Builder setDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue) The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49; -
mergeDesiredCostManagementConfig
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49; -
clearDesiredCostManagementConfig
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49; -
getDesiredCostManagementConfigBuilder
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49; -
getDesiredCostManagementConfigOrBuilder
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDnsConfig
public boolean hasDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
hasDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDnsConfig.
-
setDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53; -
setDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53; -
mergeDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53; -
clearDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53; -
getDesiredDnsConfigBuilder
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53; -
getDesiredDnsConfigOrBuilder
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoscaling
public 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;- Specified by:
hasDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoscaling field is set.
-
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;- Specified by:
getDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoscaling.
-
setDesiredNodePoolAutoscaling
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; -
setDesiredNodePoolAutoscaling
public ClusterUpdate.Builder setDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue) 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; -
mergeDesiredNodePoolAutoscaling
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; -
clearDesiredNodePoolAutoscaling
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; -
getDesiredNodePoolAutoscalingBuilder
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; -
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;- Specified by:
getDesiredNodePoolAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLocationsList
public com.google.protobuf.ProtocolStringList getDesiredLocationsList()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsListin interfaceClusterUpdateOrBuilder- Returns:
- A list containing the desiredLocations.
-
getDesiredLocationsCount
public int getDesiredLocationsCount()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsCountin interfaceClusterUpdateOrBuilder- Returns:
- The count of desiredLocations.
-
getDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The desiredLocations at the given index.
-
getDesiredLocationsBytes
public com.google.protobuf.ByteString getDesiredLocationsBytes(int index) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsBytesin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the desiredLocations at the given index.
-
setDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Parameters:
index- The index to set the value at.value- The desiredLocations to set.- Returns:
- This builder for chaining.
-
addDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Parameters:
value- The desiredLocations to add.- Returns:
- This builder for chaining.
-
addAllDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Parameters:
values- The desiredLocations to add.- Returns:
- This builder for chaining.
-
clearDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Returns:
- This builder for chaining.
-
addDesiredLocationsBytes
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Parameters:
value- The bytes of the desiredLocations to add.- Returns:
- This builder for chaining.
-
hasDesiredMasterAuthorizedNetworksConfig
Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated. See google/container/v1/cluster_service.proto;l=3648The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
hasDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated. See google/container/v1/cluster_service.proto;l=3648The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
getDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
setDesiredMasterAuthorizedNetworksConfig
@Deprecated public ClusterUpdate.Builder setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true]; -
setDesiredMasterAuthorizedNetworksConfig
@Deprecated public ClusterUpdate.Builder setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue) Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true]; -
mergeDesiredMasterAuthorizedNetworksConfig
@Deprecated public ClusterUpdate.Builder mergeDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true]; -
clearDesiredMasterAuthorizedNetworksConfig
Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true]; -
getDesiredMasterAuthorizedNetworksConfigBuilder
@Deprecated public MasterAuthorizedNetworksConfig.Builder getDesiredMasterAuthorizedNetworksConfigBuilder()Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true]; -
getDesiredMasterAuthorizedNetworksConfigOrBuilder
@Deprecated public MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
getDesiredMasterAuthorizedNetworksConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredClusterAutoscaling
public boolean hasDesiredClusterAutoscaling()Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
hasDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredClusterAutoscaling.
-
setDesiredClusterAutoscaling
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15; -
setDesiredClusterAutoscaling
public ClusterUpdate.Builder setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue) Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15; -
mergeDesiredClusterAutoscaling
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15; -
clearDesiredClusterAutoscaling
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15; -
getDesiredClusterAutoscalingBuilder
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15; -
getDesiredClusterAutoscalingOrBuilder
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredBinaryAuthorization
public boolean hasDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
hasDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredBinaryAuthorization field is set.
-
getDesiredBinaryAuthorization
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- The desiredBinaryAuthorization.
-
setDesiredBinaryAuthorization
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16; -
setDesiredBinaryAuthorization
public ClusterUpdate.Builder setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue) The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16; -
mergeDesiredBinaryAuthorization
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16; -
clearDesiredBinaryAuthorization
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16; -
getDesiredBinaryAuthorizationBuilder
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16; -
getDesiredBinaryAuthorizationOrBuilder
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLoggingService
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingService.
-
getDesiredLoggingServiceBytes
public com.google.protobuf.ByteString getDesiredLoggingServiceBytes()The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredLoggingService.
-
setDesiredLoggingService
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Parameters:
value- The desiredLoggingService to set.- Returns:
- This builder for chaining.
-
clearDesiredLoggingService
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Returns:
- This builder for chaining.
-
setDesiredLoggingServiceBytes
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Parameters:
value- The bytes for desiredLoggingService to set.- Returns:
- This builder for chaining.
-
hasDesiredResourceUsageExportConfig
public boolean hasDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
hasDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredResourceUsageExportConfig field is set.
-
getDesiredResourceUsageExportConfig
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredResourceUsageExportConfig.
-
setDesiredResourceUsageExportConfig
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21; -
setDesiredResourceUsageExportConfig
public ClusterUpdate.Builder setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue) The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21; -
mergeDesiredResourceUsageExportConfig
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21; -
clearDesiredResourceUsageExportConfig
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21; -
getDesiredResourceUsageExportConfigBuilder
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21; -
getDesiredResourceUsageExportConfigOrBuilder
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredVerticalPodAutoscaling
public boolean hasDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
hasDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredVerticalPodAutoscaling.
-
setDesiredVerticalPodAutoscaling
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22; -
setDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue) Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22; -
mergeDesiredVerticalPodAutoscaling
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22; -
clearDesiredVerticalPodAutoscaling
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22; -
getDesiredVerticalPodAutoscalingBuilder
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22; -
getDesiredVerticalPodAutoscalingOrBuilder
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivateClusterConfig
Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See google/container/v1/cluster_service.proto;l=3686The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
hasDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See google/container/v1/cluster_service.proto;l=3686The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
getDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateClusterConfig.
-
setDesiredPrivateClusterConfig
Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true]; -
setDesiredPrivateClusterConfig
@Deprecated public ClusterUpdate.Builder setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue) Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true]; -
mergeDesiredPrivateClusterConfig
@Deprecated public ClusterUpdate.Builder mergeDesiredPrivateClusterConfig(PrivateClusterConfig value) Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true]; -
clearDesiredPrivateClusterConfig
Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true]; -
getDesiredPrivateClusterConfigBuilder
Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true]; -
getDesiredPrivateClusterConfigOrBuilder
Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
getDesiredPrivateClusterConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIntraNodeVisibilityConfig
public boolean hasDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
hasDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIntraNodeVisibilityConfig field is set.
-
getDesiredIntraNodeVisibilityConfig
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
getDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIntraNodeVisibilityConfig.
-
setDesiredIntraNodeVisibilityConfig
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26; -
setDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue) The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26; -
mergeDesiredIntraNodeVisibilityConfig
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26; -
clearDesiredIntraNodeVisibilityConfig
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26; -
getDesiredIntraNodeVisibilityConfigBuilder
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26; -
getDesiredIntraNodeVisibilityConfigOrBuilder
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
getDesiredIntraNodeVisibilityConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDefaultSnatStatus
public boolean hasDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
hasDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDefaultSnatStatus field is set.
-
getDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultSnatStatus.
-
setDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28; -
setDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28; -
mergeDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28; -
clearDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28; -
getDesiredDefaultSnatStatusBuilder
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28; -
getDesiredDefaultSnatStatusOrBuilder
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredReleaseChannel
public boolean hasDesiredReleaseChannel()The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
hasDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- The desiredReleaseChannel.
-
setDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31; -
setDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31; -
mergeDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31; -
clearDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31; -
getDesiredReleaseChannelBuilder
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31; -
getDesiredReleaseChannelOrBuilder
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredL4IlbSubsettingConfig
public boolean hasDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
hasDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredL4ilbSubsettingConfig field is set.
-
getDesiredL4IlbSubsettingConfig
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredL4ilbSubsettingConfig.
-
setDesiredL4IlbSubsettingConfig
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39; -
setDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue) The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39; -
mergeDesiredL4IlbSubsettingConfig
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39; -
clearDesiredL4IlbSubsettingConfig
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39; -
getDesiredL4IlbSubsettingConfigBuilder
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39; -
getDesiredL4IlbSubsettingConfigOrBuilder
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredDatapathProviderValue
public int getDesiredDatapathProviderValue()The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredDatapathProvider.
-
setDesiredDatapathProviderValue
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Parameters:
value- The enum numeric value on the wire for desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
getDesiredDatapathProvider
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatapathProvider.
-
setDesiredDatapathProvider
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Parameters:
value- The desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
clearDesiredDatapathProvider
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Returns:
- This builder for chaining.
-
getDesiredPrivateIpv6GoogleAccessValue
public int getDesiredPrivateIpv6GoogleAccessValue()The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess.
-
setDesiredPrivateIpv6GoogleAccessValue
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Parameters:
value- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess to set.- Returns:
- This builder for chaining.
-
getDesiredPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
setDesiredPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Parameters:
value- The desiredPrivateIpv6GoogleAccess to set.- Returns:
- This builder for chaining.
-
clearDesiredPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Returns:
- This builder for chaining.
-
hasDesiredNotificationConfig
public boolean hasDesiredNotificationConfig()The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
hasDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNotificationConfig.
-
setDesiredNotificationConfig
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55; -
setDesiredNotificationConfig
public ClusterUpdate.Builder setDesiredNotificationConfig(NotificationConfig.Builder builderForValue) The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55; -
mergeDesiredNotificationConfig
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55; -
clearDesiredNotificationConfig
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55; -
getDesiredNotificationConfigBuilder
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55; -
getDesiredNotificationConfigOrBuilder
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAuthenticatorGroupsConfig
public boolean hasDesiredAuthenticatorGroupsConfig()The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
hasDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAuthenticatorGroupsConfig.
-
setDesiredAuthenticatorGroupsConfig
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; -
setDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue) The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; -
mergeDesiredAuthenticatorGroupsConfig
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; -
clearDesiredAuthenticatorGroupsConfig
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; -
getDesiredAuthenticatorGroupsConfigBuilder
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63; -
getDesiredAuthenticatorGroupsConfigOrBuilder
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredLoggingConfig
public boolean hasDesiredLoggingConfig()The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
hasDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingConfig.
-
setDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64; -
setDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64; -
mergeDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64; -
clearDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64; -
getDesiredLoggingConfigBuilder
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64; -
getDesiredLoggingConfigOrBuilder
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMonitoringConfig
public boolean hasDesiredMonitoringConfig()The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
hasDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringConfig.
-
setDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65; -
setDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65; -
mergeDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65; -
clearDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65; -
getDesiredMonitoringConfigBuilder
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65; -
getDesiredMonitoringConfigOrBuilder
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIdentityServiceConfig
public boolean hasDesiredIdentityServiceConfig()The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
hasDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIdentityServiceConfig.
-
setDesiredIdentityServiceConfig
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66; -
setDesiredIdentityServiceConfig
public ClusterUpdate.Builder setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue) The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66; -
mergeDesiredIdentityServiceConfig
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66; -
clearDesiredIdentityServiceConfig
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66; -
getDesiredIdentityServiceConfigBuilder
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66; -
getDesiredIdentityServiceConfigOrBuilder
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredServiceExternalIpsConfig
public boolean hasDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
hasDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredServiceExternalIpsConfig field is set.
-
getDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredServiceExternalIpsConfig.
-
setDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60; -
setDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue) ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60; -
mergeDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60; -
clearDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60; -
getDesiredServiceExternalIpsConfigBuilder
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60; -
getDesiredServiceExternalIpsConfigOrBuilder
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Specified by:
hasDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnablePrivateEndpoint field is set.
-
getDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Specified by:
getDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnablePrivateEndpoint.
-
setDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Parameters:
value- The desiredEnablePrivateEndpoint to set.- Returns:
- This builder for chaining.
-
clearDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Returns:
- This builder for chaining.
-
hasDesiredDefaultEnablePrivateNodes
public boolean hasDesiredDefaultEnablePrivateNodes()Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Specified by:
hasDesiredDefaultEnablePrivateNodesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDefaultEnablePrivateNodes field is set.
-
getDesiredDefaultEnablePrivateNodes
public boolean getDesiredDefaultEnablePrivateNodes()Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Specified by:
getDesiredDefaultEnablePrivateNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultEnablePrivateNodes.
-
setDesiredDefaultEnablePrivateNodes
Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Parameters:
value- The desiredDefaultEnablePrivateNodes to set.- Returns:
- This builder for chaining.
-
clearDesiredDefaultEnablePrivateNodes
Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Returns:
- This builder for chaining.
-
hasDesiredControlPlaneEndpointsConfig
public boolean hasDesiredControlPlaneEndpointsConfig()[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
hasDesiredControlPlaneEndpointsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredControlPlaneEndpointsConfig field is set.
-
getDesiredControlPlaneEndpointsConfig
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
getDesiredControlPlaneEndpointsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredControlPlaneEndpointsConfig.
-
setDesiredControlPlaneEndpointsConfig
public ClusterUpdate.Builder setDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig value) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73; -
setDesiredControlPlaneEndpointsConfig
public ClusterUpdate.Builder setDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig.Builder builderForValue) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73; -
mergeDesiredControlPlaneEndpointsConfig
public ClusterUpdate.Builder mergeDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig value) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73; -
clearDesiredControlPlaneEndpointsConfig
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73; -
getDesiredControlPlaneEndpointsConfigBuilder
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73; -
getDesiredControlPlaneEndpointsConfigOrBuilder
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
getDesiredControlPlaneEndpointsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredMasterVersion
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Specified by:
getDesiredMasterVersionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterVersion.
-
getDesiredMasterVersionBytes
public com.google.protobuf.ByteString getDesiredMasterVersionBytes()The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Specified by:
getDesiredMasterVersionBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredMasterVersion.
-
setDesiredMasterVersion
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Parameters:
value- The desiredMasterVersion to set.- Returns:
- This builder for chaining.
-
clearDesiredMasterVersion
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Returns:
- This builder for chaining.
-
setDesiredMasterVersionBytes
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Parameters:
value- The bytes for desiredMasterVersion to set.- Returns:
- This builder for chaining.
-
hasDesiredGcfsConfig
public boolean hasDesiredGcfsConfig()The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
hasDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGcfsConfig.
-
setDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109; -
setDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109; -
mergeDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109; -
clearDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109; -
getDesiredGcfsConfigBuilder
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109; -
getDesiredGcfsConfigOrBuilder
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoConfigNetworkTags
public boolean hasDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
hasDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigNetworkTags field is set.
-
getDesiredNodePoolAutoConfigNetworkTags
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigNetworkTags.
-
setDesiredNodePoolAutoConfigNetworkTags
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110; -
setDesiredNodePoolAutoConfigNetworkTags
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigNetworkTags(NetworkTags.Builder builderForValue) The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110; -
mergeDesiredNodePoolAutoConfigNetworkTags
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110; -
clearDesiredNodePoolAutoConfigNetworkTags
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110; -
getDesiredNodePoolAutoConfigNetworkTagsBuilder
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110; -
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPodAutoscaling
public boolean hasDesiredPodAutoscaling()The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
hasDesiredPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPodAutoscaling field is set.
-
getDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
getDesiredPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPodAutoscaling.
-
setDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113; -
setDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113; -
mergeDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113; -
clearDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113; -
getDesiredPodAutoscalingBuilder
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113; -
getDesiredPodAutoscalingOrBuilder
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
getDesiredPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredGatewayApiConfig
public boolean hasDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
hasDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGatewayApiConfig field is set.
-
getDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGatewayApiConfig.
-
setDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114; -
setDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114; -
mergeDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114; -
clearDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114; -
getDesiredGatewayApiConfigBuilder
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114; -
getDesiredGatewayApiConfigOrBuilder
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getEtag
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagin interfaceClusterUpdateOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for etag.
-
setEtag
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Parameters:
value- The etag to set.- Returns:
- This builder for chaining.
-
clearEtag
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Returns:
- This builder for chaining.
-
setEtagBytes
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Parameters:
value- The bytes for etag to set.- Returns:
- This builder for chaining.
-
hasDesiredNodePoolLoggingConfig
public boolean hasDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
hasDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolLoggingConfig field is set.
-
getDesiredNodePoolLoggingConfig
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolLoggingConfig.
-
setDesiredNodePoolLoggingConfig
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116; -
setDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue) The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116; -
mergeDesiredNodePoolLoggingConfig
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116; -
clearDesiredNodePoolLoggingConfig
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116; -
getDesiredNodePoolLoggingConfigBuilder
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116; -
getDesiredNodePoolLoggingConfigOrBuilder
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredFleet
public boolean hasDesiredFleet()The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
hasDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- The desiredFleet.
-
setDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117; -
setDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117; -
mergeDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117; -
clearDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117; -
getDesiredFleetBuilder
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117; -
getDesiredFleetOrBuilder
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredStackTypeValue
public int getDesiredStackTypeValue()The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypeValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredStackType.
-
setDesiredStackTypeValue
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Parameters:
value- The enum numeric value on the wire for desiredStackType to set.- Returns:
- This builder for chaining.
-
getDesiredStackType
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredStackType.
-
setDesiredStackType
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Parameters:
value- The desiredStackType to set.- Returns:
- This builder for chaining.
-
clearDesiredStackType
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Returns:
- This builder for chaining.
-
hasAdditionalPodRangesConfig
public boolean hasAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
hasAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the additionalPodRangesConfig field is set.
-
getAdditionalPodRangesConfig
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The additionalPodRangesConfig.
-
setAdditionalPodRangesConfig
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120; -
setAdditionalPodRangesConfig
public ClusterUpdate.Builder setAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120; -
mergeAdditionalPodRangesConfig
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120; -
clearAdditionalPodRangesConfig
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120; -
getAdditionalPodRangesConfigBuilder
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120; -
getAdditionalPodRangesConfigOrBuilder
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasRemovedAdditionalPodRangesConfig
public boolean hasRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
hasRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the removedAdditionalPodRangesConfig field is set.
-
getRemovedAdditionalPodRangesConfig
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The removedAdditionalPodRangesConfig.
-
setRemovedAdditionalPodRangesConfig
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121; -
setRemovedAdditionalPodRangesConfig
public ClusterUpdate.Builder setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121; -
mergeRemovedAdditionalPodRangesConfig
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121; -
clearRemovedAdditionalPodRangesConfig
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121; -
getRemovedAdditionalPodRangesConfigBuilder
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121; -
getRemovedAdditionalPodRangesConfigOrBuilder
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasEnableK8SBetaApis
public boolean hasEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
hasEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the enableK8sBetaApis field is set.
-
getEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The enableK8sBetaApis.
-
setEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122; -
setEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122; -
mergeEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122; -
clearEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122; -
getEnableK8SBetaApisBuilder
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122; -
getEnableK8SBetaApisOrBuilder
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredSecurityPostureConfig
public boolean hasDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
hasDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecurityPostureConfig field is set.
-
getDesiredSecurityPostureConfig
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecurityPostureConfig.
-
setDesiredSecurityPostureConfig
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124; -
setDesiredSecurityPostureConfig
public ClusterUpdate.Builder setDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue) Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124; -
mergeDesiredSecurityPostureConfig
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124; -
clearDesiredSecurityPostureConfig
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124; -
getDesiredSecurityPostureConfigBuilder
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124; -
getDesiredSecurityPostureConfigOrBuilder
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkPerformanceConfig
public boolean hasDesiredNetworkPerformanceConfig()The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
hasDesiredNetworkPerformanceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNetworkPerformanceConfig field is set.
-
getDesiredNetworkPerformanceConfig
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
getDesiredNetworkPerformanceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNetworkPerformanceConfig.
-
setDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value) The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125; -
setDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue) The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125; -
mergeDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder mergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value) The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125; -
clearDesiredNetworkPerformanceConfig
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125; -
getDesiredNetworkPerformanceConfigBuilder
public NetworkConfig.ClusterNetworkPerformanceConfig.Builder getDesiredNetworkPerformanceConfigBuilder()The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125; -
getDesiredNetworkPerformanceConfigOrBuilder
public NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
getDesiredNetworkPerformanceConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnableFqdnNetworkPolicy
public boolean hasDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Specified by:
hasDesiredEnableFqdnNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableFqdnNetworkPolicy field is set.
-
getDesiredEnableFqdnNetworkPolicy
public boolean getDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Specified by:
getDesiredEnableFqdnNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableFqdnNetworkPolicy.
-
setDesiredEnableFqdnNetworkPolicy
Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Parameters:
value- The desiredEnableFqdnNetworkPolicy to set.- Returns:
- This builder for chaining.
-
clearDesiredEnableFqdnNetworkPolicy
Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Returns:
- This builder for chaining.
-
hasDesiredAutopilotWorkloadPolicyConfig
public boolean hasDesiredAutopilotWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
hasDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
setDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128; -
setDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue) WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128; -
mergeDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128; -
clearDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128; -
getDesiredAutopilotWorkloadPolicyConfigBuilder
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128; -
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredK8SBetaApis
public boolean hasDesiredK8SBetaApis()Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
hasDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The desiredK8sBetaApis.
-
setDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131; -
setDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131; -
mergeDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131; -
clearDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131; -
getDesiredK8SBetaApisBuilder
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131; -
getDesiredK8SBetaApisOrBuilder
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredContainerdConfig
public boolean hasDesiredContainerdConfig()The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
hasDesiredContainerdConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredContainerdConfig field is set.
-
getDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
getDesiredContainerdConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredContainerdConfig.
-
setDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134; -
setDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134; -
mergeDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134; -
clearDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134; -
getDesiredContainerdConfigBuilder
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134; -
getDesiredContainerdConfigOrBuilder
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
getDesiredContainerdConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnableMultiNetworking
public boolean hasDesiredEnableMultiNetworking()Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Specified by:
hasDesiredEnableMultiNetworkingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableMultiNetworking field is set.
-
getDesiredEnableMultiNetworking
public boolean getDesiredEnableMultiNetworking()Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Specified by:
getDesiredEnableMultiNetworkingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableMultiNetworking.
-
setDesiredEnableMultiNetworking
Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Parameters:
value- The desiredEnableMultiNetworking to set.- Returns:
- This builder for chaining.
-
clearDesiredEnableMultiNetworking
Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Returns:
- This builder for chaining.
-
hasDesiredNodePoolAutoConfigResourceManagerTags
public boolean hasDesiredNodePoolAutoConfigResourceManagerTags()The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
hasDesiredNodePoolAutoConfigResourceManagerTagsin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigResourceManagerTags field is set.
-
getDesiredNodePoolAutoConfigResourceManagerTags
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
getDesiredNodePoolAutoConfigResourceManagerTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigResourceManagerTags.
-
setDesiredNodePoolAutoConfigResourceManagerTags
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigResourceManagerTags(ResourceManagerTags value) The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136; -
setDesiredNodePoolAutoConfigResourceManagerTags
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigResourceManagerTags(ResourceManagerTags.Builder builderForValue) The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136; -
mergeDesiredNodePoolAutoConfigResourceManagerTags
public ClusterUpdate.Builder mergeDesiredNodePoolAutoConfigResourceManagerTags(ResourceManagerTags value) The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136; -
clearDesiredNodePoolAutoConfigResourceManagerTags
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136; -
getDesiredNodePoolAutoConfigResourceManagerTagsBuilder
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136; -
getDesiredNodePoolAutoConfigResourceManagerTagsOrBuilder
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
getDesiredNodePoolAutoConfigResourceManagerTagsOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredInTransitEncryptionConfig
public boolean hasDesiredInTransitEncryptionConfig()Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
hasDesiredInTransitEncryptionConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredInTransitEncryptionConfig field is set.
-
getDesiredInTransitEncryptionConfigValue
public int getDesiredInTransitEncryptionConfigValue()Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
getDesiredInTransitEncryptionConfigValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredInTransitEncryptionConfig.
-
setDesiredInTransitEncryptionConfigValue
Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Parameters:
value- The enum numeric value on the wire for desiredInTransitEncryptionConfig to set.- Returns:
- This builder for chaining.
-
getDesiredInTransitEncryptionConfig
Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
getDesiredInTransitEncryptionConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredInTransitEncryptionConfig.
-
setDesiredInTransitEncryptionConfig
Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Parameters:
value- The desiredInTransitEncryptionConfig to set.- Returns:
- This builder for chaining.
-
clearDesiredInTransitEncryptionConfig
Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Returns:
- This builder for chaining.
-
hasDesiredEnableCiliumClusterwideNetworkPolicy
public boolean hasDesiredEnableCiliumClusterwideNetworkPolicy()Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Specified by:
hasDesiredEnableCiliumClusterwideNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableCiliumClusterwideNetworkPolicy field is set.
-
getDesiredEnableCiliumClusterwideNetworkPolicy
public boolean getDesiredEnableCiliumClusterwideNetworkPolicy()Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Specified by:
getDesiredEnableCiliumClusterwideNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableCiliumClusterwideNetworkPolicy.
-
setDesiredEnableCiliumClusterwideNetworkPolicy
Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Parameters:
value- The desiredEnableCiliumClusterwideNetworkPolicy to set.- Returns:
- This builder for chaining.
-
clearDesiredEnableCiliumClusterwideNetworkPolicy
Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Returns:
- This builder for chaining.
-
hasDesiredSecretManagerConfig
public boolean hasDesiredSecretManagerConfig()Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
hasDesiredSecretManagerConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecretManagerConfig field is set.
-
getDesiredSecretManagerConfig
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
getDesiredSecretManagerConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecretManagerConfig.
-
setDesiredSecretManagerConfig
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139; -
setDesiredSecretManagerConfig
public ClusterUpdate.Builder setDesiredSecretManagerConfig(SecretManagerConfig.Builder builderForValue) Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139; -
mergeDesiredSecretManagerConfig
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139; -
clearDesiredSecretManagerConfig
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139; -
getDesiredSecretManagerConfigBuilder
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139; -
getDesiredSecretManagerConfigOrBuilder
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
getDesiredSecretManagerConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredCompliancePostureConfig
Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated. See google/container/v1/cluster_service.proto;l=3836Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
hasDesiredCompliancePostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredCompliancePostureConfig field is set.
-
getDesiredCompliancePostureConfig
Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated. See google/container/v1/cluster_service.proto;l=3836Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
getDesiredCompliancePostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredCompliancePostureConfig.
-
setDesiredCompliancePostureConfig
@Deprecated public ClusterUpdate.Builder setDesiredCompliancePostureConfig(CompliancePostureConfig value) Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true]; -
setDesiredCompliancePostureConfig
@Deprecated public ClusterUpdate.Builder setDesiredCompliancePostureConfig(CompliancePostureConfig.Builder builderForValue) Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true]; -
mergeDesiredCompliancePostureConfig
@Deprecated public ClusterUpdate.Builder mergeDesiredCompliancePostureConfig(CompliancePostureConfig value) Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true]; -
clearDesiredCompliancePostureConfig
Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true]; -
getDesiredCompliancePostureConfigBuilder
Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true]; -
getDesiredCompliancePostureConfigOrBuilder
Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
getDesiredCompliancePostureConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodeKubeletConfig
public boolean hasDesiredNodeKubeletConfig()The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
hasDesiredNodeKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodeKubeletConfig field is set.
-
getDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
getDesiredNodeKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeKubeletConfig.
-
setDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141; -
setDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141; -
mergeDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141; -
clearDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141; -
getDesiredNodeKubeletConfigBuilder
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141; -
getDesiredNodeKubeletConfigOrBuilder
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
getDesiredNodeKubeletConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoConfigKubeletConfig
public boolean hasDesiredNodePoolAutoConfigKubeletConfig()The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
hasDesiredNodePoolAutoConfigKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigKubeletConfig field is set.
-
getDesiredNodePoolAutoConfigKubeletConfig
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
getDesiredNodePoolAutoConfigKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigKubeletConfig.
-
setDesiredNodePoolAutoConfigKubeletConfig
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142; -
setDesiredNodePoolAutoConfigKubeletConfig
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142; -
mergeDesiredNodePoolAutoConfigKubeletConfig
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142; -
clearDesiredNodePoolAutoConfigKubeletConfig
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142; -
getDesiredNodePoolAutoConfigKubeletConfigBuilder
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142; -
getDesiredNodePoolAutoConfigKubeletConfigOrBuilder
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
getDesiredNodePoolAutoConfigKubeletConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasUserManagedKeysConfig
Deprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See google/container/v1/cluster_service.proto;l=3852The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
hasUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the userManagedKeysConfig field is set.
-
getUserManagedKeysConfig
Deprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See google/container/v1/cluster_service.proto;l=3852The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
getUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- The userManagedKeysConfig.
-
setUserManagedKeysConfig
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true]; -
setUserManagedKeysConfig
@Deprecated public ClusterUpdate.Builder setUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true]; -
mergeUserManagedKeysConfig
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true]; -
clearUserManagedKeysConfig
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true]; -
getUserManagedKeysConfigBuilder
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true]; -
getUserManagedKeysConfigOrBuilder
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
getUserManagedKeysConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredRbacBindingConfig
public boolean hasDesiredRbacBindingConfig()RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
hasDesiredRbacBindingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredRbacBindingConfig field is set.
-
getDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
getDesiredRbacBindingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredRbacBindingConfig.
-
setDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144; -
setDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144; -
mergeDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144; -
clearDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144; -
getDesiredRbacBindingConfigBuilder
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144; -
getDesiredRbacBindingConfigOrBuilder
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
getDesiredRbacBindingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAdditionalIpRangesConfig
public boolean hasDesiredAdditionalIpRangesConfig()The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
hasDesiredAdditionalIpRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAdditionalIpRangesConfig field is set.
-
getDesiredAdditionalIpRangesConfig
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
getDesiredAdditionalIpRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAdditionalIpRangesConfig.
-
setDesiredAdditionalIpRangesConfig
public ClusterUpdate.Builder setDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig value) The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145; -
setDesiredAdditionalIpRangesConfig
public ClusterUpdate.Builder setDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig.Builder builderForValue) The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145; -
mergeDesiredAdditionalIpRangesConfig
public ClusterUpdate.Builder mergeDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig value) The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145; -
clearDesiredAdditionalIpRangesConfig
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145; -
getDesiredAdditionalIpRangesConfigBuilder
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145; -
getDesiredAdditionalIpRangesConfigOrBuilder
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
getDesiredAdditionalIpRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnterpriseConfig
Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See google/container/v1/cluster_service.proto;l=3865The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
hasDesiredEnterpriseConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnterpriseConfig field is set.
-
getDesiredEnterpriseConfig
Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See google/container/v1/cluster_service.proto;l=3865The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
getDesiredEnterpriseConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnterpriseConfig.
-
setDesiredEnterpriseConfig
Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true]; -
setDesiredEnterpriseConfig
@Deprecated public ClusterUpdate.Builder setDesiredEnterpriseConfig(DesiredEnterpriseConfig.Builder builderForValue) Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true]; -
mergeDesiredEnterpriseConfig
@Deprecated public ClusterUpdate.Builder mergeDesiredEnterpriseConfig(DesiredEnterpriseConfig value) Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true]; -
clearDesiredEnterpriseConfig
Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true]; -
getDesiredEnterpriseConfigBuilder
Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true]; -
getDesiredEnterpriseConfigOrBuilder
Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
getDesiredEnterpriseConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAutoIpamConfig
public boolean hasDesiredAutoIpamConfig()AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
hasDesiredAutoIpamConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutoIpamConfig field is set.
-
getDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
getDesiredAutoIpamConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutoIpamConfig.
-
setDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148; -
setDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148; -
mergeDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148; -
clearDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148; -
getDesiredAutoIpamConfigBuilder
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148; -
getDesiredAutoIpamConfigOrBuilder
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
getDesiredAutoIpamConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDisableL4LbFirewallReconciliation
public boolean hasDesiredDisableL4LbFirewallReconciliation()Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Specified by:
hasDesiredDisableL4LbFirewallReconciliationin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDisableL4LbFirewallReconciliation field is set.
-
getDesiredDisableL4LbFirewallReconciliation
public boolean getDesiredDisableL4LbFirewallReconciliation()Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Specified by:
getDesiredDisableL4LbFirewallReconciliationin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDisableL4LbFirewallReconciliation.
-
setDesiredDisableL4LbFirewallReconciliation
Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Parameters:
value- The desiredDisableL4LbFirewallReconciliation to set.- Returns:
- This builder for chaining.
-
clearDesiredDisableL4LbFirewallReconciliation
Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Returns:
- This builder for chaining.
-
hasDesiredNodePoolAutoConfigLinuxNodeConfig
public boolean hasDesiredNodePoolAutoConfigLinuxNodeConfig()The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
hasDesiredNodePoolAutoConfigLinuxNodeConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigLinuxNodeConfig field is set.
-
getDesiredNodePoolAutoConfigLinuxNodeConfig
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
getDesiredNodePoolAutoConfigLinuxNodeConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigLinuxNodeConfig.
-
setDesiredNodePoolAutoConfigLinuxNodeConfig
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150; -
setDesiredNodePoolAutoConfigLinuxNodeConfig
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigLinuxNodeConfig(LinuxNodeConfig.Builder builderForValue) The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150; -
mergeDesiredNodePoolAutoConfigLinuxNodeConfig
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150; -
clearDesiredNodePoolAutoConfigLinuxNodeConfig
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150; -
getDesiredNodePoolAutoConfigLinuxNodeConfigBuilder
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150; -
getDesiredNodePoolAutoConfigLinuxNodeConfigOrBuilder
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
getDesiredNodePoolAutoConfigLinuxNodeConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredUserManagedKeysConfig
public boolean hasDesiredUserManagedKeysConfig()The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
hasDesiredUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredUserManagedKeysConfig field is set.
-
getDesiredUserManagedKeysConfig
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
getDesiredUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredUserManagedKeysConfig.
-
setDesiredUserManagedKeysConfig
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152; -
setDesiredUserManagedKeysConfig
public ClusterUpdate.Builder setDesiredUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152; -
mergeDesiredUserManagedKeysConfig
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152; -
clearDesiredUserManagedKeysConfig
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152; -
getDesiredUserManagedKeysConfigBuilder
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152; -
getDesiredUserManagedKeysConfigOrBuilder
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
getDesiredUserManagedKeysConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAnonymousAuthenticationConfig
public boolean hasDesiredAnonymousAuthenticationConfig()Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
hasDesiredAnonymousAuthenticationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAnonymousAuthenticationConfig field is set.
-
getDesiredAnonymousAuthenticationConfig
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
getDesiredAnonymousAuthenticationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAnonymousAuthenticationConfig.
-
setDesiredAnonymousAuthenticationConfig
public ClusterUpdate.Builder setDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig value) Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156; -
setDesiredAnonymousAuthenticationConfig
public ClusterUpdate.Builder setDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig.Builder builderForValue) Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156; -
mergeDesiredAnonymousAuthenticationConfig
public ClusterUpdate.Builder mergeDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig value) Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156; -
clearDesiredAnonymousAuthenticationConfig
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156; -
getDesiredAnonymousAuthenticationConfigBuilder
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156; -
getDesiredAnonymousAuthenticationConfigOrBuilder
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
getDesiredAnonymousAuthenticationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasGkeAutoUpgradeConfig
public boolean hasGkeAutoUpgradeConfig()Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
hasGkeAutoUpgradeConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the gkeAutoUpgradeConfig field is set.
-
getGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
getGkeAutoUpgradeConfigin interfaceClusterUpdateOrBuilder- Returns:
- The gkeAutoUpgradeConfig.
-
setGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154; -
setGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154; -
mergeGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154; -
clearGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154; -
getGkeAutoUpgradeConfigBuilder
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154; -
getGkeAutoUpgradeConfigOrBuilder
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
getGkeAutoUpgradeConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkTierConfig
public boolean hasDesiredNetworkTierConfig()The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
hasDesiredNetworkTierConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNetworkTierConfig field is set.
-
getDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
getDesiredNetworkTierConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNetworkTierConfig.
-
setDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155; -
setDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155; -
mergeDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155; -
clearDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155; -
getDesiredNetworkTierConfigBuilder
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155; -
getDesiredNetworkTierConfigOrBuilder
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
getDesiredNetworkTierConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredSecretSyncConfig
public boolean hasDesiredSecretSyncConfig()Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
hasDesiredSecretSyncConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecretSyncConfig field is set.
-
getDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
getDesiredSecretSyncConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecretSyncConfig.
-
setDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158; -
setDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158; -
mergeDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158; -
clearDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158; -
getDesiredSecretSyncConfigBuilder
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158; -
getDesiredSecretSyncConfigOrBuilder
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
getDesiredSecretSyncConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivilegedAdmissionConfig
public boolean hasDesiredPrivilegedAdmissionConfig()The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
hasDesiredPrivilegedAdmissionConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivilegedAdmissionConfig field is set.
-
getDesiredPrivilegedAdmissionConfig
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
getDesiredPrivilegedAdmissionConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivilegedAdmissionConfig.
-
setDesiredPrivilegedAdmissionConfig
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159; -
setDesiredPrivilegedAdmissionConfig
public ClusterUpdate.Builder setDesiredPrivilegedAdmissionConfig(PrivilegedAdmissionConfig.Builder builderForValue) The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159; -
mergeDesiredPrivilegedAdmissionConfig
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159; -
clearDesiredPrivilegedAdmissionConfig
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159; -
getDesiredPrivilegedAdmissionConfigBuilder
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159; -
getDesiredPrivilegedAdmissionConfigOrBuilder
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
getDesiredPrivilegedAdmissionConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredControlPlaneEgress
public boolean hasDesiredControlPlaneEgress()The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
hasDesiredControlPlaneEgressin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredControlPlaneEgress field is set.
-
getDesiredControlPlaneEgress
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
getDesiredControlPlaneEgressin interfaceClusterUpdateOrBuilder- Returns:
- The desiredControlPlaneEgress.
-
setDesiredControlPlaneEgress
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160; -
setDesiredControlPlaneEgress
public ClusterUpdate.Builder setDesiredControlPlaneEgress(ControlPlaneEgress.Builder builderForValue) The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160; -
mergeDesiredControlPlaneEgress
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160; -
clearDesiredControlPlaneEgress
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160; -
getDesiredControlPlaneEgressBuilder
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160; -
getDesiredControlPlaneEgressOrBuilder
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
getDesiredControlPlaneEgressOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredManagedOpentelemetryConfig
public boolean hasDesiredManagedOpentelemetryConfig()The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
hasDesiredManagedOpentelemetryConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredManagedOpentelemetryConfig field is set.
-
getDesiredManagedOpentelemetryConfig
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
getDesiredManagedOpentelemetryConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredManagedOpentelemetryConfig.
-
setDesiredManagedOpentelemetryConfig
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163; -
setDesiredManagedOpentelemetryConfig
public ClusterUpdate.Builder setDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig.Builder builderForValue) The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163; -
mergeDesiredManagedOpentelemetryConfig
public ClusterUpdate.Builder mergeDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig value) The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163; -
clearDesiredManagedOpentelemetryConfig
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163; -
getDesiredManagedOpentelemetryConfigBuilder
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163; -
getDesiredManagedOpentelemetryConfigOrBuilder
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
getDesiredManagedOpentelemetryConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAutopilotClusterPolicyConfig
public boolean hasDesiredAutopilotClusterPolicyConfig()The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
hasDesiredAutopilotClusterPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotClusterPolicyConfig field is set.
-
getDesiredAutopilotClusterPolicyConfig
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
getDesiredAutopilotClusterPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotClusterPolicyConfig.
-
setDesiredAutopilotClusterPolicyConfig
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164; -
setDesiredAutopilotClusterPolicyConfig
public ClusterUpdate.Builder setDesiredAutopilotClusterPolicyConfig(ClusterPolicyConfig.Builder builderForValue) The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164; -
mergeDesiredAutopilotClusterPolicyConfig
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164; -
clearDesiredAutopilotClusterPolicyConfig
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164; -
getDesiredAutopilotClusterPolicyConfigBuilder
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164; -
getDesiredAutopilotClusterPolicyConfigOrBuilder
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
getDesiredAutopilotClusterPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredManagedMachineLearningDiagnosticsConfig
public boolean hasDesiredManagedMachineLearningDiagnosticsConfig()The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
hasDesiredManagedMachineLearningDiagnosticsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredManagedMachineLearningDiagnosticsConfig field is set.
-
getDesiredManagedMachineLearningDiagnosticsConfig
The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
getDesiredManagedMachineLearningDiagnosticsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredManagedMachineLearningDiagnosticsConfig.
-
setDesiredManagedMachineLearningDiagnosticsConfig
public ClusterUpdate.Builder setDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig value) The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166; -
setDesiredManagedMachineLearningDiagnosticsConfig
public ClusterUpdate.Builder setDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig.Builder builderForValue) The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166; -
mergeDesiredManagedMachineLearningDiagnosticsConfig
public ClusterUpdate.Builder mergeDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig value) The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166; -
clearDesiredManagedMachineLearningDiagnosticsConfig
The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166; -
getDesiredManagedMachineLearningDiagnosticsConfigBuilder
public ManagedMachineLearningDiagnosticsConfig.Builder getDesiredManagedMachineLearningDiagnosticsConfigBuilder()The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166; -
getDesiredManagedMachineLearningDiagnosticsConfigOrBuilder
public ManagedMachineLearningDiagnosticsConfigOrBuilder getDesiredManagedMachineLearningDiagnosticsConfigOrBuilder()The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
getDesiredManagedMachineLearningDiagnosticsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodeCreationConfig
public boolean hasDesiredNodeCreationConfig()Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDesiredNodeCreationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodeCreationConfig field is set.
-
getDesiredNodeCreationConfig
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDesiredNodeCreationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeCreationConfig.
-
setDesiredNodeCreationConfig
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL]; -
setDesiredNodeCreationConfig
public ClusterUpdate.Builder setDesiredNodeCreationConfig(NodeCreationConfig.Builder builderForValue) Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL]; -
mergeDesiredNodeCreationConfig
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL]; -
clearDesiredNodeCreationConfig
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL]; -
getDesiredNodeCreationConfigBuilder
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL]; -
getDesiredNodeCreationConfigOrBuilder
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDesiredNodeCreationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-