Package com.google.container.v1
Class ClusterUpdate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
- com.google.container.v1.ClusterUpdate.Builder
-
- All Implemented Interfaces:
ClusterUpdateOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ClusterUpdate
public static final class ClusterUpdate.Builder extends com.google.protobuf.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.v1.ClusterUpdate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.ClusterUpdate.Builder
addDesiredLocations(String value)
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.ClusterUpdate.Builder
addDesiredLocationsBytes(com.google.protobuf.ByteString value)
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.ClusterUpdate.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ClusterUpdate
build()
ClusterUpdate
buildPartial()
ClusterUpdate.Builder
clear()
ClusterUpdate.Builder
clearAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster.ClusterUpdate.Builder
clearDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder
clearDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.ClusterUpdate.Builder
clearDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.ClusterUpdate.Builder
clearDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder
clearDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.ClusterUpdate.Builder
clearDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder
clearDesiredDatabaseEncryption()
Configuration of etcd encryption.ClusterUpdate.Builder
clearDesiredDatapathProvider()
The desired datapath provider for the cluster.ClusterUpdate.Builder
clearDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder
clearDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder
clearDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.Builder
clearDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.ClusterUpdate.Builder
clearDesiredFleet()
The desired fleet configuration for the cluster.ClusterUpdate.Builder
clearDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.ClusterUpdate.Builder
clearDesiredGcfsConfig()
The desired GCFS config for the clusterClusterUpdate.Builder
clearDesiredIdentityServiceConfig()
The desired Identity Service component configuration.ClusterUpdate.Builder
clearDesiredImageType()
The desired image type for the node pool.ClusterUpdate.Builder
clearDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.ClusterUpdate.Builder
clearDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder
clearDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder
clearDesiredLocations()
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.ClusterUpdate.Builder
clearDesiredLoggingConfig()
The desired logging configuration.ClusterUpdate.Builder
clearDesiredLoggingService()
The logging service the cluster should use to write logs.ClusterUpdate.Builder
clearDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.ClusterUpdate.Builder
clearDesiredMasterVersion()
The Kubernetes version to change the master to.ClusterUpdate.Builder
clearDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder
clearDesiredMonitoringConfig()
The desired monitoring configuration.ClusterUpdate.Builder
clearDesiredMonitoringService()
The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder
clearDesiredNetworkPerformanceConfig()
The desired network performance config.ClusterUpdate.Builder
clearDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder
clearDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder
clearDesiredNodePoolId()
The node pool to be upgraded.ClusterUpdate.Builder
clearDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder
clearDesiredNodeVersion()
The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder
clearDesiredNotificationConfig()
The desired notification configuration.ClusterUpdate.Builder
clearDesiredPrivateClusterConfig()
The desired private cluster configuration.ClusterUpdate.Builder
clearDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder
clearDesiredReleaseChannel()
The desired release channel configuration.ClusterUpdate.Builder
clearDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.ClusterUpdate.Builder
clearDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder
clearDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder
clearDesiredShieldedNodes()
Configuration for Shielded Nodes.ClusterUpdate.Builder
clearDesiredStackType()
The desired stack type of the cluster.ClusterUpdate.Builder
clearDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder
clearDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.ClusterUpdate.Builder
clearEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder
clearEtag()
The current etag of the cluster.ClusterUpdate.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ClusterUpdate.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ClusterUpdate.Builder
clearRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder
clone()
AdditionalPodRangesConfig
getAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster.AdditionalPodRangesConfig.Builder
getAdditionalPodRangesConfigBuilder()
The additional pod ranges to be added to the cluster.AdditionalPodRangesConfigOrBuilder
getAdditionalPodRangesConfigOrBuilder()
The additional pod ranges to be added to the cluster.ClusterUpdate
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
AddonsConfig
getDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.AddonsConfig.Builder
getDesiredAddonsConfigBuilder()
Configurations for the various addons available to run in the cluster.AddonsConfigOrBuilder
getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.AuthenticatorGroupsConfig
getDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.AuthenticatorGroupsConfig.Builder
getDesiredAuthenticatorGroupsConfigBuilder()
The desired authenticator groups config for the cluster.AuthenticatorGroupsConfigOrBuilder
getDesiredAuthenticatorGroupsConfigOrBuilder()
The desired authenticator groups config for the cluster.WorkloadPolicyConfig
getDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfig.Builder
getDesiredAutopilotWorkloadPolicyConfigBuilder()
The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfigOrBuilder
getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.BinaryAuthorization
getDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.BinaryAuthorization.Builder
getDesiredBinaryAuthorizationBuilder()
The desired configuration options for the Binary Authorization feature.BinaryAuthorizationOrBuilder
getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.ClusterAutoscaling
getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.ClusterAutoscaling.Builder
getDesiredClusterAutoscalingBuilder()
Cluster-level autoscaling configuration.ClusterAutoscalingOrBuilder
getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.CostManagementConfig
getDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.CostManagementConfig.Builder
getDesiredCostManagementConfigBuilder()
The desired configuration for the fine-grained cost management feature.CostManagementConfigOrBuilder
getDesiredCostManagementConfigOrBuilder()
The desired configuration for the fine-grained cost management feature.DatabaseEncryption
getDesiredDatabaseEncryption()
Configuration of etcd encryption.DatabaseEncryption.Builder
getDesiredDatabaseEncryptionBuilder()
Configuration of etcd encryption.DatabaseEncryptionOrBuilder
getDesiredDatabaseEncryptionOrBuilder()
Configuration of etcd encryption.DatapathProvider
getDesiredDatapathProvider()
The desired datapath provider for the cluster.int
getDesiredDatapathProviderValue()
The desired datapath provider for the cluster.DefaultSnatStatus
getDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatus.Builder
getDesiredDefaultSnatStatusBuilder()
The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatusOrBuilder
getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.DNSConfig
getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.DNSConfig.Builder
getDesiredDnsConfigBuilder()
DNSConfig contains clusterDNS config for this cluster.DNSConfigOrBuilder
getDesiredDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.boolean
getDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.boolean
getDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.Fleet
getDesiredFleet()
The desired fleet configuration for the cluster.Fleet.Builder
getDesiredFleetBuilder()
The desired fleet configuration for the cluster.FleetOrBuilder
getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.GatewayAPIConfig
getDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.GatewayAPIConfig.Builder
getDesiredGatewayApiConfigBuilder()
The desired config of Gateway API on this cluster.GatewayAPIConfigOrBuilder
getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.GcfsConfig
getDesiredGcfsConfig()
The desired GCFS config for the clusterGcfsConfig.Builder
getDesiredGcfsConfigBuilder()
The desired GCFS config for the clusterGcfsConfigOrBuilder
getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the clusterIdentityServiceConfig
getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.IdentityServiceConfig.Builder
getDesiredIdentityServiceConfigBuilder()
The desired Identity Service component configuration.IdentityServiceConfigOrBuilder
getDesiredIdentityServiceConfigOrBuilder()
The desired Identity Service component configuration.String
getDesiredImageType()
The desired image type for the node pool.com.google.protobuf.ByteString
getDesiredImageTypeBytes()
The desired image type for the node pool.IntraNodeVisibilityConfig
getDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.IntraNodeVisibilityConfig.Builder
getDesiredIntraNodeVisibilityConfigBuilder()
The desired config of Intra-node visibility.IntraNodeVisibilityConfigOrBuilder
getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.K8sBetaAPIConfig
getDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.K8sBetaAPIConfig.Builder
getDesiredK8SBetaApisBuilder()
Desired Beta APIs to be enabled for cluster.K8sBetaAPIConfigOrBuilder
getDesiredK8SBetaApisOrBuilder()
Desired Beta APIs to be enabled for cluster.ILBSubsettingConfig
getDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfig.Builder
getDesiredL4IlbSubsettingConfigBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfigOrBuilder
getDesiredL4IlbSubsettingConfigOrBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.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.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.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.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.LoggingConfig
getDesiredLoggingConfig()
The desired logging configuration.LoggingConfig.Builder
getDesiredLoggingConfigBuilder()
The desired logging configuration.LoggingConfigOrBuilder
getDesiredLoggingConfigOrBuilder()
The desired logging configuration.String
getDesiredLoggingService()
The logging service the cluster should use to write logs.com.google.protobuf.ByteString
getDesiredLoggingServiceBytes()
The logging service the cluster should use to write logs.MasterAuthorizedNetworksConfig
getDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfig.Builder
getDesiredMasterAuthorizedNetworksConfigBuilder()
The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfigOrBuilder
getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.String
getDesiredMasterVersion()
The Kubernetes version to change the master to.com.google.protobuf.ByteString
getDesiredMasterVersionBytes()
The Kubernetes version to change the master to.MeshCertificates
getDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificates.Builder
getDesiredMeshCertificatesBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificatesOrBuilder
getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MonitoringConfig
getDesiredMonitoringConfig()
The desired monitoring configuration.MonitoringConfig.Builder
getDesiredMonitoringConfigBuilder()
The desired monitoring configuration.MonitoringConfigOrBuilder
getDesiredMonitoringConfigOrBuilder()
The desired monitoring configuration.String
getDesiredMonitoringService()
The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteString
getDesiredMonitoringServiceBytes()
The monitoring service the cluster should use to write metrics.NetworkConfig.ClusterNetworkPerformanceConfig
getDesiredNetworkPerformanceConfig()
The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfig.Builder
getDesiredNetworkPerformanceConfigBuilder()
The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder
getDesiredNetworkPerformanceConfigOrBuilder()
The desired network performance config.NetworkTags
getDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTags.Builder
getDesiredNodePoolAutoConfigNetworkTagsBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTagsOrBuilder
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodePoolAutoscaling
getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscaling.Builder
getDesiredNodePoolAutoscalingBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscalingOrBuilder
getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id.String
getDesiredNodePoolId()
The node pool to be upgraded.com.google.protobuf.ByteString
getDesiredNodePoolIdBytes()
The node pool to be upgraded.NodePoolLoggingConfig
getDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfig.Builder
getDesiredNodePoolLoggingConfigBuilder()
The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfigOrBuilder
getDesiredNodePoolLoggingConfigOrBuilder()
The desired node pool logging configuration defaults for the cluster.String
getDesiredNodeVersion()
The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteString
getDesiredNodeVersionBytes()
The Kubernetes version to change the nodes to (typically an upgrade).NotificationConfig
getDesiredNotificationConfig()
The desired notification configuration.NotificationConfig.Builder
getDesiredNotificationConfigBuilder()
The desired notification configuration.NotificationConfigOrBuilder
getDesiredNotificationConfigOrBuilder()
The desired notification configuration.PrivateClusterConfig
getDesiredPrivateClusterConfig()
The desired private cluster configuration.PrivateClusterConfig.Builder
getDesiredPrivateClusterConfigBuilder()
The desired private cluster configuration.PrivateClusterConfigOrBuilder
getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.PrivateIPv6GoogleAccess
getDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.int
getDesiredPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services.ReleaseChannel
getDesiredReleaseChannel()
The desired release channel configuration.ReleaseChannel.Builder
getDesiredReleaseChannelBuilder()
The desired release channel configuration.ReleaseChannelOrBuilder
getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.ResourceUsageExportConfig
getDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.ResourceUsageExportConfig.Builder
getDesiredResourceUsageExportConfigBuilder()
The desired configuration for exporting resource usage.ResourceUsageExportConfigOrBuilder
getDesiredResourceUsageExportConfigOrBuilder()
The desired configuration for exporting resource usage.SecurityPostureConfig
getDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.SecurityPostureConfig.Builder
getDesiredSecurityPostureConfigBuilder()
Enable/Disable Security Posture API features for the cluster.SecurityPostureConfigOrBuilder
getDesiredSecurityPostureConfigOrBuilder()
Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig
getDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfig.Builder
getDesiredServiceExternalIpsConfigBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfigOrBuilder
getDesiredServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ShieldedNodes
getDesiredShieldedNodes()
Configuration for Shielded Nodes.ShieldedNodes.Builder
getDesiredShieldedNodesBuilder()
Configuration for Shielded Nodes.ShieldedNodesOrBuilder
getDesiredShieldedNodesOrBuilder()
Configuration for Shielded Nodes.StackType
getDesiredStackType()
The desired stack type of the cluster.int
getDesiredStackTypeValue()
The desired stack type of the cluster.VerticalPodAutoscaling
getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscaling.Builder
getDesiredVerticalPodAutoscalingBuilder()
Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscalingOrBuilder
getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.WorkloadIdentityConfig
getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.WorkloadIdentityConfig.Builder
getDesiredWorkloadIdentityConfigBuilder()
Configuration for Workload Identity.WorkloadIdentityConfigOrBuilder
getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.K8sBetaAPIConfig
getEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfig.Builder
getEnableK8SBetaApisBuilder()
Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfigOrBuilder
getEnableK8SBetaApisOrBuilder()
Kubernetes open source beta apis enabled on the cluster.String
getEtag()
The current etag of the cluster.com.google.protobuf.ByteString
getEtagBytes()
The current etag of the cluster.AdditionalPodRangesConfig
getRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfig.Builder
getRemovedAdditionalPodRangesConfigBuilder()
The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfigOrBuilder
getRemovedAdditionalPodRangesConfigOrBuilder()
The additional pod ranges that are to be removed from the cluster.boolean
hasAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster.boolean
hasDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.boolean
hasDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.boolean
hasDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.boolean
hasDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.boolean
hasDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.boolean
hasDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.boolean
hasDesiredDatabaseEncryption()
Configuration of etcd encryption.boolean
hasDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.boolean
hasDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.boolean
hasDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.boolean
hasDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.boolean
hasDesiredFleet()
The desired fleet configuration for the cluster.boolean
hasDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.boolean
hasDesiredGcfsConfig()
The desired GCFS config for the clusterboolean
hasDesiredIdentityServiceConfig()
The desired Identity Service component configuration.boolean
hasDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.boolean
hasDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.boolean
hasDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.boolean
hasDesiredLoggingConfig()
The desired logging configuration.boolean
hasDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.boolean
hasDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.boolean
hasDesiredMonitoringConfig()
The desired monitoring configuration.boolean
hasDesiredNetworkPerformanceConfig()
The desired network performance config.boolean
hasDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.boolean
hasDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id.boolean
hasDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.boolean
hasDesiredNotificationConfig()
The desired notification configuration.boolean
hasDesiredPrivateClusterConfig()
The desired private cluster configuration.boolean
hasDesiredReleaseChannel()
The desired release channel configuration.boolean
hasDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.boolean
hasDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.boolean
hasDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.boolean
hasDesiredShieldedNodes()
Configuration for Shielded Nodes.boolean
hasDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.boolean
hasDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.boolean
hasEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster.boolean
hasRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ClusterUpdate.Builder
mergeAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
The additional pod ranges to be added to the cluster.ClusterUpdate.Builder
mergeDesiredAddonsConfig(AddonsConfig value)
Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder
mergeDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
The desired authenticator groups config for the cluster.ClusterUpdate.Builder
mergeDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)
The desired workload policy configuration for the autopilot cluster.ClusterUpdate.Builder
mergeDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder
mergeDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.ClusterUpdate.Builder
mergeDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder
mergeDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.ClusterUpdate.Builder
mergeDesiredDefaultSnatStatus(DefaultSnatStatus value)
The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder
mergeDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder
mergeDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.ClusterUpdate.Builder
mergeDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.ClusterUpdate.Builder
mergeDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the clusterClusterUpdate.Builder
mergeDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.ClusterUpdate.Builder
mergeDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.ClusterUpdate.Builder
mergeDesiredK8SBetaApis(K8sBetaAPIConfig value)
Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder
mergeDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder
mergeDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.ClusterUpdate.Builder
mergeDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
The desired configuration options for master authorized networks feature.ClusterUpdate.Builder
mergeDesiredMeshCertificates(MeshCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder
mergeDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.ClusterUpdate.Builder
mergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)
The desired network performance config.ClusterUpdate.Builder
mergeDesiredNodePoolAutoConfigNetworkTags(NetworkTags value)
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder
mergeDesiredNodePoolAutoscaling(NodePoolAutoscaling value)
Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder
mergeDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder
mergeDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.ClusterUpdate.Builder
mergeDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.ClusterUpdate.Builder
mergeDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.ClusterUpdate.Builder
mergeDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.ClusterUpdate.Builder
mergeDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder
mergeDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder
mergeDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.ClusterUpdate.Builder
mergeDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder
mergeDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.ClusterUpdate.Builder
mergeEnableK8SBetaApis(K8sBetaAPIConfig value)
Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder
mergeFrom(ClusterUpdate other)
ClusterUpdate.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ClusterUpdate.Builder
mergeFrom(com.google.protobuf.Message other)
ClusterUpdate.Builder
mergeRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ClusterUpdate.Builder
setAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
The additional pod ranges to be added to the cluster.ClusterUpdate.Builder
setAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)
The additional pod ranges to be added to the cluster.ClusterUpdate.Builder
setDesiredAddonsConfig(AddonsConfig value)
Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder
setDesiredAddonsConfig(AddonsConfig.Builder builderForValue)
Configurations for the various addons available to run in the cluster.ClusterUpdate.Builder
setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
The desired authenticator groups config for the cluster.ClusterUpdate.Builder
setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue)
The desired authenticator groups config for the cluster.ClusterUpdate.Builder
setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)
The desired workload policy configuration for the autopilot cluster.ClusterUpdate.Builder
setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig.Builder builderForValue)
The desired workload policy configuration for the autopilot cluster.ClusterUpdate.Builder
setDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder
setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue)
The desired configuration options for the Binary Authorization feature.ClusterUpdate.Builder
setDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.ClusterUpdate.Builder
setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue)
Cluster-level autoscaling configuration.ClusterUpdate.Builder
setDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder
setDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue)
The desired configuration for the fine-grained cost management feature.ClusterUpdate.Builder
setDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.ClusterUpdate.Builder
setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue)
Configuration of etcd encryption.ClusterUpdate.Builder
setDesiredDatapathProvider(DatapathProvider value)
The desired datapath provider for the cluster.ClusterUpdate.Builder
setDesiredDatapathProviderValue(int value)
The desired datapath provider for the cluster.ClusterUpdate.Builder
setDesiredDefaultSnatStatus(DefaultSnatStatus value)
The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder
setDesiredDefaultSnatStatus(DefaultSnatStatus.Builder builderForValue)
The desired status of whether to disable default sNAT for this cluster.ClusterUpdate.Builder
setDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder
setDesiredDnsConfig(DNSConfig.Builder builderForValue)
DNSConfig contains clusterDNS config for this cluster.ClusterUpdate.Builder
setDesiredEnableFqdnNetworkPolicy(boolean value)
Enable/Disable FQDN Network Policy for the cluster.ClusterUpdate.Builder
setDesiredEnablePrivateEndpoint(boolean value)
Enable/Disable private endpoint for the cluster's master.ClusterUpdate.Builder
setDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.ClusterUpdate.Builder
setDesiredFleet(Fleet.Builder builderForValue)
The desired fleet configuration for the cluster.ClusterUpdate.Builder
setDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.ClusterUpdate.Builder
setDesiredGatewayApiConfig(GatewayAPIConfig.Builder builderForValue)
The desired config of Gateway API on this cluster.ClusterUpdate.Builder
setDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the clusterClusterUpdate.Builder
setDesiredGcfsConfig(GcfsConfig.Builder builderForValue)
The desired GCFS config for the clusterClusterUpdate.Builder
setDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.ClusterUpdate.Builder
setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue)
The desired Identity Service component configuration.ClusterUpdate.Builder
setDesiredImageType(String value)
The desired image type for the node pool.ClusterUpdate.Builder
setDesiredImageTypeBytes(com.google.protobuf.ByteString value)
The desired image type for the node pool.ClusterUpdate.Builder
setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.ClusterUpdate.Builder
setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue)
The desired config of Intra-node visibility.ClusterUpdate.Builder
setDesiredK8SBetaApis(K8sBetaAPIConfig value)
Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder
setDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)
Desired Beta APIs to be enabled for cluster.ClusterUpdate.Builder
setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder
setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue)
The desired L4 Internal Load Balancer Subsetting configuration.ClusterUpdate.Builder
setDesiredLocations(int index, String value)
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.ClusterUpdate.Builder
setDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.ClusterUpdate.Builder
setDesiredLoggingConfig(LoggingConfig.Builder builderForValue)
The desired logging configuration.ClusterUpdate.Builder
setDesiredLoggingService(String value)
The logging service the cluster should use to write logs.ClusterUpdate.Builder
setDesiredLoggingServiceBytes(com.google.protobuf.ByteString value)
The logging service the cluster should use to write logs.ClusterUpdate.Builder
setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
The desired configuration options for master authorized networks feature.ClusterUpdate.Builder
setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig.Builder builderForValue)
The desired configuration options for master authorized networks feature.ClusterUpdate.Builder
setDesiredMasterVersion(String value)
The Kubernetes version to change the master to.ClusterUpdate.Builder
setDesiredMasterVersionBytes(com.google.protobuf.ByteString value)
The Kubernetes version to change the master to.ClusterUpdate.Builder
setDesiredMeshCertificates(MeshCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder
setDesiredMeshCertificates(MeshCertificates.Builder builderForValue)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.ClusterUpdate.Builder
setDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.ClusterUpdate.Builder
setDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue)
The desired monitoring configuration.ClusterUpdate.Builder
setDesiredMonitoringService(String value)
The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder
setDesiredMonitoringServiceBytes(com.google.protobuf.ByteString value)
The monitoring service the cluster should use to write metrics.ClusterUpdate.Builder
setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)
The desired network performance config.ClusterUpdate.Builder
setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue)
The desired network performance config.ClusterUpdate.Builder
setDesiredNodePoolAutoConfigNetworkTags(NetworkTags value)
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder
setDesiredNodePoolAutoConfigNetworkTags(NetworkTags.Builder builderForValue)
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.ClusterUpdate.Builder
setDesiredNodePoolAutoscaling(NodePoolAutoscaling value)
Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder
setDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue)
Autoscaler configuration for the node pool specified in desired_node_pool_id.ClusterUpdate.Builder
setDesiredNodePoolId(String value)
The node pool to be upgraded.ClusterUpdate.Builder
setDesiredNodePoolIdBytes(com.google.protobuf.ByteString value)
The node pool to be upgraded.ClusterUpdate.Builder
setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder
setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)
The desired node pool logging configuration defaults for the cluster.ClusterUpdate.Builder
setDesiredNodeVersion(String value)
The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder
setDesiredNodeVersionBytes(com.google.protobuf.ByteString value)
The Kubernetes version to change the nodes to (typically an upgrade).ClusterUpdate.Builder
setDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.ClusterUpdate.Builder
setDesiredNotificationConfig(NotificationConfig.Builder builderForValue)
The desired notification configuration.ClusterUpdate.Builder
setDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.ClusterUpdate.Builder
setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue)
The desired private cluster configuration.ClusterUpdate.Builder
setDesiredPrivateIpv6GoogleAccess(PrivateIPv6GoogleAccess value)
The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder
setDesiredPrivateIpv6GoogleAccessValue(int value)
The desired state of IPv6 connectivity to Google Services.ClusterUpdate.Builder
setDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.ClusterUpdate.Builder
setDesiredReleaseChannel(ReleaseChannel.Builder builderForValue)
The desired release channel configuration.ClusterUpdate.Builder
setDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.ClusterUpdate.Builder
setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue)
The desired configuration for exporting resource usage.ClusterUpdate.Builder
setDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder
setDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue)
Enable/Disable Security Posture API features for the cluster.ClusterUpdate.Builder
setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder
setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ClusterUpdate.Builder
setDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.ClusterUpdate.Builder
setDesiredShieldedNodes(ShieldedNodes.Builder builderForValue)
Configuration for Shielded Nodes.ClusterUpdate.Builder
setDesiredStackType(StackType value)
The desired stack type of the cluster.ClusterUpdate.Builder
setDesiredStackTypeValue(int value)
The desired stack type of the cluster.ClusterUpdate.Builder
setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder
setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue)
Cluster-level Vertical Pod Autoscaling configuration.ClusterUpdate.Builder
setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.ClusterUpdate.Builder
setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)
Configuration for Workload Identity.ClusterUpdate.Builder
setEnableK8SBetaApis(K8sBetaAPIConfig value)
Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder
setEnableK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)
Kubernetes open source beta apis enabled on the cluster.ClusterUpdate.Builder
setEtag(String value)
The current etag of the cluster.ClusterUpdate.Builder
setEtagBytes(com.google.protobuf.ByteString value)
The current etag of the cluster.ClusterUpdate.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ClusterUpdate.Builder
setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig value)
The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder
setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)
The additional pod ranges that are to be removed from the cluster.ClusterUpdate.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ClusterUpdate.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clear
public ClusterUpdate.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
getDefaultInstanceForType
public ClusterUpdate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClusterUpdate build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClusterUpdate buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ClusterUpdate.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
setField
public ClusterUpdate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clearField
public ClusterUpdate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
clearOneof
public ClusterUpdate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
setRepeatedField
public ClusterUpdate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
addRepeatedField
public ClusterUpdate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
mergeFrom
public ClusterUpdate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ClusterUpdate.Builder>
-
mergeFrom
public ClusterUpdate.Builder mergeFrom(ClusterUpdate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getDesiredNodeVersion
in 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:
getDesiredNodeVersionBytes
in 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:
getDesiredMonitoringService
in 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:
getDesiredMonitoringServiceBytes
in 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.v1.AddonsConfig desired_addons_config = 6;
- Specified by:
hasDesiredAddonsConfig
in 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.v1.AddonsConfig desired_addons_config = 6;
- Specified by:
getDesiredAddonsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredAddonsConfig.
-
setDesiredAddonsConfig
public ClusterUpdate.Builder setDesiredAddonsConfig(AddonsConfig value)
Configurations for the various addons available to run in the cluster.
.google.container.v1.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.v1.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.v1.AddonsConfig desired_addons_config = 6;
-
clearDesiredAddonsConfig
public ClusterUpdate.Builder clearDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
-
getDesiredAddonsConfigBuilder
public AddonsConfig.Builder getDesiredAddonsConfigBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
-
getDesiredAddonsConfigOrBuilder
public AddonsConfigOrBuilder getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;
- Specified by:
getDesiredAddonsConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
getDesiredNodePoolId
public String getDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
- Specified by:
getDesiredNodePoolId
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredNodePoolId.
-
getDesiredNodePoolIdBytes
public com.google.protobuf.ByteString getDesiredNodePoolIdBytes()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
- Specified by:
getDesiredNodePoolIdBytes
in 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" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
- Parameters:
value
- The desiredNodePoolId to set.- Returns:
- This builder for chaining.
-
clearDesiredNodePoolId
public ClusterUpdate.Builder clearDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
- Returns:
- This builder for chaining.
-
setDesiredNodePoolIdBytes
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" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;
- Parameters:
value
- The bytes for desiredNodePoolId to set.- Returns:
- This builder for chaining.
-
getDesiredImageType
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:
getDesiredImageType
in 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:
getDesiredImageTypeBytes
in 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.
-
hasDesiredDatabaseEncryption
public boolean hasDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
- Specified by:
hasDesiredDatabaseEncryption
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
public DatabaseEncryption getDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
- Specified by:
getDesiredDatabaseEncryption
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredDatabaseEncryption.
-
setDesiredDatabaseEncryption
public ClusterUpdate.Builder setDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
setDesiredDatabaseEncryption
public ClusterUpdate.Builder setDesiredDatabaseEncryption(DatabaseEncryption.Builder builderForValue)
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
mergeDesiredDatabaseEncryption
public ClusterUpdate.Builder mergeDesiredDatabaseEncryption(DatabaseEncryption value)
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
clearDesiredDatabaseEncryption
public ClusterUpdate.Builder clearDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
getDesiredDatabaseEncryptionBuilder
public DatabaseEncryption.Builder getDesiredDatabaseEncryptionBuilder()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
getDesiredDatabaseEncryptionOrBuilder
public DatabaseEncryptionOrBuilder getDesiredDatabaseEncryptionOrBuilder()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
- Specified by:
getDesiredDatabaseEncryptionOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadIdentityConfig
public boolean hasDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
- Specified by:
hasDesiredWorkloadIdentityConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
public WorkloadIdentityConfig getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
- Specified by:
getDesiredWorkloadIdentityConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredWorkloadIdentityConfig.
-
setDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
setDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
mergeDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder mergeDesiredWorkloadIdentityConfig(WorkloadIdentityConfig value)
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
clearDesiredWorkloadIdentityConfig
public ClusterUpdate.Builder clearDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
getDesiredWorkloadIdentityConfigBuilder
public WorkloadIdentityConfig.Builder getDesiredWorkloadIdentityConfigBuilder()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
getDesiredWorkloadIdentityConfigOrBuilder
public WorkloadIdentityConfigOrBuilder getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
- Specified by:
getDesiredWorkloadIdentityConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredMeshCertificates
public boolean hasDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;
- Specified by:
hasDesiredMeshCertificates
in 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.v1.MeshCertificates desired_mesh_certificates = 67;
- Specified by:
getDesiredMeshCertificates
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredMeshCertificates.
-
setDesiredMeshCertificates
public ClusterUpdate.Builder setDesiredMeshCertificates(MeshCertificates value)
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.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.v1.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.v1.MeshCertificates desired_mesh_certificates = 67;
-
clearDesiredMeshCertificates
public ClusterUpdate.Builder clearDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;
-
getDesiredMeshCertificatesBuilder
public MeshCertificates.Builder getDesiredMeshCertificatesBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;
-
getDesiredMeshCertificatesOrBuilder
public MeshCertificatesOrBuilder getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;
- Specified by:
getDesiredMeshCertificatesOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredShieldedNodes
public boolean hasDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
- Specified by:
hasDesiredShieldedNodes
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
public ShieldedNodes getDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
- Specified by:
getDesiredShieldedNodes
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredShieldedNodes.
-
setDesiredShieldedNodes
public ClusterUpdate.Builder setDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
setDesiredShieldedNodes
public ClusterUpdate.Builder setDesiredShieldedNodes(ShieldedNodes.Builder builderForValue)
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
mergeDesiredShieldedNodes
public ClusterUpdate.Builder mergeDesiredShieldedNodes(ShieldedNodes value)
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
clearDesiredShieldedNodes
public ClusterUpdate.Builder clearDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
getDesiredShieldedNodesBuilder
public ShieldedNodes.Builder getDesiredShieldedNodesBuilder()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
getDesiredShieldedNodesOrBuilder
public ShieldedNodesOrBuilder getDesiredShieldedNodesOrBuilder()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
- Specified by:
getDesiredShieldedNodesOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredCostManagementConfig
public boolean hasDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
- Specified by:
hasDesiredCostManagementConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredCostManagementConfig field is set.
-
getDesiredCostManagementConfig
public CostManagementConfig getDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
- Specified by:
getDesiredCostManagementConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredCostManagementConfig.
-
setDesiredCostManagementConfig
public ClusterUpdate.Builder setDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
setDesiredCostManagementConfig
public ClusterUpdate.Builder setDesiredCostManagementConfig(CostManagementConfig.Builder builderForValue)
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
mergeDesiredCostManagementConfig
public ClusterUpdate.Builder mergeDesiredCostManagementConfig(CostManagementConfig value)
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
clearDesiredCostManagementConfig
public ClusterUpdate.Builder clearDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
getDesiredCostManagementConfigBuilder
public CostManagementConfig.Builder getDesiredCostManagementConfigBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
getDesiredCostManagementConfigOrBuilder
public CostManagementConfigOrBuilder getDesiredCostManagementConfigOrBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
- Specified by:
getDesiredCostManagementConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredDnsConfig
public boolean hasDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
- Specified by:
hasDesiredDnsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
public DNSConfig getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
- Specified by:
getDesiredDnsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredDnsConfig.
-
setDesiredDnsConfig
public ClusterUpdate.Builder setDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
setDesiredDnsConfig
public ClusterUpdate.Builder setDesiredDnsConfig(DNSConfig.Builder builderForValue)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
mergeDesiredDnsConfig
public ClusterUpdate.Builder mergeDesiredDnsConfig(DNSConfig value)
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
clearDesiredDnsConfig
public ClusterUpdate.Builder clearDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
getDesiredDnsConfigBuilder
public DNSConfig.Builder getDesiredDnsConfigBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
getDesiredDnsConfigOrBuilder
public DNSConfigOrBuilder getDesiredDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
- Specified by:
getDesiredDnsConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoscaling
public boolean hasDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
- Specified by:
hasDesiredNodePoolAutoscaling
in 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.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
- Specified by:
getDesiredNodePoolAutoscaling
in 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.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
setDesiredNodePoolAutoscaling
public ClusterUpdate.Builder setDesiredNodePoolAutoscaling(NodePoolAutoscaling.Builder builderForValue)
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
mergeDesiredNodePoolAutoscaling
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.v1.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.v1.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.v1.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.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
- Specified by:
getDesiredNodePoolAutoscalingOrBuilder
in 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:
getDesiredLocationsList
in 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:
getDesiredLocationsCount
in 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:
getDesiredLocations
in 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:
getDesiredLocationsBytes
in 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.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
- Specified by:
hasDesiredMasterAuthorizedNetworksConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
public MasterAuthorizedNetworksConfig getDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
- Specified by:
getDesiredMasterAuthorizedNetworksConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
setDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig value)
The desired configuration options for master authorized networks feature.
.google.container.v1.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.v1.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.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
clearDesiredMasterAuthorizedNetworksConfig
public ClusterUpdate.Builder clearDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
getDesiredMasterAuthorizedNetworksConfigBuilder
public MasterAuthorizedNetworksConfig.Builder getDesiredMasterAuthorizedNetworksConfigBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
public MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
- Specified by:
getDesiredMasterAuthorizedNetworksConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredClusterAutoscaling
public boolean hasDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
- Specified by:
hasDesiredClusterAutoscaling
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
public ClusterAutoscaling getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
- Specified by:
getDesiredClusterAutoscaling
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredClusterAutoscaling.
-
setDesiredClusterAutoscaling
public ClusterUpdate.Builder setDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
setDesiredClusterAutoscaling
public ClusterUpdate.Builder setDesiredClusterAutoscaling(ClusterAutoscaling.Builder builderForValue)
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
mergeDesiredClusterAutoscaling
public ClusterUpdate.Builder mergeDesiredClusterAutoscaling(ClusterAutoscaling value)
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
clearDesiredClusterAutoscaling
public ClusterUpdate.Builder clearDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
getDesiredClusterAutoscalingBuilder
public ClusterAutoscaling.Builder getDesiredClusterAutoscalingBuilder()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
getDesiredClusterAutoscalingOrBuilder
public ClusterAutoscalingOrBuilder getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
- Specified by:
getDesiredClusterAutoscalingOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredBinaryAuthorization
public boolean hasDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
- Specified by:
hasDesiredBinaryAuthorization
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredBinaryAuthorization field is set.
-
getDesiredBinaryAuthorization
public BinaryAuthorization getDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
- Specified by:
getDesiredBinaryAuthorization
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredBinaryAuthorization.
-
setDesiredBinaryAuthorization
public ClusterUpdate.Builder setDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
-
setDesiredBinaryAuthorization
public ClusterUpdate.Builder setDesiredBinaryAuthorization(BinaryAuthorization.Builder builderForValue)
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
-
mergeDesiredBinaryAuthorization
public ClusterUpdate.Builder mergeDesiredBinaryAuthorization(BinaryAuthorization value)
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
-
clearDesiredBinaryAuthorization
public ClusterUpdate.Builder clearDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
-
getDesiredBinaryAuthorizationBuilder
public BinaryAuthorization.Builder getDesiredBinaryAuthorizationBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
-
getDesiredBinaryAuthorizationOrBuilder
public BinaryAuthorizationOrBuilder getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;
- Specified by:
getDesiredBinaryAuthorizationOrBuilder
in 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:
getDesiredLoggingService
in 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:
getDesiredLoggingServiceBytes
in 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.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
- Specified by:
hasDesiredResourceUsageExportConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredResourceUsageExportConfig field is set.
-
getDesiredResourceUsageExportConfig
public ResourceUsageExportConfig getDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
- Specified by:
getDesiredResourceUsageExportConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredResourceUsageExportConfig.
-
setDesiredResourceUsageExportConfig
public ClusterUpdate.Builder setDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
setDesiredResourceUsageExportConfig
public ClusterUpdate.Builder setDesiredResourceUsageExportConfig(ResourceUsageExportConfig.Builder builderForValue)
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
mergeDesiredResourceUsageExportConfig
public ClusterUpdate.Builder mergeDesiredResourceUsageExportConfig(ResourceUsageExportConfig value)
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
clearDesiredResourceUsageExportConfig
public ClusterUpdate.Builder clearDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
getDesiredResourceUsageExportConfigBuilder
public ResourceUsageExportConfig.Builder getDesiredResourceUsageExportConfigBuilder()
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
getDesiredResourceUsageExportConfigOrBuilder
public ResourceUsageExportConfigOrBuilder getDesiredResourceUsageExportConfigOrBuilder()
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
- Specified by:
getDesiredResourceUsageExportConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredVerticalPodAutoscaling
public boolean hasDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
- Specified by:
hasDesiredVerticalPodAutoscaling
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
public VerticalPodAutoscaling getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
- Specified by:
getDesiredVerticalPodAutoscaling
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredVerticalPodAutoscaling.
-
setDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
setDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling.Builder builderForValue)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
mergeDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder mergeDesiredVerticalPodAutoscaling(VerticalPodAutoscaling value)
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
clearDesiredVerticalPodAutoscaling
public ClusterUpdate.Builder clearDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
getDesiredVerticalPodAutoscalingBuilder
public VerticalPodAutoscaling.Builder getDesiredVerticalPodAutoscalingBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
getDesiredVerticalPodAutoscalingOrBuilder
public VerticalPodAutoscalingOrBuilder getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
- Specified by:
getDesiredVerticalPodAutoscalingOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredPrivateClusterConfig
public boolean hasDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
- Specified by:
hasDesiredPrivateClusterConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
public PrivateClusterConfig getDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
- Specified by:
getDesiredPrivateClusterConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredPrivateClusterConfig.
-
setDesiredPrivateClusterConfig
public ClusterUpdate.Builder setDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
setDesiredPrivateClusterConfig
public ClusterUpdate.Builder setDesiredPrivateClusterConfig(PrivateClusterConfig.Builder builderForValue)
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
mergeDesiredPrivateClusterConfig
public ClusterUpdate.Builder mergeDesiredPrivateClusterConfig(PrivateClusterConfig value)
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
clearDesiredPrivateClusterConfig
public ClusterUpdate.Builder clearDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
getDesiredPrivateClusterConfigBuilder
public PrivateClusterConfig.Builder getDesiredPrivateClusterConfigBuilder()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
getDesiredPrivateClusterConfigOrBuilder
public PrivateClusterConfigOrBuilder getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
- Specified by:
getDesiredPrivateClusterConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredIntraNodeVisibilityConfig
public boolean hasDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
- Specified by:
hasDesiredIntraNodeVisibilityConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredIntraNodeVisibilityConfig field is set.
-
getDesiredIntraNodeVisibilityConfig
public IntraNodeVisibilityConfig getDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
- Specified by:
getDesiredIntraNodeVisibilityConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredIntraNodeVisibilityConfig.
-
setDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
setDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig.Builder builderForValue)
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
mergeDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder mergeDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig value)
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
clearDesiredIntraNodeVisibilityConfig
public ClusterUpdate.Builder clearDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
getDesiredIntraNodeVisibilityConfigBuilder
public IntraNodeVisibilityConfig.Builder getDesiredIntraNodeVisibilityConfigBuilder()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
getDesiredIntraNodeVisibilityConfigOrBuilder
public IntraNodeVisibilityConfigOrBuilder getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
- Specified by:
getDesiredIntraNodeVisibilityConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredDefaultSnatStatus
public boolean hasDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;
- Specified by:
hasDesiredDefaultSnatStatus
in 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.v1.DefaultSnatStatus desired_default_snat_status = 28;
- Specified by:
getDesiredDefaultSnatStatus
in 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.v1.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.v1.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.v1.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.v1.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.v1.DefaultSnatStatus desired_default_snat_status = 28;
-
getDesiredDefaultSnatStatusOrBuilder
public DefaultSnatStatusOrBuilder getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;
- Specified by:
getDesiredDefaultSnatStatusOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredReleaseChannel
public boolean hasDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
- Specified by:
hasDesiredReleaseChannel
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
public ReleaseChannel getDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
- Specified by:
getDesiredReleaseChannel
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredReleaseChannel.
-
setDesiredReleaseChannel
public ClusterUpdate.Builder setDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
setDesiredReleaseChannel
public ClusterUpdate.Builder setDesiredReleaseChannel(ReleaseChannel.Builder builderForValue)
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
mergeDesiredReleaseChannel
public ClusterUpdate.Builder mergeDesiredReleaseChannel(ReleaseChannel value)
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
clearDesiredReleaseChannel
public ClusterUpdate.Builder clearDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
getDesiredReleaseChannelBuilder
public ReleaseChannel.Builder getDesiredReleaseChannelBuilder()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
getDesiredReleaseChannelOrBuilder
public ReleaseChannelOrBuilder getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
- Specified by:
getDesiredReleaseChannelOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredL4IlbSubsettingConfig
public boolean hasDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
- Specified by:
hasDesiredL4IlbSubsettingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredL4ilbSubsettingConfig field is set.
-
getDesiredL4IlbSubsettingConfig
public ILBSubsettingConfig getDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
- Specified by:
getDesiredL4IlbSubsettingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredL4ilbSubsettingConfig.
-
setDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
setDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder setDesiredL4IlbSubsettingConfig(ILBSubsettingConfig.Builder builderForValue)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
mergeDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder mergeDesiredL4IlbSubsettingConfig(ILBSubsettingConfig value)
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
clearDesiredL4IlbSubsettingConfig
public ClusterUpdate.Builder clearDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredL4IlbSubsettingConfigBuilder
public ILBSubsettingConfig.Builder getDesiredL4IlbSubsettingConfigBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredL4IlbSubsettingConfigOrBuilder
public ILBSubsettingConfigOrBuilder getDesiredL4IlbSubsettingConfigOrBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
- Specified by:
getDesiredL4IlbSubsettingConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
getDesiredDatapathProviderValue
public int getDesiredDatapathProviderValue()
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;
- Specified by:
getDesiredDatapathProviderValue
in 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.v1.DatapathProvider desired_datapath_provider = 50;
- Parameters:
value
- The enum numeric value on the wire for desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
getDesiredDatapathProvider
public DatapathProvider getDesiredDatapathProvider()
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;
- Specified by:
getDesiredDatapathProvider
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredDatapathProvider.
-
setDesiredDatapathProvider
public ClusterUpdate.Builder setDesiredDatapathProvider(DatapathProvider value)
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;
- Parameters:
value
- The desiredDatapathProvider to set.- Returns:
- This builder for chaining.
-
clearDesiredDatapathProvider
public ClusterUpdate.Builder clearDesiredDatapathProvider()
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;
- Returns:
- This builder for chaining.
-
getDesiredPrivateIpv6GoogleAccessValue
public int getDesiredPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Specified by:
getDesiredPrivateIpv6GoogleAccessValue
in 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.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Parameters:
value
- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess to set.- Returns:
- This builder for chaining.
-
getDesiredPrivateIpv6GoogleAccess
public PrivateIPv6GoogleAccess getDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Specified by:
getDesiredPrivateIpv6GoogleAccess
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
setDesiredPrivateIpv6GoogleAccess
public ClusterUpdate.Builder setDesiredPrivateIpv6GoogleAccess(PrivateIPv6GoogleAccess value)
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Parameters:
value
- The desiredPrivateIpv6GoogleAccess to set.- Returns:
- This builder for chaining.
-
clearDesiredPrivateIpv6GoogleAccess
public ClusterUpdate.Builder clearDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Returns:
- This builder for chaining.
-
hasDesiredNotificationConfig
public boolean hasDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
- Specified by:
hasDesiredNotificationConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
public NotificationConfig getDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
- Specified by:
getDesiredNotificationConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredNotificationConfig.
-
setDesiredNotificationConfig
public ClusterUpdate.Builder setDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
setDesiredNotificationConfig
public ClusterUpdate.Builder setDesiredNotificationConfig(NotificationConfig.Builder builderForValue)
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
mergeDesiredNotificationConfig
public ClusterUpdate.Builder mergeDesiredNotificationConfig(NotificationConfig value)
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
clearDesiredNotificationConfig
public ClusterUpdate.Builder clearDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
getDesiredNotificationConfigBuilder
public NotificationConfig.Builder getDesiredNotificationConfigBuilder()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
getDesiredNotificationConfigOrBuilder
public NotificationConfigOrBuilder getDesiredNotificationConfigOrBuilder()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
- Specified by:
getDesiredNotificationConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredAuthenticatorGroupsConfig
public boolean hasDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
- Specified by:
hasDesiredAuthenticatorGroupsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
public AuthenticatorGroupsConfig getDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
- Specified by:
getDesiredAuthenticatorGroupsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredAuthenticatorGroupsConfig.
-
setDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
setDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig.Builder builderForValue)
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
mergeDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder mergeDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig value)
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
clearDesiredAuthenticatorGroupsConfig
public ClusterUpdate.Builder clearDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
getDesiredAuthenticatorGroupsConfigBuilder
public AuthenticatorGroupsConfig.Builder getDesiredAuthenticatorGroupsConfigBuilder()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
getDesiredAuthenticatorGroupsConfigOrBuilder
public AuthenticatorGroupsConfigOrBuilder getDesiredAuthenticatorGroupsConfigOrBuilder()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
- Specified by:
getDesiredAuthenticatorGroupsConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredLoggingConfig
public boolean hasDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
- Specified by:
hasDesiredLoggingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
public LoggingConfig getDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
- Specified by:
getDesiredLoggingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredLoggingConfig.
-
setDesiredLoggingConfig
public ClusterUpdate.Builder setDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
setDesiredLoggingConfig
public ClusterUpdate.Builder setDesiredLoggingConfig(LoggingConfig.Builder builderForValue)
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
mergeDesiredLoggingConfig
public ClusterUpdate.Builder mergeDesiredLoggingConfig(LoggingConfig value)
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
clearDesiredLoggingConfig
public ClusterUpdate.Builder clearDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
getDesiredLoggingConfigBuilder
public LoggingConfig.Builder getDesiredLoggingConfigBuilder()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
getDesiredLoggingConfigOrBuilder
public LoggingConfigOrBuilder getDesiredLoggingConfigOrBuilder()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
- Specified by:
getDesiredLoggingConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredMonitoringConfig
public boolean hasDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
- Specified by:
hasDesiredMonitoringConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
public MonitoringConfig getDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
- Specified by:
getDesiredMonitoringConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredMonitoringConfig.
-
setDesiredMonitoringConfig
public ClusterUpdate.Builder setDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
setDesiredMonitoringConfig
public ClusterUpdate.Builder setDesiredMonitoringConfig(MonitoringConfig.Builder builderForValue)
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
mergeDesiredMonitoringConfig
public ClusterUpdate.Builder mergeDesiredMonitoringConfig(MonitoringConfig value)
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
clearDesiredMonitoringConfig
public ClusterUpdate.Builder clearDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
getDesiredMonitoringConfigBuilder
public MonitoringConfig.Builder getDesiredMonitoringConfigBuilder()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
getDesiredMonitoringConfigOrBuilder
public MonitoringConfigOrBuilder getDesiredMonitoringConfigOrBuilder()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
- Specified by:
getDesiredMonitoringConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredIdentityServiceConfig
public boolean hasDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
- Specified by:
hasDesiredIdentityServiceConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
public IdentityServiceConfig getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
- Specified by:
getDesiredIdentityServiceConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredIdentityServiceConfig.
-
setDesiredIdentityServiceConfig
public ClusterUpdate.Builder setDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
setDesiredIdentityServiceConfig
public ClusterUpdate.Builder setDesiredIdentityServiceConfig(IdentityServiceConfig.Builder builderForValue)
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
mergeDesiredIdentityServiceConfig
public ClusterUpdate.Builder mergeDesiredIdentityServiceConfig(IdentityServiceConfig value)
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
clearDesiredIdentityServiceConfig
public ClusterUpdate.Builder clearDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
getDesiredIdentityServiceConfigBuilder
public IdentityServiceConfig.Builder getDesiredIdentityServiceConfigBuilder()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
getDesiredIdentityServiceConfigOrBuilder
public IdentityServiceConfigOrBuilder getDesiredIdentityServiceConfigOrBuilder()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
- Specified by:
getDesiredIdentityServiceConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredServiceExternalIpsConfig
public boolean hasDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
- Specified by:
hasDesiredServiceExternalIpsConfig
in 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.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
- Specified by:
getDesiredServiceExternalIpsConfig
in 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.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
setDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder setDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig.Builder builderForValue)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
mergeDesiredServiceExternalIpsConfig
public ClusterUpdate.Builder mergeDesiredServiceExternalIpsConfig(ServiceExternalIPsConfig value)
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.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.v1.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.v1.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.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
- Specified by:
getDesiredServiceExternalIpsConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredEnablePrivateEndpoint
public boolean hasDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;
- Specified by:
hasDesiredEnablePrivateEndpoint
in 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:
getDesiredEnablePrivateEndpoint
in 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.
-
getDesiredMasterVersion
public String getDesiredMasterVersion()
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;
- Specified by:
getDesiredMasterVersion
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredMasterVersion.
-
getDesiredMasterVersionBytes
public com.google.protobuf.ByteString getDesiredMasterVersionBytes()
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;
- Specified by:
getDesiredMasterVersionBytes
in interfaceClusterUpdateOrBuilder
- Returns:
- The bytes for desiredMasterVersion.
-
setDesiredMasterVersion
public ClusterUpdate.Builder setDesiredMasterVersion(String value)
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;
- Parameters:
value
- The desiredMasterVersion to set.- Returns:
- This builder for chaining.
-
clearDesiredMasterVersion
public ClusterUpdate.Builder clearDesiredMasterVersion()
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;
- Returns:
- This builder for chaining.
-
setDesiredMasterVersionBytes
public ClusterUpdate.Builder setDesiredMasterVersionBytes(com.google.protobuf.ByteString value)
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;
- Parameters:
value
- The bytes for desiredMasterVersion to set.- Returns:
- This builder for chaining.
-
hasDesiredGcfsConfig
public boolean hasDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
- Specified by:
hasDesiredGcfsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
public GcfsConfig getDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
- Specified by:
getDesiredGcfsConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredGcfsConfig.
-
setDesiredGcfsConfig
public ClusterUpdate.Builder setDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
setDesiredGcfsConfig
public ClusterUpdate.Builder setDesiredGcfsConfig(GcfsConfig.Builder builderForValue)
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
mergeDesiredGcfsConfig
public ClusterUpdate.Builder mergeDesiredGcfsConfig(GcfsConfig value)
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
clearDesiredGcfsConfig
public ClusterUpdate.Builder clearDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
getDesiredGcfsConfigBuilder
public GcfsConfig.Builder getDesiredGcfsConfigBuilder()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
getDesiredGcfsConfigOrBuilder
public GcfsConfigOrBuilder getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
- Specified by:
getDesiredGcfsConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoConfigNetworkTags
public boolean hasDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
- Specified by:
hasDesiredNodePoolAutoConfigNetworkTags
in 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.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
- Specified by:
getDesiredNodePoolAutoConfigNetworkTags
in 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.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
setDesiredNodePoolAutoConfigNetworkTags
public ClusterUpdate.Builder setDesiredNodePoolAutoConfigNetworkTags(NetworkTags.Builder builderForValue)
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
mergeDesiredNodePoolAutoConfigNetworkTags
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.v1.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.v1.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.v1.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.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredGatewayApiConfig
public boolean hasDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
- Specified by:
hasDesiredGatewayApiConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredGatewayApiConfig field is set.
-
getDesiredGatewayApiConfig
public GatewayAPIConfig getDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
- Specified by:
getDesiredGatewayApiConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredGatewayApiConfig.
-
setDesiredGatewayApiConfig
public ClusterUpdate.Builder setDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.
.google.container.v1.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.v1.GatewayAPIConfig desired_gateway_api_config = 114;
-
mergeDesiredGatewayApiConfig
public ClusterUpdate.Builder mergeDesiredGatewayApiConfig(GatewayAPIConfig value)
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
-
clearDesiredGatewayApiConfig
public ClusterUpdate.Builder clearDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
-
getDesiredGatewayApiConfigBuilder
public GatewayAPIConfig.Builder getDesiredGatewayApiConfigBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
-
getDesiredGatewayApiConfigOrBuilder
public GatewayAPIConfigOrBuilder getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;
- Specified by:
getDesiredGatewayApiConfigOrBuilder
in 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:
getEtag
in 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:
getEtagBytes
in 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.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
- Specified by:
hasDesiredNodePoolLoggingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredNodePoolLoggingConfig field is set.
-
getDesiredNodePoolLoggingConfig
public NodePoolLoggingConfig getDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
- Specified by:
getDesiredNodePoolLoggingConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredNodePoolLoggingConfig.
-
setDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
setDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder setDesiredNodePoolLoggingConfig(NodePoolLoggingConfig.Builder builderForValue)
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
mergeDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder mergeDesiredNodePoolLoggingConfig(NodePoolLoggingConfig value)
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
clearDesiredNodePoolLoggingConfig
public ClusterUpdate.Builder clearDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
getDesiredNodePoolLoggingConfigBuilder
public NodePoolLoggingConfig.Builder getDesiredNodePoolLoggingConfigBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
getDesiredNodePoolLoggingConfigOrBuilder
public NodePoolLoggingConfigOrBuilder getDesiredNodePoolLoggingConfigOrBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
- Specified by:
getDesiredNodePoolLoggingConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredFleet
public boolean hasDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
- Specified by:
hasDesiredFleet
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
public Fleet getDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
- Specified by:
getDesiredFleet
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredFleet.
-
setDesiredFleet
public ClusterUpdate.Builder setDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
-
setDesiredFleet
public ClusterUpdate.Builder setDesiredFleet(Fleet.Builder builderForValue)
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
-
mergeDesiredFleet
public ClusterUpdate.Builder mergeDesiredFleet(Fleet value)
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
-
clearDesiredFleet
public ClusterUpdate.Builder clearDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
-
getDesiredFleetBuilder
public Fleet.Builder getDesiredFleetBuilder()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
-
getDesiredFleetOrBuilder
public FleetOrBuilder getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
- Specified by:
getDesiredFleetOrBuilder
in interfaceClusterUpdateOrBuilder
-
getDesiredStackTypeValue
public int getDesiredStackTypeValue()
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;
- Specified by:
getDesiredStackTypeValue
in 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.v1.StackType desired_stack_type = 119;
- Parameters:
value
- The enum numeric value on the wire for desiredStackType to set.- Returns:
- This builder for chaining.
-
getDesiredStackType
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.v1.StackType desired_stack_type = 119;
- Specified by:
getDesiredStackType
in 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.v1.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.v1.StackType desired_stack_type = 119;
- Returns:
- This builder for chaining.
-
hasAdditionalPodRangesConfig
public boolean hasAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
- Specified by:
hasAdditionalPodRangesConfig
in 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.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
- Specified by:
getAdditionalPodRangesConfig
in 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.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
setAdditionalPodRangesConfig
public ClusterUpdate.Builder setAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
mergeAdditionalPodRangesConfig
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.v1.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.v1.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.v1.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.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
- Specified by:
getAdditionalPodRangesConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasRemovedAdditionalPodRangesConfig
public boolean hasRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
- Specified by:
hasRemovedAdditionalPodRangesConfig
in 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.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
- Specified by:
getRemovedAdditionalPodRangesConfig
in 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.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
setRemovedAdditionalPodRangesConfig
public ClusterUpdate.Builder setRemovedAdditionalPodRangesConfig(AdditionalPodRangesConfig.Builder builderForValue)
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
mergeRemovedAdditionalPodRangesConfig
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.v1.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.v1.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.v1.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.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
- Specified by:
getRemovedAdditionalPodRangesConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasEnableK8SBetaApis
public boolean hasEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
- Specified by:
hasEnableK8SBetaApis
in 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.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
- Specified by:
getEnableK8SBetaApis
in 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.v1.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.v1.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.v1.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.v1.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.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
getEnableK8SBetaApisOrBuilder
public K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrBuilder()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
- Specified by:
getEnableK8SBetaApisOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredSecurityPostureConfig
public boolean hasDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
- Specified by:
hasDesiredSecurityPostureConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredSecurityPostureConfig field is set.
-
getDesiredSecurityPostureConfig
public SecurityPostureConfig getDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
- Specified by:
getDesiredSecurityPostureConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredSecurityPostureConfig.
-
setDesiredSecurityPostureConfig
public ClusterUpdate.Builder setDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
setDesiredSecurityPostureConfig
public ClusterUpdate.Builder setDesiredSecurityPostureConfig(SecurityPostureConfig.Builder builderForValue)
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
mergeDesiredSecurityPostureConfig
public ClusterUpdate.Builder mergeDesiredSecurityPostureConfig(SecurityPostureConfig value)
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
clearDesiredSecurityPostureConfig
public ClusterUpdate.Builder clearDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
getDesiredSecurityPostureConfigBuilder
public SecurityPostureConfig.Builder getDesiredSecurityPostureConfigBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
getDesiredSecurityPostureConfigOrBuilder
public SecurityPostureConfigOrBuilder getDesiredSecurityPostureConfigOrBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
- Specified by:
getDesiredSecurityPostureConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkPerformanceConfig
public boolean hasDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
- Specified by:
hasDesiredNetworkPerformanceConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredNetworkPerformanceConfig field is set.
-
getDesiredNetworkPerformanceConfig
public NetworkConfig.ClusterNetworkPerformanceConfig getDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
- Specified by:
getDesiredNetworkPerformanceConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredNetworkPerformanceConfig.
-
setDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
setDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder setDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig.Builder builderForValue)
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
mergeDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder mergeDesiredNetworkPerformanceConfig(NetworkConfig.ClusterNetworkPerformanceConfig value)
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
clearDesiredNetworkPerformanceConfig
public ClusterUpdate.Builder clearDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
getDesiredNetworkPerformanceConfigBuilder
public NetworkConfig.ClusterNetworkPerformanceConfig.Builder getDesiredNetworkPerformanceConfigBuilder()
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
getDesiredNetworkPerformanceConfigOrBuilder
public NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
- Specified by:
getDesiredNetworkPerformanceConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredEnableFqdnNetworkPolicy
public boolean hasDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;
- Specified by:
hasDesiredEnableFqdnNetworkPolicy
in 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:
getDesiredEnableFqdnNetworkPolicy
in 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.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
- Specified by:
hasDesiredAutopilotWorkloadPolicyConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
public WorkloadPolicyConfig getDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
- Specified by:
getDesiredAutopilotWorkloadPolicyConfig
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
setDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder setDesiredAutopilotWorkloadPolicyConfig(WorkloadPolicyConfig value)
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.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.v1.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.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
clearDesiredAutopilotWorkloadPolicyConfig
public ClusterUpdate.Builder clearDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
getDesiredAutopilotWorkloadPolicyConfigBuilder
public WorkloadPolicyConfig.Builder getDesiredAutopilotWorkloadPolicyConfigBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
public WorkloadPolicyConfigOrBuilder getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
- Specified by:
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
in interfaceClusterUpdateOrBuilder
-
hasDesiredK8SBetaApis
public boolean hasDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
- Specified by:
hasDesiredK8SBetaApis
in interfaceClusterUpdateOrBuilder
- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
public K8sBetaAPIConfig getDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
- Specified by:
getDesiredK8SBetaApis
in interfaceClusterUpdateOrBuilder
- Returns:
- The desiredK8sBetaApis.
-
setDesiredK8SBetaApis
public ClusterUpdate.Builder setDesiredK8SBetaApis(K8sBetaAPIConfig value)
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
setDesiredK8SBetaApis
public ClusterUpdate.Builder setDesiredK8SBetaApis(K8sBetaAPIConfig.Builder builderForValue)
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
mergeDesiredK8SBetaApis
public ClusterUpdate.Builder mergeDesiredK8SBetaApis(K8sBetaAPIConfig value)
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
clearDesiredK8SBetaApis
public ClusterUpdate.Builder clearDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
getDesiredK8SBetaApisBuilder
public K8sBetaAPIConfig.Builder getDesiredK8SBetaApisBuilder()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
getDesiredK8SBetaApisOrBuilder
public K8sBetaAPIConfigOrBuilder getDesiredK8SBetaApisOrBuilder()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
- Specified by:
getDesiredK8SBetaApisOrBuilder
in interfaceClusterUpdateOrBuilder
-
setUnknownFields
public final ClusterUpdate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
mergeUnknownFields
public final ClusterUpdate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterUpdate.Builder>
-
-