Package com.google.container.v1beta1
Interface ClusterUpdateOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClusterUpdate,ClusterUpdate.Builder
public interface ClusterUpdateOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdditionalPodRangesConfiggetAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.AdditionalPodRangesConfigOrBuildergetAdditionalPodRangesConfigOrBuilder()The additional pod ranges to be added to the cluster.AddonsConfiggetDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.AddonsConfigOrBuildergetDesiredAddonsConfigOrBuilder()Configurations for the various addons available to run in the cluster.AuthenticatorGroupsConfiggetDesiredAuthenticatorGroupsConfig()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.AuthenticatorGroupsConfigOrBuildergetDesiredAuthenticatorGroupsConfigOrBuilder()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.WorkloadPolicyConfiggetDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfigOrBuildergetDesiredAutopilotWorkloadPolicyConfigOrBuilder()The desired workload policy configuration for the autopilot cluster.BinaryAuthorizationgetDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.BinaryAuthorizationOrBuildergetDesiredBinaryAuthorizationOrBuilder()The desired configuration options for the Binary Authorization feature.ClusterAutoscalinggetDesiredClusterAutoscaling()Cluster-level autoscaling configuration.ClusterAutoscalingOrBuildergetDesiredClusterAutoscalingOrBuilder()Cluster-level autoscaling configuration.ClusterTelemetrygetDesiredClusterTelemetry()The desired telemetry integration for the cluster.ClusterTelemetryOrBuildergetDesiredClusterTelemetryOrBuilder()The desired telemetry integration for the cluster.CostManagementConfiggetDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.CostManagementConfigOrBuildergetDesiredCostManagementConfigOrBuilder()The desired configuration for the fine-grained cost management feature.DatabaseEncryptiongetDesiredDatabaseEncryption()Configuration of etcd encryption.DatabaseEncryptionOrBuildergetDesiredDatabaseEncryptionOrBuilder()Configuration of etcd encryption.DatapathProvidergetDesiredDatapathProvider()The desired datapath provider for the cluster.intgetDesiredDatapathProviderValue()The desired datapath provider for the cluster.DefaultSnatStatusgetDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatusOrBuildergetDesiredDefaultSnatStatusOrBuilder()The desired status of whether to disable default sNAT for this cluster.DNSConfiggetDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.DNSConfigOrBuildergetDesiredDnsConfigOrBuilder()DNSConfig contains clusterDNS config for this cluster.booleangetDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleangetDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.FleetgetDesiredFleet()The desired fleet configuration for the cluster.FleetOrBuildergetDesiredFleetOrBuilder()The desired fleet configuration for the cluster.GatewayAPIConfiggetDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.GatewayAPIConfigOrBuildergetDesiredGatewayApiConfigOrBuilder()The desired config of Gateway API on this cluster.GcfsConfiggetDesiredGcfsConfig()The desired GCFS config for the cluster.GcfsConfigOrBuildergetDesiredGcfsConfigOrBuilder()The desired GCFS config for the cluster.HostMaintenancePolicygetDesiredHostMaintenancePolicy()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.HostMaintenancePolicyOrBuildergetDesiredHostMaintenancePolicyOrBuilder()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.IdentityServiceConfiggetDesiredIdentityServiceConfig()The desired Identity Service component configuration.IdentityServiceConfigOrBuildergetDesiredIdentityServiceConfigOrBuilder()The desired Identity Service component configuration.StringgetDesiredImageType()The desired image type for the node pool.com.google.protobuf.ByteStringgetDesiredImageTypeBytes()The desired image type for the node pool.IntraNodeVisibilityConfiggetDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.IntraNodeVisibilityConfigOrBuildergetDesiredIntraNodeVisibilityConfigOrBuilder()The desired config of Intra-node visibility.K8sBetaAPIConfiggetDesiredK8SBetaApis()Beta APIs enabled for cluster.K8sBetaAPIConfigOrBuildergetDesiredK8SBetaApisOrBuilder()Beta APIs enabled for cluster.ILBSubsettingConfiggetDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfigOrBuildergetDesiredL4IlbSubsettingConfigOrBuilder()The desired L4 Internal Load Balancer Subsetting configuration.StringgetDesiredLocations(int index)The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.com.google.protobuf.ByteStringgetDesiredLocationsBytes(int index)The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.intgetDesiredLocationsCount()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.List<String>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.LoggingConfiggetDesiredLoggingConfig()The desired logging configuration.LoggingConfigOrBuildergetDesiredLoggingConfigOrBuilder()The desired logging configuration.StringgetDesiredLoggingService()The logging service the cluster should use to write logs.com.google.protobuf.ByteStringgetDesiredLoggingServiceBytes()The logging service the cluster should use to write logs.MastergetDesiredMaster()Configuration for master components.MasterAuthorizedNetworksConfiggetDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfigOrBuildergetDesiredMasterAuthorizedNetworksConfigOrBuilder()The desired configuration options for master authorized networks feature.MasterOrBuildergetDesiredMasterOrBuilder()Configuration for master components.StringgetDesiredMasterVersion()The Kubernetes version to change the master to.com.google.protobuf.ByteStringgetDesiredMasterVersionBytes()The Kubernetes version to change the master to.MeshCertificatesgetDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificatesOrBuildergetDesiredMeshCertificatesOrBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MonitoringConfiggetDesiredMonitoringConfig()The desired monitoring configuration.MonitoringConfigOrBuildergetDesiredMonitoringConfigOrBuilder()The desired monitoring configuration.StringgetDesiredMonitoringService()The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteStringgetDesiredMonitoringServiceBytes()The monitoring service the cluster should use to write metrics.NetworkConfig.ClusterNetworkPerformanceConfiggetDesiredNetworkPerformanceConfig()The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfigOrBuildergetDesiredNetworkPerformanceConfigOrBuilder()The desired network performance config.NetworkTagsgetDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTagsOrBuildergetDesiredNodePoolAutoConfigNetworkTagsOrBuilder()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodePoolAutoscalinggetDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscalingOrBuildergetDesiredNodePoolAutoscalingOrBuilder()Autoscaler configuration for the node pool specified in desired_node_pool_id.StringgetDesiredNodePoolId()The node pool to be upgraded.com.google.protobuf.ByteStringgetDesiredNodePoolIdBytes()The node pool to be upgraded.NodePoolLoggingConfiggetDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfigOrBuildergetDesiredNodePoolLoggingConfigOrBuilder()The desired node pool logging configuration defaults for the cluster.StringgetDesiredNodeVersion()The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteStringgetDesiredNodeVersionBytes()The Kubernetes version to change the nodes to (typically an upgrade).NotificationConfiggetDesiredNotificationConfig()The desired notification configuration.NotificationConfigOrBuildergetDesiredNotificationConfigOrBuilder()The desired notification configuration.PodSecurityPolicyConfiggetDesiredPodSecurityPolicyConfig()The desired configuration options for the PodSecurityPolicy feature.PodSecurityPolicyConfigOrBuildergetDesiredPodSecurityPolicyConfigOrBuilder()The desired configuration options for the PodSecurityPolicy feature.PrivateClusterConfiggetDesiredPrivateClusterConfig()The desired private cluster configuration.PrivateClusterConfigOrBuildergetDesiredPrivateClusterConfigOrBuilder()The desired private cluster configuration.PrivateIPv6GoogleAccessgetDesiredPrivateIpv6GoogleAccess()The desired state of IPv6 connectivity to Google Services.intgetDesiredPrivateIpv6GoogleAccessValue()The desired state of IPv6 connectivity to Google Services.ProtectConfiggetDesiredProtectConfig()Enable/Disable Protect API features for the cluster.ProtectConfigOrBuildergetDesiredProtectConfigOrBuilder()Enable/Disable Protect API features for the cluster.ReleaseChannelgetDesiredReleaseChannel()The desired release channel configuration.ReleaseChannelOrBuildergetDesiredReleaseChannelOrBuilder()The desired release channel configuration.ResourceUsageExportConfiggetDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.ResourceUsageExportConfigOrBuildergetDesiredResourceUsageExportConfigOrBuilder()The desired configuration for exporting resource usage.SecurityPostureConfiggetDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.SecurityPostureConfigOrBuildergetDesiredSecurityPostureConfigOrBuilder()Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfiggetDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfigOrBuildergetDesiredServiceExternalIpsConfigOrBuilder()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ShieldedNodesgetDesiredShieldedNodes()Configuration for Shielded Nodes.ShieldedNodesOrBuildergetDesiredShieldedNodesOrBuilder()Configuration for Shielded Nodes.StackTypegetDesiredStackType()The desired stack type of the cluster.intgetDesiredStackTypeValue()The desired stack type of the cluster.TpuConfiggetDesiredTpuConfig()The desired Cloud TPU configuration.TpuConfigOrBuildergetDesiredTpuConfigOrBuilder()The desired Cloud TPU configuration.VerticalPodAutoscalinggetDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscalingOrBuildergetDesiredVerticalPodAutoscalingOrBuilder()Cluster-level Vertical Pod Autoscaling configuration.WorkloadALTSConfiggetDesiredWorkloadAltsConfig()Configuration for direct-path (via ALTS) with workload identity.WorkloadALTSConfigOrBuildergetDesiredWorkloadAltsConfigOrBuilder()Configuration for direct-path (via ALTS) with workload identity.WorkloadCertificatesgetDesiredWorkloadCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.WorkloadCertificatesOrBuildergetDesiredWorkloadCertificatesOrBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.WorkloadIdentityConfiggetDesiredWorkloadIdentityConfig()Configuration for Workload Identity.WorkloadIdentityConfigOrBuildergetDesiredWorkloadIdentityConfigOrBuilder()Configuration for Workload Identity.K8sBetaAPIConfiggetEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfigOrBuildergetEnableK8SBetaApisOrBuilder()Kubernetes open source beta apis enabled on the cluster.StringgetEtag()The current etag of the cluster.com.google.protobuf.ByteStringgetEtagBytes()The current etag of the cluster.AdditionalPodRangesConfiggetRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfigOrBuildergetRemovedAdditionalPodRangesConfigOrBuilder()The additional pod ranges that are to be removed from the cluster.booleanhasAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.booleanhasDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.booleanhasDesiredAuthenticatorGroupsConfig()AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.booleanhasDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.booleanhasDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.booleanhasDesiredClusterAutoscaling()Cluster-level autoscaling configuration.booleanhasDesiredClusterTelemetry()The desired telemetry integration for the cluster.booleanhasDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.booleanhasDesiredDatabaseEncryption()Configuration of etcd encryption.booleanhasDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.booleanhasDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.booleanhasDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleanhasDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.booleanhasDesiredFleet()The desired fleet configuration for the cluster.booleanhasDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.booleanhasDesiredGcfsConfig()The desired GCFS config for the cluster.booleanhasDesiredHostMaintenancePolicy()HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.booleanhasDesiredIdentityServiceConfig()The desired Identity Service component configuration.booleanhasDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.booleanhasDesiredK8SBetaApis()Beta APIs enabled for cluster.booleanhasDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.booleanhasDesiredLoggingConfig()The desired logging configuration.booleanhasDesiredMaster()Configuration for master components.booleanhasDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.booleanhasDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.booleanhasDesiredMonitoringConfig()The desired monitoring configuration.booleanhasDesiredNetworkPerformanceConfig()The desired network performance config.booleanhasDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanhasDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.booleanhasDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.booleanhasDesiredNotificationConfig()The desired notification configuration.booleanhasDesiredPodSecurityPolicyConfig()The desired configuration options for the PodSecurityPolicy feature.booleanhasDesiredPrivateClusterConfig()The desired private cluster configuration.booleanhasDesiredProtectConfig()Enable/Disable Protect API features for the cluster.booleanhasDesiredReleaseChannel()The desired release channel configuration.booleanhasDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.booleanhasDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.booleanhasDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.booleanhasDesiredShieldedNodes()Configuration for Shielded Nodes.booleanhasDesiredTpuConfig()The desired Cloud TPU configuration.booleanhasDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.booleanhasDesiredWorkloadAltsConfig()Configuration for direct-path (via ALTS) with workload identity.booleanhasDesiredWorkloadCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.booleanhasDesiredWorkloadIdentityConfig()Configuration for Workload Identity.booleanhasEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.booleanhasRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDesiredNodeVersion
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;- Returns:
- The desiredNodeVersion.
-
getDesiredNodeVersionBytes
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;- Returns:
- The bytes for desiredNodeVersion.
-
getDesiredMonitoringService
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;- Returns:
- The desiredMonitoringService.
-
getDesiredMonitoringServiceBytes
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;- Returns:
- The bytes for desiredMonitoringService.
-
hasDesiredAddonsConfig
boolean hasDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;- Returns:
- Whether the desiredAddonsConfig field is set.
-
getDesiredAddonsConfig
AddonsConfig getDesiredAddonsConfig()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;- Returns:
- The desiredAddonsConfig.
-
getDesiredAddonsConfigOrBuilder
AddonsConfigOrBuilder getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1beta1.AddonsConfig desired_addons_config = 6;
-
getDesiredNodePoolId
String getDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;- Returns:
- The desiredNodePoolId.
-
getDesiredNodePoolIdBytes
com.google.protobuf.ByteString getDesiredNodePoolIdBytes()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family", "desired_node_pool_autoscaling", or "desired_workload_metadata_config" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;- Returns:
- The bytes for desiredNodePoolId.
-
getDesiredImageType
String getDesiredImageType()
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Returns:
- The desiredImageType.
-
getDesiredImageTypeBytes
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;- Returns:
- The bytes for desiredImageType.
-
hasDesiredNodePoolAutoscaling
boolean hasDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Returns:
- Whether the desiredNodePoolAutoscaling field is set.
-
getDesiredNodePoolAutoscaling
NodePoolAutoscaling getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Returns:
- The desiredNodePoolAutoscaling.
-
getDesiredNodePoolAutoscalingOrBuilder
NodePoolAutoscalingOrBuilder getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1beta1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;
-
getDesiredLocationsList
List<String> 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;- Returns:
- A list containing the desiredLocations.
-
getDesiredLocationsCount
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;- Returns:
- The count of desiredLocations.
-
getDesiredLocations
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;- Parameters:
index- The index of the element to return.- Returns:
- The desiredLocations at the given index.
-
getDesiredLocationsBytes
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;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the desiredLocations at the given index.
-
hasDesiredMasterAuthorizedNetworksConfig
boolean hasDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
MasterAuthorizedNetworksConfig getDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1beta1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
hasDesiredPodSecurityPolicyConfig
boolean hasDesiredPodSecurityPolicyConfig()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;- Returns:
- Whether the desiredPodSecurityPolicyConfig field is set.
-
getDesiredPodSecurityPolicyConfig
PodSecurityPolicyConfig getDesiredPodSecurityPolicyConfig()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;- Returns:
- The desiredPodSecurityPolicyConfig.
-
getDesiredPodSecurityPolicyConfigOrBuilder
PodSecurityPolicyConfigOrBuilder getDesiredPodSecurityPolicyConfigOrBuilder()
The desired configuration options for the PodSecurityPolicy feature.
.google.container.v1beta1.PodSecurityPolicyConfig desired_pod_security_policy_config = 14;
-
hasDesiredClusterAutoscaling
boolean hasDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
ClusterAutoscaling getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Returns:
- The desiredClusterAutoscaling.
-
getDesiredClusterAutoscalingOrBuilder
ClusterAutoscalingOrBuilder getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.
.google.container.v1beta1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
hasDesiredBinaryAuthorization
boolean hasDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;- Returns:
- Whether the desiredBinaryAuthorization field is set.
-
getDesiredBinaryAuthorization
BinaryAuthorization getDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;- Returns:
- The desiredBinaryAuthorization.
-
getDesiredBinaryAuthorizationOrBuilder
BinaryAuthorizationOrBuilder getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1beta1.BinaryAuthorization desired_binary_authorization = 16;
-
getDesiredLoggingService
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;- Returns:
- The desiredLoggingService.
-
getDesiredLoggingServiceBytes
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;- Returns:
- The bytes for desiredLoggingService.
-
hasDesiredResourceUsageExportConfig
boolean hasDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Returns:
- Whether the desiredResourceUsageExportConfig field is set.
-
getDesiredResourceUsageExportConfig
ResourceUsageExportConfig getDesiredResourceUsageExportConfig()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Returns:
- The desiredResourceUsageExportConfig.
-
getDesiredResourceUsageExportConfigOrBuilder
ResourceUsageExportConfigOrBuilder getDesiredResourceUsageExportConfigOrBuilder()
The desired configuration for exporting resource usage.
.google.container.v1beta1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
hasDesiredVerticalPodAutoscaling
boolean hasDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
VerticalPodAutoscaling getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Returns:
- The desiredVerticalPodAutoscaling.
-
getDesiredVerticalPodAutoscalingOrBuilder
VerticalPodAutoscalingOrBuilder getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1beta1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
hasDesiredPrivateClusterConfig
boolean hasDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
PrivateClusterConfig getDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;- Returns:
- The desiredPrivateClusterConfig.
-
getDesiredPrivateClusterConfigOrBuilder
PrivateClusterConfigOrBuilder getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.
.google.container.v1beta1.PrivateClusterConfig desired_private_cluster_config = 25;
-
hasDesiredIntraNodeVisibilityConfig
boolean hasDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Returns:
- Whether the desiredIntraNodeVisibilityConfig field is set.
-
getDesiredIntraNodeVisibilityConfig
IntraNodeVisibilityConfig getDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Returns:
- The desiredIntraNodeVisibilityConfig.
-
getDesiredIntraNodeVisibilityConfigOrBuilder
IntraNodeVisibilityConfigOrBuilder getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.
.google.container.v1beta1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
hasDesiredDefaultSnatStatus
boolean hasDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;- Returns:
- Whether the desiredDefaultSnatStatus field is set.
-
getDesiredDefaultSnatStatus
DefaultSnatStatus getDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;- Returns:
- The desiredDefaultSnatStatus.
-
getDesiredDefaultSnatStatusOrBuilder
DefaultSnatStatusOrBuilder getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1beta1.DefaultSnatStatus desired_default_snat_status = 28;
-
hasDesiredClusterTelemetry
boolean hasDesiredClusterTelemetry()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;- Returns:
- Whether the desiredClusterTelemetry field is set.
-
getDesiredClusterTelemetry
ClusterTelemetry getDesiredClusterTelemetry()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;- Returns:
- The desiredClusterTelemetry.
-
getDesiredClusterTelemetryOrBuilder
ClusterTelemetryOrBuilder getDesiredClusterTelemetryOrBuilder()
The desired telemetry integration for the cluster.
.google.container.v1beta1.ClusterTelemetry desired_cluster_telemetry = 30;
-
hasDesiredReleaseChannel
boolean hasDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
ReleaseChannel getDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;- Returns:
- The desiredReleaseChannel.
-
getDesiredReleaseChannelOrBuilder
ReleaseChannelOrBuilder getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.
.google.container.v1beta1.ReleaseChannel desired_release_channel = 31;
-
hasDesiredTpuConfig
boolean hasDesiredTpuConfig()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;- Returns:
- Whether the desiredTpuConfig field is set.
-
getDesiredTpuConfig
TpuConfig getDesiredTpuConfig()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;- Returns:
- The desiredTpuConfig.
-
getDesiredTpuConfigOrBuilder
TpuConfigOrBuilder getDesiredTpuConfigOrBuilder()
The desired Cloud TPU configuration.
.google.container.v1beta1.TpuConfig desired_tpu_config = 38;
-
hasDesiredL4IlbSubsettingConfig
boolean hasDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Returns:
- Whether the desiredL4ilbSubsettingConfig field is set.
-
getDesiredL4IlbSubsettingConfig
ILBSubsettingConfig getDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Returns:
- The desiredL4ilbSubsettingConfig.
-
getDesiredL4IlbSubsettingConfigOrBuilder
ILBSubsettingConfigOrBuilder getDesiredL4IlbSubsettingConfigOrBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1beta1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredDatapathProviderValue
int getDesiredDatapathProviderValue()
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Returns:
- The enum numeric value on the wire for desiredDatapathProvider.
-
getDesiredDatapathProvider
DatapathProvider getDesiredDatapathProvider()
The desired datapath provider for the cluster.
.google.container.v1beta1.DatapathProvider desired_datapath_provider = 50;- Returns:
- The desiredDatapathProvider.
-
getDesiredPrivateIpv6GoogleAccessValue
int getDesiredPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Returns:
- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess.
-
getDesiredPrivateIpv6GoogleAccess
PrivateIPv6GoogleAccess getDesiredPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1beta1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
hasDesiredNotificationConfig
boolean hasDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
NotificationConfig getDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;- Returns:
- The desiredNotificationConfig.
-
getDesiredNotificationConfigOrBuilder
NotificationConfigOrBuilder getDesiredNotificationConfigOrBuilder()
The desired notification configuration.
.google.container.v1beta1.NotificationConfig desired_notification_config = 55;
-
getDesiredMasterVersion
String getDesiredMasterVersion()
The Kubernetes version to change the master to. The only valid value is the latest supported version. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Returns:
- The desiredMasterVersion.
-
getDesiredMasterVersionBytes
com.google.protobuf.ByteString getDesiredMasterVersionBytes()
The Kubernetes version to change the master to. The only valid value is the latest supported version. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Returns:
- The bytes for desiredMasterVersion.
-
hasDesiredGcfsConfig
boolean hasDesiredGcfsConfig()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
GcfsConfig getDesiredGcfsConfig()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;- Returns:
- The desiredGcfsConfig.
-
getDesiredGcfsConfigOrBuilder
GcfsConfigOrBuilder getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the cluster.
.google.container.v1beta1.GcfsConfig desired_gcfs_config = 109;
-
hasDesiredDatabaseEncryption
boolean hasDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
DatabaseEncryption getDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;- Returns:
- The desiredDatabaseEncryption.
-
getDesiredDatabaseEncryptionOrBuilder
DatabaseEncryptionOrBuilder getDesiredDatabaseEncryptionOrBuilder()
Configuration of etcd encryption.
.google.container.v1beta1.DatabaseEncryption desired_database_encryption = 46;
-
hasDesiredWorkloadIdentityConfig
boolean hasDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
WorkloadIdentityConfig getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Returns:
- The desiredWorkloadIdentityConfig.
-
getDesiredWorkloadIdentityConfigOrBuilder
WorkloadIdentityConfigOrBuilder getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.
.google.container.v1beta1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
hasDesiredWorkloadCertificates
boolean hasDesiredWorkloadCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;- Returns:
- Whether the desiredWorkloadCertificates field is set.
-
getDesiredWorkloadCertificates
WorkloadCertificates getDesiredWorkloadCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;- Returns:
- The desiredWorkloadCertificates.
-
getDesiredWorkloadCertificatesOrBuilder
WorkloadCertificatesOrBuilder getDesiredWorkloadCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.WorkloadCertificates desired_workload_certificates = 61;
-
hasDesiredMeshCertificates
boolean hasDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;- Returns:
- Whether the desiredMeshCertificates field is set.
-
getDesiredMeshCertificates
MeshCertificates getDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;- Returns:
- The desiredMeshCertificates.
-
getDesiredMeshCertificatesOrBuilder
MeshCertificatesOrBuilder getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1beta1.MeshCertificates desired_mesh_certificates = 67;
-
hasDesiredWorkloadAltsConfig
boolean hasDesiredWorkloadAltsConfig()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;- Returns:
- Whether the desiredWorkloadAltsConfig field is set.
-
getDesiredWorkloadAltsConfig
WorkloadALTSConfig getDesiredWorkloadAltsConfig()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;- Returns:
- The desiredWorkloadAltsConfig.
-
getDesiredWorkloadAltsConfigOrBuilder
WorkloadALTSConfigOrBuilder getDesiredWorkloadAltsConfigOrBuilder()
Configuration for direct-path (via ALTS) with workload identity.
.google.container.v1beta1.WorkloadALTSConfig desired_workload_alts_config = 62;
-
hasDesiredShieldedNodes
boolean hasDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
ShieldedNodes getDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;- Returns:
- The desiredShieldedNodes.
-
getDesiredShieldedNodesOrBuilder
ShieldedNodesOrBuilder getDesiredShieldedNodesOrBuilder()
Configuration for Shielded Nodes.
.google.container.v1beta1.ShieldedNodes desired_shielded_nodes = 48;
-
hasDesiredCostManagementConfig
boolean hasDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;- Returns:
- Whether the desiredCostManagementConfig field is set.
-
getDesiredCostManagementConfig
CostManagementConfig getDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;- Returns:
- The desiredCostManagementConfig.
-
getDesiredCostManagementConfigOrBuilder
CostManagementConfigOrBuilder getDesiredCostManagementConfigOrBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1beta1.CostManagementConfig desired_cost_management_config = 49;
-
hasDesiredMaster
boolean hasDesiredMaster()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;- Returns:
- Whether the desiredMaster field is set.
-
getDesiredMaster
Master getDesiredMaster()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;- Returns:
- The desiredMaster.
-
getDesiredMasterOrBuilder
MasterOrBuilder getDesiredMasterOrBuilder()
Configuration for master components.
.google.container.v1beta1.Master desired_master = 52;
-
hasDesiredDnsConfig
boolean hasDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
DNSConfig getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;- Returns:
- The desiredDnsConfig.
-
getDesiredDnsConfigOrBuilder
DNSConfigOrBuilder getDesiredDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1beta1.DNSConfig desired_dns_config = 53;
-
hasDesiredServiceExternalIpsConfig
boolean hasDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Returns:
- Whether the desiredServiceExternalIpsConfig field is set.
-
getDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig getDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Returns:
- The desiredServiceExternalIpsConfig.
-
getDesiredServiceExternalIpsConfigOrBuilder
ServiceExternalIPsConfigOrBuilder getDesiredServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1beta1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
hasDesiredAuthenticatorGroupsConfig
boolean hasDesiredAuthenticatorGroupsConfig()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
AuthenticatorGroupsConfig getDesiredAuthenticatorGroupsConfig()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Returns:
- The desiredAuthenticatorGroupsConfig.
-
getDesiredAuthenticatorGroupsConfigOrBuilder
AuthenticatorGroupsConfigOrBuilder getDesiredAuthenticatorGroupsConfigOrBuilder()
AuthenticatorGroupsConfig specifies the config for the cluster security groups settings.
.google.container.v1beta1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
hasDesiredLoggingConfig
boolean hasDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
LoggingConfig getDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;- Returns:
- The desiredLoggingConfig.
-
getDesiredLoggingConfigOrBuilder
LoggingConfigOrBuilder getDesiredLoggingConfigOrBuilder()
The desired logging configuration.
.google.container.v1beta1.LoggingConfig desired_logging_config = 64;
-
hasDesiredMonitoringConfig
boolean hasDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
MonitoringConfig getDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;- Returns:
- The desiredMonitoringConfig.
-
getDesiredMonitoringConfigOrBuilder
MonitoringConfigOrBuilder getDesiredMonitoringConfigOrBuilder()
The desired monitoring configuration.
.google.container.v1beta1.MonitoringConfig desired_monitoring_config = 65;
-
hasDesiredIdentityServiceConfig
boolean hasDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
IdentityServiceConfig getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;- Returns:
- The desiredIdentityServiceConfig.
-
getDesiredIdentityServiceConfigOrBuilder
IdentityServiceConfigOrBuilder getDesiredIdentityServiceConfigOrBuilder()
The desired Identity Service component configuration.
.google.container.v1beta1.IdentityServiceConfig desired_identity_service_config = 66;
-
hasDesiredEnablePrivateEndpoint
boolean hasDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Returns:
- Whether the desiredEnablePrivateEndpoint field is set.
-
getDesiredEnablePrivateEndpoint
boolean getDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Returns:
- The desiredEnablePrivateEndpoint.
-
hasDesiredNodePoolAutoConfigNetworkTags
boolean hasDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Returns:
- Whether the desiredNodePoolAutoConfigNetworkTags field is set.
-
getDesiredNodePoolAutoConfigNetworkTags
NetworkTags getDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Returns:
- The desiredNodePoolAutoConfigNetworkTags.
-
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
NetworkTagsOrBuilder getDesiredNodePoolAutoConfigNetworkTagsOrBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1beta1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
hasDesiredProtectConfig
boolean hasDesiredProtectConfig()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;- Returns:
- Whether the desiredProtectConfig field is set.
-
getDesiredProtectConfig
ProtectConfig getDesiredProtectConfig()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;- Returns:
- The desiredProtectConfig.
-
getDesiredProtectConfigOrBuilder
ProtectConfigOrBuilder getDesiredProtectConfigOrBuilder()
Enable/Disable Protect API features for the cluster.
optional .google.container.v1beta1.ProtectConfig desired_protect_config = 112;
-
hasDesiredGatewayApiConfig
boolean hasDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;- Returns:
- Whether the desiredGatewayApiConfig field is set.
-
getDesiredGatewayApiConfig
GatewayAPIConfig getDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;- Returns:
- The desiredGatewayApiConfig.
-
getDesiredGatewayApiConfigOrBuilder
GatewayAPIConfigOrBuilder getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1beta1.GatewayAPIConfig desired_gateway_api_config = 114;
-
getEtag
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;- Returns:
- The etag.
-
getEtagBytes
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;- Returns:
- The bytes for etag.
-
hasDesiredNodePoolLoggingConfig
boolean hasDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Returns:
- Whether the desiredNodePoolLoggingConfig field is set.
-
getDesiredNodePoolLoggingConfig
NodePoolLoggingConfig getDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Returns:
- The desiredNodePoolLoggingConfig.
-
getDesiredNodePoolLoggingConfigOrBuilder
NodePoolLoggingConfigOrBuilder getDesiredNodePoolLoggingConfigOrBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1beta1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
hasDesiredFleet
boolean hasDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
Fleet getDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;- Returns:
- The desiredFleet.
-
getDesiredFleetOrBuilder
FleetOrBuilder getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.
.google.container.v1beta1.Fleet desired_fleet = 117;
-
getDesiredStackTypeValue
int getDesiredStackTypeValue()
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1beta1.StackType desired_stack_type = 119;- Returns:
- The enum numeric value on the wire for desiredStackType.
-
getDesiredStackType
StackType getDesiredStackType()
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1beta1.StackType desired_stack_type = 119;- Returns:
- The desiredStackType.
-
hasAdditionalPodRangesConfig
boolean hasAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Returns:
- Whether the additionalPodRangesConfig field is set.
-
getAdditionalPodRangesConfig
AdditionalPodRangesConfig getAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Returns:
- The additionalPodRangesConfig.
-
getAdditionalPodRangesConfigOrBuilder
AdditionalPodRangesConfigOrBuilder getAdditionalPodRangesConfigOrBuilder()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1beta1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;
-
hasRemovedAdditionalPodRangesConfig
boolean hasRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Returns:
- Whether the removedAdditionalPodRangesConfig field is set.
-
getRemovedAdditionalPodRangesConfig
AdditionalPodRangesConfig getRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Returns:
- The removedAdditionalPodRangesConfig.
-
getRemovedAdditionalPodRangesConfigOrBuilder
AdditionalPodRangesConfigOrBuilder getRemovedAdditionalPodRangesConfigOrBuilder()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1beta1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
hasEnableK8SBetaApis
boolean hasEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Returns:
- Whether the enableK8sBetaApis field is set.
-
getEnableK8SBetaApis
K8sBetaAPIConfig getEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Returns:
- The enableK8sBetaApis.
-
getEnableK8SBetaApisOrBuilder
K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrBuilder()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1beta1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
hasDesiredSecurityPostureConfig
boolean hasDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;- Returns:
- Whether the desiredSecurityPostureConfig field is set.
-
getDesiredSecurityPostureConfig
SecurityPostureConfig getDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;- Returns:
- The desiredSecurityPostureConfig.
-
getDesiredSecurityPostureConfigOrBuilder
SecurityPostureConfigOrBuilder getDesiredSecurityPostureConfigOrBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1beta1.SecurityPostureConfig desired_security_posture_config = 124;
-
hasDesiredNetworkPerformanceConfig
boolean hasDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Returns:
- Whether the desiredNetworkPerformanceConfig field is set.
-
getDesiredNetworkPerformanceConfig
NetworkConfig.ClusterNetworkPerformanceConfig getDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Returns:
- The desiredNetworkPerformanceConfig.
-
getDesiredNetworkPerformanceConfigOrBuilder
NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()
The desired network performance config.
.google.container.v1beta1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
-
hasDesiredEnableFqdnNetworkPolicy
boolean hasDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Returns:
- Whether the desiredEnableFqdnNetworkPolicy field is set.
-
getDesiredEnableFqdnNetworkPolicy
boolean getDesiredEnableFqdnNetworkPolicy()
Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Returns:
- The desiredEnableFqdnNetworkPolicy.
-
hasDesiredAutopilotWorkloadPolicyConfig
boolean hasDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig getDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
WorkloadPolicyConfigOrBuilder getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1beta1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
hasDesiredK8SBetaApis
boolean hasDesiredK8SBetaApis()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
K8sBetaAPIConfig getDesiredK8SBetaApis()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Returns:
- The desiredK8sBetaApis.
-
getDesiredK8SBetaApisOrBuilder
K8sBetaAPIConfigOrBuilder getDesiredK8SBetaApisOrBuilder()
Beta APIs enabled for cluster.
.google.container.v1beta1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
hasDesiredHostMaintenancePolicy
boolean hasDesiredHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;- Returns:
- Whether the desiredHostMaintenancePolicy field is set.
-
getDesiredHostMaintenancePolicy
HostMaintenancePolicy getDesiredHostMaintenancePolicy()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;- Returns:
- The desiredHostMaintenancePolicy.
-
getDesiredHostMaintenancePolicyOrBuilder
HostMaintenancePolicyOrBuilder getDesiredHostMaintenancePolicyOrBuilder()
HostMaintenancePolicy contains the desired maintenance policy for the Google Compute Engine hosts.
.google.container.v1beta1.HostMaintenancePolicy desired_host_maintenance_policy = 132;
-
-