Package com.google.container.v1beta1
Class ClusterUpdate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
- com.google.container.v1beta1.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.GeneratedMessageV3.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 typegoogle.container.v1beta1.ClusterUpdate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterUpdate.BuilderaddAllDesiredLocations(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.BuilderaddDesiredLocations(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.BuilderaddDesiredLocationsBytes(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.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClusterUpdatebuild()ClusterUpdatebuildPartial()ClusterUpdate.Builderclear()ClusterUpdate.BuilderclearAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.ClusterUpdate.BuilderclearDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.ClusterUpdate.BuilderclearDesiredAuthenticatorGroupsConfig()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.ClusterUpdate.BuilderclearDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.ClusterUpdate.BuilderclearDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.ClusterUpdate.BuilderclearDesiredClusterAutoscaling()Cluster-level autoscaling configuration.ClusterUpdate.BuilderclearDesiredClusterTelemetry()The desired telemetry integration for the cluster.ClusterUpdate.BuilderclearDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.ClusterUpdate.BuilderclearDesiredDatabaseEncryption()Configuration of etcd encryption.ClusterUpdate.BuilderclearDesiredDatapathProvider()The desired datapath provider for the cluster.ClusterUpdate.BuilderclearDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.BuilderclearDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.BuilderclearDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.BuilderclearDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.ClusterUpdate.BuilderclearDesiredFleet()The desired fleet configuration for the cluster.ClusterUpdate.BuilderclearDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.ClusterUpdate.BuilderclearDesiredGcfsConfig()The desired GCFS config for the cluster.ClusterUpdate.BuilderclearDesiredHostMaintenancePolicy()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.ClusterUpdate.BuilderclearDesiredIdentityServiceConfig()The desired Identity Service component configuration.ClusterUpdate.BuilderclearDesiredImageType()The desired image type for the node pool.ClusterUpdate.BuilderclearDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.ClusterUpdate.BuilderclearDesiredK8SBetaApis()Beta APIs enabled for cluster.ClusterUpdate.BuilderclearDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.BuilderclearDesiredLocations()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.BuilderclearDesiredLoggingConfig()The desired logging configuration.ClusterUpdate.BuilderclearDesiredLoggingService()The logging service the cluster should use to write logs.ClusterUpdate.BuilderclearDesiredMaster()Configuration for master components.ClusterUpdate.BuilderclearDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.ClusterUpdate.BuilderclearDesiredMasterVersion()The Kubernetes version to change the master to.ClusterUpdate.BuilderclearDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuilderclearDesiredMonitoringConfig()The desired monitoring configuration.ClusterUpdate.BuilderclearDesiredMonitoringService()The monitoring service the cluster should use to write metrics.ClusterUpdate.BuilderclearDesiredNetworkPerformanceConfig()The desired network performance config.ClusterUpdate.BuilderclearDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.BuilderclearDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.BuilderclearDesiredNodePoolId()The node pool to be upgraded.ClusterUpdate.BuilderclearDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.ClusterUpdate.BuilderclearDesiredNodeVersion()The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.BuilderclearDesiredNotificationConfig()The desired notification configuration.ClusterUpdate.BuilderclearDesiredPodSecurityPolicyConfig()The desired configuration options for the PodSecurityPolicy feature.ClusterUpdate.BuilderclearDesiredPrivateClusterConfig()The desired private cluster configuration.ClusterUpdate.BuilderclearDesiredPrivateIpv6GoogleAccess()The desired state of IPv6 connectivity to Google Services.ClusterUpdate.BuilderclearDesiredProtectConfig()Enable/Disable Protect API features for the cluster.ClusterUpdate.BuilderclearDesiredReleaseChannel()The desired release channel configuration.ClusterUpdate.BuilderclearDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.ClusterUpdate.BuilderclearDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.ClusterUpdate.BuilderclearDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.BuilderclearDesiredShieldedNodes()Configuration for Shielded Nodes.ClusterUpdate.BuilderclearDesiredStackType()The desired stack type of the cluster.ClusterUpdate.BuilderclearDesiredTpuConfig()The desired Cloud TPU configuration.ClusterUpdate.BuilderclearDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.BuilderclearDesiredWorkloadAltsConfig()Configuration for direct-path (via ALTS) with workload identity.ClusterUpdate.BuilderclearDesiredWorkloadCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuilderclearDesiredWorkloadIdentityConfig()Configuration for Workload Identity.ClusterUpdate.BuilderclearEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.BuilderclearEtag()The current etag of the cluster.ClusterUpdate.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ClusterUpdate.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ClusterUpdate.BuilderclearRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builderclone()AdditionalPodRangesConfiggetAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.AdditionalPodRangesConfig.BuildergetAdditionalPodRangesConfigBuilder()The additional pod ranges to be added to the cluster.AdditionalPodRangesConfigOrBuildergetAdditionalPodRangesConfigOrBuilder()The additional pod ranges to be added to the cluster.ClusterUpdategetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AddonsConfiggetDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.AddonsConfig.BuildergetDesiredAddonsConfigBuilder()Configurations for the various addons available to run in the cluster.AddonsConfigOrBuildergetDesiredAddonsConfigOrBuilder()Configurations for the various addons available to run in the cluster.AuthenticatorGroupsConfiggetDesiredAuthenticatorGroupsConfig()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.AuthenticatorGroupsConfig.BuildergetDesiredAuthenticatorGroupsConfigBuilder()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.AuthenticatorGroupsConfigOrBuildergetDesiredAuthenticatorGroupsConfigOrBuilder()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.WorkloadPolicyConfiggetDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfig.BuildergetDesiredAutopilotWorkloadPolicyConfigBuilder()The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfigOrBuildergetDesiredAutopilotWorkloadPolicyConfigOrBuilder()The desired workload policy configuration for the autopilot cluster.BinaryAuthorizationgetDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.BinaryAuthorization.BuildergetDesiredBinaryAuthorizationBuilder()The desired configuration options for the Binary Authorization feature.BinaryAuthorizationOrBuildergetDesiredBinaryAuthorizationOrBuilder()The desired configuration options for the Binary Authorization feature.ClusterAutoscalinggetDesiredClusterAutoscaling()Cluster-level autoscaling configuration.ClusterAutoscaling.BuildergetDesiredClusterAutoscalingBuilder()Cluster-level autoscaling configuration.ClusterAutoscalingOrBuildergetDesiredClusterAutoscalingOrBuilder()Cluster-level autoscaling configuration.ClusterTelemetrygetDesiredClusterTelemetry()The desired telemetry integration for the cluster.ClusterTelemetry.BuildergetDesiredClusterTelemetryBuilder()The desired telemetry integration for the cluster.ClusterTelemetryOrBuildergetDesiredClusterTelemetryOrBuilder()The desired telemetry integration for the cluster.CostManagementConfiggetDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.CostManagementConfig.BuildergetDesiredCostManagementConfigBuilder()The desired configuration for the fine-grained cost management feature.CostManagementConfigOrBuildergetDesiredCostManagementConfigOrBuilder()The desired configuration for the fine-grained cost management feature.DatabaseEncryptiongetDesiredDatabaseEncryption()Configuration of etcd encryption.DatabaseEncryption.BuildergetDesiredDatabaseEncryptionBuilder()Configuration of etcd encryption.DatabaseEncryptionOrBuildergetDesiredDatabaseEncryptionOrBuilder()Configuration of etcd encryption.DatapathProvidergetDesiredDatapathProvider()The desired datapath provider for the cluster.intgetDesiredDatapathProviderValue()The desired datapath provider for the cluster.DefaultSnatStatusgetDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatus.BuildergetDesiredDefaultSnatStatusBuilder()The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatusOrBuildergetDesiredDefaultSnatStatusOrBuilder()The desired status of whether to disable default sNAT for this cluster.DNSConfiggetDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.DNSConfig.BuildergetDesiredDnsConfigBuilder()DNSConfig contains clusterDNS config for this cluster.DNSConfigOrBuildergetDesiredDnsConfigOrBuilder()DNSConfig contains clusterDNS config for this cluster.booleangetDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleangetDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.FleetgetDesiredFleet()The desired fleet configuration for the cluster.Fleet.BuildergetDesiredFleetBuilder()The desired fleet configuration for the cluster.FleetOrBuildergetDesiredFleetOrBuilder()The desired fleet configuration for the cluster.GatewayAPIConfiggetDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.GatewayAPIConfig.BuildergetDesiredGatewayApiConfigBuilder()The desired config of Gateway API on this cluster.GatewayAPIConfigOrBuildergetDesiredGatewayApiConfigOrBuilder()The desired config of Gateway API on this cluster.GcfsConfiggetDesiredGcfsConfig()The desired GCFS config for the cluster.GcfsConfig.BuildergetDesiredGcfsConfigBuilder()The desired GCFS config for the cluster.GcfsConfigOrBuildergetDesiredGcfsConfigOrBuilder()The desired GCFS config for the cluster.HostMaintenancePolicygetDesiredHostMaintenancePolicy()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.HostMaintenancePolicy.BuildergetDesiredHostMaintenancePolicyBuilder()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.HostMaintenancePolicyOrBuildergetDesiredHostMaintenancePolicyOrBuilder()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.IdentityServiceConfiggetDesiredIdentityServiceConfig()The desired Identity Service component configuration.IdentityServiceConfig.BuildergetDesiredIdentityServiceConfigBuilder()The desired Identity Service component configuration.IdentityServiceConfigOrBuildergetDesiredIdentityServiceConfigOrBuilder()The desired Identity Service component configuration.StringgetDesiredImageType()The desired image type for the node pool.com.google.protobuf.ByteStringgetDesiredImageTypeBytes()The desired image type for the node pool.IntraNodeVisibilityConfiggetDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.IntraNodeVisibilityConfig.BuildergetDesiredIntraNodeVisibilityConfigBuilder()The desired config of Intra-node visibility.IntraNodeVisibilityConfigOrBuildergetDesiredIntraNodeVisibilityConfigOrBuilder()The desired config of Intra-node visibility.K8sBetaAPIConfiggetDesiredK8SBetaApis()Beta APIs enabled for cluster.K8sBetaAPIConfig.BuildergetDesiredK8SBetaApisBuilder()Beta APIs enabled for cluster.K8sBetaAPIConfigOrBuildergetDesiredK8SBetaApisOrBuilder()Beta APIs enabled for cluster.ILBSubsettingConfiggetDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfig.BuildergetDesiredL4IlbSubsettingConfigBuilder()The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfigOrBuildergetDesiredL4IlbSubsettingConfigOrBuilder()The desired L4 Internal Load Balancer Subsetting configuration.StringgetDesiredLocations(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.intgetDesiredLocationsCount()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.ProtocolStringListgetDesiredLocationsList()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.LoggingConfiggetDesiredLoggingConfig()The desired logging configuration.LoggingConfig.BuildergetDesiredLoggingConfigBuilder()The desired logging configuration.LoggingConfigOrBuildergetDesiredLoggingConfigOrBuilder()The desired logging configuration.StringgetDesiredLoggingService()The logging service the cluster should use to write logs.com.google.protobuf.ByteStringgetDesiredLoggingServiceBytes()The logging service the cluster should use to write logs.MastergetDesiredMaster()Configuration for master components.MasterAuthorizedNetworksConfiggetDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfig.BuildergetDesiredMasterAuthorizedNetworksConfigBuilder()The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfigOrBuildergetDesiredMasterAuthorizedNetworksConfigOrBuilder()The desired configuration options for master authorized networks feature.Master.BuildergetDesiredMasterBuilder()Configuration for master components.MasterOrBuildergetDesiredMasterOrBuilder()Configuration for master components.StringgetDesiredMasterVersion()The Kubernetes version to change the master to.com.google.protobuf.ByteStringgetDesiredMasterVersionBytes()The Kubernetes version to change the master to.MeshCertificatesgetDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificates.BuildergetDesiredMeshCertificatesBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificatesOrBuildergetDesiredMeshCertificatesOrBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MonitoringConfiggetDesiredMonitoringConfig()The desired monitoring configuration.MonitoringConfig.BuildergetDesiredMonitoringConfigBuilder()The desired monitoring configuration.MonitoringConfigOrBuildergetDesiredMonitoringConfigOrBuilder()The desired monitoring configuration.StringgetDesiredMonitoringService()The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteStringgetDesiredMonitoringServiceBytes()The monitoring service the cluster should use to write metrics.NetworkConfig.ClusterNetworkPerformanceConfiggetDesiredNetworkPerformanceConfig()The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfig.BuildergetDesiredNetworkPerformanceConfigBuilder()The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfigOrBuildergetDesiredNetworkPerformanceConfigOrBuilder()The desired network performance config.NetworkTagsgetDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTags.BuildergetDesiredNodePoolAutoConfigNetworkTagsBuilder()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTagsOrBuildergetDesiredNodePoolAutoConfigNetworkTagsOrBuilder()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodePoolAutoscalinggetDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscaling.BuildergetDesiredNodePoolAutoscalingBuilder()Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscalingOrBuildergetDesiredNodePoolAutoscalingOrBuilder()Autoscaler configuration for the node pool specified in desired_node_pool_id.StringgetDesiredNodePoolId()The node pool to be upgraded.com.google.protobuf.ByteStringgetDesiredNodePoolIdBytes()The node pool to be upgraded.NodePoolLoggingConfiggetDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfig.BuildergetDesiredNodePoolLoggingConfigBuilder()The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfigOrBuildergetDesiredNodePoolLoggingConfigOrBuilder()The desired node pool logging configuration defaults for the cluster.StringgetDesiredNodeVersion()The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteStringgetDesiredNodeVersionBytes()The Kubernetes version to change the nodes to (typically an upgrade).NotificationConfiggetDesiredNotificationConfig()The desired notification configuration.NotificationConfig.BuildergetDesiredNotificationConfigBuilder()The desired notification configuration.NotificationConfigOrBuildergetDesiredNotificationConfigOrBuilder()The desired notification configuration.PodSecurityPolicyConfiggetDesiredPodSecurityPolicyConfig()The desired configuration options for the PodSecurityPolicy feature.PodSecurityPolicyConfig.BuildergetDesiredPodSecurityPolicyConfigBuilder()The desired configuration options for the PodSecurityPolicy feature.PodSecurityPolicyConfigOrBuildergetDesiredPodSecurityPolicyConfigOrBuilder()The desired configuration options for the PodSecurityPolicy feature.PrivateClusterConfiggetDesiredPrivateClusterConfig()The desired private cluster configuration.PrivateClusterConfig.BuildergetDesiredPrivateClusterConfigBuilder()The desired private cluster configuration.PrivateClusterConfigOrBuildergetDesiredPrivateClusterConfigOrBuilder()The desired private cluster configuration.PrivateIPv6GoogleAccessgetDesiredPrivateIpv6GoogleAccess()The desired state of IPv6 connectivity to Google Services.intgetDesiredPrivateIpv6GoogleAccessValue()The desired state of IPv6 connectivity to Google Services.ProtectConfiggetDesiredProtectConfig()Enable/Disable Protect API features for the cluster.ProtectConfig.BuildergetDesiredProtectConfigBuilder()Enable/Disable Protect API features for the cluster.ProtectConfigOrBuildergetDesiredProtectConfigOrBuilder()Enable/Disable Protect API features for the cluster.ReleaseChannelgetDesiredReleaseChannel()The desired release channel configuration.ReleaseChannel.BuildergetDesiredReleaseChannelBuilder()The desired release channel configuration.ReleaseChannelOrBuildergetDesiredReleaseChannelOrBuilder()The desired release channel configuration.ResourceUsageExportConfiggetDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.ResourceUsageExportConfig.BuildergetDesiredResourceUsageExportConfigBuilder()The desired configuration for exporting resource usage.ResourceUsageExportConfigOrBuildergetDesiredResourceUsageExportConfigOrBuilder()The desired configuration for exporting resource usage.SecurityPostureConfiggetDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.SecurityPostureConfig.BuildergetDesiredSecurityPostureConfigBuilder()Enable/Disable Security Posture API features for the cluster.SecurityPostureConfigOrBuildergetDesiredSecurityPostureConfigOrBuilder()Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfiggetDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfig.BuildergetDesiredServiceExternalIpsConfigBuilder()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfigOrBuildergetDesiredServiceExternalIpsConfigOrBuilder()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ShieldedNodesgetDesiredShieldedNodes()Configuration for Shielded Nodes.ShieldedNodes.BuildergetDesiredShieldedNodesBuilder()Configuration for Shielded Nodes.ShieldedNodesOrBuildergetDesiredShieldedNodesOrBuilder()Configuration for Shielded Nodes.StackTypegetDesiredStackType()The desired stack type of the cluster.intgetDesiredStackTypeValue()The desired stack type of the cluster.TpuConfiggetDesiredTpuConfig()The desired Cloud TPU configuration.TpuConfig.BuildergetDesiredTpuConfigBuilder()The desired Cloud TPU configuration.TpuConfigOrBuildergetDesiredTpuConfigOrBuilder()The desired Cloud TPU configuration.VerticalPodAutoscalinggetDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscaling.BuildergetDesiredVerticalPodAutoscalingBuilder()Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscalingOrBuildergetDesiredVerticalPodAutoscalingOrBuilder()Cluster-level Vertical Pod Autoscaling configuration.WorkloadALTSConfiggetDesiredWorkloadAltsConfig()Configuration for direct-path (via ALTS) with workload identity.WorkloadALTSConfig.BuildergetDesiredWorkloadAltsConfigBuilder()Configuration for direct-path (via ALTS) with workload identity.WorkloadALTSConfigOrBuildergetDesiredWorkloadAltsConfigOrBuilder()Configuration for direct-path (via ALTS) with workload identity.WorkloadCertificatesgetDesiredWorkloadCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.WorkloadCertificates.BuildergetDesiredWorkloadCertificatesBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.WorkloadCertificatesOrBuildergetDesiredWorkloadCertificatesOrBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.WorkloadIdentityConfiggetDesiredWorkloadIdentityConfig()Configuration for Workload Identity.WorkloadIdentityConfig.BuildergetDesiredWorkloadIdentityConfigBuilder()Configuration for Workload Identity.WorkloadIdentityConfigOrBuildergetDesiredWorkloadIdentityConfigOrBuilder()Configuration for Workload Identity.K8sBetaAPIConfiggetEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfig.BuildergetEnableK8SBetaApisBuilder()Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfigOrBuildergetEnableK8SBetaApisOrBuilder()Kubernetes open source beta apis enabled on the cluster.StringgetEtag()The current etag of the cluster.com.google.protobuf.ByteStringgetEtagBytes()The current etag of the cluster.AdditionalPodRangesConfiggetRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfig.BuildergetRemovedAdditionalPodRangesConfigBuilder()The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfigOrBuildergetRemovedAdditionalPodRangesConfigOrBuilder()The additional pod ranges that are to be removed from the cluster.booleanhasAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.booleanhasDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.booleanhasDesiredAuthenticatorGroupsConfig()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.booleanhasDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.booleanhasDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.booleanhasDesiredClusterAutoscaling()Cluster-level autoscaling configuration.booleanhasDesiredClusterTelemetry()The desired telemetry integration for the cluster.booleanhasDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.booleanhasDesiredDatabaseEncryption()Configuration of etcd encryption.booleanhasDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.booleanhasDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.booleanhasDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleanhasDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.booleanhasDesiredFleet()The desired fleet configuration for the cluster.booleanhasDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.booleanhasDesiredGcfsConfig()The desired GCFS config for the cluster.booleanhasDesiredHostMaintenancePolicy()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.booleanhasDesiredIdentityServiceConfig()The desired Identity Service component configuration.booleanhasDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.booleanhasDesiredK8SBetaApis()Beta APIs enabled for cluster.booleanhasDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.booleanhasDesiredLoggingConfig()The desired logging configuration.booleanhasDesiredMaster()Configuration for master components.booleanhasDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.booleanhasDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.booleanhasDesiredMonitoringConfig()The desired monitoring configuration.booleanhasDesiredNetworkPerformanceConfig()The desired network performance config.booleanhasDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanhasDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.booleanhasDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.booleanhasDesiredNotificationConfig()The desired notification configuration.booleanhasDesiredPodSecurityPolicyConfig()The desired configuration options for the PodSecurityPolicy feature.booleanhasDesiredPrivateClusterConfig()The desired private cluster configuration.booleanhasDesiredProtectConfig()Enable/Disable Protect API features for the cluster.booleanhasDesiredReleaseChannel()The desired release channel configuration.booleanhasDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.booleanhasDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.booleanhasDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.booleanhasDesiredShieldedNodes()Configuration for Shielded Nodes.booleanhasDesiredTpuConfig()The desired Cloud TPU configuration.booleanhasDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.booleanhasDesiredWorkloadAltsConfig()Configuration for direct-path (via ALTS) with workload identity.booleanhasDesiredWorkloadCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.booleanhasDesiredWorkloadIdentityConfig()Configuration for Workload Identity.booleanhasEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.booleanhasRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClusterUpdate.BuildermergeAdditionalPodRangesConfig(AdditionalPodRangesConfig value)The additional pod ranges to be added to the cluster.ClusterUpdate.BuildermergeDesiredAddonsConfig(AddonsConfig value)Configurations for the various addons available to run in the cluster.ClusterUpdate.BuildermergeDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.ClusterUpdate.BuildermergeDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)The desired workload policy configuration for the autopilot cluster.ClusterUpdate.BuildermergeDesiredBinaryAuthorization(BinaryAuthorization value)The desired configuration options for the Binary Authorization feature.ClusterUpdate.BuildermergeDesiredClusterAutoscaling(ClusterAutoscaling value)Cluster-level autoscaling configuration.ClusterUpdate.BuildermergeDesiredClusterTelemetry(ClusterTelemetry value)The desired telemetry integration for the cluster.ClusterUpdate.BuildermergeDesiredCostManagementConfig(CostManagementConfig value)The desired configuration for the fine-grained cost management feature.ClusterUpdate.BuildermergeDesiredDatabaseEncryption(DatabaseEncryption value)Configuration of etcd encryption.ClusterUpdate.BuildermergeDesiredDefaultSnatStatus(DefaultSnatStatus value)The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.BuildermergeDesiredDnsConfig(DNSConfig value)DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.BuildermergeDesiredFleet(Fleet value)The desired fleet configuration for the cluster.ClusterUpdate.BuildermergeDesiredGatewayApiConfig(GatewayAPIConfig value)The desired config of Gateway API on this cluster.ClusterUpdate.BuildermergeDesiredGcfsConfig(GcfsConfig value)The desired GCFS config for the cluster.ClusterUpdate.BuildermergeDesiredHostMaintenancePolicy(HostMaintenancePolicy value)HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.ClusterUpdate.BuildermergeDesiredIdentityServiceConfig(IdentityServiceConfig value)The desired Identity Service component configuration.ClusterUpdate.BuildermergeDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)The desired config of Intra-node visibility.ClusterUpdate.BuildermergeDesiredK8SBetaApis(K8sBetaAPIConfig value)Beta APIs enabled for cluster.ClusterUpdate.BuildermergeDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.BuildermergeDesiredLoggingConfig(LoggingConfig value)The desired logging configuration.ClusterUpdate.BuildermergeDesiredMaster(Master value)Configuration for master components.ClusterUpdate.BuildermergeDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)The desired configuration options for master authorized networks feature.ClusterUpdate.BuildermergeDesiredMeshCertificates(MeshCertificates value)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildermergeDesiredMonitoringConfig(MonitoringConfig value)The desired monitoring configuration.ClusterUpdate.BuildermergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)The desired network performance config.ClusterUpdate.BuildermergeDesiredNodePoolAutoConfigNetworkTags(NetworkTags value)The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.BuildermergeDesiredNodePoolAutoscaling(NodePoolAutoscaling value)Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.BuildermergeDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)The desired node pool logging configuration defaults for the cluster.ClusterUpdate.BuildermergeDesiredNotificationConfig(NotificationConfig value)The desired notification configuration.ClusterUpdate.BuildermergeDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig value)The desired configuration options for the PodSecurityPolicy feature.ClusterUpdate.BuildermergeDesiredPrivateClusterConfig(PrivateClusterConfig value)The desired private cluster configuration.ClusterUpdate.BuildermergeDesiredProtectConfig(ProtectConfig value)Enable/Disable Protect API features for the cluster.ClusterUpdate.BuildermergeDesiredReleaseChannel(ReleaseChannel value)The desired release channel configuration.ClusterUpdate.BuildermergeDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)The desired configuration for exporting resource usage.ClusterUpdate.BuildermergeDesiredSecurityPostureConfig(SecurityPostureConfig value)Enable/Disable Security Posture API features for the cluster.ClusterUpdate.BuildermergeDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.BuildermergeDesiredShieldedNodes(ShieldedNodes value)Configuration for Shielded Nodes.ClusterUpdate.BuildermergeDesiredTpuConfig(TpuConfig value)The desired Cloud TPU configuration.ClusterUpdate.BuildermergeDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.BuildermergeDesiredWorkloadAltsConfig(WorkloadALTSConfig value)Configuration for direct-path (via ALTS) with workload identity.ClusterUpdate.BuildermergeDesiredWorkloadCertificates(WorkloadCertificates value)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildermergeDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)Configuration for Workload Identity.ClusterUpdate.BuildermergeEnableK8SBetaApis(K8sBetaAPIConfig value)Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.BuildermergeFrom(ClusterUpdate other)ClusterUpdate.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClusterUpdate.BuildermergeFrom(com.google.protobuf.Message other)ClusterUpdate.BuildermergeRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)The additional pod ranges that are to be removed from the cluster.ClusterUpdate.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ClusterUpdate.BuildersetAdditionalPodRangesConfig(AdditionalPodRangesConfig value)The additional pod ranges to be added to the cluster.ClusterUpdate.BuildersetAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)The additional pod ranges to be added to the cluster.ClusterUpdate.BuildersetDesiredAddonsConfig(AddonsConfig value)Configurations for the various addons available to run in the cluster.ClusterUpdate.BuildersetDesiredAddonsConfig(AddonsConfig.Builder builderForValue)Configurations for the various addons available to run in the cluster.ClusterUpdate.BuildersetDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.ClusterUpdate.BuildersetDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue)AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.ClusterUpdate.BuildersetDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)The desired workload policy configuration for the autopilot cluster.ClusterUpdate.BuildersetDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue)The desired workload policy configuration for the autopilot cluster.ClusterUpdate.BuildersetDesiredBinaryAuthorization(BinaryAuthorization value)The desired configuration options for the Binary Authorization feature.ClusterUpdate.BuildersetDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue)The desired configuration options for the Binary Authorization feature.ClusterUpdate.BuildersetDesiredClusterAutoscaling(ClusterAutoscaling value)Cluster-level autoscaling configuration.ClusterUpdate.BuildersetDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue)Cluster-level autoscaling configuration.ClusterUpdate.BuildersetDesiredClusterTelemetry(ClusterTelemetry value)The desired telemetry integration for the cluster.ClusterUpdate.BuildersetDesiredClusterTelemetry(ClusterTelemetry.Builder builderForValue)The desired telemetry integration for the cluster.ClusterUpdate.BuildersetDesiredCostManagementConfig(CostManagementConfig value)The desired configuration for the fine-grained cost management feature.ClusterUpdate.BuildersetDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue)The desired configuration for the fine-grained cost management feature.ClusterUpdate.BuildersetDesiredDatabaseEncryption(DatabaseEncryption value)Configuration of etcd encryption.ClusterUpdate.BuildersetDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue)Configuration of etcd encryption.ClusterUpdate.BuildersetDesiredDatapathProvider(DatapathProvider value)The desired datapath provider for the cluster.ClusterUpdate.BuildersetDesiredDatapathProviderValue(int value)The desired datapath provider for the cluster.ClusterUpdate.BuildersetDesiredDefaultSnatStatus(DefaultSnatStatus value)The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.BuildersetDesiredDefaultSnatStatus(DefaultSnatStatus.Builder builderForValue)The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.BuildersetDesiredDnsConfig(DNSConfig value)DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.BuildersetDesiredDnsConfig(DNSConfig.Builder builderForValue)DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.BuildersetDesiredEnableFqdnNetworkPolicy(boolean value)Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.BuildersetDesiredEnablePrivateEndpoint(boolean value)Enable/Disable private endpoint for the cluster's master.ClusterUpdate.BuildersetDesiredFleet(Fleet value)The desired fleet configuration for the cluster.ClusterUpdate.BuildersetDesiredFleet(Fleet.Builder builderForValue)The desired fleet configuration for the cluster.ClusterUpdate.BuildersetDesiredGatewayApiConfig(GatewayAPIConfig value)The desired config of Gateway API on this cluster.ClusterUpdate.BuildersetDesiredGatewayApiConfig(GatewayAPIConfig.Builder builderForValue)The desired config of Gateway API on this cluster.ClusterUpdate.BuildersetDesiredGcfsConfig(GcfsConfig value)The desired GCFS config for the cluster.ClusterUpdate.BuildersetDesiredGcfsConfig(GcfsConfig.Builder builderForValue)The desired GCFS config for the cluster.ClusterUpdate.BuildersetDesiredHostMaintenancePolicy(HostMaintenancePolicy value)HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.ClusterUpdate.BuildersetDesiredHostMaintenancePolicy(HostMaintenancePolicy.Builder builderForValue)HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.ClusterUpdate.BuildersetDesiredIdentityServiceConfig(IdentityServiceConfig value)The desired Identity Service component configuration.ClusterUpdate.BuildersetDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue)The desired Identity Service component configuration.ClusterUpdate.BuildersetDesiredImageType(String value)The desired image type for the node pool.ClusterUpdate.BuildersetDesiredImageTypeBytes(com.google.protobuf.ByteString value)The desired image type for the node pool.ClusterUpdate.BuildersetDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)The desired config of Intra-node visibility.ClusterUpdate.BuildersetDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue)The desired config of Intra-node visibility.ClusterUpdate.BuildersetDesiredK8SBetaApis(K8sBetaAPIConfig value)Beta APIs enabled for cluster.ClusterUpdate.BuildersetDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)Beta APIs enabled for cluster.ClusterUpdate.BuildersetDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.BuildersetDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue)The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.BuildersetDesiredLocations(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.BuildersetDesiredLoggingConfig(LoggingConfig value)The desired logging configuration.ClusterUpdate.BuildersetDesiredLoggingConfig(LoggingConfig.Builder builderForValue)The desired logging configuration.ClusterUpdate.BuildersetDesiredLoggingService(String value)The logging service the cluster should use to write logs.ClusterUpdate.BuildersetDesiredLoggingServiceBytes(com.google.protobuf.ByteString value)The logging service the cluster should use to write logs.ClusterUpdate.BuildersetDesiredMaster(Master value)Configuration for master components.ClusterUpdate.BuildersetDesiredMaster(Master.Builder builderForValue)Configuration for master components.ClusterUpdate.BuildersetDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)The desired configuration options for master authorized networks feature.ClusterUpdate.BuildersetDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue)The desired configuration options for master authorized networks feature.ClusterUpdate.BuildersetDesiredMasterVersion(String value)The Kubernetes version to change the master to.ClusterUpdate.BuildersetDesiredMasterVersionBytes(com.google.protobuf.ByteString value)The Kubernetes version to change the master to.ClusterUpdate.BuildersetDesiredMeshCertificates(MeshCertificates value)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildersetDesiredMeshCertificates(MeshCertificates.Builder builderForValue)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildersetDesiredMonitoringConfig(MonitoringConfig value)The desired monitoring configuration.ClusterUpdate.BuildersetDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue)The desired monitoring configuration.ClusterUpdate.BuildersetDesiredMonitoringService(String value)The monitoring service the cluster should use to write metrics.ClusterUpdate.BuildersetDesiredMonitoringServiceBytes(com.google.protobuf.ByteString value)The monitoring service the cluster should use to write metrics.ClusterUpdate.BuildersetDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)The desired network performance config.ClusterUpdate.BuildersetDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue)The desired network performance config.ClusterUpdate.BuildersetDesiredNodePoolAutoConfigNetworkTags(NetworkTags value)The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.BuildersetDesiredNodePoolAutoConfigNetworkTags(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.BuildersetDesiredNodePoolAutoscaling(NodePoolAutoscaling value)Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.BuildersetDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue)Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.BuildersetDesiredNodePoolId(String value)The node pool to be upgraded.ClusterUpdate.BuildersetDesiredNodePoolIdBytes(com.google.protobuf.ByteString value)The node pool to be upgraded.ClusterUpdate.BuildersetDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)The desired node pool logging configuration defaults for the cluster.ClusterUpdate.BuildersetDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)The desired node pool logging configuration defaults for the cluster.ClusterUpdate.BuildersetDesiredNodeVersion(String value)The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.BuildersetDesiredNodeVersionBytes(com.google.protobuf.ByteString value)The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.BuildersetDesiredNotificationConfig(NotificationConfig value)The desired notification configuration.ClusterUpdate.BuildersetDesiredNotificationConfig(NotificationConfig.Builder builderForValue)The desired notification configuration.ClusterUpdate.BuildersetDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig value)The desired configuration options for the PodSecurityPolicy feature.ClusterUpdate.BuildersetDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig.Builder builderForValue)The desired configuration options for the PodSecurityPolicy feature.ClusterUpdate.BuildersetDesiredPrivateClusterConfig(PrivateClusterConfig value)The desired private cluster configuration.ClusterUpdate.BuildersetDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue)The desired private cluster configuration.ClusterUpdate.BuildersetDesiredPrivateIpv6GoogleAccess(PrivateIPv6GoogleAccess value)The desired state of IPv6 connectivity to Google Services.ClusterUpdate.BuildersetDesiredPrivateIpv6GoogleAccessValue(int value)The desired state of IPv6 connectivity to Google Services.ClusterUpdate.BuildersetDesiredProtectConfig(ProtectConfig value)Enable/Disable Protect API features for the cluster.ClusterUpdate.BuildersetDesiredProtectConfig(ProtectConfig.Builder builderForValue)Enable/Disable Protect API features for the cluster.ClusterUpdate.BuildersetDesiredReleaseChannel(ReleaseChannel value)The desired release channel configuration.ClusterUpdate.BuildersetDesiredReleaseChannel(ReleaseChannel.Builder builderForValue)The desired release channel configuration.ClusterUpdate.BuildersetDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)The desired configuration for exporting resource usage.ClusterUpdate.BuildersetDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue)The desired configuration for exporting resource usage.ClusterUpdate.BuildersetDesiredSecurityPostureConfig(SecurityPostureConfig value)Enable/Disable Security Posture API features for the cluster.ClusterUpdate.BuildersetDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue)Enable/Disable Security Posture API features for the cluster.ClusterUpdate.BuildersetDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.BuildersetDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue)ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.BuildersetDesiredShieldedNodes(ShieldedNodes value)Configuration for Shielded Nodes.ClusterUpdate.BuildersetDesiredShieldedNodes(ShieldedNodes.Builder builderForValue)Configuration for Shielded Nodes.ClusterUpdate.BuildersetDesiredStackType(StackType value)The desired stack type of the cluster.ClusterUpdate.BuildersetDesiredStackTypeValue(int value)The desired stack type of the cluster.ClusterUpdate.BuildersetDesiredTpuConfig(TpuConfig value)The desired Cloud TPU configuration.ClusterUpdate.BuildersetDesiredTpuConfig(TpuConfig.Builder builderForValue)The desired Cloud TPU configuration.ClusterUpdate.BuildersetDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.BuildersetDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue)Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.BuildersetDesiredWorkloadAltsConfig(WorkloadALTSConfig value)Configuration for direct-path (via ALTS) with workload identity.ClusterUpdate.BuildersetDesiredWorkloadAltsConfig(WorkloadALTSConfig.Builder builderForValue)Configuration for direct-path (via ALTS) with workload identity.ClusterUpdate.BuildersetDesiredWorkloadCertificates(WorkloadCertificates value)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildersetDesiredWorkloadCertificates(WorkloadCertificates.Builder builderForValue)Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.BuildersetDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)Configuration for Workload Identity.ClusterUpdate.BuildersetDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)Configuration for Workload Identity.ClusterUpdate.BuildersetEnableK8SBetaApis(K8sBetaAPIConfig value)Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.BuildersetEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.BuildersetEtag(String value)The current etag of the cluster.ClusterUpdate.BuildersetEtagBytes(com.google.protobuf.ByteString value)The current etag of the cluster.ClusterUpdate.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClusterUpdate.BuildersetRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)The additional pod ranges that are to be removed from the cluster.ClusterUpdate.BuildersetRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)The additional pod ranges that are to be removed from the cluster.ClusterUpdate.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ClusterUpdate.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clear
public ClusterUpdate.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
getDefaultInstanceForType
public ClusterUpdate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClusterUpdate build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClusterUpdate buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ClusterUpdate.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
setField
public ClusterUpdate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clearField
public ClusterUpdate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clearOneof
public ClusterUpdate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
setRepeatedField
public ClusterUpdate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
addRepeatedField
public ClusterUpdate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
mergeFrom
public ClusterUpdate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterUpdate.Builder>
-
mergeFrom
public ClusterUpdate.Builder mergeFrom(ClusterUpdate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public String 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
public ClusterUpdate.Builder setDesiredNodeVersion(String value)
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
public ClusterUpdate.Builder 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
public ClusterUpdate.Builder setDesiredNodeVersionBytes(com.google.protobuf.ByteString value)
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
public String 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
public ClusterUpdate.Builder setDesiredMonitoringService(String value)
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
public ClusterUpdate.Builder 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
public ClusterUpdate.Builder setDesiredMonitoringServiceBytes(com.google.protobuf.ByteString value)
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.v1beta1.AddonsConfig desired_addons_config = 6;- Specified by:
hasDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAddonsConfig field is set.
-
getDesiredAddonsConfig
public AddonsConfig getDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAddonsConfig.
-
setDesiredAddonsConfig
public ClusterUpdate.Builder setDesiredAddonsConfig(AddonsConfig value)
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
setDesiredAddonsConfig
public ClusterUpdate.Builder setDesiredAddonsConfig(AddonsConfig.Builder builderForValue)
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
mergeDesiredAddonsConfig
public ClusterUpdate.Builder mergeDesiredAddonsConfig(AddonsConfig value)
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
clearDesiredAddonsConfig
public ClusterUpdate.Builder clearDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
getDesiredAddonsConfigBuilder
public AddonsConfig.Builder getDesiredAddonsConfigBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
getDesiredAddonsConfigOrBuilder
public AddonsConfigOrBuilder getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredNodePoolId
public String getDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" 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", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" 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
public ClusterUpdate.Builder setDesiredNodePoolId(String value)
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" 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
public ClusterUpdate.Builder clearDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" 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
public ClusterUpdate.Builder setDesiredNodePoolIdBytes(com.google.protobuf.ByteString value)
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" 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
public String 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
public ClusterUpdate.Builder setDesiredImageType(String value)
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
public ClusterUpdate.Builder 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
public ClusterUpdate.Builder setDesiredImageTypeBytes(com.google.protobuf.ByteString value)
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.
-
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.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
hasDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoscaling field is set.
-
getDesiredNodePoolAutoscaling
public NodePoolAutoscaling getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
getDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoscaling.
-
setDesiredNodePoolAutoscaling
public ClusterUpdate.Builder setDesiredNodePoolAutoscaling(NodePoolAutoscaling value)
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.v1beta1.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.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
mergeDesiredNodePoolAutoscaling
public ClusterUpdate.Builder mergeDesiredNodePoolAutoscaling(NodePoolAutoscaling value)
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.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
clearDesiredNodePoolAutoscaling
public ClusterUpdate.Builder 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.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
getDesiredNodePoolAutoscalingBuilder
public NodePoolAutoscaling.Builder 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.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
getDesiredNodePoolAutoscalingOrBuilder
public NodePoolAutoscalingOrBuilder getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1beta1.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
public String 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. 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
public 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. 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
public 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. 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
public ClusterUpdate.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. 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
public 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. 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
public 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. 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
public boolean hasDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
hasDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
public MasterAuthorizedNetworksConfig getDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
getDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
setDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
setDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue)
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
mergeDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder mergeDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
clearDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder clearDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
getDesiredMasterAuthorizedNetworksConfigBuilder
public MasterAuthorizedNetworksConfig.Builder getDesiredMasterAuthorizedNetworksConfigBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
public MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
getDesiredMasterAuthorizedNetworksConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPodSecurityPolicyConfig
public boolean hasDesiredPodSecurityPolicyConfig()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;- Specified by:
hasDesiredPodSecurityPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPodSecurityPolicyConfig field is set.
-
getDesiredPodSecurityPolicyConfig
public PodSecurityPolicyConfig getDesiredPodSecurityPolicyConfig()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;- Specified by:
getDesiredPodSecurityPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPodSecurityPolicyConfig.
-
setDesiredPodSecurityPolicyConfig
public ClusterUpdate.Builder setDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig value)
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
setDesiredPodSecurityPolicyConfig
public ClusterUpdate.Builder setDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig.Builder builderForValue)
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
mergeDesiredPodSecurityPolicyConfig
public ClusterUpdate.Builder mergeDesiredPodSecurityPolicyConfig(PodSecurityPolicyConfig value)
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
clearDesiredPodSecurityPolicyConfig
public ClusterUpdate.Builder clearDesiredPodSecurityPolicyConfig()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
getDesiredPodSecurityPolicyConfigBuilder
public PodSecurityPolicyConfig.Builder getDesiredPodSecurityPolicyConfigBuilder()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
getDesiredPodSecurityPolicyConfigOrBuilder
public PodSecurityPolicyConfigOrBuilder getDesiredPodSecurityPolicyConfigOrBuilder()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;- Specified by:
getDesiredPodSecurityPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredClusterAutoscaling
public boolean hasDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
hasDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
public ClusterAutoscaling getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredClusterAutoscaling.
-
setDesiredClusterAutoscaling
public ClusterUpdate.Builder setDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
setDesiredClusterAutoscaling
public ClusterUpdate.Builder setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue)
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
mergeDesiredClusterAutoscaling
public ClusterUpdate.Builder mergeDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
clearDesiredClusterAutoscaling
public ClusterUpdate.Builder clearDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
getDesiredClusterAutoscalingBuilder
public ClusterAutoscaling.Builder getDesiredClusterAutoscalingBuilder()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
getDesiredClusterAutoscalingOrBuilder
public ClusterAutoscalingOrBuilder getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredBinaryAuthorization
public boolean hasDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
hasDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredBinaryAuthorization field is set.
-
getDesiredBinaryAuthorization
public BinaryAuthorization getDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- The desiredBinaryAuthorization.
-
setDesiredBinaryAuthorization
public ClusterUpdate.Builder setDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
setDesiredBinaryAuthorization
public ClusterUpdate.Builder setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue)
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
mergeDesiredBinaryAuthorization
public ClusterUpdate.Builder mergeDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
clearDesiredBinaryAuthorization
public ClusterUpdate.Builder clearDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
getDesiredBinaryAuthorizationBuilder
public BinaryAuthorization.Builder getDesiredBinaryAuthorizationBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
getDesiredBinaryAuthorizationOrBuilder
public BinaryAuthorizationOrBuilder getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLoggingService
public String 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
public ClusterUpdate.Builder setDesiredLoggingService(String value)
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
public ClusterUpdate.Builder 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
public ClusterUpdate.Builder setDesiredLoggingServiceBytes(com.google.protobuf.ByteString value)
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.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
hasDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredResourceUsageExportConfig field is set.
-
getDesiredResourceUsageExportConfig
public ResourceUsageExportConfig getDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredResourceUsageExportConfig.
-
setDesiredResourceUsageExportConfig
public ClusterUpdate.Builder setDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
setDesiredResourceUsageExportConfig
public ClusterUpdate.Builder setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue)
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
mergeDesiredResourceUsageExportConfig
public ClusterUpdate.Builder mergeDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
clearDesiredResourceUsageExportConfig
public ClusterUpdate.Builder clearDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
getDesiredResourceUsageExportConfigBuilder
public ResourceUsageExportConfig.Builder getDesiredResourceUsageExportConfigBuilder()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
getDesiredResourceUsageExportConfigOrBuilder
public ResourceUsageExportConfigOrBuilder getDesiredResourceUsageExportConfigOrBuilder()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredVerticalPodAutoscaling
public boolean hasDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
hasDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
public VerticalPodAutoscaling getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredVerticalPodAutoscaling.
-
setDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
setDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
mergeDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder mergeDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
clearDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder clearDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
getDesiredVerticalPodAutoscalingBuilder
public VerticalPodAutoscaling.Builder getDesiredVerticalPodAutoscalingBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
getDesiredVerticalPodAutoscalingOrBuilder
public VerticalPodAutoscalingOrBuilder getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivateClusterConfig
public boolean hasDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;- Specified by:
hasDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
public PrivateClusterConfig getDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;- Specified by:
getDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateClusterConfig.
-
setDesiredPrivateClusterConfig
public ClusterUpdate.Builder setDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
setDesiredPrivateClusterConfig
public ClusterUpdate.Builder setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue)
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
mergeDesiredPrivateClusterConfig
public ClusterUpdate.Builder mergeDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
clearDesiredPrivateClusterConfig
public ClusterUpdate.Builder clearDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
getDesiredPrivateClusterConfigBuilder
public PrivateClusterConfig.Builder getDesiredPrivateClusterConfigBuilder()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
getDesiredPrivateClusterConfigOrBuilder
public PrivateClusterConfigOrBuilder getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;- Specified by:
getDesiredPrivateClusterConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIntraNodeVisibilityConfig
public boolean hasDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
hasDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIntraNodeVisibilityConfig field is set.
-
getDesiredIntraNodeVisibilityConfig
public IntraNodeVisibilityConfig getDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
getDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIntraNodeVisibilityConfig.
-
setDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
setDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue)
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
mergeDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder mergeDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
clearDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder clearDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
getDesiredIntraNodeVisibilityConfigBuilder
public IntraNodeVisibilityConfig.Builder getDesiredIntraNodeVisibilityConfigBuilder()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
getDesiredIntraNodeVisibilityConfigOrBuilder
public IntraNodeVisibilityConfigOrBuilder getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.
.google.container.v1beta1.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.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
hasDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDefaultSnatStatus field is set.
-
getDesiredDefaultSnatStatus
public DefaultSnatStatus getDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultSnatStatus.
-
setDesiredDefaultSnatStatus
public ClusterUpdate.Builder setDesiredDefaultSnatStatus(DefaultSnatStatus value)
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
setDesiredDefaultSnatStatus
public ClusterUpdate.Builder setDesiredDefaultSnatStatus(DefaultSnatStatus.Builder builderForValue)
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
mergeDesiredDefaultSnatStatus
public ClusterUpdate.Builder mergeDesiredDefaultSnatStatus(DefaultSnatStatus value)
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
clearDesiredDefaultSnatStatus
public ClusterUpdate.Builder clearDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
getDesiredDefaultSnatStatusBuilder
public DefaultSnatStatus.Builder getDesiredDefaultSnatStatusBuilder()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
getDesiredDefaultSnatStatusOrBuilder
public DefaultSnatStatusOrBuilder getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredClusterTelemetry
public boolean hasDesiredClusterTelemetry()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;- Specified by:
hasDesiredClusterTelemetryin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredClusterTelemetry field is set.
-
getDesiredClusterTelemetry
public ClusterTelemetry getDesiredClusterTelemetry()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;- Specified by:
getDesiredClusterTelemetryin interfaceClusterUpdateOrBuilder- Returns:
- The desiredClusterTelemetry.
-
setDesiredClusterTelemetry
public ClusterUpdate.Builder setDesiredClusterTelemetry(ClusterTelemetry value)
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
setDesiredClusterTelemetry
public ClusterUpdate.Builder setDesiredClusterTelemetry(ClusterTelemetry.Builder builderForValue)
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
mergeDesiredClusterTelemetry
public ClusterUpdate.Builder mergeDesiredClusterTelemetry(ClusterTelemetry value)
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
clearDesiredClusterTelemetry
public ClusterUpdate.Builder clearDesiredClusterTelemetry()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
getDesiredClusterTelemetryBuilder
public ClusterTelemetry.Builder getDesiredClusterTelemetryBuilder()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
getDesiredClusterTelemetryOrBuilder
public ClusterTelemetryOrBuilder getDesiredClusterTelemetryOrBuilder()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;- Specified by:
getDesiredClusterTelemetryOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredReleaseChannel
public boolean hasDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;- Specified by:
hasDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
public ReleaseChannel getDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- The desiredReleaseChannel.
-
setDesiredReleaseChannel
public ClusterUpdate.Builder setDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
setDesiredReleaseChannel
public ClusterUpdate.Builder setDesiredReleaseChannel(ReleaseChannel.Builder builderForValue)
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
mergeDesiredReleaseChannel
public ClusterUpdate.Builder mergeDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
clearDesiredReleaseChannel
public ClusterUpdate.Builder clearDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
getDesiredReleaseChannelBuilder
public ReleaseChannel.Builder getDesiredReleaseChannelBuilder()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
getDesiredReleaseChannelOrBuilder
public ReleaseChannelOrBuilder getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredTpuConfig
public boolean hasDesiredTpuConfig()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;- Specified by:
hasDesiredTpuConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredTpuConfig field is set.
-
getDesiredTpuConfig
public TpuConfig getDesiredTpuConfig()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;- Specified by:
getDesiredTpuConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredTpuConfig.
-
setDesiredTpuConfig
public ClusterUpdate.Builder setDesiredTpuConfig(TpuConfig value)
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
setDesiredTpuConfig
public ClusterUpdate.Builder setDesiredTpuConfig(TpuConfig.Builder builderForValue)
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
mergeDesiredTpuConfig
public ClusterUpdate.Builder mergeDesiredTpuConfig(TpuConfig value)
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
clearDesiredTpuConfig
public ClusterUpdate.Builder clearDesiredTpuConfig()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
getDesiredTpuConfigBuilder
public TpuConfig.Builder getDesiredTpuConfigBuilder()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
getDesiredTpuConfigOrBuilder
public TpuConfigOrBuilder getDesiredTpuConfigOrBuilder()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;- Specified by:
getDesiredTpuConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredL4IlbSubsettingConfig
public boolean hasDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
hasDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredL4ilbSubsettingConfig field is set.
-
getDesiredL4IlbSubsettingConfig
public ILBSubsettingConfig getDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredL4ilbSubsettingConfig.
-
setDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
setDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
mergeDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder mergeDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
clearDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder clearDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredL4IlbSubsettingConfigBuilder
public ILBSubsettingConfig.Builder getDesiredL4IlbSubsettingConfigBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredL4IlbSubsettingConfigOrBuilder
public ILBSubsettingConfigOrBuilder getDesiredL4IlbSubsettingConfigOrBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredDatapathProviderValue
public int getDesiredDatapathProviderValue()
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredDatapathProvider.
-
setDesiredDatapathProviderValue
public ClusterUpdate.Builder setDesiredDatapathProviderValue(int value)
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Parameters:
value- The enum numeric value on the wire for desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
getDesiredDatapathProvider
public DatapathProvider getDesiredDatapathProvider()
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatapathProvider.
-
setDesiredDatapathProvider
public ClusterUpdate.Builder setDesiredDatapathProvider(DatapathProvider value)
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Parameters:
value- The desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
clearDesiredDatapathProvider
public ClusterUpdate.Builder clearDesiredDatapathProvider()
The desired datapath provider for the cluster.
.google.container.v1beta1.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.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess.
-
setDesiredPrivateIpv6GoogleAccessValue
public ClusterUpdate.Builder setDesiredPrivateIpv6GoogleAccessValue(int value)
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.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
public PrivateIPv6GoogleAccess getDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
setDesiredPrivateIpv6GoogleAccess
public ClusterUpdate.Builder setDesiredPrivateIpv6GoogleAccess(PrivateIPv6GoogleAccess value)
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Parameters:
value- The desiredPrivateIpv6GoogleAccess to set.- Returns:
- This builder for chaining.
-
clearDesiredPrivateIpv6GoogleAccess
public ClusterUpdate.Builder clearDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Returns:
- This builder for chaining.
-
hasDesiredNotificationConfig
public boolean hasDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;- Specified by:
hasDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
public NotificationConfig getDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNotificationConfig.
-
setDesiredNotificationConfig
public ClusterUpdate.Builder setDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
setDesiredNotificationConfig
public ClusterUpdate.Builder setDesiredNotificationConfig(NotificationConfig.Builder builderForValue)
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
mergeDesiredNotificationConfig
public ClusterUpdate.Builder mergeDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
clearDesiredNotificationConfig
public ClusterUpdate.Builder clearDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
getDesiredNotificationConfigBuilder
public NotificationConfig.Builder getDesiredNotificationConfigBuilder()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
getDesiredNotificationConfigOrBuilder
public NotificationConfigOrBuilder getDesiredNotificationConfigOrBuilder()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredMasterVersion
public String getDesiredMasterVersion()
The Kubernetes version to change the master to. The only valid value is the latest supported version. 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. The only valid value is the latest supported version. 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
public ClusterUpdate.Builder setDesiredMasterVersion(String value)
The Kubernetes version to change the master to. The only valid value is the latest supported version. 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
public ClusterUpdate.Builder clearDesiredMasterVersion()
The Kubernetes version to change the master to. The only valid value is the latest supported version. 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
public ClusterUpdate.Builder setDesiredMasterVersionBytes(com.google.protobuf.ByteString value)
The Kubernetes version to change the master to. The only valid value is the latest supported version. 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.v1beta1.GcfsConfig desired_gcfs_config = 109;- Specified by:
hasDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
public GcfsConfig getDesiredGcfsConfig()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGcfsConfig.
-
setDesiredGcfsConfig
public ClusterUpdate.Builder setDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
setDesiredGcfsConfig
public ClusterUpdate.Builder setDesiredGcfsConfig(GcfsConfig.Builder builderForValue)
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
mergeDesiredGcfsConfig
public ClusterUpdate.Builder mergeDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
clearDesiredGcfsConfig
public ClusterUpdate.Builder clearDesiredGcfsConfig()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
getDesiredGcfsConfigBuilder
public GcfsConfig.Builder getDesiredGcfsConfigBuilder()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
getDesiredGcfsConfigOrBuilder
public GcfsConfigOrBuilder getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDatabaseEncryption
public boolean hasDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
hasDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
public DatabaseEncryption getDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatabaseEncryption.
-
setDesiredDatabaseEncryption
public ClusterUpdate.Builder setDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
setDesiredDatabaseEncryption
public ClusterUpdate.Builder setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue)
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
mergeDesiredDatabaseEncryption
public ClusterUpdate.Builder mergeDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
clearDesiredDatabaseEncryption
public ClusterUpdate.Builder clearDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
getDesiredDatabaseEncryptionBuilder
public DatabaseEncryption.Builder getDesiredDatabaseEncryptionBuilder()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
getDesiredDatabaseEncryptionOrBuilder
public DatabaseEncryptionOrBuilder getDesiredDatabaseEncryptionOrBuilder()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadIdentityConfig
public boolean hasDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
hasDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
public WorkloadIdentityConfig getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadIdentityConfig.
-
setDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
setDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
mergeDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder mergeDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
clearDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder clearDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
getDesiredWorkloadIdentityConfigBuilder
public WorkloadIdentityConfig.Builder getDesiredWorkloadIdentityConfigBuilder()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
getDesiredWorkloadIdentityConfigOrBuilder
public WorkloadIdentityConfigOrBuilder getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadCertificates
public boolean hasDesiredWorkloadCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;- Specified by:
hasDesiredWorkloadCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredWorkloadCertificates field is set.
-
getDesiredWorkloadCertificates
public WorkloadCertificates getDesiredWorkloadCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;- Specified by:
getDesiredWorkloadCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadCertificates.
-
setDesiredWorkloadCertificates
public ClusterUpdate.Builder setDesiredWorkloadCertificates(WorkloadCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
setDesiredWorkloadCertificates
public ClusterUpdate.Builder setDesiredWorkloadCertificates(WorkloadCertificates.Builder builderForValue)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
mergeDesiredWorkloadCertificates
public ClusterUpdate.Builder mergeDesiredWorkloadCertificates(WorkloadCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
clearDesiredWorkloadCertificates
public ClusterUpdate.Builder clearDesiredWorkloadCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
getDesiredWorkloadCertificatesBuilder
public WorkloadCertificates.Builder getDesiredWorkloadCertificatesBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
getDesiredWorkloadCertificatesOrBuilder
public WorkloadCertificatesOrBuilder getDesiredWorkloadCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;- Specified by:
getDesiredWorkloadCertificatesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMeshCertificates
public boolean hasDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
hasDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMeshCertificates field is set.
-
getDesiredMeshCertificates
public MeshCertificates getDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMeshCertificates.
-
setDesiredMeshCertificates
public ClusterUpdate.Builder setDesiredMeshCertificates(MeshCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
setDesiredMeshCertificates
public ClusterUpdate.Builder setDesiredMeshCertificates(MeshCertificates.Builder builderForValue)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
mergeDesiredMeshCertificates
public ClusterUpdate.Builder mergeDesiredMeshCertificates(MeshCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
clearDesiredMeshCertificates
public ClusterUpdate.Builder clearDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
getDesiredMeshCertificatesBuilder
public MeshCertificates.Builder getDesiredMeshCertificatesBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
getDesiredMeshCertificatesOrBuilder
public MeshCertificatesOrBuilder getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadAltsConfig
public boolean hasDesiredWorkloadAltsConfig()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;- Specified by:
hasDesiredWorkloadAltsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredWorkloadAltsConfig field is set.
-
getDesiredWorkloadAltsConfig
public WorkloadALTSConfig getDesiredWorkloadAltsConfig()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;- Specified by:
getDesiredWorkloadAltsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadAltsConfig.
-
setDesiredWorkloadAltsConfig
public ClusterUpdate.Builder setDesiredWorkloadAltsConfig(WorkloadALTSConfig value)
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
setDesiredWorkloadAltsConfig
public ClusterUpdate.Builder setDesiredWorkloadAltsConfig(WorkloadALTSConfig.Builder builderForValue)
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
mergeDesiredWorkloadAltsConfig
public ClusterUpdate.Builder mergeDesiredWorkloadAltsConfig(WorkloadALTSConfig value)
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
clearDesiredWorkloadAltsConfig
public ClusterUpdate.Builder clearDesiredWorkloadAltsConfig()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
getDesiredWorkloadAltsConfigBuilder
public WorkloadALTSConfig.Builder getDesiredWorkloadAltsConfigBuilder()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
getDesiredWorkloadAltsConfigOrBuilder
public WorkloadALTSConfigOrBuilder getDesiredWorkloadAltsConfigOrBuilder()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;- Specified by:
getDesiredWorkloadAltsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredShieldedNodes
public boolean hasDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
hasDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
public ShieldedNodes getDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredShieldedNodes.
-
setDesiredShieldedNodes
public ClusterUpdate.Builder setDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
setDesiredShieldedNodes
public ClusterUpdate.Builder setDesiredShieldedNodes(ShieldedNodes.Builder builderForValue)
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
mergeDesiredShieldedNodes
public ClusterUpdate.Builder mergeDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
clearDesiredShieldedNodes
public ClusterUpdate.Builder clearDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
getDesiredShieldedNodesBuilder
public ShieldedNodes.Builder getDesiredShieldedNodesBuilder()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
getDesiredShieldedNodesOrBuilder
public ShieldedNodesOrBuilder getDesiredShieldedNodesOrBuilder()
Configuration for Shielded Nodes.
.google.container.v1beta1.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.v1beta1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
hasDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredCostManagementConfig field is set.
-
getDesiredCostManagementConfig
public CostManagementConfig getDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredCostManagementConfig.
-
setDesiredCostManagementConfig
public ClusterUpdate.Builder setDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.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.v1beta1.CostManagementConfig desired_cost_management_config = 49;
-
mergeDesiredCostManagementConfig
public ClusterUpdate.Builder mergeDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;
-
clearDesiredCostManagementConfig
public ClusterUpdate.Builder clearDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;
-
getDesiredCostManagementConfigBuilder
public CostManagementConfig.Builder getDesiredCostManagementConfigBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;
-
getDesiredCostManagementConfigOrBuilder
public CostManagementConfigOrBuilder getDesiredCostManagementConfigOrBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMaster
public boolean hasDesiredMaster()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;- Specified by:
hasDesiredMasterin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMaster field is set.
-
getDesiredMaster
public Master getDesiredMaster()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;- Specified by:
getDesiredMasterin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMaster.
-
setDesiredMaster
public ClusterUpdate.Builder setDesiredMaster(Master value)
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
setDesiredMaster
public ClusterUpdate.Builder setDesiredMaster(Master.Builder builderForValue)
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
mergeDesiredMaster
public ClusterUpdate.Builder mergeDesiredMaster(Master value)
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
clearDesiredMaster
public ClusterUpdate.Builder clearDesiredMaster()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
getDesiredMasterBuilder
public Master.Builder getDesiredMasterBuilder()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
getDesiredMasterOrBuilder
public MasterOrBuilder getDesiredMasterOrBuilder()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;- Specified by:
getDesiredMasterOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDnsConfig
public boolean hasDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;- Specified by:
hasDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
public DNSConfig getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDnsConfig.
-
setDesiredDnsConfig
public ClusterUpdate.Builder setDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
setDesiredDnsConfig
public ClusterUpdate.Builder setDesiredDnsConfig(DNSConfig.Builder builderForValue)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
mergeDesiredDnsConfig
public ClusterUpdate.Builder mergeDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
clearDesiredDnsConfig
public ClusterUpdate.Builder clearDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
getDesiredDnsConfigBuilder
public DNSConfig.Builder getDesiredDnsConfigBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
getDesiredDnsConfigOrBuilder
public DNSConfigOrBuilder getDesiredDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredServiceExternalIpsConfig
public boolean hasDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
hasDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredServiceExternalIpsConfig field is set.
-
getDesiredServiceExternalIpsConfig
public ServiceExternalIPsConfig getDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredServiceExternalIpsConfig.
-
setDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.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.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
mergeDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder mergeDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
clearDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder clearDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
getDesiredServiceExternalIpsConfigBuilder
public ServiceExternalIPsConfig.Builder getDesiredServiceExternalIpsConfigBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
getDesiredServiceExternalIpsConfigOrBuilder
public ServiceExternalIPsConfigOrBuilder getDesiredServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAuthenticatorGroupsConfig
public boolean hasDesiredAuthenticatorGroupsConfig()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
hasDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
public AuthenticatorGroupsConfig getDesiredAuthenticatorGroupsConfig()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAuthenticatorGroupsConfig.
-
setDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
setDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue)
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
mergeDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder mergeDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
clearDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder clearDesiredAuthenticatorGroupsConfig()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
getDesiredAuthenticatorGroupsConfigBuilder
public AuthenticatorGroupsConfig.Builder getDesiredAuthenticatorGroupsConfigBuilder()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
getDesiredAuthenticatorGroupsConfigOrBuilder
public AuthenticatorGroupsConfigOrBuilder getDesiredAuthenticatorGroupsConfigOrBuilder()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredLoggingConfig
public boolean hasDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;- Specified by:
hasDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
public LoggingConfig getDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingConfig.
-
setDesiredLoggingConfig
public ClusterUpdate.Builder setDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
setDesiredLoggingConfig
public ClusterUpdate.Builder setDesiredLoggingConfig(LoggingConfig.Builder builderForValue)
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
mergeDesiredLoggingConfig
public ClusterUpdate.Builder mergeDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
clearDesiredLoggingConfig
public ClusterUpdate.Builder clearDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
getDesiredLoggingConfigBuilder
public LoggingConfig.Builder getDesiredLoggingConfigBuilder()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
getDesiredLoggingConfigOrBuilder
public LoggingConfigOrBuilder getDesiredLoggingConfigOrBuilder()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMonitoringConfig
public boolean hasDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
hasDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
public MonitoringConfig getDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringConfig.
-
setDesiredMonitoringConfig
public ClusterUpdate.Builder setDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
setDesiredMonitoringConfig
public ClusterUpdate.Builder setDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue)
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
mergeDesiredMonitoringConfig
public ClusterUpdate.Builder mergeDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
clearDesiredMonitoringConfig
public ClusterUpdate.Builder clearDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
getDesiredMonitoringConfigBuilder
public MonitoringConfig.Builder getDesiredMonitoringConfigBuilder()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
getDesiredMonitoringConfigOrBuilder
public MonitoringConfigOrBuilder getDesiredMonitoringConfigOrBuilder()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIdentityServiceConfig
public boolean hasDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
hasDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
public IdentityServiceConfig getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIdentityServiceConfig.
-
setDesiredIdentityServiceConfig
public ClusterUpdate.Builder setDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
setDesiredIdentityServiceConfig
public ClusterUpdate.Builder setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue)
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
mergeDesiredIdentityServiceConfig
public ClusterUpdate.Builder mergeDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
clearDesiredIdentityServiceConfig
public ClusterUpdate.Builder clearDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
getDesiredIdentityServiceConfigBuilder
public IdentityServiceConfig.Builder getDesiredIdentityServiceConfigBuilder()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
getDesiredIdentityServiceConfigOrBuilder
public IdentityServiceConfigOrBuilder getDesiredIdentityServiceConfigOrBuilder()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnablePrivateEndpoint
public boolean hasDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Specified by:
hasDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnablePrivateEndpoint field is set.
-
getDesiredEnablePrivateEndpoint
public boolean getDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Specified by:
getDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnablePrivateEndpoint.
-
setDesiredEnablePrivateEndpoint
public ClusterUpdate.Builder setDesiredEnablePrivateEndpoint(boolean value)
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Parameters:
value- The desiredEnablePrivateEndpoint to set.- Returns:
- This builder for chaining.
-
clearDesiredEnablePrivateEndpoint
public ClusterUpdate.Builder clearDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Returns:
- This builder for chaining.
-
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.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
hasDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigNetworkTags field is set.
-
getDesiredNodePoolAutoConfigNetworkTags
public NetworkTags getDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigNetworkTags.
-
setDesiredNodePoolAutoConfigNetworkTags
public 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.
.google.container.v1beta1.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.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
mergeDesiredNodePoolAutoConfigNetworkTags
public 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.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
clearDesiredNodePoolAutoConfigNetworkTags
public ClusterUpdate.Builder clearDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
getDesiredNodePoolAutoConfigNetworkTagsBuilder
public NetworkTags.Builder getDesiredNodePoolAutoConfigNetworkTagsBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
public NetworkTagsOrBuilder getDesiredNodePoolAutoConfigNetworkTagsOrBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredProtectConfig
public boolean hasDesiredProtectConfig()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;- Specified by:
hasDesiredProtectConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredProtectConfig field is set.
-
getDesiredProtectConfig
public ProtectConfig getDesiredProtectConfig()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;- Specified by:
getDesiredProtectConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredProtectConfig.
-
setDesiredProtectConfig
public ClusterUpdate.Builder setDesiredProtectConfig(ProtectConfig value)
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
setDesiredProtectConfig
public ClusterUpdate.Builder setDesiredProtectConfig(ProtectConfig.Builder builderForValue)
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
mergeDesiredProtectConfig
public ClusterUpdate.Builder mergeDesiredProtectConfig(ProtectConfig value)
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
clearDesiredProtectConfig
public ClusterUpdate.Builder clearDesiredProtectConfig()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
getDesiredProtectConfigBuilder
public ProtectConfig.Builder getDesiredProtectConfigBuilder()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
getDesiredProtectConfigOrBuilder
public ProtectConfigOrBuilder getDesiredProtectConfigOrBuilder()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;- Specified by:
getDesiredProtectConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredGatewayApiConfig
public boolean hasDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
hasDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGatewayApiConfig field is set.
-
getDesiredGatewayApiConfig
public GatewayAPIConfig getDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGatewayApiConfig.
-
setDesiredGatewayApiConfig
public ClusterUpdate.Builder setDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
setDesiredGatewayApiConfig
public ClusterUpdate.Builder setDesiredGatewayApiConfig(GatewayAPIConfig.Builder builderForValue)
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
mergeDesiredGatewayApiConfig
public ClusterUpdate.Builder mergeDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
clearDesiredGatewayApiConfig
public ClusterUpdate.Builder clearDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
getDesiredGatewayApiConfigBuilder
public GatewayAPIConfig.Builder getDesiredGatewayApiConfigBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
getDesiredGatewayApiConfigOrBuilder
public GatewayAPIConfigOrBuilder getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getEtag
public String 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
public ClusterUpdate.Builder setEtag(String value)
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
public ClusterUpdate.Builder 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
public ClusterUpdate.Builder setEtagBytes(com.google.protobuf.ByteString value)
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.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
hasDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolLoggingConfig field is set.
-
getDesiredNodePoolLoggingConfig
public NodePoolLoggingConfig getDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolLoggingConfig.
-
setDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.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.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
mergeDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder mergeDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
clearDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder clearDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
getDesiredNodePoolLoggingConfigBuilder
public NodePoolLoggingConfig.Builder getDesiredNodePoolLoggingConfigBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
getDesiredNodePoolLoggingConfigOrBuilder
public NodePoolLoggingConfigOrBuilder getDesiredNodePoolLoggingConfigOrBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredFleet
public boolean hasDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;- Specified by:
hasDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
public Fleet getDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- The desiredFleet.
-
setDesiredFleet
public ClusterUpdate.Builder setDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
setDesiredFleet
public ClusterUpdate.Builder setDesiredFleet(Fleet.Builder builderForValue)
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
mergeDesiredFleet
public ClusterUpdate.Builder mergeDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
clearDesiredFleet
public ClusterUpdate.Builder clearDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
getDesiredFleetBuilder
public Fleet.Builder getDesiredFleetBuilder()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
getDesiredFleetOrBuilder
public FleetOrBuilder getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.
.google.container.v1beta1.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.v1beta1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypeValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredStackType.
-
setDesiredStackTypeValue
public ClusterUpdate.Builder setDesiredStackTypeValue(int value)
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.v1beta1.StackType desired_stack_type = 119;- Parameters:
value- The enum numeric value on the wire for desiredStackType to set.- Returns:
- This builder for chaining.
-
getDesiredStackType
public StackType 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.v1beta1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredStackType.
-
setDesiredStackType
public ClusterUpdate.Builder setDesiredStackType(StackType value)
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.v1beta1.StackType desired_stack_type = 119;- Parameters:
value- The desiredStackType to set.- Returns:
- This builder for chaining.
-
clearDesiredStackType
public ClusterUpdate.Builder 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.v1beta1.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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
hasAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the additionalPodRangesConfig field is set.
-
getAdditionalPodRangesConfig
public AdditionalPodRangesConfig 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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The additionalPodRangesConfig.
-
setAdditionalPodRangesConfig
public ClusterUpdate.Builder setAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
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.v1beta1.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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
mergeAdditionalPodRangesConfig
public ClusterUpdate.Builder mergeAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
clearAdditionalPodRangesConfig
public ClusterUpdate.Builder 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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
getAdditionalPodRangesConfigBuilder
public AdditionalPodRangesConfig.Builder 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.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
getAdditionalPodRangesConfigOrBuilder
public AdditionalPodRangesConfigOrBuilder 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.v1beta1.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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
hasRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the removedAdditionalPodRangesConfig field is set.
-
getRemovedAdditionalPodRangesConfig
public AdditionalPodRangesConfig 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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The removedAdditionalPodRangesConfig.
-
setRemovedAdditionalPodRangesConfig
public ClusterUpdate.Builder setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
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.v1beta1.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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
mergeRemovedAdditionalPodRangesConfig
public ClusterUpdate.Builder mergeRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
clearRemovedAdditionalPodRangesConfig
public ClusterUpdate.Builder 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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
getRemovedAdditionalPodRangesConfigBuilder
public AdditionalPodRangesConfig.Builder 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.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
getRemovedAdditionalPodRangesConfigOrBuilder
public AdditionalPodRangesConfigOrBuilder 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.v1beta1.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.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
hasEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the enableK8sBetaApis field is set.
-
getEnableK8SBetaApis
public K8sBetaAPIConfig getEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The enableK8sBetaApis.
-
setEnableK8SBetaApis
public ClusterUpdate.Builder setEnableK8SBetaApis(K8sBetaAPIConfig value)
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
setEnableK8SBetaApis
public ClusterUpdate.Builder setEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
mergeEnableK8SBetaApis
public ClusterUpdate.Builder mergeEnableK8SBetaApis(K8sBetaAPIConfig value)
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
clearEnableK8SBetaApis
public ClusterUpdate.Builder clearEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
getEnableK8SBetaApisBuilder
public K8sBetaAPIConfig.Builder getEnableK8SBetaApisBuilder()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
getEnableK8SBetaApisOrBuilder
public K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrBuilder()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.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.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
hasDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecurityPostureConfig field is set.
-
getDesiredSecurityPostureConfig
public SecurityPostureConfig getDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecurityPostureConfig.
-
setDesiredSecurityPostureConfig
public ClusterUpdate.Builder setDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.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.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;
-
mergeDesiredSecurityPostureConfig
public ClusterUpdate.Builder mergeDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;
-
clearDesiredSecurityPostureConfig
public ClusterUpdate.Builder clearDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;
-
getDesiredSecurityPostureConfigBuilder
public SecurityPostureConfig.Builder getDesiredSecurityPostureConfigBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;
-
getDesiredSecurityPostureConfigOrBuilder
public SecurityPostureConfigOrBuilder getDesiredSecurityPostureConfigOrBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkPerformanceConfig
public boolean hasDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
hasDesiredNetworkPerformanceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNetworkPerformanceConfig field is set.
-
getDesiredNetworkPerformanceConfig
public NetworkConfig.ClusterNetworkPerformanceConfig getDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1beta1.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.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
setDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue)
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
mergeDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder mergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
clearDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder clearDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
getDesiredNetworkPerformanceConfigBuilder
public NetworkConfig.ClusterNetworkPerformanceConfig.Builder getDesiredNetworkPerformanceConfigBuilder()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
getDesiredNetworkPerformanceConfigOrBuilder
public NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()
The desired network performance config.
.google.container.v1beta1.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
public ClusterUpdate.Builder setDesiredEnableFqdnNetworkPolicy(boolean value)
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
public ClusterUpdate.Builder 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()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
hasDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
public WorkloadPolicyConfig getDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
setDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
setDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue)
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
mergeDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder mergeDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
clearDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder clearDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
getDesiredAutopilotWorkloadPolicyConfigBuilder
public WorkloadPolicyConfig.Builder getDesiredAutopilotWorkloadPolicyConfigBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
public WorkloadPolicyConfigOrBuilder getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredK8SBetaApis
public boolean hasDesiredK8SBetaApis()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
hasDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
public K8sBetaAPIConfig getDesiredK8SBetaApis()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The desiredK8sBetaApis.
-
setDesiredK8SBetaApis
public ClusterUpdate.Builder setDesiredK8SBetaApis(K8sBetaAPIConfig value)
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
setDesiredK8SBetaApis
public ClusterUpdate.Builder setDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
mergeDesiredK8SBetaApis
public ClusterUpdate.Builder mergeDesiredK8SBetaApis(K8sBetaAPIConfig value)
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
clearDesiredK8SBetaApis
public ClusterUpdate.Builder clearDesiredK8SBetaApis()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
getDesiredK8SBetaApisBuilder
public K8sBetaAPIConfig.Builder getDesiredK8SBetaApisBuilder()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
getDesiredK8SBetaApisOrBuilder
public K8sBetaAPIConfigOrBuilder getDesiredK8SBetaApisOrBuilder()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredHostMaintenancePolicy
public boolean hasDesiredHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;- Specified by:
hasDesiredHostMaintenancePolicyin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredHostMaintenancePolicy field is set.
-
getDesiredHostMaintenancePolicy
public HostMaintenancePolicy getDesiredHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;- Specified by:
getDesiredHostMaintenancePolicyin interfaceClusterUpdateOrBuilder- Returns:
- The desiredHostMaintenancePolicy.
-
setDesiredHostMaintenancePolicy
public ClusterUpdate.Builder setDesiredHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
setDesiredHostMaintenancePolicy
public ClusterUpdate.Builder setDesiredHostMaintenancePolicy(HostMaintenancePolicy.Builder builderForValue)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
mergeDesiredHostMaintenancePolicy
public ClusterUpdate.Builder mergeDesiredHostMaintenancePolicy(HostMaintenancePolicy value)
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
clearDesiredHostMaintenancePolicy
public ClusterUpdate.Builder clearDesiredHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
getDesiredHostMaintenancePolicyBuilder
public HostMaintenancePolicy.Builder getDesiredHostMaintenancePolicyBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
getDesiredHostMaintenancePolicyOrBuilder
public HostMaintenancePolicyOrBuilder getDesiredHostMaintenancePolicyOrBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;- Specified by:
getDesiredHostMaintenancePolicyOrBuilderin interfaceClusterUpdateOrBuilder
-
setUnknownFields
public final ClusterUpdate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
mergeUnknownFields
public final ClusterUpdate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
-