Package com.google.container.v1
Class ClusterUpdate
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.container.v1.ClusterUpdate
- All Implemented Interfaces:
ClusterUpdateOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ClusterUpdate
extends com.google.protobuf.GeneratedMessage
implements ClusterUpdateOrBuilder
ClusterUpdate describes an update to the cluster. Exactly one update can be applied to a cluster with each request, so at most one field can be provided.Protobuf type
google.container.v1.ClusterUpdate- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classClusterUpdate describes an update to the cluster.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe additional pod ranges to be added to the cluster.The additional pod ranges to be added to the cluster.static ClusterUpdatestatic final com.google.protobuf.Descriptors.DescriptorThe desired config for additional subnetworks attached to the cluster.The desired config for additional subnetworks attached to the cluster.Configurations for the various addons available to run in the cluster.Configurations for the various addons available to run in the cluster.Configuration for limiting anonymous access to all endpoints except the health checks.Configuration for limiting anonymous access to all endpoints except the health checks.The desired authenticator groups config for the cluster.The desired authenticator groups config for the cluster.AutoIpamConfig contains all information related to Auto IPAMAutoIpamConfig contains all information related to Auto IPAMThe desired autopilot cluster policies that to be enforced in the cluster.The desired autopilot cluster policies that to be enforced in the cluster.WorkloadPolicyConfig is the configuration related to GCW workload policyWorkloadPolicyConfig is the configuration related to GCW workload policyThe desired configuration options for the Binary Authorization feature.The desired configuration options for the Binary Authorization feature.Cluster-level autoscaling configuration.Cluster-level autoscaling configuration.Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.Deprecated.The desired containerd config for the cluster.The desired containerd config for the cluster.The desired control plane egress control config for the cluster.The desired control plane egress control config for the cluster.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.The desired configuration for the fine-grained cost management feature.The desired configuration for the fine-grained cost management feature.Configuration of etcd encryption.Configuration of etcd encryption.The desired datapath provider for the cluster.intThe desired datapath provider for the cluster.booleanOverride the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]The desired status of whether to disable default sNAT for this cluster.The desired status of whether to disable default sNAT for this cluster.booleanEnable/Disable L4 LB VPC firewall reconciliation for the cluster.DNSConfig contains clusterDNS config for this cluster.DNSConfig contains clusterDNS config for this cluster.booleanEnable/Disable Cilium Clusterwide Network Policy for the cluster.booleanEnable/Disable FQDN Network Policy for the cluster.booleanEnable/Disable Multi-Networking for the clusterbooleanDeprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated.Deprecated.The desired fleet configuration for the cluster.The desired fleet configuration for the cluster.The desired config of Gateway API on this cluster.The desired config of Gateway API on this cluster.The desired GCFS config for the clusterThe desired GCFS config for the clusterThe desired Identity Service component configuration.The desired Identity Service component configuration.The desired name of the image to use for this node.com.google.protobuf.ByteStringThe desired name of the image to use for this node.The project containing the desired image to use for this node.com.google.protobuf.ByteStringThe project containing the desired image to use for this node.The desired image type for the node pool.com.google.protobuf.ByteStringThe desired image type for the node pool.The desired config of Intra-node visibility.The desired config of Intra-node visibility.Specify the details of in-transit encryption.intSpecify the details of in-transit encryption.Desired Beta APIs to be enabled for cluster.Desired Beta APIs to be enabled for cluster.The desired L4 Internal Load Balancer Subsetting configuration.The desired L4 Internal Load Balancer Subsetting configuration.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.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.intThe 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.ProtocolStringListThe desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.The desired logging configuration.The desired logging configuration.The logging service the cluster should use to write logs.com.google.protobuf.ByteStringThe logging service the cluster should use to write logs.The desired managed machine learning diagnostics configuration.The desired managed machine learning diagnostics configuration.The desired managed open telemetry configuration.The desired managed open telemetry configuration.Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated.Deprecated.The Kubernetes version to change the master to.com.google.protobuf.ByteStringThe Kubernetes version to change the master to.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.Configuration for issuance of mTLS keys and certificates to Kubernetes pods.The desired monitoring configuration.The desired monitoring configuration.The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteStringThe monitoring service the cluster should use to write metrics.The desired network performance config.The desired network performance config.The desired network tier configuration for the cluster.The desired network tier configuration for the cluster.Optional.Optional.The desired node kubelet config for the cluster.The desired node kubelet config for the cluster.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.Autoscaler configuration for the node pool specified in desired_node_pool_id.Autoscaler configuration for the node pool specified in desired_node_pool_id.The node pool to be upgraded.com.google.protobuf.ByteStringThe node pool to be upgraded.The desired node pool logging configuration defaults for the cluster.The desired node pool logging configuration defaults for the cluster.The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteStringThe Kubernetes version to change the nodes to (typically an upgrade).The desired notification configuration.The desired notification configuration.The desired config for pod autoscaling.The desired config for pod autoscaling.Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.Deprecated.The desired state of IPv6 connectivity to Google Services.intThe desired state of IPv6 connectivity to Google Services.The desired privileged admission config for the cluster.The desired privileged admission config for the cluster.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.The desired release channel configuration.The desired release channel configuration.The desired configuration for exporting resource usage.The desired configuration for exporting resource usage.Enable/Disable Secret Manager Config.Enable/Disable Secret Manager Config.Configuration for sync Secret Manager secrets as k8s secrets.Configuration for sync Secret Manager secrets as k8s secrets.Enable/Disable Security Posture API features for the cluster.Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.Configuration for Shielded Nodes.Configuration for Shielded Nodes.The desired stack type of the cluster.intThe desired stack type of the cluster.The desired user managed keys config for the cluster.The desired user managed keys config for the cluster.Cluster-level Vertical Pod Autoscaling configuration.Cluster-level Vertical Pod Autoscaling configuration.Configuration for Workload Identity.Configuration for Workload Identity.Kubernetes open source beta apis enabled on the cluster.Kubernetes open source beta apis enabled on the cluster.getEtag()The current etag of the cluster.com.google.protobuf.ByteStringThe current etag of the cluster.Configuration for GKE auto upgrade.Configuration for GKE auto upgrade.com.google.protobuf.Parser<ClusterUpdate>The additional pod ranges that are to be removed from the cluster.The additional pod ranges that are to be removed from the cluster.intDeprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated.Deprecated.booleanThe additional pod ranges to be added to the cluster.booleanThe desired config for additional subnetworks attached to the cluster.booleanConfigurations for the various addons available to run in the cluster.booleanConfiguration for limiting anonymous access to all endpoints except the health checks.booleanThe desired authenticator groups config for the cluster.booleanAutoIpamConfig contains all information related to Auto IPAMbooleanThe desired autopilot cluster policies that to be enforced in the cluster.booleanWorkloadPolicyConfig is the configuration related to GCW workload policybooleanThe desired configuration options for the Binary Authorization feature.booleanCluster-level autoscaling configuration.booleanDeprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.booleanThe desired containerd config for the cluster.booleanThe desired control plane egress control config for the cluster.boolean[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.booleanThe desired configuration for the fine-grained cost management feature.booleanConfiguration of etcd encryption.booleanOverride the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]booleanThe desired status of whether to disable default sNAT for this cluster.booleanEnable/Disable L4 LB VPC firewall reconciliation for the cluster.booleanDNSConfig contains clusterDNS config for this cluster.booleanEnable/Disable Cilium Clusterwide Network Policy for the cluster.booleanEnable/Disable FQDN Network Policy for the cluster.booleanEnable/Disable Multi-Networking for the clusterbooleanDeprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.booleanDeprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated.booleanThe desired fleet configuration for the cluster.booleanThe desired config of Gateway API on this cluster.booleanThe desired GCFS config for the clusterbooleanThe desired Identity Service component configuration.booleanThe desired config of Intra-node visibility.booleanSpecify the details of in-transit encryption.booleanDesired Beta APIs to be enabled for cluster.booleanThe desired L4 Internal Load Balancer Subsetting configuration.booleanThe desired logging configuration.booleanThe desired managed machine learning diagnostics configuration.booleanThe desired managed open telemetry configuration.booleanDeprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated.booleanConfiguration for issuance of mTLS keys and certificates to Kubernetes pods.booleanThe desired monitoring configuration.booleanThe desired network performance config.booleanThe desired network tier configuration for the cluster.booleanOptional.booleanThe desired node kubelet config for the cluster.booleanThe desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanThe desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanAutoscaler configuration for the node pool specified in desired_node_pool_id.booleanThe desired node pool logging configuration defaults for the cluster.booleanThe desired notification configuration.booleanThe desired config for pod autoscaling.booleanDeprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.booleanThe desired privileged admission config for the cluster.booleanRBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.booleanThe desired release channel configuration.booleanThe desired configuration for exporting resource usage.booleanEnable/Disable Secret Manager Config.booleanConfiguration for sync Secret Manager secrets as k8s secrets.booleanEnable/Disable Security Posture API features for the cluster.booleanServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.booleanConfiguration for Shielded Nodes.booleanThe desired user managed keys config for the cluster.booleanCluster-level Vertical Pod Autoscaling configuration.booleanConfiguration for Workload Identity.booleanKubernetes open source beta apis enabled on the cluster.booleanConfiguration for GKE auto upgrade.inthashCode()booleanThe additional pod ranges that are to be removed from the cluster.booleanDeprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ClusterUpdate.Builderstatic ClusterUpdate.BuildernewBuilder(ClusterUpdate prototype) protected ClusterUpdate.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ClusterUpdateparseDelimitedFrom(InputStream input) static ClusterUpdateparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterUpdateparseFrom(byte[] data) static ClusterUpdateparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterUpdateparseFrom(com.google.protobuf.ByteString data) static ClusterUpdateparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterUpdateparseFrom(com.google.protobuf.CodedInputStream input) static ClusterUpdateparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterUpdateparseFrom(InputStream input) static ClusterUpdateparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterUpdateparseFrom(ByteBuffer data) static ClusterUpdateparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ClusterUpdate>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DESIRED_NODE_VERSION_FIELD_NUMBER
public static final int DESIRED_NODE_VERSION_FIELD_NUMBER- See Also:
-
DESIRED_MONITORING_SERVICE_FIELD_NUMBER
public static final int DESIRED_MONITORING_SERVICE_FIELD_NUMBER- See Also:
-
DESIRED_ADDONS_CONFIG_FIELD_NUMBER
public static final int DESIRED_ADDONS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_ID_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_ID_FIELD_NUMBER- See Also:
-
DESIRED_IMAGE_TYPE_FIELD_NUMBER
public static final int DESIRED_IMAGE_TYPE_FIELD_NUMBER- See Also:
-
DESIRED_IMAGE_FIELD_NUMBER
public static final int DESIRED_IMAGE_FIELD_NUMBER- See Also:
-
DESIRED_IMAGE_PROJECT_FIELD_NUMBER
public static final int DESIRED_IMAGE_PROJECT_FIELD_NUMBER- See Also:
-
DESIRED_DATABASE_ENCRYPTION_FIELD_NUMBER
public static final int DESIRED_DATABASE_ENCRYPTION_FIELD_NUMBER- See Also:
-
DESIRED_WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER
public static final int DESIRED_WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_MESH_CERTIFICATES_FIELD_NUMBER
public static final int DESIRED_MESH_CERTIFICATES_FIELD_NUMBER- See Also:
-
DESIRED_SHIELDED_NODES_FIELD_NUMBER
public static final int DESIRED_SHIELDED_NODES_FIELD_NUMBER- See Also:
-
DESIRED_COST_MANAGEMENT_CONFIG_FIELD_NUMBER
public static final int DESIRED_COST_MANAGEMENT_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_DNS_CONFIG_FIELD_NUMBER
public static final int DESIRED_DNS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTOSCALING_FIELD_NUMBER- See Also:
-
DESIRED_LOCATIONS_FIELD_NUMBER
public static final int DESIRED_LOCATIONS_FIELD_NUMBER- See Also:
-
DESIRED_MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
public static final int DESIRED_MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_CLUSTER_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_CLUSTER_AUTOSCALING_FIELD_NUMBER- See Also:
-
DESIRED_BINARY_AUTHORIZATION_FIELD_NUMBER
public static final int DESIRED_BINARY_AUTHORIZATION_FIELD_NUMBER- See Also:
-
DESIRED_LOGGING_SERVICE_FIELD_NUMBER
public static final int DESIRED_LOGGING_SERVICE_FIELD_NUMBER- See Also:
-
DESIRED_RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER
public static final int DESIRED_RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_VERTICAL_POD_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_VERTICAL_POD_AUTOSCALING_FIELD_NUMBER- See Also:
-
DESIRED_PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER
public static final int DESIRED_PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_INTRA_NODE_VISIBILITY_CONFIG_FIELD_NUMBER
public static final int DESIRED_INTRA_NODE_VISIBILITY_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_DEFAULT_SNAT_STATUS_FIELD_NUMBER
public static final int DESIRED_DEFAULT_SNAT_STATUS_FIELD_NUMBER- See Also:
-
DESIRED_RELEASE_CHANNEL_FIELD_NUMBER
public static final int DESIRED_RELEASE_CHANNEL_FIELD_NUMBER- See Also:
-
DESIRED_L4ILB_SUBSETTING_CONFIG_FIELD_NUMBER
public static final int DESIRED_L4ILB_SUBSETTING_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_DATAPATH_PROVIDER_FIELD_NUMBER
public static final int DESIRED_DATAPATH_PROVIDER_FIELD_NUMBER- See Also:
-
DESIRED_PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
public static final int DESIRED_PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER- See Also:
-
DESIRED_NOTIFICATION_CONFIG_FIELD_NUMBER
public static final int DESIRED_NOTIFICATION_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_LOGGING_CONFIG_FIELD_NUMBER
public static final int DESIRED_LOGGING_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_MONITORING_CONFIG_FIELD_NUMBER
public static final int DESIRED_MONITORING_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_IDENTITY_SERVICE_CONFIG_FIELD_NUMBER
public static final int DESIRED_IDENTITY_SERVICE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
public static final int DESIRED_SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ENABLE_PRIVATE_ENDPOINT_FIELD_NUMBER
public static final int DESIRED_ENABLE_PRIVATE_ENDPOINT_FIELD_NUMBER- See Also:
-
DESIRED_DEFAULT_ENABLE_PRIVATE_NODES_FIELD_NUMBER
public static final int DESIRED_DEFAULT_ENABLE_PRIVATE_NODES_FIELD_NUMBER- See Also:
-
DESIRED_CONTROL_PLANE_ENDPOINTS_CONFIG_FIELD_NUMBER
public static final int DESIRED_CONTROL_PLANE_ENDPOINTS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_MASTER_VERSION_FIELD_NUMBER
public static final int DESIRED_MASTER_VERSION_FIELD_NUMBER- See Also:
-
DESIRED_GCFS_CONFIG_FIELD_NUMBER
public static final int DESIRED_GCFS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_AUTO_CONFIG_NETWORK_TAGS_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTO_CONFIG_NETWORK_TAGS_FIELD_NUMBER- See Also:
-
DESIRED_POD_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_POD_AUTOSCALING_FIELD_NUMBER- See Also:
-
DESIRED_GATEWAY_API_CONFIG_FIELD_NUMBER
public static final int DESIRED_GATEWAY_API_CONFIG_FIELD_NUMBER- See Also:
-
ETAG_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_LOGGING_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_LOGGING_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_FLEET_FIELD_NUMBER
public static final int DESIRED_FLEET_FIELD_NUMBER- See Also:
-
DESIRED_STACK_TYPE_FIELD_NUMBER
public static final int DESIRED_STACK_TYPE_FIELD_NUMBER- See Also:
-
ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
public static final int ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER- See Also:
-
REMOVED_ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
public static final int REMOVED_ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER- See Also:
-
ENABLE_K8S_BETA_APIS_FIELD_NUMBER
public static final int ENABLE_K8S_BETA_APIS_FIELD_NUMBER- See Also:
-
DESIRED_SECURITY_POSTURE_CONFIG_FIELD_NUMBER
public static final int DESIRED_SECURITY_POSTURE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
public static final int DESIRED_NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
public static final int DESIRED_ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER- See Also:
-
DESIRED_AUTOPILOT_WORKLOAD_POLICY_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTOPILOT_WORKLOAD_POLICY_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_K8S_BETA_APIS_FIELD_NUMBER
public static final int DESIRED_K8S_BETA_APIS_FIELD_NUMBER- See Also:
-
DESIRED_CONTAINERD_CONFIG_FIELD_NUMBER
public static final int DESIRED_CONTAINERD_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ENABLE_MULTI_NETWORKING_FIELD_NUMBER
public static final int DESIRED_ENABLE_MULTI_NETWORKING_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_AUTO_CONFIG_RESOURCE_MANAGER_TAGS_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTO_CONFIG_RESOURCE_MANAGER_TAGS_FIELD_NUMBER- See Also:
-
DESIRED_IN_TRANSIT_ENCRYPTION_CONFIG_FIELD_NUMBER
public static final int DESIRED_IN_TRANSIT_ENCRYPTION_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ENABLE_CILIUM_CLUSTERWIDE_NETWORK_POLICY_FIELD_NUMBER
public static final int DESIRED_ENABLE_CILIUM_CLUSTERWIDE_NETWORK_POLICY_FIELD_NUMBER- See Also:
-
DESIRED_SECRET_MANAGER_CONFIG_FIELD_NUMBER
public static final int DESIRED_SECRET_MANAGER_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_COMPLIANCE_POSTURE_CONFIG_FIELD_NUMBER
public static final int DESIRED_COMPLIANCE_POSTURE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_KUBELET_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_KUBELET_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_AUTO_CONFIG_KUBELET_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTO_CONFIG_KUBELET_CONFIG_FIELD_NUMBER- See Also:
-
USER_MANAGED_KEYS_CONFIG_FIELD_NUMBER
public static final int USER_MANAGED_KEYS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_RBAC_BINDING_CONFIG_FIELD_NUMBER
public static final int DESIRED_RBAC_BINDING_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ADDITIONAL_IP_RANGES_CONFIG_FIELD_NUMBER
public static final int DESIRED_ADDITIONAL_IP_RANGES_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ENTERPRISE_CONFIG_FIELD_NUMBER
public static final int DESIRED_ENTERPRISE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_AUTO_IPAM_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTO_IPAM_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_DISABLE_L4_LB_FIREWALL_RECONCILIATION_FIELD_NUMBER
public static final int DESIRED_DISABLE_L4_LB_FIREWALL_RECONCILIATION_FIELD_NUMBER- See Also:
-
DESIRED_NODE_POOL_AUTO_CONFIG_LINUX_NODE_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTO_CONFIG_LINUX_NODE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_USER_MANAGED_KEYS_CONFIG_FIELD_NUMBER
public static final int DESIRED_USER_MANAGED_KEYS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_ANONYMOUS_AUTHENTICATION_CONFIG_FIELD_NUMBER
public static final int DESIRED_ANONYMOUS_AUTHENTICATION_CONFIG_FIELD_NUMBER- See Also:
-
GKE_AUTO_UPGRADE_CONFIG_FIELD_NUMBER
public static final int GKE_AUTO_UPGRADE_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NETWORK_TIER_CONFIG_FIELD_NUMBER
public static final int DESIRED_NETWORK_TIER_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_SECRET_SYNC_CONFIG_FIELD_NUMBER
public static final int DESIRED_SECRET_SYNC_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_PRIVILEGED_ADMISSION_CONFIG_FIELD_NUMBER
public static final int DESIRED_PRIVILEGED_ADMISSION_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_CONTROL_PLANE_EGRESS_FIELD_NUMBER
public static final int DESIRED_CONTROL_PLANE_EGRESS_FIELD_NUMBER- See Also:
-
DESIRED_MANAGED_OPENTELEMETRY_CONFIG_FIELD_NUMBER
public static final int DESIRED_MANAGED_OPENTELEMETRY_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_AUTOPILOT_CLUSTER_POLICY_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTOPILOT_CLUSTER_POLICY_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_MANAGED_MACHINE_LEARNING_DIAGNOSTICS_CONFIG_FIELD_NUMBER
public static final int DESIRED_MANAGED_MACHINE_LEARNING_DIAGNOSTICS_CONFIG_FIELD_NUMBER- See Also:
-
DESIRED_NODE_CREATION_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_CREATION_CONFIG_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getDesiredNodeVersion
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeVersion.
-
getDesiredNodeVersionBytes
public com.google.protobuf.ByteString getDesiredNodeVersionBytes()The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredNodeVersion.
-
getDesiredMonitoringService
The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringService.
-
getDesiredMonitoringServiceBytes
public com.google.protobuf.ByteString getDesiredMonitoringServiceBytes()The monitoring service the cluster should use to write metrics. Currently available options: * `monitoring.googleapis.com/kubernetes` - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredMonitoringService.
-
hasDesiredAddonsConfig
public boolean hasDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
hasDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAddonsConfig field is set.
-
getDesiredAddonsConfig
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAddonsConfig.
-
getDesiredAddonsConfigOrBuilder
Configurations for the various addons available to run in the cluster.
.google.container.v1.AddonsConfig desired_addons_config = 6;- Specified by:
getDesiredAddonsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredNodePoolId
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;- Specified by:
getDesiredNodePoolIdin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolId.
-
getDesiredNodePoolIdBytes
public com.google.protobuf.ByteString getDesiredNodePoolIdBytes()The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;- Specified by:
getDesiredNodePoolIdBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredNodePoolId.
-
getDesiredImageType
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredImageType.
-
getDesiredImageTypeBytes
public com.google.protobuf.ByteString getDesiredImageTypeBytes()The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypeBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImageType.
-
getDesiredImage
The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Specified by:
getDesiredImagein interfaceClusterUpdateOrBuilder- Returns:
- The desiredImage.
-
getDesiredImageBytes
public com.google.protobuf.ByteString getDesiredImageBytes()The desired name of the image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image = 44;- Specified by:
getDesiredImageBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImage.
-
getDesiredImageProject
The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Specified by:
getDesiredImageProjectin interfaceClusterUpdateOrBuilder- Returns:
- The desiredImageProject.
-
getDesiredImageProjectBytes
public com.google.protobuf.ByteString getDesiredImageProjectBytes()The project containing the desired image to use for this node. This is used to create clusters using a custom image. NOTE: Set the "desired_node_pool" field as well.
string desired_image_project = 45;- Specified by:
getDesiredImageProjectBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImageProject.
-
hasDesiredDatabaseEncryption
public boolean hasDesiredDatabaseEncryption()Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
hasDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDatabaseEncryption field is set.
-
getDesiredDatabaseEncryption
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatabaseEncryption.
-
getDesiredDatabaseEncryptionOrBuilder
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredWorkloadIdentityConfig
public boolean hasDesiredWorkloadIdentityConfig()Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
hasDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredWorkloadIdentityConfig field is set.
-
getDesiredWorkloadIdentityConfig
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadIdentityConfig.
-
getDesiredWorkloadIdentityConfigOrBuilder
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMeshCertificates
public boolean hasDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
hasDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMeshCertificates field is set.
-
getDesiredMeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMeshCertificates.
-
getDesiredMeshCertificatesOrBuilder
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
.google.container.v1.MeshCertificates desired_mesh_certificates = 67;- Specified by:
getDesiredMeshCertificatesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredShieldedNodes
public boolean hasDesiredShieldedNodes()Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
hasDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredShieldedNodes field is set.
-
getDesiredShieldedNodes
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredShieldedNodes.
-
getDesiredShieldedNodesOrBuilder
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredCostManagementConfig
public boolean hasDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
hasDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredCostManagementConfig field is set.
-
getDesiredCostManagementConfig
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredCostManagementConfig.
-
getDesiredCostManagementConfigOrBuilder
The desired configuration for the fine-grained cost management feature.
.google.container.v1.CostManagementConfig desired_cost_management_config = 49;- Specified by:
getDesiredCostManagementConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDnsConfig
public boolean hasDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
hasDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDnsConfig field is set.
-
getDesiredDnsConfig
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDnsConfig.
-
getDesiredDnsConfigOrBuilder
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoscaling
public boolean hasDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
hasDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoscaling field is set.
-
getDesiredNodePoolAutoscaling
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
getDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoscaling.
-
getDesiredNodePoolAutoscalingOrBuilder
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
getDesiredNodePoolAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLocationsList
public com.google.protobuf.ProtocolStringList getDesiredLocationsList()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsListin interfaceClusterUpdateOrBuilder- Returns:
- A list containing the desiredLocations.
-
getDesiredLocationsCount
public int getDesiredLocationsCount()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsCountin interfaceClusterUpdateOrBuilder- Returns:
- The count of desiredLocations.
-
getDesiredLocations
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The desiredLocations at the given index.
-
getDesiredLocationsBytes
public com.google.protobuf.ByteString getDesiredLocationsBytes(int index) The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsBytesin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the desiredLocations at the given index.
-
hasDesiredMasterAuthorizedNetworksConfig
Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated. See google/container/v1/cluster_service.proto;l=3648The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
hasDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
Deprecated.google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is deprecated. See google/container/v1/cluster_service.proto;l=3648The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
getDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
@Deprecated public MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()Deprecated.The desired configuration options for master authorized networks feature. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.authorized_networks_config instead.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12 [deprecated = true];- Specified by:
getDesiredMasterAuthorizedNetworksConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredClusterAutoscaling
public boolean hasDesiredClusterAutoscaling()Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
hasDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredClusterAutoscaling field is set.
-
getDesiredClusterAutoscaling
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredClusterAutoscaling.
-
getDesiredClusterAutoscalingOrBuilder
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredBinaryAuthorization
public boolean hasDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
hasDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredBinaryAuthorization field is set.
-
getDesiredBinaryAuthorization
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationin interfaceClusterUpdateOrBuilder- Returns:
- The desiredBinaryAuthorization.
-
getDesiredBinaryAuthorizationOrBuilder
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLoggingService
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingService.
-
getDesiredLoggingServiceBytes
public com.google.protobuf.ByteString getDesiredLoggingServiceBytes()The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredLoggingService.
-
hasDesiredResourceUsageExportConfig
public boolean hasDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
hasDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredResourceUsageExportConfig field is set.
-
getDesiredResourceUsageExportConfig
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredResourceUsageExportConfig.
-
getDesiredResourceUsageExportConfigOrBuilder
The desired configuration for exporting resource usage.
.google.container.v1.ResourceUsageExportConfig desired_resource_usage_export_config = 21;- Specified by:
getDesiredResourceUsageExportConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredVerticalPodAutoscaling
public boolean hasDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
hasDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredVerticalPodAutoscaling field is set.
-
getDesiredVerticalPodAutoscaling
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredVerticalPodAutoscaling.
-
getDesiredVerticalPodAutoscalingOrBuilder
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivateClusterConfig
Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See google/container/v1/cluster_service.proto;l=3686The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
hasDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
Deprecated.google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See google/container/v1/cluster_service.proto;l=3686The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
getDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateClusterConfig.
-
getDesiredPrivateClusterConfigOrBuilder
Deprecated.The desired private cluster configuration. master_global_access_config is the only field that can be changed via this field. See also [ClusterUpdate.desired_enable_private_endpoint][google.container.v1.ClusterUpdate.desired_enable_private_endpoint] for modifying other fields within [PrivateClusterConfig][google.container.v1.PrivateClusterConfig]. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.global_access instead.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25 [deprecated = true];- Specified by:
getDesiredPrivateClusterConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIntraNodeVisibilityConfig
public boolean hasDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
hasDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIntraNodeVisibilityConfig field is set.
-
getDesiredIntraNodeVisibilityConfig
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
getDesiredIntraNodeVisibilityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIntraNodeVisibilityConfig.
-
getDesiredIntraNodeVisibilityConfigOrBuilder
The desired config of Intra-node visibility.
.google.container.v1.IntraNodeVisibilityConfig desired_intra_node_visibility_config = 26;- Specified by:
getDesiredIntraNodeVisibilityConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDefaultSnatStatus
public boolean hasDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
hasDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDefaultSnatStatus field is set.
-
getDesiredDefaultSnatStatus
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultSnatStatus.
-
getDesiredDefaultSnatStatusOrBuilder
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredReleaseChannel
public boolean hasDesiredReleaseChannel()The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
hasDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredReleaseChannel field is set.
-
getDesiredReleaseChannel
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- The desiredReleaseChannel.
-
getDesiredReleaseChannelOrBuilder
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredL4IlbSubsettingConfig
public boolean hasDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
hasDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredL4ilbSubsettingConfig field is set.
-
getDesiredL4IlbSubsettingConfig
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredL4ilbSubsettingConfig.
-
getDesiredL4IlbSubsettingConfigOrBuilder
The desired L4 Internal Load Balancer Subsetting configuration.
.google.container.v1.ILBSubsettingConfig desired_l4ilb_subsetting_config = 39;- Specified by:
getDesiredL4IlbSubsettingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredDatapathProviderValue
public int getDesiredDatapathProviderValue()The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredDatapathProvider.
-
getDesiredDatapathProvider
The desired datapath provider for the cluster.
.google.container.v1.DatapathProvider desired_datapath_provider = 50;- Specified by:
getDesiredDatapathProviderin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatapathProvider.
-
getDesiredPrivateIpv6GoogleAccessValue
public int getDesiredPrivateIpv6GoogleAccessValue()The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredPrivateIpv6GoogleAccess.
-
getDesiredPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services.
.google.container.v1.PrivateIPv6GoogleAccess desired_private_ipv6_google_access = 51;- Specified by:
getDesiredPrivateIpv6GoogleAccessin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateIpv6GoogleAccess.
-
hasDesiredNotificationConfig
public boolean hasDesiredNotificationConfig()The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
hasDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNotificationConfig field is set.
-
getDesiredNotificationConfig
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNotificationConfig.
-
getDesiredNotificationConfigOrBuilder
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAuthenticatorGroupsConfig
public boolean hasDesiredAuthenticatorGroupsConfig()The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
hasDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAuthenticatorGroupsConfig field is set.
-
getDesiredAuthenticatorGroupsConfig
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAuthenticatorGroupsConfig.
-
getDesiredAuthenticatorGroupsConfigOrBuilder
The desired authenticator groups config for the cluster.
.google.container.v1.AuthenticatorGroupsConfig desired_authenticator_groups_config = 63;- Specified by:
getDesiredAuthenticatorGroupsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredLoggingConfig
public boolean hasDesiredLoggingConfig()The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
hasDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredLoggingConfig field is set.
-
getDesiredLoggingConfig
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingConfig.
-
getDesiredLoggingConfigOrBuilder
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredMonitoringConfig
public boolean hasDesiredMonitoringConfig()The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
hasDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMonitoringConfig field is set.
-
getDesiredMonitoringConfig
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringConfig.
-
getDesiredMonitoringConfigOrBuilder
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredIdentityServiceConfig
public boolean hasDesiredIdentityServiceConfig()The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
hasDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredIdentityServiceConfig field is set.
-
getDesiredIdentityServiceConfig
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIdentityServiceConfig.
-
getDesiredIdentityServiceConfigOrBuilder
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredServiceExternalIpsConfig
public boolean hasDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
hasDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredServiceExternalIpsConfig field is set.
-
getDesiredServiceExternalIpsConfig
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredServiceExternalIpsConfig.
-
getDesiredServiceExternalIpsConfigOrBuilder
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Specified by:
hasDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnablePrivateEndpoint field is set.
-
getDesiredEnablePrivateEndpoint
Deprecated.google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=3731Enable/Disable private endpoint for the cluster's master. Deprecated: Use desired_control_plane_endpoints_config.ip_endpoints_config.enable_public_endpoint instead. Note that the value of enable_public_endpoint is reversed: if enable_private_endpoint is false, then enable_public_endpoint will be true.
optional bool desired_enable_private_endpoint = 71 [deprecated = true];- Specified by:
getDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnablePrivateEndpoint.
-
hasDesiredDefaultEnablePrivateNodes
public boolean hasDesiredDefaultEnablePrivateNodes()Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Specified by:
hasDesiredDefaultEnablePrivateNodesin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDefaultEnablePrivateNodes field is set.
-
getDesiredDefaultEnablePrivateNodes
public boolean getDesiredDefaultEnablePrivateNodes()Override the default setting of whether future created nodes have private IP addresses only, namely [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
optional bool desired_default_enable_private_nodes = 72;- Specified by:
getDesiredDefaultEnablePrivateNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultEnablePrivateNodes.
-
hasDesiredControlPlaneEndpointsConfig
public boolean hasDesiredControlPlaneEndpointsConfig()[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
hasDesiredControlPlaneEndpointsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredControlPlaneEndpointsConfig field is set.
-
getDesiredControlPlaneEndpointsConfig
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
getDesiredControlPlaneEndpointsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredControlPlaneEndpointsConfig.
-
getDesiredControlPlaneEndpointsConfigOrBuilder
[Control plane endpoints][google.container.v1.Cluster.control_plane_endpoints_config] configuration.
.google.container.v1.ControlPlaneEndpointsConfig desired_control_plane_endpoints_config = 73;- Specified by:
getDesiredControlPlaneEndpointsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredMasterVersion
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Specified by:
getDesiredMasterVersionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterVersion.
-
getDesiredMasterVersionBytes
public com.google.protobuf.ByteString getDesiredMasterVersionBytes()The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Specified by:
getDesiredMasterVersionBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredMasterVersion.
-
hasDesiredGcfsConfig
public boolean hasDesiredGcfsConfig()The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
hasDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGcfsConfig field is set.
-
getDesiredGcfsConfig
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGcfsConfig.
-
getDesiredGcfsConfigOrBuilder
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoConfigNetworkTags
public boolean hasDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
hasDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigNetworkTags field is set.
-
getDesiredNodePoolAutoConfigNetworkTags
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigNetworkTags.
-
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPodAutoscaling
public boolean hasDesiredPodAutoscaling()The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
hasDesiredPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPodAutoscaling field is set.
-
getDesiredPodAutoscaling
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
getDesiredPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPodAutoscaling.
-
getDesiredPodAutoscalingOrBuilder
The desired config for pod autoscaling.
.google.container.v1.PodAutoscaling desired_pod_autoscaling = 113;- Specified by:
getDesiredPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredGatewayApiConfig
public boolean hasDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
hasDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredGatewayApiConfig field is set.
-
getDesiredGatewayApiConfig
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGatewayApiConfig.
-
getDesiredGatewayApiConfigOrBuilder
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getEtag
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagin interfaceClusterUpdateOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for etag.
-
hasDesiredNodePoolLoggingConfig
public boolean hasDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
hasDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolLoggingConfig field is set.
-
getDesiredNodePoolLoggingConfig
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolLoggingConfig.
-
getDesiredNodePoolLoggingConfigOrBuilder
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredFleet
public boolean hasDesiredFleet()The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
hasDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredFleet field is set.
-
getDesiredFleet
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- The desiredFleet.
-
getDesiredFleetOrBuilder
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredStackTypeValue
public int getDesiredStackTypeValue()The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypeValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredStackType.
-
getDesiredStackType
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Specified by:
getDesiredStackTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredStackType.
-
hasAdditionalPodRangesConfig
public boolean hasAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
hasAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the additionalPodRangesConfig field is set.
-
getAdditionalPodRangesConfig
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The additionalPodRangesConfig.
-
getAdditionalPodRangesConfigOrBuilder
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasRemovedAdditionalPodRangesConfig
public boolean hasRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
hasRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the removedAdditionalPodRangesConfig field is set.
-
getRemovedAdditionalPodRangesConfig
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The removedAdditionalPodRangesConfig.
-
getRemovedAdditionalPodRangesConfigOrBuilder
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasEnableK8SBetaApis
public boolean hasEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
hasEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the enableK8sBetaApis field is set.
-
getEnableK8SBetaApis
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The enableK8sBetaApis.
-
getEnableK8SBetaApisOrBuilder
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredSecurityPostureConfig
public boolean hasDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
hasDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecurityPostureConfig field is set.
-
getDesiredSecurityPostureConfig
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecurityPostureConfig.
-
getDesiredSecurityPostureConfigOrBuilder
Enable/Disable Security Posture API features for the cluster.
.google.container.v1.SecurityPostureConfig desired_security_posture_config = 124;- Specified by:
getDesiredSecurityPostureConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkPerformanceConfig
public boolean hasDesiredNetworkPerformanceConfig()The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
hasDesiredNetworkPerformanceConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNetworkPerformanceConfig field is set.
-
getDesiredNetworkPerformanceConfig
The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
getDesiredNetworkPerformanceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNetworkPerformanceConfig.
-
getDesiredNetworkPerformanceConfigOrBuilder
public NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder getDesiredNetworkPerformanceConfigOrBuilder()The desired network performance config.
.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig desired_network_performance_config = 125;- Specified by:
getDesiredNetworkPerformanceConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnableFqdnNetworkPolicy
public boolean hasDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Specified by:
hasDesiredEnableFqdnNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableFqdnNetworkPolicy field is set.
-
getDesiredEnableFqdnNetworkPolicy
public boolean getDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.
optional bool desired_enable_fqdn_network_policy = 126;- Specified by:
getDesiredEnableFqdnNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableFqdnNetworkPolicy.
-
hasDesiredAutopilotWorkloadPolicyConfig
public boolean hasDesiredAutopilotWorkloadPolicyConfig()WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
hasDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
WorkloadPolicyConfig is the configuration related to GCW workload policy
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredK8SBetaApis
public boolean hasDesiredK8SBetaApis()Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
hasDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredK8sBetaApis field is set.
-
getDesiredK8SBetaApis
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The desiredK8sBetaApis.
-
getDesiredK8SBetaApisOrBuilder
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredContainerdConfig
public boolean hasDesiredContainerdConfig()The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
hasDesiredContainerdConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredContainerdConfig field is set.
-
getDesiredContainerdConfig
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
getDesiredContainerdConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredContainerdConfig.
-
getDesiredContainerdConfigOrBuilder
The desired containerd config for the cluster.
.google.container.v1.ContainerdConfig desired_containerd_config = 134;- Specified by:
getDesiredContainerdConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnableMultiNetworking
public boolean hasDesiredEnableMultiNetworking()Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Specified by:
hasDesiredEnableMultiNetworkingin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableMultiNetworking field is set.
-
getDesiredEnableMultiNetworking
public boolean getDesiredEnableMultiNetworking()Enable/Disable Multi-Networking for the cluster
optional bool desired_enable_multi_networking = 135;- Specified by:
getDesiredEnableMultiNetworkingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableMultiNetworking.
-
hasDesiredNodePoolAutoConfigResourceManagerTags
public boolean hasDesiredNodePoolAutoConfigResourceManagerTags()The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
hasDesiredNodePoolAutoConfigResourceManagerTagsin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigResourceManagerTags field is set.
-
getDesiredNodePoolAutoConfigResourceManagerTags
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
getDesiredNodePoolAutoConfigResourceManagerTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigResourceManagerTags.
-
getDesiredNodePoolAutoConfigResourceManagerTagsOrBuilder
The desired resource manager tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.ResourceManagerTags desired_node_pool_auto_config_resource_manager_tags = 136;- Specified by:
getDesiredNodePoolAutoConfigResourceManagerTagsOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredInTransitEncryptionConfig
public boolean hasDesiredInTransitEncryptionConfig()Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
hasDesiredInTransitEncryptionConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredInTransitEncryptionConfig field is set.
-
getDesiredInTransitEncryptionConfigValue
public int getDesiredInTransitEncryptionConfigValue()Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
getDesiredInTransitEncryptionConfigValuein interfaceClusterUpdateOrBuilder- Returns:
- The enum numeric value on the wire for desiredInTransitEncryptionConfig.
-
getDesiredInTransitEncryptionConfig
Specify the details of in-transit encryption.
optional .google.container.v1.InTransitEncryptionConfig desired_in_transit_encryption_config = 137;- Specified by:
getDesiredInTransitEncryptionConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredInTransitEncryptionConfig.
-
hasDesiredEnableCiliumClusterwideNetworkPolicy
public boolean hasDesiredEnableCiliumClusterwideNetworkPolicy()Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Specified by:
hasDesiredEnableCiliumClusterwideNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnableCiliumClusterwideNetworkPolicy field is set.
-
getDesiredEnableCiliumClusterwideNetworkPolicy
public boolean getDesiredEnableCiliumClusterwideNetworkPolicy()Enable/Disable Cilium Clusterwide Network Policy for the cluster.
optional bool desired_enable_cilium_clusterwide_network_policy = 138;- Specified by:
getDesiredEnableCiliumClusterwideNetworkPolicyin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnableCiliumClusterwideNetworkPolicy.
-
hasDesiredSecretManagerConfig
public boolean hasDesiredSecretManagerConfig()Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
hasDesiredSecretManagerConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecretManagerConfig field is set.
-
getDesiredSecretManagerConfig
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
getDesiredSecretManagerConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecretManagerConfig.
-
getDesiredSecretManagerConfigOrBuilder
Enable/Disable Secret Manager Config.
optional .google.container.v1.SecretManagerConfig desired_secret_manager_config = 139;- Specified by:
getDesiredSecretManagerConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredCompliancePostureConfig
Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated. See google/container/v1/cluster_service.proto;l=3836Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
hasDesiredCompliancePostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredCompliancePostureConfig field is set.
-
getDesiredCompliancePostureConfig
Deprecated.google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated. See google/container/v1/cluster_service.proto;l=3836Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
getDesiredCompliancePostureConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredCompliancePostureConfig.
-
getDesiredCompliancePostureConfigOrBuilder
Deprecated.Deprecated: Compliance Posture is no longer supported. For more details, see https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation. Enable/Disable Compliance Posture features for the cluster.
optional .google.container.v1.CompliancePostureConfig desired_compliance_posture_config = 140 [deprecated = true];- Specified by:
getDesiredCompliancePostureConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodeKubeletConfig
public boolean hasDesiredNodeKubeletConfig()The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
hasDesiredNodeKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodeKubeletConfig field is set.
-
getDesiredNodeKubeletConfig
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
getDesiredNodeKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeKubeletConfig.
-
getDesiredNodeKubeletConfigOrBuilder
The desired node kubelet config for the cluster.
.google.container.v1.NodeKubeletConfig desired_node_kubelet_config = 141;- Specified by:
getDesiredNodeKubeletConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodePoolAutoConfigKubeletConfig
public boolean hasDesiredNodePoolAutoConfigKubeletConfig()The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
hasDesiredNodePoolAutoConfigKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigKubeletConfig field is set.
-
getDesiredNodePoolAutoConfigKubeletConfig
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
getDesiredNodePoolAutoConfigKubeletConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigKubeletConfig.
-
getDesiredNodePoolAutoConfigKubeletConfigOrBuilder
The desired node kubelet config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NodeKubeletConfig desired_node_pool_auto_config_kubelet_config = 142;- Specified by:
getDesiredNodePoolAutoConfigKubeletConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasUserManagedKeysConfig
Deprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See google/container/v1/cluster_service.proto;l=3852The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
hasUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the userManagedKeysConfig field is set.
-
getUserManagedKeysConfig
Deprecated.google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See google/container/v1/cluster_service.proto;l=3852The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
getUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- The userManagedKeysConfig.
-
getUserManagedKeysConfigOrBuilder
Deprecated.The Custom keys configuration for the cluster. This field is deprecated. Use [ClusterUpdate.desired_user_managed_keys_config][google.container.v1.ClusterUpdate.desired_user_managed_keys_config] instead.
.google.container.v1.UserManagedKeysConfig user_managed_keys_config = 143 [deprecated = true];- Specified by:
getUserManagedKeysConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredRbacBindingConfig
public boolean hasDesiredRbacBindingConfig()RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
hasDesiredRbacBindingConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredRbacBindingConfig field is set.
-
getDesiredRbacBindingConfig
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
getDesiredRbacBindingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredRbacBindingConfig.
-
getDesiredRbacBindingConfigOrBuilder
RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
optional .google.container.v1.RBACBindingConfig desired_rbac_binding_config = 144;- Specified by:
getDesiredRbacBindingConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAdditionalIpRangesConfig
public boolean hasDesiredAdditionalIpRangesConfig()The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
hasDesiredAdditionalIpRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAdditionalIpRangesConfig field is set.
-
getDesiredAdditionalIpRangesConfig
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
getDesiredAdditionalIpRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAdditionalIpRangesConfig.
-
getDesiredAdditionalIpRangesConfigOrBuilder
The desired config for additional subnetworks attached to the cluster.
.google.container.v1.DesiredAdditionalIPRangesConfig desired_additional_ip_ranges_config = 145;- Specified by:
getDesiredAdditionalIpRangesConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnterpriseConfig
Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See google/container/v1/cluster_service.proto;l=3865The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
hasDesiredEnterpriseConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnterpriseConfig field is set.
-
getDesiredEnterpriseConfig
Deprecated.google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See google/container/v1/cluster_service.proto;l=3865The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
getDesiredEnterpriseConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnterpriseConfig.
-
getDesiredEnterpriseConfigOrBuilder
Deprecated.The desired enterprise configuration for the cluster. Deprecated: GKE Enterprise features are now available without an Enterprise tier.
.google.container.v1.DesiredEnterpriseConfig desired_enterprise_config = 147 [deprecated = true];- Specified by:
getDesiredEnterpriseConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAutoIpamConfig
public boolean hasDesiredAutoIpamConfig()AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
hasDesiredAutoIpamConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutoIpamConfig field is set.
-
getDesiredAutoIpamConfig
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
getDesiredAutoIpamConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutoIpamConfig.
-
getDesiredAutoIpamConfigOrBuilder
AutoIpamConfig contains all information related to Auto IPAM
.google.container.v1.AutoIpamConfig desired_auto_ipam_config = 148;- Specified by:
getDesiredAutoIpamConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredDisableL4LbFirewallReconciliation
public boolean hasDesiredDisableL4LbFirewallReconciliation()Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Specified by:
hasDesiredDisableL4LbFirewallReconciliationin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredDisableL4LbFirewallReconciliation field is set.
-
getDesiredDisableL4LbFirewallReconciliation
public boolean getDesiredDisableL4LbFirewallReconciliation()Enable/Disable L4 LB VPC firewall reconciliation for the cluster.
optional bool desired_disable_l4_lb_firewall_reconciliation = 149;- Specified by:
getDesiredDisableL4LbFirewallReconciliationin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDisableL4LbFirewallReconciliation.
-
hasDesiredNodePoolAutoConfigLinuxNodeConfig
public boolean hasDesiredNodePoolAutoConfigLinuxNodeConfig()The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
hasDesiredNodePoolAutoConfigLinuxNodeConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodePoolAutoConfigLinuxNodeConfig field is set.
-
getDesiredNodePoolAutoConfigLinuxNodeConfig
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
getDesiredNodePoolAutoConfigLinuxNodeConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigLinuxNodeConfig.
-
getDesiredNodePoolAutoConfigLinuxNodeConfigOrBuilder
The desired Linux node config for all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters. Currently only `cgroup_mode` can be set here.
.google.container.v1.LinuxNodeConfig desired_node_pool_auto_config_linux_node_config = 150;- Specified by:
getDesiredNodePoolAutoConfigLinuxNodeConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredUserManagedKeysConfig
public boolean hasDesiredUserManagedKeysConfig()The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
hasDesiredUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredUserManagedKeysConfig field is set.
-
getDesiredUserManagedKeysConfig
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
getDesiredUserManagedKeysConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredUserManagedKeysConfig.
-
getDesiredUserManagedKeysConfigOrBuilder
The desired user managed keys config for the cluster.
.google.container.v1.UserManagedKeysConfig desired_user_managed_keys_config = 152;- Specified by:
getDesiredUserManagedKeysConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAnonymousAuthenticationConfig
public boolean hasDesiredAnonymousAuthenticationConfig()Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
hasDesiredAnonymousAuthenticationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAnonymousAuthenticationConfig field is set.
-
getDesiredAnonymousAuthenticationConfig
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
getDesiredAnonymousAuthenticationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAnonymousAuthenticationConfig.
-
getDesiredAnonymousAuthenticationConfigOrBuilder
Configuration for limiting anonymous access to all endpoints except the health checks.
.google.container.v1.AnonymousAuthenticationConfig desired_anonymous_authentication_config = 156;- Specified by:
getDesiredAnonymousAuthenticationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasGkeAutoUpgradeConfig
public boolean hasGkeAutoUpgradeConfig()Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
hasGkeAutoUpgradeConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the gkeAutoUpgradeConfig field is set.
-
getGkeAutoUpgradeConfig
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
getGkeAutoUpgradeConfigin interfaceClusterUpdateOrBuilder- Returns:
- The gkeAutoUpgradeConfig.
-
getGkeAutoUpgradeConfigOrBuilder
Configuration for GKE auto upgrade.
.google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 154;- Specified by:
getGkeAutoUpgradeConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNetworkTierConfig
public boolean hasDesiredNetworkTierConfig()The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
hasDesiredNetworkTierConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNetworkTierConfig field is set.
-
getDesiredNetworkTierConfig
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
getDesiredNetworkTierConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNetworkTierConfig.
-
getDesiredNetworkTierConfigOrBuilder
The desired network tier configuration for the cluster.
.google.container.v1.NetworkTierConfig desired_network_tier_config = 155;- Specified by:
getDesiredNetworkTierConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredSecretSyncConfig
public boolean hasDesiredSecretSyncConfig()Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
hasDesiredSecretSyncConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredSecretSyncConfig field is set.
-
getDesiredSecretSyncConfig
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
getDesiredSecretSyncConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredSecretSyncConfig.
-
getDesiredSecretSyncConfigOrBuilder
Configuration for sync Secret Manager secrets as k8s secrets.
.google.container.v1.SecretSyncConfig desired_secret_sync_config = 158;- Specified by:
getDesiredSecretSyncConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivilegedAdmissionConfig
public boolean hasDesiredPrivilegedAdmissionConfig()The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
hasDesiredPrivilegedAdmissionConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivilegedAdmissionConfig field is set.
-
getDesiredPrivilegedAdmissionConfig
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
getDesiredPrivilegedAdmissionConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivilegedAdmissionConfig.
-
getDesiredPrivilegedAdmissionConfigOrBuilder
The desired privileged admission config for the cluster.
.google.container.v1.PrivilegedAdmissionConfig desired_privileged_admission_config = 159;- Specified by:
getDesiredPrivilegedAdmissionConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredControlPlaneEgress
public boolean hasDesiredControlPlaneEgress()The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
hasDesiredControlPlaneEgressin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredControlPlaneEgress field is set.
-
getDesiredControlPlaneEgress
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
getDesiredControlPlaneEgressin interfaceClusterUpdateOrBuilder- Returns:
- The desiredControlPlaneEgress.
-
getDesiredControlPlaneEgressOrBuilder
The desired control plane egress control config for the cluster.
.google.container.v1.ControlPlaneEgress desired_control_plane_egress = 160;- Specified by:
getDesiredControlPlaneEgressOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredManagedOpentelemetryConfig
public boolean hasDesiredManagedOpentelemetryConfig()The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
hasDesiredManagedOpentelemetryConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredManagedOpentelemetryConfig field is set.
-
getDesiredManagedOpentelemetryConfig
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
getDesiredManagedOpentelemetryConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredManagedOpentelemetryConfig.
-
getDesiredManagedOpentelemetryConfigOrBuilder
The desired managed open telemetry configuration.
.google.container.v1.ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;- Specified by:
getDesiredManagedOpentelemetryConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredAutopilotClusterPolicyConfig
public boolean hasDesiredAutopilotClusterPolicyConfig()The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
hasDesiredAutopilotClusterPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotClusterPolicyConfig field is set.
-
getDesiredAutopilotClusterPolicyConfig
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
getDesiredAutopilotClusterPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotClusterPolicyConfig.
-
getDesiredAutopilotClusterPolicyConfigOrBuilder
The desired autopilot cluster policies that to be enforced in the cluster.
.google.container.v1.ClusterPolicyConfig desired_autopilot_cluster_policy_config = 164;- Specified by:
getDesiredAutopilotClusterPolicyConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredManagedMachineLearningDiagnosticsConfig
public boolean hasDesiredManagedMachineLearningDiagnosticsConfig()The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
hasDesiredManagedMachineLearningDiagnosticsConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredManagedMachineLearningDiagnosticsConfig field is set.
-
getDesiredManagedMachineLearningDiagnosticsConfig
The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
getDesiredManagedMachineLearningDiagnosticsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredManagedMachineLearningDiagnosticsConfig.
-
getDesiredManagedMachineLearningDiagnosticsConfigOrBuilder
public ManagedMachineLearningDiagnosticsConfigOrBuilder getDesiredManagedMachineLearningDiagnosticsConfigOrBuilder()The desired managed machine learning diagnostics configuration.
.google.container.v1.ManagedMachineLearningDiagnosticsConfig desired_managed_machine_learning_diagnostics_config = 166;- Specified by:
getDesiredManagedMachineLearningDiagnosticsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredNodeCreationConfig
public boolean hasDesiredNodeCreationConfig()Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDesiredNodeCreationConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredNodeCreationConfig field is set.
-
getDesiredNodeCreationConfig
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDesiredNodeCreationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeCreationConfig.
-
getDesiredNodeCreationConfigOrBuilder
Optional. The desired NodeCreationConfig for the cluster.
.google.container.v1.NodeCreationConfig desired_node_creation_config = 171 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDesiredNodeCreationConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ClusterUpdate parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterUpdate parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterUpdate parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterUpdate parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterUpdate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterUpdate parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ClusterUpdate parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterUpdate parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ClusterUpdate parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ClusterUpdate parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClusterUpdate.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-