Uses of Class
com.google.container.v1.ClusterUpdate.Builder
-
Uses of ClusterUpdate.Builder in com.google.container.v1
Methods in com.google.container.v1 that return ClusterUpdate.BuilderModifier and TypeMethodDescriptionClusterUpdate.Builder.addAllDesiredLocations(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.ClusterUpdate.Builder.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.ClusterUpdate.Builder.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.ClusterUpdate.Builder.clear()ClusterUpdate.Builder.clearAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.ClusterUpdate.Builder.clearDesiredAdditionalIpRangesConfig()The desired config for additional subnetworks attached to the cluster.ClusterUpdate.Builder.clearDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder.clearDesiredAnonymousAuthenticationConfig()Configuration for limiting anonymous access to all endpoints except the health checks.ClusterUpdate.Builder.clearDesiredAuthenticatorGroupsConfig()The desired authenticator groups config for the cluster.ClusterUpdate.Builder.clearDesiredAutoIpamConfig()AutoIpamConfig contains all information related to Auto IPAMClusterUpdate.Builder.clearDesiredAutopilotClusterPolicyConfig()The desired autopilot cluster policies that to be enforced in the cluster.ClusterUpdate.Builder.clearDesiredAutopilotWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policyClusterUpdate.Builder.clearDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder.clearDesiredClusterAutoscaling()Cluster-level autoscaling configuration.ClusterUpdate.Builder.clearDesiredCompliancePostureConfig()Deprecated.ClusterUpdate.Builder.clearDesiredContainerdConfig()The desired containerd config for the cluster.ClusterUpdate.Builder.clearDesiredControlPlaneEgress()The desired control plane egress control config for the cluster.ClusterUpdate.Builder.clearDesiredControlPlaneEndpointsConfig()[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.ClusterUpdate.Builder.clearDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder.clearDesiredDatabaseEncryption()Configuration of etcd encryption.ClusterUpdate.Builder.clearDesiredDatapathProvider()The desired datapath provider for the cluster.ClusterUpdate.Builder.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]ClusterUpdate.Builder.clearDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder.clearDesiredDisableL4LbFirewallReconciliation()Enable/Disable L4 LB VPC firewall reconciliation for the cluster.ClusterUpdate.Builder.clearDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder.clearDesiredEnableCiliumClusterwideNetworkPolicy()Enable/Disable Cilium Clusterwide Network Policy for the cluster.ClusterUpdate.Builder.clearDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.Builder.clearDesiredEnableMultiNetworking()Enable/Disable Multi-Networking for the clusterClusterUpdate.Builder.clearDesiredEnablePrivateEndpoint()Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.ClusterUpdate.Builder.clearDesiredEnterpriseConfig()Deprecated.ClusterUpdate.Builder.clearDesiredFleet()The desired fleet configuration for the cluster.ClusterUpdate.Builder.clearDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.ClusterUpdate.Builder.clearDesiredGcfsConfig()The desired GCFS config for the clusterClusterUpdate.Builder.clearDesiredIdentityServiceConfig()The desired Identity Service component configuration.ClusterUpdate.Builder.clearDesiredImage()The desired name of the image to use for this node.ClusterUpdate.Builder.clearDesiredImageProject()The project containing the desired image to use for this node.ClusterUpdate.Builder.clearDesiredImageType()The desired image type for the node pool.ClusterUpdate.Builder.clearDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.ClusterUpdate.Builder.clearDesiredInTransitEncryptionConfig()Specify the details of in-transit encryption.ClusterUpdate.Builder.clearDesiredK8SBetaApis()Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder.clearDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder.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.ClusterUpdate.Builder.clearDesiredLoggingConfig()The desired logging configuration.ClusterUpdate.Builder.clearDesiredLoggingService()The logging service the cluster should use to write logs.ClusterUpdate.Builder.clearDesiredManagedMachineLearningDiagnosticsConfig()The desired managed machine learning diagnostics configuration.ClusterUpdate.Builder.clearDesiredManagedOpentelemetryConfig()The desired managed open telemetry configuration.ClusterUpdate.Builder.clearDesiredMasterAuthorizedNetworksConfig()Deprecated.ClusterUpdate.Builder.clearDesiredMasterVersion()The Kubernetes version to change the master to.ClusterUpdate.Builder.clearDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder.clearDesiredMonitoringConfig()The desired monitoring configuration.ClusterUpdate.Builder.clearDesiredMonitoringService()The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder.clearDesiredNetworkPerformanceConfig()The desired network performance config.ClusterUpdate.Builder.clearDesiredNetworkTierConfig()The desired network tier configuration for the cluster.ClusterUpdate.Builder.clearDesiredNodeCreationConfig()Optional.ClusterUpdate.Builder.clearDesiredNodeKubeletConfig()The desired node kubelet config for the cluster.ClusterUpdate.Builder.clearDesiredNodePoolAutoConfigKubeletConfig()The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.clearDesiredNodePoolAutoConfigLinuxNodeConfig()The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.clearDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.clearDesiredNodePoolAutoConfigResourceManagerTags()The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.clearDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder.clearDesiredNodePoolId()The node pool to be upgraded.ClusterUpdate.Builder.clearDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder.clearDesiredNodeVersion()The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder.clearDesiredNotificationConfig()The desired notification configuration.ClusterUpdate.Builder.clearDesiredPodAutoscaling()The desired config for pod autoscaling.ClusterUpdate.Builder.clearDesiredPrivateClusterConfig()Deprecated.ClusterUpdate.Builder.clearDesiredPrivateIpv6GoogleAccess()The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder.clearDesiredPrivilegedAdmissionConfig()The desired privileged admission config for the cluster.ClusterUpdate.Builder.clearDesiredRbacBindingConfig()RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.ClusterUpdate.Builder.clearDesiredReleaseChannel()The desired release channel configuration.ClusterUpdate.Builder.clearDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.ClusterUpdate.Builder.clearDesiredSecretManagerConfig()Enable/Disable Secret Manager Config.ClusterUpdate.Builder.clearDesiredSecretSyncConfig()Configuration for sync Secret Manager secrets as k8s secrets.ClusterUpdate.Builder.clearDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder.clearDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder.clearDesiredShieldedNodes()Configuration for Shielded Nodes.ClusterUpdate.Builder.clearDesiredStackType()The desired stack type of the cluster.ClusterUpdate.Builder.clearDesiredUserManagedKeysConfig()The desired user managed keys config for the cluster.ClusterUpdate.Builder.clearDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder.clearDesiredWorkloadIdentityConfig()Configuration for Workload Identity.ClusterUpdate.Builder.clearEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder.clearEtag()The current etag of the cluster.ClusterUpdate.Builder.clearGkeAutoUpgradeConfig()Configuration for GKE auto upgrade.ClusterUpdate.Builder.clearRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder.clearUserManagedKeysConfig()Deprecated.UpdateClusterRequest.Builder.getUpdateBuilder()Required.ClusterUpdate.Builder.mergeAdditionalPodRangesConfig(AdditionalPodRangesConfig value) The additional pod ranges to be added to the cluster.ClusterUpdate.Builder.mergeDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig value) The desired config for additional subnetworks attached to the cluster.ClusterUpdate.Builder.mergeDesiredAddonsConfig(AddonsConfig value) Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder.mergeDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig value) Configuration for limiting anonymous access to all endpoints except the health checks.ClusterUpdate.Builder.mergeDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value) The desired authenticator groups config for the cluster.ClusterUpdate.Builder.mergeDesiredAutoIpamConfig(AutoIpamConfig value) AutoIpamConfig contains all information related to Auto IPAMClusterUpdate.Builder.mergeDesiredAutopilotClusterPolicyConfig(ClusterPolicyConfig value) The desired autopilot cluster policies that to be enforced in the cluster.ClusterUpdate.Builder.mergeDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value) WorkloadPolicyConfig is the configuration related to GCW workload policyClusterUpdate.Builder.mergeDesiredBinaryAuthorization(BinaryAuthorization value) The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder.mergeDesiredClusterAutoscaling(ClusterAutoscaling value) Cluster-level autoscaling configuration.ClusterUpdate.Builder.mergeDesiredCompliancePostureConfig(CompliancePostureConfig value) Deprecated.ClusterUpdate.Builder.mergeDesiredContainerdConfig(ContainerdConfig value) The desired containerd config for the cluster.ClusterUpdate.Builder.mergeDesiredControlPlaneEgress(ControlPlaneEgress value) The desired control plane egress control config for the cluster.ClusterUpdate.Builder.mergeDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig value) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.ClusterUpdate.Builder.mergeDesiredCostManagementConfig(CostManagementConfig value) The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder.mergeDesiredDatabaseEncryption(DatabaseEncryption value) Configuration of etcd encryption.ClusterUpdate.Builder.mergeDesiredDefaultSnatStatus(DefaultSnatStatus value) The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder.mergeDesiredDnsConfig(DNSConfig value) DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder.mergeDesiredEnterpriseConfig(DesiredEnterpriseConfig value) Deprecated.ClusterUpdate.Builder.mergeDesiredFleet(Fleet value) The desired fleet configuration for the cluster.ClusterUpdate.Builder.mergeDesiredGatewayApiConfig(GatewayAPIConfig value) The desired config of Gateway API on this cluster.ClusterUpdate.Builder.mergeDesiredGcfsConfig(GcfsConfig value) The desired GCFS config for the clusterClusterUpdate.Builder.mergeDesiredIdentityServiceConfig(IdentityServiceConfig value) The desired Identity Service component configuration.ClusterUpdate.Builder.mergeDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value) The desired config of Intra-node visibility.ClusterUpdate.Builder.mergeDesiredK8SBetaApis(K8sBetaAPIConfig value) Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder.mergeDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value) The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder.mergeDesiredLoggingConfig(LoggingConfig value) The desired logging configuration.ClusterUpdate.Builder.mergeDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig value) The desired managed machine learning diagnostics configuration.ClusterUpdate.Builder.mergeDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig value) The desired managed open telemetry configuration.ClusterUpdate.Builder.mergeDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) Deprecated.ClusterUpdate.Builder.mergeDesiredMeshCertificates(MeshCertificates value) Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder.mergeDesiredMonitoringConfig(MonitoringConfig value) The desired monitoring configuration.ClusterUpdate.Builder.mergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value) The desired network performance config.ClusterUpdate.Builder.mergeDesiredNetworkTierConfig(NetworkTierConfig value) The desired network tier configuration for the cluster.ClusterUpdate.Builder.mergeDesiredNodeCreationConfig(NodeCreationConfig value) Optional.ClusterUpdate.Builder.mergeDesiredNodeKubeletConfig(NodeKubeletConfig value) The desired node kubelet config for the cluster.ClusterUpdate.Builder.mergeDesiredNodePoolAutoConfigKubeletConfig(NodeKubeletConfig value) The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.mergeDesiredNodePoolAutoConfigLinuxNodeConfig(LinuxNodeConfig value) The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder.mergeDesiredNodePoolAutoConfigNetworkTags(NetworkTags value) The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.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.ClusterUpdate.Builder.mergeDesiredNodePoolAutoscaling(NodePoolAutoscaling value) Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder.mergeDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value) The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder.mergeDesiredNotificationConfig(NotificationConfig value) The desired notification configuration.ClusterUpdate.Builder.mergeDesiredPodAutoscaling(PodAutoscaling value) The desired config for pod autoscaling.ClusterUpdate.Builder.mergeDesiredPrivateClusterConfig(PrivateClusterConfig value) Deprecated.ClusterUpdate.Builder.mergeDesiredPrivilegedAdmissionConfig(PrivilegedAdmissionConfig value) The desired privileged admission config for the cluster.ClusterUpdate.Builder.mergeDesiredRbacBindingConfig(RBACBindingConfig value) RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.ClusterUpdate.Builder.mergeDesiredReleaseChannel(ReleaseChannel value) The desired release channel configuration.ClusterUpdate.Builder.mergeDesiredResourceUsageExportConfig(ResourceUsageExportConfig value) The desired configuration for exporting resource usage.ClusterUpdate.Builder.mergeDesiredSecretManagerConfig(SecretManagerConfig value) Enable/Disable Secret Manager Config.ClusterUpdate.Builder.mergeDesiredSecretSyncConfig(SecretSyncConfig value) Configuration for sync Secret Manager secrets as k8s secrets.ClusterUpdate.Builder.mergeDesiredSecurityPostureConfig(SecurityPostureConfig value) Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder.mergeDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value) ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder.mergeDesiredShieldedNodes(ShieldedNodes value) Configuration for Shielded Nodes.ClusterUpdate.Builder.mergeDesiredUserManagedKeysConfig(UserManagedKeysConfig value) The desired user managed keys config for the cluster.ClusterUpdate.Builder.mergeDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value) Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder.mergeDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value) Configuration for Workload Identity.ClusterUpdate.Builder.mergeEnableK8SBetaApis(K8sBetaAPIConfig value) Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder.mergeFrom(ClusterUpdate other) ClusterUpdate.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ClusterUpdate.Builder.mergeFrom(com.google.protobuf.Message other) ClusterUpdate.Builder.mergeGkeAutoUpgradeConfig(GkeAutoUpgradeConfig value) Configuration for GKE auto upgrade.ClusterUpdate.Builder.mergeRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value) The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder.mergeUserManagedKeysConfig(UserManagedKeysConfig value) Deprecated.static ClusterUpdate.BuilderClusterUpdate.newBuilder()static ClusterUpdate.BuilderClusterUpdate.newBuilder(ClusterUpdate prototype) ClusterUpdate.newBuilderForType()protected ClusterUpdate.BuilderClusterUpdate.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) ClusterUpdate.Builder.setAdditionalPodRangesConfig(AdditionalPodRangesConfig value) The additional pod ranges to be added to the cluster.ClusterUpdate.Builder.setAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges to be added to the cluster.ClusterUpdate.Builder.setDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig value) The desired config for additional subnetworks attached to the cluster.ClusterUpdate.Builder.setDesiredAdditionalIpRangesConfig(DesiredAdditionalIPRangesConfig.Builder builderForValue) The desired config for additional subnetworks attached to the cluster.ClusterUpdate.Builder.setDesiredAddonsConfig(AddonsConfig value) Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder.setDesiredAddonsConfig(AddonsConfig.Builder builderForValue) Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder.setDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig value) Configuration for limiting anonymous access to all endpoints except the health checks.ClusterUpdate.Builder.setDesiredAnonymousAuthenticationConfig(AnonymousAuthenticationConfig.Builder builderForValue) Configuration for limiting anonymous access to all endpoints except the health checks.ClusterUpdate.Builder.setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value) The desired authenticator groups config for the cluster.ClusterUpdate.Builder.setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue) The desired authenticator groups config for the cluster.ClusterUpdate.Builder.setDesiredAutoIpamConfig(AutoIpamConfig value) AutoIpamConfig contains all information related to Auto IPAMClusterUpdate.Builder.setDesiredAutoIpamConfig(AutoIpamConfig.Builder builderForValue) AutoIpamConfig contains all information related to Auto IPAMClusterUpdate.Builder.setDesiredAutopilotClusterPolicyConfig(ClusterPolicyConfig value) The desired autopilot cluster policies that to be enforced in the cluster.ClusterUpdate.Builder.setDesiredAutopilotClusterPolicyConfig(ClusterPolicyConfig.Builder builderForValue) The desired autopilot cluster policies that to be enforced in the cluster.ClusterUpdate.Builder.setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value) WorkloadPolicyConfig is the configuration related to GCW workload policyClusterUpdate.Builder.setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue) WorkloadPolicyConfig is the configuration related to GCW workload policyClusterUpdate.Builder.setDesiredBinaryAuthorization(BinaryAuthorization value) The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder.setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue) The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder.setDesiredClusterAutoscaling(ClusterAutoscaling value) Cluster-level autoscaling configuration.ClusterUpdate.Builder.setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue) Cluster-level autoscaling configuration.ClusterUpdate.Builder.setDesiredCompliancePostureConfig(CompliancePostureConfig value) Deprecated.ClusterUpdate.Builder.setDesiredCompliancePostureConfig(CompliancePostureConfig.Builder builderForValue) Deprecated.ClusterUpdate.Builder.setDesiredContainerdConfig(ContainerdConfig value) The desired containerd config for the cluster.ClusterUpdate.Builder.setDesiredContainerdConfig(ContainerdConfig.Builder builderForValue) The desired containerd config for the cluster.ClusterUpdate.Builder.setDesiredControlPlaneEgress(ControlPlaneEgress value) The desired control plane egress control config for the cluster.ClusterUpdate.Builder.setDesiredControlPlaneEgress(ControlPlaneEgress.Builder builderForValue) The desired control plane egress control config for the cluster.ClusterUpdate.Builder.setDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig value) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.ClusterUpdate.Builder.setDesiredControlPlaneEndpointsConfig(ControlPlaneEndpointsConfig.Builder builderForValue) [Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.ClusterUpdate.Builder.setDesiredCostManagementConfig(CostManagementConfig value) The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder.setDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue) The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder.setDesiredDatabaseEncryption(DatabaseEncryption value) Configuration of etcd encryption.ClusterUpdate.Builder.setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue) Configuration of etcd encryption.ClusterUpdate.Builder.setDesiredDatapathProvider(DatapathProvider value) The desired datapath provider for the cluster.ClusterUpdate.Builder.setDesiredDatapathProviderValue(int value) The desired datapath provider for the cluster.ClusterUpdate.Builder.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]ClusterUpdate.Builder.setDesiredDefaultSnatStatus(DefaultSnatStatus value) The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder.setDesiredDefaultSnatStatus(DefaultSnatStatus.Builder builderForValue) The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder.setDesiredDisableL4LbFirewallReconciliation(boolean value) Enable/Disable L4 LB VPC firewall reconciliation for the cluster.ClusterUpdate.Builder.setDesiredDnsConfig(DNSConfig value) DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder.setDesiredDnsConfig(DNSConfig.Builder builderForValue) DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder.setDesiredEnableCiliumClusterwideNetworkPolicy(boolean value) Enable/Disable Cilium Clusterwide Network Policy for the cluster.ClusterUpdate.Builder.setDesiredEnableFqdnNetworkPolicy(boolean value) Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.Builder.setDesiredEnableMultiNetworking(boolean value) Enable/Disable Multi-Networking for the clusterClusterUpdate.Builder.setDesiredEnablePrivateEndpoint(boolean value) Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.ClusterUpdate.Builder.setDesiredEnterpriseConfig(DesiredEnterpriseConfig value) Deprecated.ClusterUpdate.Builder.setDesiredEnterpriseConfig(DesiredEnterpriseConfig.Builder builderForValue) Deprecated.ClusterUpdate.Builder.setDesiredFleet(Fleet value) The desired fleet configuration for the cluster.ClusterUpdate.Builder.setDesiredFleet(Fleet.Builder builderForValue) The desired fleet configuration for the cluster.ClusterUpdate.Builder.setDesiredGatewayApiConfig(GatewayAPIConfig value) The desired config of Gateway API on this cluster.ClusterUpdate.Builder.setDesiredGatewayApiConfig(GatewayAPIConfig.Builder builderForValue) The desired config of Gateway API on this cluster.ClusterUpdate.Builder.setDesiredGcfsConfig(GcfsConfig value) The desired GCFS config for the clusterClusterUpdate.Builder.setDesiredGcfsConfig(GcfsConfig.Builder builderForValue) The desired GCFS config for the clusterClusterUpdate.Builder.setDesiredIdentityServiceConfig(IdentityServiceConfig value) The desired Identity Service component configuration.ClusterUpdate.Builder.setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue) The desired Identity Service component configuration.ClusterUpdate.Builder.setDesiredImage(String value) The desired name of the image to use for this node.ClusterUpdate.Builder.setDesiredImageBytes(com.google.protobuf.ByteString value) The desired name of the image to use for this node.ClusterUpdate.Builder.setDesiredImageProject(String value) The project containing the desired image to use for this node.ClusterUpdate.Builder.setDesiredImageProjectBytes(com.google.protobuf.ByteString value) The project containing the desired image to use for this node.ClusterUpdate.Builder.setDesiredImageType(String value) The desired image type for the node pool.ClusterUpdate.Builder.setDesiredImageTypeBytes(com.google.protobuf.ByteString value) The desired image type for the node pool.ClusterUpdate.Builder.setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value) The desired config of Intra-node visibility.ClusterUpdate.Builder.setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue) The desired config of Intra-node visibility.ClusterUpdate.Builder.setDesiredInTransitEncryptionConfig(InTransitEncryptionConfig value) Specify the details of in-transit encryption.ClusterUpdate.Builder.setDesiredInTransitEncryptionConfigValue(int value) Specify the details of in-transit encryption.ClusterUpdate.Builder.setDesiredK8SBetaApis(K8sBetaAPIConfig value) Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder.setDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue) Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder.setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value) The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder.setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue) The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder.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.ClusterUpdate.Builder.setDesiredLoggingConfig(LoggingConfig value) The desired logging configuration.ClusterUpdate.Builder.setDesiredLoggingConfig(LoggingConfig.Builder builderForValue) The desired logging configuration.ClusterUpdate.Builder.setDesiredLoggingService(String value) The logging service the cluster should use to write logs.ClusterUpdate.Builder.setDesiredLoggingServiceBytes(com.google.protobuf.ByteString value) The logging service the cluster should use to write logs.ClusterUpdate.Builder.setDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig value) The desired managed machine learning diagnostics configuration.ClusterUpdate.Builder.setDesiredManagedMachineLearningDiagnosticsConfig(ManagedMachineLearningDiagnosticsConfig.Builder builderForValue) The desired managed machine learning diagnostics configuration.ClusterUpdate.Builder.setDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig value) The desired managed open telemetry configuration.ClusterUpdate.Builder.setDesiredManagedOpentelemetryConfig(ManagedOpenTelemetryConfig.Builder builderForValue) The desired managed open telemetry configuration.ClusterUpdate.Builder.setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value) Deprecated.ClusterUpdate.Builder.setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue) Deprecated.ClusterUpdate.Builder.setDesiredMasterVersion(String value) The Kubernetes version to change the master to.ClusterUpdate.Builder.setDesiredMasterVersionBytes(com.google.protobuf.ByteString value) The Kubernetes version to change the master to.ClusterUpdate.Builder.setDesiredMeshCertificates(MeshCertificates value) Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder.setDesiredMeshCertificates(MeshCertificates.Builder builderForValue) Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder.setDesiredMonitoringConfig(MonitoringConfig value) The desired monitoring configuration.ClusterUpdate.Builder.setDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue) The desired monitoring configuration.ClusterUpdate.Builder.setDesiredMonitoringService(String value) The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder.setDesiredMonitoringServiceBytes(com.google.protobuf.ByteString value) The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder.setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value) The desired network performance config.ClusterUpdate.Builder.setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue) The desired network performance config.ClusterUpdate.Builder.setDesiredNetworkTierConfig(NetworkTierConfig value) The desired network tier configuration for the cluster.ClusterUpdate.Builder.setDesiredNetworkTierConfig(NetworkTierConfig.Builder builderForValue) The desired network tier configuration for the cluster.ClusterUpdate.Builder.setDesiredNodeCreationConfig(NodeCreationConfig value) Optional.ClusterUpdate.Builder.setDesiredNodeCreationConfig(NodeCreationConfig.Builder builderForValue) Optional.ClusterUpdate.Builder.setDesiredNodeKubeletConfig(NodeKubeletConfig value) The desired node kubelet config for the cluster.ClusterUpdate.Builder.setDesiredNodeKubeletConfig(NodeKubeletConfig.Builder builderForValue) The desired node kubelet config for the cluster.ClusterUpdate.Builder.setDesiredNodePoolAutoConfigKubeletConfig(NodeKubeletConfig value) The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.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.ClusterUpdate.Builder.setDesiredNodePoolAutoConfigLinuxNodeConfig(LinuxNodeConfig value) The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.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.ClusterUpdate.Builder.setDesiredNodePoolAutoConfigNetworkTags(NetworkTags value) The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.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.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.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.ClusterUpdate.Builder.setDesiredNodePoolAutoscaling(NodePoolAutoscaling value) Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder.setDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue) Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder.setDesiredNodePoolId(String value) The node pool to be upgraded.ClusterUpdate.Builder.setDesiredNodePoolIdBytes(com.google.protobuf.ByteString value) The node pool to be upgraded.ClusterUpdate.Builder.setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value) The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder.setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue) The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder.setDesiredNodeVersion(String value) The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder.setDesiredNodeVersionBytes(com.google.protobuf.ByteString value) The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder.setDesiredNotificationConfig(NotificationConfig value) The desired notification configuration.ClusterUpdate.Builder.setDesiredNotificationConfig(NotificationConfig.Builder builderForValue) The desired notification configuration.ClusterUpdate.Builder.setDesiredPodAutoscaling(PodAutoscaling value) The desired config for pod autoscaling.ClusterUpdate.Builder.setDesiredPodAutoscaling(PodAutoscaling.Builder builderForValue) The desired config for pod autoscaling.ClusterUpdate.Builder.setDesiredPrivateClusterConfig(PrivateClusterConfig value) Deprecated.ClusterUpdate.Builder.setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue) Deprecated.ClusterUpdate.Builder.setDesiredPrivateIpv6GoogleAccess(PrivateIPv6GoogleAccess value) The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder.setDesiredPrivateIpv6GoogleAccessValue(int value) The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder.setDesiredPrivilegedAdmissionConfig(PrivilegedAdmissionConfig value) The desired privileged admission config for the cluster.ClusterUpdate.Builder.setDesiredPrivilegedAdmissionConfig(PrivilegedAdmissionConfig.Builder builderForValue) The desired privileged admission config for the cluster.ClusterUpdate.Builder.setDesiredRbacBindingConfig(RBACBindingConfig value) RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.ClusterUpdate.Builder.setDesiredRbacBindingConfig(RBACBindingConfig.Builder builderForValue) RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.ClusterUpdate.Builder.setDesiredReleaseChannel(ReleaseChannel value) The desired release channel configuration.ClusterUpdate.Builder.setDesiredReleaseChannel(ReleaseChannel.Builder builderForValue) The desired release channel configuration.ClusterUpdate.Builder.setDesiredResourceUsageExportConfig(ResourceUsageExportConfig value) The desired configuration for exporting resource usage.ClusterUpdate.Builder.setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue) The desired configuration for exporting resource usage.ClusterUpdate.Builder.setDesiredSecretManagerConfig(SecretManagerConfig value) Enable/Disable Secret Manager Config.ClusterUpdate.Builder.setDesiredSecretManagerConfig(SecretManagerConfig.Builder builderForValue) Enable/Disable Secret Manager Config.ClusterUpdate.Builder.setDesiredSecretSyncConfig(SecretSyncConfig value) Configuration for sync Secret Manager secrets as k8s secrets.ClusterUpdate.Builder.setDesiredSecretSyncConfig(SecretSyncConfig.Builder builderForValue) Configuration for sync Secret Manager secrets as k8s secrets.ClusterUpdate.Builder.setDesiredSecurityPostureConfig(SecurityPostureConfig value) Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder.setDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue) Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder.setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value) ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder.setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue) ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder.setDesiredShieldedNodes(ShieldedNodes value) Configuration for Shielded Nodes.ClusterUpdate.Builder.setDesiredShieldedNodes(ShieldedNodes.Builder builderForValue) Configuration for Shielded Nodes.ClusterUpdate.Builder.setDesiredStackType(StackType value) The desired stack type of the cluster.ClusterUpdate.Builder.setDesiredStackTypeValue(int value) The desired stack type of the cluster.ClusterUpdate.Builder.setDesiredUserManagedKeysConfig(UserManagedKeysConfig value) The desired user managed keys config for the cluster.ClusterUpdate.Builder.setDesiredUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) The desired user managed keys config for the cluster.ClusterUpdate.Builder.setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value) Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder.setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue) Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder.setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value) Configuration for Workload Identity.ClusterUpdate.Builder.setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue) Configuration for Workload Identity.ClusterUpdate.Builder.setEnableK8SBetaApis(K8sBetaAPIConfig value) Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder.setEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue) Kubernetes open source beta apis enabled on the cluster.The current etag of the cluster.ClusterUpdate.Builder.setEtagBytes(com.google.protobuf.ByteString value) The current etag of the cluster.ClusterUpdate.Builder.setGkeAutoUpgradeConfig(GkeAutoUpgradeConfig value) Configuration for GKE auto upgrade.ClusterUpdate.Builder.setGkeAutoUpgradeConfig(GkeAutoUpgradeConfig.Builder builderForValue) Configuration for GKE auto upgrade.ClusterUpdate.Builder.setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value) The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder.setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue) The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder.setUserManagedKeysConfig(UserManagedKeysConfig value) Deprecated.ClusterUpdate.Builder.setUserManagedKeysConfig(UserManagedKeysConfig.Builder builderForValue) Deprecated.ClusterUpdate.toBuilder()Methods in com.google.container.v1 with parameters of type ClusterUpdate.BuilderModifier and TypeMethodDescriptionUpdateClusterRequest.Builder.setUpdate(ClusterUpdate.Builder builderForValue) Required.