Package com.google.container.v1
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 AdditionalPodRangesConfig
getAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster.AdditionalPodRangesConfigOrBuilder
getAdditionalPodRangesConfigOrBuilder()
The additional pod ranges to be added to the cluster.AddonsConfig
getDesiredAddonsConfig()
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.AuthenticatorGroupsConfigOrBuilder
getDesiredAuthenticatorGroupsConfigOrBuilder()
The desired authenticator groups config for the cluster.WorkloadPolicyConfig
getDesiredAutopilotWorkloadPolicyConfig()
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.BinaryAuthorizationOrBuilder
getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.ClusterAutoscaling
getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.ClusterAutoscalingOrBuilder
getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.CostManagementConfig
getDesiredCostManagementConfig()
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.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.DefaultSnatStatusOrBuilder
getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.DNSConfig
getDesiredDnsConfig()
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.FleetOrBuilder
getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.GatewayAPIConfig
getDesiredGatewayApiConfig()
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 clusterGcfsConfigOrBuilder
getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the clusterIdentityServiceConfig
getDesiredIdentityServiceConfig()
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.IntraNodeVisibilityConfigOrBuilder
getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.K8sBetaAPIConfig
getDesiredK8SBetaApis()
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.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.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.LoggingConfig
getDesiredLoggingConfig()
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.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.MeshCertificatesOrBuilder
getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MonitoringConfig
getDesiredMonitoringConfig()
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.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.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.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.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.NotificationConfigOrBuilder
getDesiredNotificationConfigOrBuilder()
The desired notification configuration.PrivateClusterConfig
getDesiredPrivateClusterConfig()
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.ReleaseChannelOrBuilder
getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.ResourceUsageExportConfig
getDesiredResourceUsageExportConfig()
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.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.ServiceExternalIPsConfigOrBuilder
getDesiredServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ShieldedNodes
getDesiredShieldedNodes()
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.VerticalPodAutoscalingOrBuilder
getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.WorkloadIdentityConfig
getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.WorkloadIdentityConfigOrBuilder
getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.K8sBetaAPIConfig
getEnableK8SBetaApis()
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.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.-
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.v1.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.v1.AddonsConfig desired_addons_config = 6;
- Returns:
- The desiredAddonsConfig.
-
getDesiredAddonsConfigOrBuilder
AddonsConfigOrBuilder getDesiredAddonsConfigOrBuilder()
Configurations for the various addons available to run in the cluster.
.google.container.v1.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" 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:
- 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" 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:
- 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.
-
hasDesiredDatabaseEncryption
boolean hasDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
DatabaseEncryption getDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
- Returns:
- The desiredDatabaseEncryption.
-
getDesiredDatabaseEncryptionOrBuilder
DatabaseEncryptionOrBuilder getDesiredDatabaseEncryptionOrBuilder()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;
-
hasDesiredWorkloadIdentityConfig
boolean hasDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
WorkloadIdentityConfig getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
- Returns:
- The desiredWorkloadIdentityConfig.
-
getDesiredWorkloadIdentityConfigOrBuilder
WorkloadIdentityConfigOrBuilder getDesiredWorkloadIdentityConfigOrBuilder()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;
-
hasDesiredMeshCertificates
boolean hasDesiredMeshCertificates()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.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.v1.MeshCertificates desired_mesh_certificates = 67;
- Returns:
- The desiredMeshCertificates.
-
getDesiredMeshCertificatesOrBuilder
MeshCertificatesOrBuilder getDesiredMeshCertificatesOrBuilder()
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;
-
hasDesiredShieldedNodes
boolean hasDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
ShieldedNodes getDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
- Returns:
- The desiredShieldedNodes.
-
getDesiredShieldedNodesOrBuilder
ShieldedNodesOrBuilder getDesiredShieldedNodesOrBuilder()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;
-
hasDesiredCostManagementConfig
boolean hasDesiredCostManagementConfig()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.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.v1.CostManagementConfig desired_cost_management_config = 49;
- Returns:
- The desiredCostManagementConfig.
-
getDesiredCostManagementConfigOrBuilder
CostManagementConfigOrBuilder getDesiredCostManagementConfigOrBuilder()
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;
-
hasDesiredDnsConfig
boolean hasDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
DNSConfig getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
- Returns:
- The desiredDnsConfig.
-
getDesiredDnsConfigOrBuilder
DNSConfigOrBuilder getDesiredDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;
-
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.v1.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.v1.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.v1.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.v1.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.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;
-
hasDesiredClusterAutoscaling
boolean hasDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
ClusterAutoscaling getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
- Returns:
- The desiredClusterAutoscaling.
-
getDesiredClusterAutoscalingOrBuilder
ClusterAutoscalingOrBuilder getDesiredClusterAutoscalingOrBuilder()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;
-
hasDesiredBinaryAuthorization
boolean hasDesiredBinaryAuthorization()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.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.v1.BinaryAuthorization desired_binary_authorization = 16;
- Returns:
- The desiredBinaryAuthorization.
-
getDesiredBinaryAuthorizationOrBuilder
BinaryAuthorizationOrBuilder getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.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.v1.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.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
- Returns:
- The desiredResourceUsageExportConfig.
-
getDesiredResourceUsageExportConfigOrBuilder
ResourceUsageExportConfigOrBuilder getDesiredResourceUsageExportConfigOrBuilder()
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;
-
hasDesiredVerticalPodAutoscaling
boolean hasDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
VerticalPodAutoscaling getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
- Returns:
- The desiredVerticalPodAutoscaling.
-
getDesiredVerticalPodAutoscalingOrBuilder
VerticalPodAutoscalingOrBuilder getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;
-
hasDesiredPrivateClusterConfig
boolean hasDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
PrivateClusterConfig getDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
- Returns:
- The desiredPrivateClusterConfig.
-
getDesiredPrivateClusterConfigOrBuilder
PrivateClusterConfigOrBuilder getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;
-
hasDesiredIntraNodeVisibilityConfig
boolean hasDesiredIntraNodeVisibilityConfig()
The desired config of Intra-node visibility.
.google.container.v1.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.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
- Returns:
- The desiredIntraNodeVisibilityConfig.
-
getDesiredIntraNodeVisibilityConfigOrBuilder
IntraNodeVisibilityConfigOrBuilder getDesiredIntraNodeVisibilityConfigOrBuilder()
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;
-
hasDesiredDefaultSnatStatus
boolean hasDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.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.v1.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.v1.DefaultSnatStatus desired_default_snat_status = 28;
-
hasDesiredReleaseChannel
boolean hasDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
ReleaseChannel getDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
- Returns:
- The desiredReleaseChannel.
-
getDesiredReleaseChannelOrBuilder
ReleaseChannelOrBuilder getDesiredReleaseChannelOrBuilder()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;
-
hasDesiredL4IlbSubsettingConfig
boolean hasDesiredL4IlbSubsettingConfig()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.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.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
- Returns:
- The desiredL4ilbSubsettingConfig.
-
getDesiredL4IlbSubsettingConfigOrBuilder
ILBSubsettingConfigOrBuilder getDesiredL4IlbSubsettingConfigOrBuilder()
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;
-
getDesiredDatapathProviderValue
int getDesiredDatapathProviderValue()
The desired datapath provider for the cluster.
.google.container.v1.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.v1.DatapathProvider desired_datapath_provider = 50;
- Returns:
- The desiredDatapathProvider.
-
getDesiredPrivateIpv6GoogleAccessValue
int getDesiredPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.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.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;
- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
hasDesiredNotificationConfig
boolean hasDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
NotificationConfig getDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
- Returns:
- The desiredNotificationConfig.
-
getDesiredNotificationConfigOrBuilder
NotificationConfigOrBuilder getDesiredNotificationConfigOrBuilder()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;
-
hasDesiredAuthenticatorGroupsConfig
boolean hasDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
AuthenticatorGroupsConfig getDesiredAuthenticatorGroupsConfig()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
- Returns:
- The desiredAuthenticatorGroupsConfig.
-
getDesiredAuthenticatorGroupsConfigOrBuilder
AuthenticatorGroupsConfigOrBuilder getDesiredAuthenticatorGroupsConfigOrBuilder()
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;
-
hasDesiredLoggingConfig
boolean hasDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
LoggingConfig getDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
- Returns:
- The desiredLoggingConfig.
-
getDesiredLoggingConfigOrBuilder
LoggingConfigOrBuilder getDesiredLoggingConfigOrBuilder()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;
-
hasDesiredMonitoringConfig
boolean hasDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
MonitoringConfig getDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
- Returns:
- The desiredMonitoringConfig.
-
getDesiredMonitoringConfigOrBuilder
MonitoringConfigOrBuilder getDesiredMonitoringConfigOrBuilder()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;
-
hasDesiredIdentityServiceConfig
boolean hasDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
IdentityServiceConfig getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
- Returns:
- The desiredIdentityServiceConfig.
-
getDesiredIdentityServiceConfigOrBuilder
IdentityServiceConfigOrBuilder getDesiredIdentityServiceConfigOrBuilder()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;
-
hasDesiredServiceExternalIpsConfig
boolean hasDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.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.v1.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.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;
-
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.
-
getDesiredMasterVersion
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;
- Returns:
- The desiredMasterVersion.
-
getDesiredMasterVersionBytes
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;
- Returns:
- The bytes for desiredMasterVersion.
-
hasDesiredGcfsConfig
boolean hasDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
GcfsConfig getDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
- Returns:
- The desiredGcfsConfig.
-
getDesiredGcfsConfigOrBuilder
GcfsConfigOrBuilder getDesiredGcfsConfigOrBuilder()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;
-
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.v1.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.v1.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.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;
-
hasDesiredGatewayApiConfig
boolean hasDesiredGatewayApiConfig()
The desired config of Gateway API on this cluster.
.google.container.v1.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.v1.GatewayAPIConfig desired_gateway_api_config = 114;
- Returns:
- The desiredGatewayApiConfig.
-
getDesiredGatewayApiConfigOrBuilder
GatewayAPIConfigOrBuilder getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1.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.v1.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.v1.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.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;
-
hasDesiredFleet
boolean hasDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
Fleet getDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;
- Returns:
- The desiredFleet.
-
getDesiredFleetOrBuilder
FleetOrBuilder getDesiredFleetOrBuilder()
The desired fleet configuration for the cluster.
.google.container.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;
-
hasEnableK8SBetaApis
boolean hasEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.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.v1.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.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;
-
hasDesiredSecurityPostureConfig
boolean hasDesiredSecurityPostureConfig()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.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.v1.SecurityPostureConfig desired_security_posture_config = 124;
- Returns:
- The desiredSecurityPostureConfig.
-
getDesiredSecurityPostureConfigOrBuilder
SecurityPostureConfigOrBuilder getDesiredSecurityPostureConfigOrBuilder()
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;
-
hasDesiredNetworkPerformanceConfig
boolean hasDesiredNetworkPerformanceConfig()
The desired network performance config.
.google.container.v1.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.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;
- Returns:
- The desiredNetworkPerformanceConfig.
-
getDesiredNetworkPerformanceConfigOrBuilder
NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()
The desired network performance config.
.google.container.v1.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.v1.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.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
WorkloadPolicyConfigOrBuilder getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;
-
hasDesiredK8SBetaApis
boolean hasDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
K8sBetaAPIConfig getDesiredK8SBetaApis()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
- Returns:
- The desiredK8sBetaApis.
-
getDesiredK8SBetaApisOrBuilder
K8sBetaAPIConfigOrBuilder getDesiredK8SBetaApisOrBuilder()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;
-
-