Package com.google.container.v1
Class ClusterUpdate
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- 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
public final class ClusterUpdate extends com.google.protobuf.GeneratedMessageV3 implements ClusterUpdateOrBuilder
ClusterUpdate describes an update to the cluster. Exactly one update can be applied to a cluster with each request, so at most one field can be provided.
Protobuf typegoogle.container.v1.ClusterUpdate- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterUpdate.BuilderClusterUpdate describes an update to the cluster.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AdditionalPodRangesConfiggetAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.AdditionalPodRangesConfigOrBuildergetAdditionalPodRangesConfigOrBuilder()The additional pod ranges to be added to the cluster.static ClusterUpdategetDefaultInstance()ClusterUpdategetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()AddonsConfiggetDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.AddonsConfigOrBuildergetDesiredAddonsConfigOrBuilder()Configurations for the various addons available to run in the cluster.AuthenticatorGroupsConfiggetDesiredAuthenticatorGroupsConfig()The desired authenticator groups config for the cluster.AuthenticatorGroupsConfigOrBuildergetDesiredAuthenticatorGroupsConfigOrBuilder()The desired authenticator groups config for the cluster.WorkloadPolicyConfiggetDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.WorkloadPolicyConfigOrBuildergetDesiredAutopilotWorkloadPolicyConfigOrBuilder()The desired workload policy configuration for the autopilot cluster.BinaryAuthorizationgetDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.BinaryAuthorizationOrBuildergetDesiredBinaryAuthorizationOrBuilder()The desired configuration options for the Binary Authorization feature.ClusterAutoscalinggetDesiredClusterAutoscaling()Cluster-level autoscaling configuration.ClusterAutoscalingOrBuildergetDesiredClusterAutoscalingOrBuilder()Cluster-level autoscaling configuration.CostManagementConfiggetDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.CostManagementConfigOrBuildergetDesiredCostManagementConfigOrBuilder()The desired configuration for the fine-grained cost management feature.DatabaseEncryptiongetDesiredDatabaseEncryption()Configuration of etcd encryption.DatabaseEncryptionOrBuildergetDesiredDatabaseEncryptionOrBuilder()Configuration of etcd encryption.DatapathProvidergetDesiredDatapathProvider()The desired datapath provider for the cluster.intgetDesiredDatapathProviderValue()The desired datapath provider for the cluster.DefaultSnatStatusgetDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.DefaultSnatStatusOrBuildergetDesiredDefaultSnatStatusOrBuilder()The desired status of whether to disable default sNAT for this cluster.DNSConfiggetDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.DNSConfigOrBuildergetDesiredDnsConfigOrBuilder()DNSConfig contains clusterDNS config for this cluster.booleangetDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleangetDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.FleetgetDesiredFleet()The desired fleet configuration for the cluster.FleetOrBuildergetDesiredFleetOrBuilder()The desired fleet configuration for the cluster.GatewayAPIConfiggetDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.GatewayAPIConfigOrBuildergetDesiredGatewayApiConfigOrBuilder()The desired config of Gateway API on this cluster.GcfsConfiggetDesiredGcfsConfig()The desired GCFS config for the clusterGcfsConfigOrBuildergetDesiredGcfsConfigOrBuilder()The desired GCFS config for the clusterIdentityServiceConfiggetDesiredIdentityServiceConfig()The desired Identity Service component configuration.IdentityServiceConfigOrBuildergetDesiredIdentityServiceConfigOrBuilder()The desired Identity Service component configuration.StringgetDesiredImageType()The desired image type for the node pool.com.google.protobuf.ByteStringgetDesiredImageTypeBytes()The desired image type for the node pool.IntraNodeVisibilityConfiggetDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.IntraNodeVisibilityConfigOrBuildergetDesiredIntraNodeVisibilityConfigOrBuilder()The desired config of Intra-node visibility.K8sBetaAPIConfiggetDesiredK8SBetaApis()Desired Beta APIs to be enabled for cluster.K8sBetaAPIConfigOrBuildergetDesiredK8SBetaApisOrBuilder()Desired Beta APIs to be enabled for cluster.ILBSubsettingConfiggetDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.ILBSubsettingConfigOrBuildergetDesiredL4IlbSubsettingConfigOrBuilder()The desired L4 Internal Load Balancer Subsetting configuration.StringgetDesiredLocations(int index)The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.com.google.protobuf.ByteStringgetDesiredLocationsBytes(int index)The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.intgetDesiredLocationsCount()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.com.google.protobuf.ProtocolStringListgetDesiredLocationsList()The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located.LoggingConfiggetDesiredLoggingConfig()The desired logging configuration.LoggingConfigOrBuildergetDesiredLoggingConfigOrBuilder()The desired logging configuration.StringgetDesiredLoggingService()The logging service the cluster should use to write logs.com.google.protobuf.ByteStringgetDesiredLoggingServiceBytes()The logging service the cluster should use to write logs.MasterAuthorizedNetworksConfiggetDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.MasterAuthorizedNetworksConfigOrBuildergetDesiredMasterAuthorizedNetworksConfigOrBuilder()The desired configuration options for master authorized networks feature.StringgetDesiredMasterVersion()The Kubernetes version to change the master to.com.google.protobuf.ByteStringgetDesiredMasterVersionBytes()The Kubernetes version to change the master to.MeshCertificatesgetDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MeshCertificatesOrBuildergetDesiredMeshCertificatesOrBuilder()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.MonitoringConfiggetDesiredMonitoringConfig()The desired monitoring configuration.MonitoringConfigOrBuildergetDesiredMonitoringConfigOrBuilder()The desired monitoring configuration.StringgetDesiredMonitoringService()The monitoring service the cluster should use to write metrics.com.google.protobuf.ByteStringgetDesiredMonitoringServiceBytes()The monitoring service the cluster should use to write metrics.NetworkConfig.ClusterNetworkPerformanceConfiggetDesiredNetworkPerformanceConfig()The desired network performance config.NetworkConfig.ClusterNetworkPerformanceConfigOrBuildergetDesiredNetworkPerformanceConfigOrBuilder()The desired network performance config.NetworkTagsgetDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NetworkTagsOrBuildergetDesiredNodePoolAutoConfigNetworkTagsOrBuilder()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.NodePoolAutoscalinggetDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.NodePoolAutoscalingOrBuildergetDesiredNodePoolAutoscalingOrBuilder()Autoscaler configuration for the node pool specified in desired_node_pool_id.StringgetDesiredNodePoolId()The node pool to be upgraded.com.google.protobuf.ByteStringgetDesiredNodePoolIdBytes()The node pool to be upgraded.NodePoolLoggingConfiggetDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.NodePoolLoggingConfigOrBuildergetDesiredNodePoolLoggingConfigOrBuilder()The desired node pool logging configuration defaults for the cluster.StringgetDesiredNodeVersion()The Kubernetes version to change the nodes to (typically an upgrade).com.google.protobuf.ByteStringgetDesiredNodeVersionBytes()The Kubernetes version to change the nodes to (typically an upgrade).NotificationConfiggetDesiredNotificationConfig()The desired notification configuration.NotificationConfigOrBuildergetDesiredNotificationConfigOrBuilder()The desired notification configuration.PrivateClusterConfiggetDesiredPrivateClusterConfig()The desired private cluster configuration.PrivateClusterConfigOrBuildergetDesiredPrivateClusterConfigOrBuilder()The desired private cluster configuration.PrivateIPv6GoogleAccessgetDesiredPrivateIpv6GoogleAccess()The desired state of IPv6 connectivity to Google Services.intgetDesiredPrivateIpv6GoogleAccessValue()The desired state of IPv6 connectivity to Google Services.ReleaseChannelgetDesiredReleaseChannel()The desired release channel configuration.ReleaseChannelOrBuildergetDesiredReleaseChannelOrBuilder()The desired release channel configuration.ResourceUsageExportConfiggetDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.ResourceUsageExportConfigOrBuildergetDesiredResourceUsageExportConfigOrBuilder()The desired configuration for exporting resource usage.SecurityPostureConfiggetDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.SecurityPostureConfigOrBuildergetDesiredSecurityPostureConfigOrBuilder()Enable/Disable Security Posture API features for the cluster.ServiceExternalIPsConfiggetDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ServiceExternalIPsConfigOrBuildergetDesiredServiceExternalIpsConfigOrBuilder()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.ShieldedNodesgetDesiredShieldedNodes()Configuration for Shielded Nodes.ShieldedNodesOrBuildergetDesiredShieldedNodesOrBuilder()Configuration for Shielded Nodes.StackTypegetDesiredStackType()The desired stack type of the cluster.intgetDesiredStackTypeValue()The desired stack type of the cluster.VerticalPodAutoscalinggetDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.VerticalPodAutoscalingOrBuildergetDesiredVerticalPodAutoscalingOrBuilder()Cluster-level Vertical Pod Autoscaling configuration.WorkloadIdentityConfiggetDesiredWorkloadIdentityConfig()Configuration for Workload Identity.WorkloadIdentityConfigOrBuildergetDesiredWorkloadIdentityConfigOrBuilder()Configuration for Workload Identity.K8sBetaAPIConfiggetEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.K8sBetaAPIConfigOrBuildergetEnableK8SBetaApisOrBuilder()Kubernetes open source beta apis enabled on the cluster.StringgetEtag()The current etag of the cluster.com.google.protobuf.ByteStringgetEtagBytes()The current etag of the cluster.com.google.protobuf.Parser<ClusterUpdate>getParserForType()AdditionalPodRangesConfiggetRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.AdditionalPodRangesConfigOrBuildergetRemovedAdditionalPodRangesConfigOrBuilder()The additional pod ranges that are to be removed from the cluster.intgetSerializedSize()booleanhasAdditionalPodRangesConfig()The additional pod ranges to be added to the cluster.booleanhasDesiredAddonsConfig()Configurations for the various addons available to run in the cluster.booleanhasDesiredAuthenticatorGroupsConfig()The desired authenticator groups config for the cluster.booleanhasDesiredAutopilotWorkloadPolicyConfig()The desired workload policy configuration for the autopilot cluster.booleanhasDesiredBinaryAuthorization()The desired configuration options for the Binary Authorization feature.booleanhasDesiredClusterAutoscaling()Cluster-level autoscaling configuration.booleanhasDesiredCostManagementConfig()The desired configuration for the fine-grained cost management feature.booleanhasDesiredDatabaseEncryption()Configuration of etcd encryption.booleanhasDesiredDefaultSnatStatus()The desired status of whether to disable default sNAT for this cluster.booleanhasDesiredDnsConfig()DNSConfig contains clusterDNS config for this cluster.booleanhasDesiredEnableFqdnNetworkPolicy()Enable/Disable FQDN Network Policy for the cluster.booleanhasDesiredEnablePrivateEndpoint()Enable/Disable private endpoint for the cluster's master.booleanhasDesiredFleet()The desired fleet configuration for the cluster.booleanhasDesiredGatewayApiConfig()The desired config of Gateway API on this cluster.booleanhasDesiredGcfsConfig()The desired GCFS config for the clusterbooleanhasDesiredIdentityServiceConfig()The desired Identity Service component configuration.booleanhasDesiredIntraNodeVisibilityConfig()The desired config of Intra-node visibility.booleanhasDesiredK8SBetaApis()Desired Beta APIs to be enabled for cluster.booleanhasDesiredL4IlbSubsettingConfig()The desired L4 Internal Load Balancer Subsetting configuration.booleanhasDesiredLoggingConfig()The desired logging configuration.booleanhasDesiredMasterAuthorizedNetworksConfig()The desired configuration options for master authorized networks feature.booleanhasDesiredMeshCertificates()Configuration for issuance of mTLS keys and certificates to Kubernetes pods.booleanhasDesiredMonitoringConfig()The desired monitoring configuration.booleanhasDesiredNetworkPerformanceConfig()The desired network performance config.booleanhasDesiredNodePoolAutoConfigNetworkTags()The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.booleanhasDesiredNodePoolAutoscaling()Autoscaler configuration for the node pool specified in desired_node_pool_id.booleanhasDesiredNodePoolLoggingConfig()The desired node pool logging configuration defaults for the cluster.booleanhasDesiredNotificationConfig()The desired notification configuration.booleanhasDesiredPrivateClusterConfig()The desired private cluster configuration.booleanhasDesiredReleaseChannel()The desired release channel configuration.booleanhasDesiredResourceUsageExportConfig()The desired configuration for exporting resource usage.booleanhasDesiredSecurityPostureConfig()Enable/Disable Security Posture API features for the cluster.booleanhasDesiredServiceExternalIpsConfig()ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.booleanhasDesiredShieldedNodes()Configuration for Shielded Nodes.booleanhasDesiredVerticalPodAutoscaling()Cluster-level Vertical Pod Autoscaling configuration.booleanhasDesiredWorkloadIdentityConfig()Configuration for Workload Identity.booleanhasEnableK8SBetaApis()Kubernetes open source beta apis enabled on the cluster.inthashCode()booleanhasRemovedAdditionalPodRangesConfig()The additional pod ranges that are to be removed from the cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ClusterUpdate.BuildernewBuilder()static ClusterUpdate.BuildernewBuilder(ClusterUpdate prototype)ClusterUpdate.BuildernewBuilderForType()protected ClusterUpdate.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)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()ClusterUpdate.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DESIRED_NODE_VERSION_FIELD_NUMBER
public static final int DESIRED_NODE_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_MONITORING_SERVICE_FIELD_NUMBER
public static final int DESIRED_MONITORING_SERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_ADDONS_CONFIG_FIELD_NUMBER
public static final int DESIRED_ADDONS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NODE_POOL_ID_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_IMAGE_TYPE_FIELD_NUMBER
public static final int DESIRED_IMAGE_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_DATABASE_ENCRYPTION_FIELD_NUMBER
public static final int DESIRED_DATABASE_ENCRYPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER
public static final int DESIRED_WORKLOAD_IDENTITY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_MESH_CERTIFICATES_FIELD_NUMBER
public static final int DESIRED_MESH_CERTIFICATES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_SHIELDED_NODES_FIELD_NUMBER
public static final int DESIRED_SHIELDED_NODES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_COST_MANAGEMENT_CONFIG_FIELD_NUMBER
public static final int DESIRED_COST_MANAGEMENT_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_DNS_CONFIG_FIELD_NUMBER
public static final int DESIRED_DNS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NODE_POOL_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTOSCALING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_LOCATIONS_FIELD_NUMBER
public static final int DESIRED_LOCATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
public static final int DESIRED_MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_CLUSTER_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_CLUSTER_AUTOSCALING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_BINARY_AUTHORIZATION_FIELD_NUMBER
public static final int DESIRED_BINARY_AUTHORIZATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_LOGGING_SERVICE_FIELD_NUMBER
public static final int DESIRED_LOGGING_SERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER
public static final int DESIRED_RESOURCE_USAGE_EXPORT_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_VERTICAL_POD_AUTOSCALING_FIELD_NUMBER
public static final int DESIRED_VERTICAL_POD_AUTOSCALING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER
public static final int DESIRED_PRIVATE_CLUSTER_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_INTRA_NODE_VISIBILITY_CONFIG_FIELD_NUMBER
public static final int DESIRED_INTRA_NODE_VISIBILITY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_DEFAULT_SNAT_STATUS_FIELD_NUMBER
public static final int DESIRED_DEFAULT_SNAT_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_RELEASE_CHANNEL_FIELD_NUMBER
public static final int DESIRED_RELEASE_CHANNEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_L4ILB_SUBSETTING_CONFIG_FIELD_NUMBER
public static final int DESIRED_L4ILB_SUBSETTING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_DATAPATH_PROVIDER_FIELD_NUMBER
public static final int DESIRED_DATAPATH_PROVIDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
public static final int DESIRED_PRIVATE_IPV6_GOOGLE_ACCESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NOTIFICATION_CONFIG_FIELD_NUMBER
public static final int DESIRED_NOTIFICATION_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTHENTICATOR_GROUPS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_LOGGING_CONFIG_FIELD_NUMBER
public static final int DESIRED_LOGGING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_MONITORING_CONFIG_FIELD_NUMBER
public static final int DESIRED_MONITORING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_IDENTITY_SERVICE_CONFIG_FIELD_NUMBER
public static final int DESIRED_IDENTITY_SERVICE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
public static final int DESIRED_SERVICE_EXTERNAL_IPS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_ENABLE_PRIVATE_ENDPOINT_FIELD_NUMBER
public static final int DESIRED_ENABLE_PRIVATE_ENDPOINT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_MASTER_VERSION_FIELD_NUMBER
public static final int DESIRED_MASTER_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_GCFS_CONFIG_FIELD_NUMBER
public static final int DESIRED_GCFS_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NODE_POOL_AUTO_CONFIG_NETWORK_TAGS_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_AUTO_CONFIG_NETWORK_TAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_GATEWAY_API_CONFIG_FIELD_NUMBER
public static final int DESIRED_GATEWAY_API_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ETAG_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NODE_POOL_LOGGING_CONFIG_FIELD_NUMBER
public static final int DESIRED_NODE_POOL_LOGGING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_FLEET_FIELD_NUMBER
public static final int DESIRED_FLEET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_STACK_TYPE_FIELD_NUMBER
public static final int DESIRED_STACK_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
public static final int ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REMOVED_ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
public static final int REMOVED_ADDITIONAL_POD_RANGES_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_K8S_BETA_APIS_FIELD_NUMBER
public static final int ENABLE_K8S_BETA_APIS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_SECURITY_POSTURE_CONFIG_FIELD_NUMBER
public static final int DESIRED_SECURITY_POSTURE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
public static final int DESIRED_NETWORK_PERFORMANCE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
public static final int DESIRED_ENABLE_FQDN_NETWORK_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_AUTOPILOT_WORKLOAD_POLICY_CONFIG_FIELD_NUMBER
public static final int DESIRED_AUTOPILOT_WORKLOAD_POLICY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESIRED_K8S_BETA_APIS_FIELD_NUMBER
public static final int DESIRED_K8S_BETA_APIS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getDesiredNodeVersion
public String getDesiredNodeVersion()
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodeVersion.
-
getDesiredNodeVersionBytes
public com.google.protobuf.ByteString getDesiredNodeVersionBytes()
The Kubernetes version to change the nodes to (typically an upgrade). Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the Kubernetes master version
string desired_node_version = 4;- Specified by:
getDesiredNodeVersionBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredNodeVersion.
-
getDesiredMonitoringService
public String getDesiredMonitoringService()
The monitoring service the cluster should use to write metrics. Currently available options: * "monitoring.googleapis.com/kubernetes" - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringService.
-
getDesiredMonitoringServiceBytes
public com.google.protobuf.ByteString getDesiredMonitoringServiceBytes()
The monitoring service the cluster should use to write metrics. Currently available options: * "monitoring.googleapis.com/kubernetes" - The Cloud Monitoring service with a Kubernetes-native resource model * `monitoring.googleapis.com` - The legacy Cloud Monitoring service (no longer available as of GKE 1.15). * `none` - No metrics will be exported from the cluster. If left as an empty string,`monitoring.googleapis.com/kubernetes` will be used for GKE 1.14+ or `monitoring.googleapis.com` for earlier versions.
string desired_monitoring_service = 5;- Specified by:
getDesiredMonitoringServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredMonitoringService.
-
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
public AddonsConfig 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
public AddonsConfigOrBuilder 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
public String getDesiredNodePoolId()
The node pool to be upgraded. This field is mandatory if "desired_node_version", "desired_image_family" or "desired_node_pool_autoscaling" is specified and there is more than one node pool on the cluster.
string desired_node_pool_id = 7;- Specified by:
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
public String getDesiredImageType()
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypein interfaceClusterUpdateOrBuilder- Returns:
- The desiredImageType.
-
getDesiredImageTypeBytes
public com.google.protobuf.ByteString getDesiredImageTypeBytes()
The desired image type for the node pool. NOTE: Set the "desired_node_pool" field as well.
string desired_image_type = 8;- Specified by:
getDesiredImageTypeBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredImageType.
-
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
public DatabaseEncryption getDesiredDatabaseEncryption()
Configuration of etcd encryption.
.google.container.v1.DatabaseEncryption desired_database_encryption = 46;- Specified by:
getDesiredDatabaseEncryptionin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDatabaseEncryption.
-
getDesiredDatabaseEncryptionOrBuilder
public DatabaseEncryptionOrBuilder 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
public WorkloadIdentityConfig getDesiredWorkloadIdentityConfig()
Configuration for Workload Identity.
.google.container.v1.WorkloadIdentityConfig desired_workload_identity_config = 47;- Specified by:
getDesiredWorkloadIdentityConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredWorkloadIdentityConfig.
-
getDesiredWorkloadIdentityConfigOrBuilder
public WorkloadIdentityConfigOrBuilder 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
public MeshCertificates 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
public MeshCertificatesOrBuilder 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
public ShieldedNodes getDesiredShieldedNodes()
Configuration for Shielded Nodes.
.google.container.v1.ShieldedNodes desired_shielded_nodes = 48;- Specified by:
getDesiredShieldedNodesin interfaceClusterUpdateOrBuilder- Returns:
- The desiredShieldedNodes.
-
getDesiredShieldedNodesOrBuilder
public ShieldedNodesOrBuilder 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
public CostManagementConfig 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
public CostManagementConfigOrBuilder 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
public DNSConfig getDesiredDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig desired_dns_config = 53;- Specified by:
getDesiredDnsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDnsConfig.
-
getDesiredDnsConfigOrBuilder
public DNSConfigOrBuilder 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
public NodePoolAutoscaling getDesiredNodePoolAutoscaling()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
getDesiredNodePoolAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoscaling.
-
getDesiredNodePoolAutoscalingOrBuilder
public NodePoolAutoscalingOrBuilder getDesiredNodePoolAutoscalingOrBuilder()
Autoscaler configuration for the node pool specified in desired_node_pool_id. If there is only one pool in the cluster and desired_node_pool_id is not provided then the change applies to that single node pool.
.google.container.v1.NodePoolAutoscaling desired_node_pool_autoscaling = 9;- Specified by:
getDesiredNodePoolAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLocationsList
public com.google.protobuf.ProtocolStringList getDesiredLocationsList()
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsListin interfaceClusterUpdateOrBuilder- Returns:
- A list containing the desiredLocations.
-
getDesiredLocationsCount
public int getDesiredLocationsCount()
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsCountin interfaceClusterUpdateOrBuilder- Returns:
- The count of desiredLocations.
-
getDesiredLocations
public String getDesiredLocations(int index)
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The desiredLocations at the given index.
-
getDesiredLocationsBytes
public com.google.protobuf.ByteString getDesiredLocationsBytes(int index)
The desired list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the cluster's nodes should be located. This list must always include the cluster's primary zone. Warning: changing cluster locations will update the locations of all node pools and will result in nodes being added and/or removed.
repeated string desired_locations = 10;- Specified by:
getDesiredLocationsBytesin interfaceClusterUpdateOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the desiredLocations at the given index.
-
hasDesiredMasterAuthorizedNetworksConfig
public boolean hasDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
hasDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredMasterAuthorizedNetworksConfig field is set.
-
getDesiredMasterAuthorizedNetworksConfig
public MasterAuthorizedNetworksConfig getDesiredMasterAuthorizedNetworksConfig()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
getDesiredMasterAuthorizedNetworksConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMasterAuthorizedNetworksConfig.
-
getDesiredMasterAuthorizedNetworksConfigOrBuilder
public MasterAuthorizedNetworksConfigOrBuilder getDesiredMasterAuthorizedNetworksConfigOrBuilder()
The desired configuration options for master authorized networks feature.
.google.container.v1.MasterAuthorizedNetworksConfig desired_master_authorized_networks_config = 12;- Specified by:
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
public ClusterAutoscaling getDesiredClusterAutoscaling()
Cluster-level autoscaling configuration.
.google.container.v1.ClusterAutoscaling desired_cluster_autoscaling = 15;- Specified by:
getDesiredClusterAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredClusterAutoscaling.
-
getDesiredClusterAutoscalingOrBuilder
public ClusterAutoscalingOrBuilder 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
public BinaryAuthorization 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
public BinaryAuthorizationOrBuilder getDesiredBinaryAuthorizationOrBuilder()
The desired configuration options for the Binary Authorization feature.
.google.container.v1.BinaryAuthorization desired_binary_authorization = 16;- Specified by:
getDesiredBinaryAuthorizationOrBuilderin interfaceClusterUpdateOrBuilder
-
getDesiredLoggingService
public String getDesiredLoggingService()
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServicein interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingService.
-
getDesiredLoggingServiceBytes
public com.google.protobuf.ByteString getDesiredLoggingServiceBytes()
The logging service the cluster should use to write logs. Currently available options: * `logging.googleapis.com/kubernetes` - The Cloud Logging service with a Kubernetes-native resource model * `logging.googleapis.com` - The legacy Cloud Logging service (no longer available as of GKE 1.15). * `none` - no logs will be exported from the cluster. If left as an empty string,`logging.googleapis.com/kubernetes` will be used for GKE 1.14+ or `logging.googleapis.com` for earlier versions.
string desired_logging_service = 19;- Specified by:
getDesiredLoggingServiceBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for desiredLoggingService.
-
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
public ResourceUsageExportConfig 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
public ResourceUsageExportConfigOrBuilder 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
public VerticalPodAutoscaling getDesiredVerticalPodAutoscaling()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingin interfaceClusterUpdateOrBuilder- Returns:
- The desiredVerticalPodAutoscaling.
-
getDesiredVerticalPodAutoscalingOrBuilder
public VerticalPodAutoscalingOrBuilder getDesiredVerticalPodAutoscalingOrBuilder()
Cluster-level Vertical Pod Autoscaling configuration.
.google.container.v1.VerticalPodAutoscaling desired_vertical_pod_autoscaling = 22;- Specified by:
getDesiredVerticalPodAutoscalingOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredPrivateClusterConfig
public boolean hasDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;- Specified by:
hasDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredPrivateClusterConfig field is set.
-
getDesiredPrivateClusterConfig
public PrivateClusterConfig getDesiredPrivateClusterConfig()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;- Specified by:
getDesiredPrivateClusterConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredPrivateClusterConfig.
-
getDesiredPrivateClusterConfigOrBuilder
public PrivateClusterConfigOrBuilder getDesiredPrivateClusterConfigOrBuilder()
The desired private cluster configuration.
.google.container.v1.PrivateClusterConfig desired_private_cluster_config = 25;- 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
public IntraNodeVisibilityConfig 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
public IntraNodeVisibilityConfigOrBuilder 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
public DefaultSnatStatus getDesiredDefaultSnatStatus()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
getDesiredDefaultSnatStatusin interfaceClusterUpdateOrBuilder- Returns:
- The desiredDefaultSnatStatus.
-
getDesiredDefaultSnatStatusOrBuilder
public DefaultSnatStatusOrBuilder getDesiredDefaultSnatStatusOrBuilder()
The desired status of whether to disable default sNAT for this cluster.
.google.container.v1.DefaultSnatStatus desired_default_snat_status = 28;- Specified by:
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
public ReleaseChannel getDesiredReleaseChannel()
The desired release channel configuration.
.google.container.v1.ReleaseChannel desired_release_channel = 31;- Specified by:
getDesiredReleaseChannelin interfaceClusterUpdateOrBuilder- Returns:
- The desiredReleaseChannel.
-
getDesiredReleaseChannelOrBuilder
public ReleaseChannelOrBuilder 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
public ILBSubsettingConfig 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
public ILBSubsettingConfigOrBuilder 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
public DatapathProvider 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
public PrivateIPv6GoogleAccess 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
public NotificationConfig getDesiredNotificationConfig()
The desired notification configuration.
.google.container.v1.NotificationConfig desired_notification_config = 55;- Specified by:
getDesiredNotificationConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNotificationConfig.
-
getDesiredNotificationConfigOrBuilder
public NotificationConfigOrBuilder 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
public AuthenticatorGroupsConfig 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
public AuthenticatorGroupsConfigOrBuilder 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
public LoggingConfig getDesiredLoggingConfig()
The desired logging configuration.
.google.container.v1.LoggingConfig desired_logging_config = 64;- Specified by:
getDesiredLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredLoggingConfig.
-
getDesiredLoggingConfigOrBuilder
public LoggingConfigOrBuilder 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
public MonitoringConfig getDesiredMonitoringConfig()
The desired monitoring configuration.
.google.container.v1.MonitoringConfig desired_monitoring_config = 65;- Specified by:
getDesiredMonitoringConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredMonitoringConfig.
-
getDesiredMonitoringConfigOrBuilder
public MonitoringConfigOrBuilder 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
public IdentityServiceConfig getDesiredIdentityServiceConfig()
The desired Identity Service component configuration.
.google.container.v1.IdentityServiceConfig desired_identity_service_config = 66;- Specified by:
getDesiredIdentityServiceConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredIdentityServiceConfig.
-
getDesiredIdentityServiceConfigOrBuilder
public IdentityServiceConfigOrBuilder 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
public ServiceExternalIPsConfig getDesiredServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredServiceExternalIpsConfig.
-
getDesiredServiceExternalIpsConfigOrBuilder
public ServiceExternalIPsConfigOrBuilder getDesiredServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies the config for the use of Services with ExternalIPs field.
.google.container.v1.ServiceExternalIPsConfig desired_service_external_ips_config = 60;- Specified by:
getDesiredServiceExternalIpsConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
hasDesiredEnablePrivateEndpoint
public boolean hasDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Specified by:
hasDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredEnablePrivateEndpoint field is set.
-
getDesiredEnablePrivateEndpoint
public boolean getDesiredEnablePrivateEndpoint()
Enable/Disable private endpoint for the cluster's master.
optional bool desired_enable_private_endpoint = 71;- Specified by:
getDesiredEnablePrivateEndpointin interfaceClusterUpdateOrBuilder- Returns:
- The desiredEnablePrivateEndpoint.
-
getDesiredMasterVersion
public String getDesiredMasterVersion()
The Kubernetes version to change the master to. Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: - "latest": picks the highest valid Kubernetes version - "1.X": picks the highest valid patch+gke.N patch in the 1.X version - "1.X.Y": picks the highest valid gke.N patch in the 1.X.Y version - "1.X.Y-gke.N": picks an explicit Kubernetes version - "-": picks the default Kubernetes version
string desired_master_version = 100;- Specified by:
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
public GcfsConfig getDesiredGcfsConfig()
The desired GCFS config for the cluster
.google.container.v1.GcfsConfig desired_gcfs_config = 109;- Specified by:
getDesiredGcfsConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredGcfsConfig.
-
getDesiredGcfsConfigOrBuilder
public GcfsConfigOrBuilder 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
public NetworkTags getDesiredNodePoolAutoConfigNetworkTags()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolAutoConfigNetworkTags.
-
getDesiredNodePoolAutoConfigNetworkTagsOrBuilder
public NetworkTagsOrBuilder getDesiredNodePoolAutoConfigNetworkTagsOrBuilder()
The desired network tags that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
.google.container.v1.NetworkTags desired_node_pool_auto_config_network_tags = 110;- Specified by:
getDesiredNodePoolAutoConfigNetworkTagsOrBuilderin 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
public GatewayAPIConfig 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
public GatewayAPIConfigOrBuilder getDesiredGatewayApiConfigOrBuilder()
The desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig desired_gateway_api_config = 114;- Specified by:
getDesiredGatewayApiConfigOrBuilderin interfaceClusterUpdateOrBuilder
-
getEtag
public String getEtag()
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagin interfaceClusterUpdateOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()
The current etag of the cluster. If an etag is provided and does not match the current etag of the cluster, update will be blocked and an ABORTED error will be returned.
string etag = 115;- Specified by:
getEtagBytesin interfaceClusterUpdateOrBuilder- Returns:
- The bytes for etag.
-
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
public NodePoolLoggingConfig getDesiredNodePoolLoggingConfig()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
getDesiredNodePoolLoggingConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredNodePoolLoggingConfig.
-
getDesiredNodePoolLoggingConfigOrBuilder
public NodePoolLoggingConfigOrBuilder getDesiredNodePoolLoggingConfigOrBuilder()
The desired node pool logging configuration defaults for the cluster.
.google.container.v1.NodePoolLoggingConfig desired_node_pool_logging_config = 116;- Specified by:
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
public Fleet getDesiredFleet()
The desired fleet configuration for the cluster.
.google.container.v1.Fleet desired_fleet = 117;- Specified by:
getDesiredFleetin interfaceClusterUpdateOrBuilder- Returns:
- The desiredFleet.
-
getDesiredFleetOrBuilder
public FleetOrBuilder 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
public StackType getDesiredStackType()
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
.google.container.v1.StackType desired_stack_type = 119;- Specified by:
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
public AdditionalPodRangesConfig getAdditionalPodRangesConfig()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
getAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The additionalPodRangesConfig.
-
getAdditionalPodRangesConfigOrBuilder
public AdditionalPodRangesConfigOrBuilder getAdditionalPodRangesConfigOrBuilder()
The additional pod ranges to be added to the cluster. These pod ranges can be used by node pools to allocate pod IPs.
.google.container.v1.AdditionalPodRangesConfig additional_pod_ranges_config = 120;- Specified by:
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
public AdditionalPodRangesConfig getRemovedAdditionalPodRangesConfig()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
getRemovedAdditionalPodRangesConfigin interfaceClusterUpdateOrBuilder- Returns:
- The removedAdditionalPodRangesConfig.
-
getRemovedAdditionalPodRangesConfigOrBuilder
public AdditionalPodRangesConfigOrBuilder getRemovedAdditionalPodRangesConfigOrBuilder()
The additional pod ranges that are to be removed from the cluster. The pod ranges specified here must have been specified earlier in the 'additional_pod_ranges_config' argument.
.google.container.v1.AdditionalPodRangesConfig removed_additional_pod_ranges_config = 121;- Specified by:
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
public K8sBetaAPIConfig getEnableK8SBetaApis()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
getEnableK8SBetaApisin interfaceClusterUpdateOrBuilder- Returns:
- The enableK8sBetaApis.
-
getEnableK8SBetaApisOrBuilder
public K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrBuilder()
Kubernetes open source beta apis enabled on the cluster. Only beta apis
.google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 122;- Specified by:
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
public SecurityPostureConfig 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
public SecurityPostureConfigOrBuilder 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
public NetworkConfig.ClusterNetworkPerformanceConfig 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()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
hasDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- Whether the desiredAutopilotWorkloadPolicyConfig field is set.
-
getDesiredAutopilotWorkloadPolicyConfig
public WorkloadPolicyConfig getDesiredAutopilotWorkloadPolicyConfig()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
getDesiredAutopilotWorkloadPolicyConfigin interfaceClusterUpdateOrBuilder- Returns:
- The desiredAutopilotWorkloadPolicyConfig.
-
getDesiredAutopilotWorkloadPolicyConfigOrBuilder
public WorkloadPolicyConfigOrBuilder getDesiredAutopilotWorkloadPolicyConfigOrBuilder()
The desired workload policy configuration for the autopilot cluster.
.google.container.v1.WorkloadPolicyConfig desired_autopilot_workload_policy_config = 128;- Specified by:
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
public K8sBetaAPIConfig 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
public K8sBetaAPIConfigOrBuilder getDesiredK8SBetaApisOrBuilder()
Desired Beta APIs to be enabled for cluster.
.google.container.v1.K8sBetaAPIConfig desired_k8s_beta_apis = 131;- Specified by:
getDesiredK8SBetaApisOrBuilderin interfaceClusterUpdateOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 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
public static ClusterUpdate parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterUpdate parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterUpdate parseDelimitedFrom(InputStream input) throws IOException
- 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
public ClusterUpdate.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ClusterUpdate.Builder newBuilder()
-
newBuilder
public static ClusterUpdate.Builder newBuilder(ClusterUpdate prototype)
-
toBuilder
public ClusterUpdate.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClusterUpdate.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ClusterUpdate getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ClusterUpdate> parser()
-
getParserForType
public com.google.protobuf.Parser<ClusterUpdate> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ClusterUpdate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-