Package com.google.container.v1 (2.57.0)

GitHub Repository REST Documentation

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.container.v1.BlueGreenSettings

Settings for blue-green upgrade.

com.google.container.v1.NodePool.UpgradeSettings

These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade.

Classes

Class Description
com.google.container.v1.AcceleratorConfig AcceleratorConfig represents a Hardware Accelerator request.
com.google.container.v1.AcceleratorConfig.Builder AcceleratorConfig represents a Hardware Accelerator request.
com.google.container.v1.AdditionalNodeNetworkConfig AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
com.google.container.v1.AdditionalNodeNetworkConfig.Builder AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
com.google.container.v1.AdditionalPodNetworkConfig AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
com.google.container.v1.AdditionalPodNetworkConfig.Builder AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
com.google.container.v1.AdditionalPodRangesConfig AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
com.google.container.v1.AdditionalPodRangesConfig.Builder AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
com.google.container.v1.AddonsConfig Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
com.google.container.v1.AddonsConfig.Builder Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
com.google.container.v1.AdvancedDatapathObservabilityConfig AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
com.google.container.v1.AdvancedDatapathObservabilityConfig.Builder AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
com.google.container.v1.AdvancedMachineFeatures Specifies options for controlling advanced machine features.
com.google.container.v1.AdvancedMachineFeatures.Builder Specifies options for controlling advanced machine features.
com.google.container.v1.AuthenticatorGroupsConfig Configuration for returning group information from authenticators.
com.google.container.v1.AuthenticatorGroupsConfig.Builder Configuration for returning group information from authenticators.
com.google.container.v1.AutoUpgradeOptions AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
com.google.container.v1.AutoUpgradeOptions.Builder AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
com.google.container.v1.Autopilot Autopilot is the configuration for Autopilot settings on the cluster.
com.google.container.v1.Autopilot.Builder Autopilot is the configuration for Autopilot settings on the cluster.
com.google.container.v1.AutopilotCompatibilityIssue AutopilotCompatibilityIssue contains information about a specific compatibility issue with Autopilot mode.
com.google.container.v1.AutopilotCompatibilityIssue.Builder AutopilotCompatibilityIssue contains information about a specific compatibility issue with Autopilot mode.
com.google.container.v1.AutoprovisioningNodePoolDefaults AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
com.google.container.v1.AutoprovisioningNodePoolDefaults.Builder AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
com.google.container.v1.BestEffortProvisioning Best effort provisioning.
com.google.container.v1.BestEffortProvisioning.Builder Best effort provisioning.
com.google.container.v1.BinaryAuthorization Configuration for Binary Authorization.
com.google.container.v1.BinaryAuthorization.Builder Configuration for Binary Authorization.
com.google.container.v1.BlueGreenSettings.Builder Settings for blue-green upgrade.
com.google.container.v1.BlueGreenSettings.StandardRolloutPolicy Standard rollout policy is the default policy for blue-green.
com.google.container.v1.BlueGreenSettings.StandardRolloutPolicy.Builder Standard rollout policy is the default policy for blue-green.
com.google.container.v1.CancelOperationRequest CancelOperationRequest cancels a single operation.
com.google.container.v1.CancelOperationRequest.Builder CancelOperationRequest cancels a single operation.
com.google.container.v1.CheckAutopilotCompatibilityRequest CheckAutopilotCompatibilityRequest requests getting the blockers for the given operation in the cluster.
com.google.container.v1.CheckAutopilotCompatibilityRequest.Builder CheckAutopilotCompatibilityRequest requests getting the blockers for the given operation in the cluster.
com.google.container.v1.CheckAutopilotCompatibilityResponse CheckAutopilotCompatibilityResponse has a list of compatibility issues.
com.google.container.v1.CheckAutopilotCompatibilityResponse.Builder CheckAutopilotCompatibilityResponse has a list of compatibility issues.
com.google.container.v1.ClientCertificateConfig Configuration for client certificates on the cluster.
com.google.container.v1.ClientCertificateConfig.Builder Configuration for client certificates on the cluster.
com.google.container.v1.CloudRunConfig Configuration options for the Cloud Run feature.
com.google.container.v1.CloudRunConfig.Builder Configuration options for the Cloud Run feature.
com.google.container.v1.Cluster A Google Kubernetes Engine cluster.
com.google.container.v1.Cluster.Builder A Google Kubernetes Engine cluster.
com.google.container.v1.ClusterAutoscaling ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete
com.google.container.v1.ClusterAutoscaling.Builder ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete
com.google.container.v1.ClusterManagerGrpc Google Kubernetes Engine Cluster Manager v1
com.google.container.v1.ClusterManagerGrpc.ClusterManagerImplBase Base class for the server implementation of the service ClusterManager. Google Kubernetes Engine Cluster Manager v1
com.google.container.v1.ClusterServiceProto
com.google.container.v1.ClusterUpdate 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.
com.google.container.v1.ClusterUpdate.Builder 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.
com.google.container.v1.CompleteIPRotationRequest CompleteIPRotationRequest moves the cluster master back into single-IP mode.
com.google.container.v1.CompleteIPRotationRequest.Builder CompleteIPRotationRequest moves the cluster master back into single-IP mode.
com.google.container.v1.CompleteNodePoolUpgradeRequest CompleteNodePoolUpgradeRequest sets the name of target node pool to complete upgrade.
com.google.container.v1.CompleteNodePoolUpgradeRequest.Builder CompleteNodePoolUpgradeRequest sets the name of target node pool to complete upgrade.
com.google.container.v1.CompliancePostureConfig CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
com.google.container.v1.CompliancePostureConfig.Builder CompliancePostureConfig defines the settings needed to enable/disable features for the Compliance Posture.
com.google.container.v1.CompliancePostureConfig.ComplianceStandard Defines the details of a compliance standard.
com.google.container.v1.CompliancePostureConfig.ComplianceStandard.Builder Defines the details of a compliance standard.
com.google.container.v1.ConfidentialNodes ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
com.google.container.v1.ConfidentialNodes.Builder ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
com.google.container.v1.ConfigConnectorConfig Configuration options for the Config Connector add-on.
com.google.container.v1.ConfigConnectorConfig.Builder Configuration options for the Config Connector add-on.
com.google.container.v1.ContainerdConfig ContainerdConfig contains configuration to customize containerd.
com.google.container.v1.ContainerdConfig.Builder ContainerdConfig contains configuration to customize containerd.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig PrivateRegistryAccessConfig contains access configuration for private container registries.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.Builder PrivateRegistryAccessConfig contains access configuration for private container registries.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.Builder CertificateAuthorityDomainConfig configures one or more fully qualified domain names (FQDN) to a specific certificate.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig GCPSecretManagerCertificateConfig configures a secret from Google Secret Manager.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfig.Builder GCPSecretManagerCertificateConfig configures a secret from Google Secret Manager.
com.google.container.v1.ControlPlaneEndpointsConfig Configuration for all of the cluster's control plane endpoints.
com.google.container.v1.ControlPlaneEndpointsConfig.Builder Configuration for all of the cluster's control plane endpoints.
com.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig Describes the configuration of a DNS endpoint.
com.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder Describes the configuration of a DNS endpoint.
com.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig IP endpoints configuration.
com.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder IP endpoints configuration.
com.google.container.v1.CostManagementConfig Configuration for fine-grained cost management feature.
com.google.container.v1.CostManagementConfig.Builder Configuration for fine-grained cost management feature.
com.google.container.v1.CreateClusterRequest CreateClusterRequest creates a cluster.
com.google.container.v1.CreateClusterRequest.Builder CreateClusterRequest creates a cluster.
com.google.container.v1.CreateNodePoolRequest CreateNodePoolRequest creates a node pool for a cluster.
com.google.container.v1.CreateNodePoolRequest.Builder CreateNodePoolRequest creates a node pool for a cluster.
com.google.container.v1.DNSConfig DNSConfig contains the desired set of options for configuring clusterDNS.
com.google.container.v1.DNSConfig.Builder DNSConfig contains the desired set of options for configuring clusterDNS.
com.google.container.v1.DailyMaintenanceWindow Time window specified for daily maintenance operations.
com.google.container.v1.DailyMaintenanceWindow.Builder Time window specified for daily maintenance operations.
com.google.container.v1.DatabaseEncryption Configuration of etcd encryption.
com.google.container.v1.DatabaseEncryption.Builder Configuration of etcd encryption.
com.google.container.v1.DatabaseEncryption.OperationError OperationError records errors seen from CloudKMS keys encountered during updates to DatabaseEncryption configuration.
com.google.container.v1.DatabaseEncryption.OperationError.Builder OperationError records errors seen from CloudKMS keys encountered during updates to DatabaseEncryption configuration.
com.google.container.v1.DefaultSnatStatus DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
com.google.container.v1.DefaultSnatStatus.Builder DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
com.google.container.v1.DeleteClusterRequest DeleteClusterRequest deletes a cluster.
com.google.container.v1.DeleteClusterRequest.Builder DeleteClusterRequest deletes a cluster.
com.google.container.v1.DeleteNodePoolRequest DeleteNodePoolRequest deletes a node pool for a cluster.
com.google.container.v1.DeleteNodePoolRequest.Builder DeleteNodePoolRequest deletes a node pool for a cluster.
com.google.container.v1.DesiredEnterpriseConfig DesiredEnterpriseConfig is a wrapper used for updating enterprise_config.
com.google.container.v1.DesiredEnterpriseConfig.Builder DesiredEnterpriseConfig is a wrapper used for updating enterprise_config.
com.google.container.v1.DnsCacheConfig Configuration for NodeLocal DNSCache
com.google.container.v1.DnsCacheConfig.Builder Configuration for NodeLocal DNSCache
com.google.container.v1.EnterpriseConfig EnterpriseConfig is the cluster enterprise configuration.
com.google.container.v1.EnterpriseConfig.Builder EnterpriseConfig is the cluster enterprise configuration.
com.google.container.v1.EphemeralStorageLocalSsdConfig EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
com.google.container.v1.EphemeralStorageLocalSsdConfig.Builder EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
com.google.container.v1.FastSocket Configuration of Fast Socket feature.
com.google.container.v1.FastSocket.Builder Configuration of Fast Socket feature.
com.google.container.v1.Fleet Fleet is the fleet configuration for the cluster.
com.google.container.v1.Fleet.Builder Fleet is the fleet configuration for the cluster.
com.google.container.v1.GPUDriverInstallationConfig GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
com.google.container.v1.GPUDriverInstallationConfig.Builder GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
com.google.container.v1.GPUSharingConfig GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
com.google.container.v1.GPUSharingConfig.Builder GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
com.google.container.v1.GatewayAPIConfig GatewayAPIConfig contains the desired config of Gateway API on this cluster.
com.google.container.v1.GatewayAPIConfig.Builder GatewayAPIConfig contains the desired config of Gateway API on this cluster.
com.google.container.v1.GcePersistentDiskCsiDriverConfig Configuration for the Compute Engine PD CSI driver.
com.google.container.v1.GcePersistentDiskCsiDriverConfig.Builder Configuration for the Compute Engine PD CSI driver.
com.google.container.v1.GcfsConfig GcfsConfig contains configurations of Google Container File System (image streaming).
com.google.container.v1.GcfsConfig.Builder GcfsConfig contains configurations of Google Container File System (image streaming).
com.google.container.v1.GcpFilestoreCsiDriverConfig Configuration for the GCP Filestore CSI driver.
com.google.container.v1.GcpFilestoreCsiDriverConfig.Builder Configuration for the GCP Filestore CSI driver.
com.google.container.v1.GcsFuseCsiDriverConfig Configuration for the Cloud Storage Fuse CSI driver.
com.google.container.v1.GcsFuseCsiDriverConfig.Builder Configuration for the Cloud Storage Fuse CSI driver.
com.google.container.v1.GetClusterRequest GetClusterRequest gets the settings of a cluster.
com.google.container.v1.GetClusterRequest.Builder GetClusterRequest gets the settings of a cluster.
com.google.container.v1.GetJSONWebKeysRequest GetJSONWebKeysRequest gets the public component of the keys used by the cluster to sign token requests. This will be the jwks_uri for the discover document returned by getOpenIDConfig. See the OpenID Connect
com.google.container.v1.GetJSONWebKeysRequest.Builder GetJSONWebKeysRequest gets the public component of the keys used by the cluster to sign token requests. This will be the jwks_uri for the discover document returned by getOpenIDConfig. See the OpenID Connect
com.google.container.v1.GetJSONWebKeysResponse GetJSONWebKeysResponse is a valid JSON Web Key Set as specififed in rfc 7517
com.google.container.v1.GetJSONWebKeysResponse.Builder GetJSONWebKeysResponse is a valid JSON Web Key Set as specififed in rfc 7517
com.google.container.v1.GetNodePoolRequest GetNodePoolRequest retrieves a node pool for a cluster.
com.google.container.v1.GetNodePoolRequest.Builder GetNodePoolRequest retrieves a node pool for a cluster.
com.google.container.v1.GetOpenIDConfigRequest GetOpenIDConfigRequest gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
com.google.container.v1.GetOpenIDConfigRequest.Builder GetOpenIDConfigRequest gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
com.google.container.v1.GetOpenIDConfigResponse GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
com.google.container.v1.GetOpenIDConfigResponse.Builder GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
com.google.container.v1.GetOperationRequest GetOperationRequest gets a single operation.
com.google.container.v1.GetOperationRequest.Builder GetOperationRequest gets a single operation.
com.google.container.v1.GetServerConfigRequest Gets the current Kubernetes Engine service configuration.
com.google.container.v1.GetServerConfigRequest.Builder Gets the current Kubernetes Engine service configuration.
com.google.container.v1.GkeBackupAgentConfig Configuration for the Backup for GKE Agent.
com.google.container.v1.GkeBackupAgentConfig.Builder Configuration for the Backup for GKE Agent.
com.google.container.v1.HorizontalPodAutoscaling Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
com.google.container.v1.HorizontalPodAutoscaling.Builder Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
com.google.container.v1.HttpLoadBalancing Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
com.google.container.v1.HttpLoadBalancing.Builder Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
com.google.container.v1.ILBSubsettingConfig ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.
com.google.container.v1.ILBSubsettingConfig.Builder ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.
com.google.container.v1.IPAllocationPolicy Configuration for controlling how IPs are allocated in the cluster.
com.google.container.v1.IPAllocationPolicy.Builder Configuration for controlling how IPs are allocated in the cluster.
com.google.container.v1.IdentityServiceConfig IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
com.google.container.v1.IdentityServiceConfig.Builder IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
com.google.container.v1.IntraNodeVisibilityConfig IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.
com.google.container.v1.IntraNodeVisibilityConfig.Builder IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.
com.google.container.v1.Jwk Jwk is a JSON Web Key as specified in RFC 7517
com.google.container.v1.Jwk.Builder Jwk is a JSON Web Key as specified in RFC 7517
com.google.container.v1.K8sBetaAPIConfig K8sBetaAPIConfig , configuration for beta APIs
com.google.container.v1.K8sBetaAPIConfig.Builder K8sBetaAPIConfig , configuration for beta APIs
com.google.container.v1.KubernetesDashboard Configuration for the Kubernetes Dashboard.
com.google.container.v1.KubernetesDashboard.Builder Configuration for the Kubernetes Dashboard.
com.google.container.v1.LegacyAbac Configuration for the legacy Attribute Based Access Control authorization mode.
com.google.container.v1.LegacyAbac.Builder Configuration for the legacy Attribute Based Access Control authorization mode.
com.google.container.v1.LinuxNodeConfig Parameters that can be configured on Linux nodes.
com.google.container.v1.LinuxNodeConfig.Builder Parameters that can be configured on Linux nodes.
com.google.container.v1.LinuxNodeConfig.HugepagesConfig Hugepages amount in both 2m and 1g size
com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder Hugepages amount in both 2m and 1g size
com.google.container.v1.ListClustersRequest ListClustersRequest lists clusters.
com.google.container.v1.ListClustersRequest.Builder ListClustersRequest lists clusters.
com.google.container.v1.ListClustersResponse ListClustersResponse is the result of ListClustersRequest.
com.google.container.v1.ListClustersResponse.Builder ListClustersResponse is the result of ListClustersRequest.
com.google.container.v1.ListNodePoolsRequest ListNodePoolsRequest lists the node pool(s) for a cluster.
com.google.container.v1.ListNodePoolsRequest.Builder ListNodePoolsRequest lists the node pool(s) for a cluster.
com.google.container.v1.ListNodePoolsResponse ListNodePoolsResponse is the result of ListNodePoolsRequest.
com.google.container.v1.ListNodePoolsResponse.Builder ListNodePoolsResponse is the result of ListNodePoolsRequest.
com.google.container.v1.ListOperationsRequest ListOperationsRequest lists operations.
com.google.container.v1.ListOperationsRequest.Builder ListOperationsRequest lists operations.
com.google.container.v1.ListOperationsResponse ListOperationsResponse is the result of ListOperationsRequest.
com.google.container.v1.ListOperationsResponse.Builder ListOperationsResponse is the result of ListOperationsRequest.
com.google.container.v1.ListUsableSubnetworksRequest ListUsableSubnetworksRequest requests the list of usable subnetworks available to a user for creating clusters.
com.google.container.v1.ListUsableSubnetworksRequest.Builder ListUsableSubnetworksRequest requests the list of usable subnetworks available to a user for creating clusters.
com.google.container.v1.ListUsableSubnetworksResponse ListUsableSubnetworksResponse is the response of ListUsableSubnetworksRequest.
com.google.container.v1.ListUsableSubnetworksResponse.Builder ListUsableSubnetworksResponse is the response of ListUsableSubnetworksRequest.
com.google.container.v1.LocalNvmeSsdBlockConfig LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
com.google.container.v1.LocalNvmeSsdBlockConfig.Builder LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
com.google.container.v1.LoggingComponentConfig LoggingComponentConfig is cluster logging component configuration.
com.google.container.v1.LoggingComponentConfig.Builder LoggingComponentConfig is cluster logging component configuration.
com.google.container.v1.LoggingConfig LoggingConfig is cluster logging configuration.
com.google.container.v1.LoggingConfig.Builder LoggingConfig is cluster logging configuration.
com.google.container.v1.LoggingVariantConfig LoggingVariantConfig specifies the behaviour of the logging component.
com.google.container.v1.LoggingVariantConfig.Builder LoggingVariantConfig specifies the behaviour of the logging component.
com.google.container.v1.MaintenanceExclusionOptions Represents the Maintenance exclusion option.
com.google.container.v1.MaintenanceExclusionOptions.Builder Represents the Maintenance exclusion option.
com.google.container.v1.MaintenancePolicy MaintenancePolicy defines the maintenance policy to be used for the cluster.
com.google.container.v1.MaintenancePolicy.Builder MaintenancePolicy defines the maintenance policy to be used for the cluster.
com.google.container.v1.MaintenanceWindow MaintenanceWindow defines the maintenance window to be used for the cluster.
com.google.container.v1.MaintenanceWindow.Builder MaintenanceWindow defines the maintenance window to be used for the cluster.
com.google.container.v1.ManagedPrometheusConfig ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
com.google.container.v1.ManagedPrometheusConfig.Builder ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
com.google.container.v1.MasterAuth The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
com.google.container.v1.MasterAuth.Builder The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
com.google.container.v1.MasterAuthorizedNetworksConfig Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks,
com.google.container.v1.MasterAuthorizedNetworksConfig.Builder Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks,
com.google.container.v1.MasterAuthorizedNetworksConfig.CidrBlock CidrBlock contains an optional name and one CIDR block.
com.google.container.v1.MasterAuthorizedNetworksConfig.CidrBlock.Builder CidrBlock contains an optional name and one CIDR block.
com.google.container.v1.MaxPodsConstraint Constraints applied to pods.
com.google.container.v1.MaxPodsConstraint.Builder Constraints applied to pods.
com.google.container.v1.MeshCertificates Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
com.google.container.v1.MeshCertificates.Builder Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
com.google.container.v1.MonitoringComponentConfig MonitoringComponentConfig is cluster monitoring component configuration.
com.google.container.v1.MonitoringComponentConfig.Builder MonitoringComponentConfig is cluster monitoring component configuration.
com.google.container.v1.MonitoringConfig MonitoringConfig is cluster monitoring configuration.
com.google.container.v1.MonitoringConfig.Builder MonitoringConfig is cluster monitoring configuration.
com.google.container.v1.NetworkConfig NetworkConfig reports the relative names of network & subnetwork.
com.google.container.v1.NetworkConfig.Builder NetworkConfig reports the relative names of network & subnetwork.
com.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig Configuration of network bandwidth tiers
com.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig.Builder Configuration of network bandwidth tiers
com.google.container.v1.NetworkPolicy Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
com.google.container.v1.NetworkPolicy.Builder Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
com.google.container.v1.NetworkPolicyConfig Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
com.google.container.v1.NetworkPolicyConfig.Builder Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
com.google.container.v1.NetworkTags Collection of Compute Engine network tags that can be applied to a node's underlying VM instance.
com.google.container.v1.NetworkTags.Builder Collection of Compute Engine network tags that can be applied to a node's underlying VM instance.
com.google.container.v1.NodeConfig Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not
com.google.container.v1.NodeConfig.Builder Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not
com.google.container.v1.NodeConfigDefaults Subset of NodeConfig message that has defaults.
com.google.container.v1.NodeConfigDefaults.Builder Subset of NodeConfig message that has defaults.
com.google.container.v1.NodeKubeletConfig Node kubelet configs.
com.google.container.v1.NodeKubeletConfig.Builder Node kubelet configs.
com.google.container.v1.NodeLabels Collection of node-level Kubernetes labels.
com.google.container.v1.NodeLabels.Builder Collection of node-level Kubernetes labels.
com.google.container.v1.NodeManagement NodeManagement defines the set of node management services turned on for the node pool.
com.google.container.v1.NodeManagement.Builder NodeManagement defines the set of node management services turned on for the node pool.
com.google.container.v1.NodeNetworkConfig Parameters for node pool-level network config.
com.google.container.v1.NodeNetworkConfig.Builder Parameters for node pool-level network config.
com.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfig Configuration of all network bandwidth tiers
com.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfig.Builder Configuration of all network bandwidth tiers
com.google.container.v1.NodePool NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set
com.google.container.v1.NodePool.Builder NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set
com.google.container.v1.NodePool.PlacementPolicy PlacementPolicy defines the placement policy used by the node pool.
com.google.container.v1.NodePool.PlacementPolicy.Builder PlacementPolicy defines the placement policy used by the node pool.
com.google.container.v1.NodePool.QueuedProvisioning QueuedProvisioning defines the queued provisioning used by the node pool.
com.google.container.v1.NodePool.QueuedProvisioning.Builder QueuedProvisioning defines the queued provisioning used by the node pool.
com.google.container.v1.NodePool.UpdateInfo UpdateInfo contains resource (instance groups, etc), status and other intermediate information relevant to a node pool upgrade.
com.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo Information relevant to blue-green upgrade.
com.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Builder Information relevant to blue-green upgrade.
com.google.container.v1.NodePool.UpdateInfo.Builder UpdateInfo contains resource (instance groups, etc), status and other intermediate information relevant to a node pool upgrade.
com.google.container.v1.NodePool.UpgradeSettings.Builder These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade.
com.google.container.v1.NodePoolAutoConfig Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
com.google.container.v1.NodePoolAutoConfig.Builder Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
com.google.container.v1.NodePoolAutoscaling NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
com.google.container.v1.NodePoolAutoscaling.Builder NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
com.google.container.v1.NodePoolDefaults Subset of Nodepool message that has defaults.
com.google.container.v1.NodePoolDefaults.Builder Subset of Nodepool message that has defaults.
com.google.container.v1.NodePoolLoggingConfig NodePoolLoggingConfig specifies logging configuration for nodepools.
com.google.container.v1.NodePoolLoggingConfig.Builder NodePoolLoggingConfig specifies logging configuration for nodepools.
com.google.container.v1.NodeTaint Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute.
com.google.container.v1.NodeTaint.Builder Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute.
com.google.container.v1.NodeTaints Collection of Kubernetes node taints.
com.google.container.v1.NodeTaints.Builder Collection of Kubernetes node taints.
com.google.container.v1.NotificationConfig NotificationConfig is the configuration of notifications.
com.google.container.v1.NotificationConfig.Builder NotificationConfig is the configuration of notifications.
com.google.container.v1.NotificationConfig.Filter Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no
com.google.container.v1.NotificationConfig.Filter.Builder Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no
com.google.container.v1.NotificationConfig.PubSub Pub/Sub specific notification config.
com.google.container.v1.NotificationConfig.PubSub.Builder Pub/Sub specific notification config.
com.google.container.v1.Operation This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.
com.google.container.v1.Operation.Builder This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.
com.google.container.v1.OperationProgress Information about operation (or operation stage) progress.
com.google.container.v1.OperationProgress.Builder Information about operation (or operation stage) progress.
com.google.container.v1.OperationProgress.Metric Progress metric is (string, int|float|string) pair.
com.google.container.v1.OperationProgress.Metric.Builder Progress metric is (string, int|float|string) pair.
com.google.container.v1.ParallelstoreCsiDriverConfig Configuration for the Cloud Storage Parallelstore CSI driver.
com.google.container.v1.ParallelstoreCsiDriverConfig.Builder Configuration for the Cloud Storage Parallelstore CSI driver.
com.google.container.v1.PodCIDROverprovisionConfig [PRIVATE FIELD] Config for pod CIDR size overprovisioning.
com.google.container.v1.PodCIDROverprovisionConfig.Builder [PRIVATE FIELD] Config for pod CIDR size overprovisioning.
com.google.container.v1.PrivateClusterConfig Configuration options for private clusters.
com.google.container.v1.PrivateClusterConfig.Builder Configuration options for private clusters.
com.google.container.v1.PrivateClusterMasterGlobalAccessConfig Configuration for controlling master global access settings.
com.google.container.v1.PrivateClusterMasterGlobalAccessConfig.Builder Configuration for controlling master global access settings.
com.google.container.v1.RBACBindingConfig RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
com.google.container.v1.RBACBindingConfig.Builder RBACBindingConfig allows user to restrict ClusterRoleBindings an RoleBindings that can be created.
com.google.container.v1.RangeInfo RangeInfo contains the range name and the range utilization by this cluster.
com.google.container.v1.RangeInfo.Builder RangeInfo contains the range name and the range utilization by this cluster.
com.google.container.v1.RayClusterLoggingConfig RayClusterLoggingConfig specifies configuration of Ray logging.
com.google.container.v1.RayClusterLoggingConfig.Builder RayClusterLoggingConfig specifies configuration of Ray logging.
com.google.container.v1.RayClusterMonitoringConfig RayClusterMonitoringConfig specifies monitoring configuration for Ray clusters.
com.google.container.v1.RayClusterMonitoringConfig.Builder RayClusterMonitoringConfig specifies monitoring configuration for Ray clusters.
com.google.container.v1.RayOperatorConfig Configuration options for the Ray Operator add-on.
com.google.container.v1.RayOperatorConfig.Builder Configuration options for the Ray Operator add-on.
com.google.container.v1.RecurringTimeWindow Represents an arbitrary window of time that recurs.
com.google.container.v1.RecurringTimeWindow.Builder Represents an arbitrary window of time that recurs.
com.google.container.v1.ReleaseChannel ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk.
com.google.container.v1.ReleaseChannel.Builder ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk.
com.google.container.v1.ReservationAffinity ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
com.google.container.v1.ReservationAffinity.Builder ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
com.google.container.v1.ResourceLabels Collection of GCP labels.
com.google.container.v1.ResourceLabels.Builder Collection of GCP labels.
com.google.container.v1.ResourceLimit Contains information about amount of some resource in the cluster. For memory, value should be in GB.
com.google.container.v1.ResourceLimit.Builder Contains information about amount of some resource in the cluster. For memory, value should be in GB.
com.google.container.v1.ResourceManagerTags A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in
com.google.container.v1.ResourceManagerTags.Builder A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in
com.google.container.v1.ResourceUsageExportConfig Configuration for exporting cluster resource usages.
com.google.container.v1.ResourceUsageExportConfig.BigQueryDestination Parameters for using BigQuery as the destination of resource usage export.
com.google.container.v1.ResourceUsageExportConfig.BigQueryDestination.Builder Parameters for using BigQuery as the destination of resource usage export.
com.google.container.v1.ResourceUsageExportConfig.Builder Configuration for exporting cluster resource usages.
com.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig Parameters for controlling consumption metering.
com.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig.Builder Parameters for controlling consumption metering.
com.google.container.v1.RollbackNodePoolUpgradeRequest RollbackNodePoolUpgradeRequest rollbacks the previously Aborted or Failed NodePool upgrade. This will be an no-op if the last upgrade successfully completed.
com.google.container.v1.RollbackNodePoolUpgradeRequest.Builder RollbackNodePoolUpgradeRequest rollbacks the previously Aborted or Failed NodePool upgrade. This will be an no-op if the last upgrade successfully completed.
com.google.container.v1.SandboxConfig SandboxConfig contains configurations of the sandbox to use for the node.
com.google.container.v1.SandboxConfig.Builder SandboxConfig contains configurations of the sandbox to use for the node.
com.google.container.v1.SecondaryBootDisk SecondaryBootDisk represents a persistent disk attached to a node with special configurations based on its mode.
com.google.container.v1.SecondaryBootDisk.Builder SecondaryBootDisk represents a persistent disk attached to a node with special configurations based on its mode.
com.google.container.v1.SecondaryBootDiskUpdateStrategy SecondaryBootDiskUpdateStrategy is a placeholder which will be extended in the future to define different options for updating secondary boot disks.
com.google.container.v1.SecondaryBootDiskUpdateStrategy.Builder SecondaryBootDiskUpdateStrategy is a placeholder which will be extended in the future to define different options for updating secondary boot disks.
com.google.container.v1.SecretManagerConfig SecretManagerConfig is config for secret manager enablement.
com.google.container.v1.SecretManagerConfig.Builder SecretManagerConfig is config for secret manager enablement.
com.google.container.v1.SecurityBulletinEvent SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.
com.google.container.v1.SecurityBulletinEvent.Builder SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.
com.google.container.v1.SecurityPostureConfig SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
com.google.container.v1.SecurityPostureConfig.Builder SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
com.google.container.v1.ServerConfig Kubernetes Engine service configuration.
com.google.container.v1.ServerConfig.Builder Kubernetes Engine service configuration.
com.google.container.v1.ServerConfig.ReleaseChannelConfig ReleaseChannelConfig exposes configuration for a release channel.
com.google.container.v1.ServerConfig.ReleaseChannelConfig.Builder ReleaseChannelConfig exposes configuration for a release channel.
com.google.container.v1.ServiceExternalIPsConfig Config to block services with externalIPs field.
com.google.container.v1.ServiceExternalIPsConfig.Builder Config to block services with externalIPs field.
com.google.container.v1.SetAddonsConfigRequest SetAddonsConfigRequest sets the addons associated with the cluster.
com.google.container.v1.SetAddonsConfigRequest.Builder SetAddonsConfigRequest sets the addons associated with the cluster.
com.google.container.v1.SetLabelsRequest SetLabelsRequest sets the Google Cloud Platform labels on a Google Container Engine cluster, which will in turn set them for Google Compute Engine resources used by that cluster
com.google.container.v1.SetLabelsRequest.Builder SetLabelsRequest sets the Google Cloud Platform labels on a Google Container Engine cluster, which will in turn set them for Google Compute Engine resources used by that cluster
com.google.container.v1.SetLegacyAbacRequest SetLegacyAbacRequest enables or disables the ABAC authorization mechanism for a cluster.
com.google.container.v1.SetLegacyAbacRequest.Builder SetLegacyAbacRequest enables or disables the ABAC authorization mechanism for a cluster.
com.google.container.v1.SetLocationsRequest SetLocationsRequest sets the locations of the cluster.
com.google.container.v1.SetLocationsRequest.Builder SetLocationsRequest sets the locations of the cluster.
com.google.container.v1.SetLoggingServiceRequest SetLoggingServiceRequest sets the logging service of a cluster.
com.google.container.v1.SetLoggingServiceRequest.Builder SetLoggingServiceRequest sets the logging service of a cluster.
com.google.container.v1.SetMaintenancePolicyRequest SetMaintenancePolicyRequest sets the maintenance policy for a cluster.
com.google.container.v1.SetMaintenancePolicyRequest.Builder SetMaintenancePolicyRequest sets the maintenance policy for a cluster.
com.google.container.v1.SetMasterAuthRequest SetMasterAuthRequest updates the admin password of a cluster.
com.google.container.v1.SetMasterAuthRequest.Builder SetMasterAuthRequest updates the admin password of a cluster.
com.google.container.v1.SetMonitoringServiceRequest SetMonitoringServiceRequest sets the monitoring service of a cluster.
com.google.container.v1.SetMonitoringServiceRequest.Builder SetMonitoringServiceRequest sets the monitoring service of a cluster.
com.google.container.v1.SetNetworkPolicyRequest SetNetworkPolicyRequest enables/disables network policy for a cluster.
com.google.container.v1.SetNetworkPolicyRequest.Builder SetNetworkPolicyRequest enables/disables network policy for a cluster.
com.google.container.v1.SetNodePoolAutoscalingRequest SetNodePoolAutoscalingRequest sets the autoscaler settings of a node pool.
com.google.container.v1.SetNodePoolAutoscalingRequest.Builder SetNodePoolAutoscalingRequest sets the autoscaler settings of a node pool.
com.google.container.v1.SetNodePoolManagementRequest SetNodePoolManagementRequest sets the node management properties of a node pool.
com.google.container.v1.SetNodePoolManagementRequest.Builder SetNodePoolManagementRequest sets the node management properties of a node pool.
com.google.container.v1.SetNodePoolSizeRequest SetNodePoolSizeRequest sets the size of a node pool.
com.google.container.v1.SetNodePoolSizeRequest.Builder SetNodePoolSizeRequest sets the size of a node pool.
com.google.container.v1.ShieldedInstanceConfig A set of Shielded Instance options.
com.google.container.v1.ShieldedInstanceConfig.Builder A set of Shielded Instance options.
com.google.container.v1.ShieldedNodes Configuration of Shielded Nodes feature.
com.google.container.v1.ShieldedNodes.Builder Configuration of Shielded Nodes feature.
com.google.container.v1.SoleTenantConfig SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
com.google.container.v1.SoleTenantConfig.Builder SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
com.google.container.v1.SoleTenantConfig.NodeAffinity Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
com.google.container.v1.SoleTenantConfig.NodeAffinity.Builder Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
com.google.container.v1.StartIPRotationRequest StartIPRotationRequest creates a new IP for the cluster and then performs a node upgrade on each node pool to point to the new IP.
com.google.container.v1.StartIPRotationRequest.Builder StartIPRotationRequest creates a new IP for the cluster and then performs a node upgrade on each node pool to point to the new IP.
com.google.container.v1.StatefulHAConfig Configuration for the Stateful HA add-on.
com.google.container.v1.StatefulHAConfig.Builder Configuration for the Stateful HA add-on.
com.google.container.v1.StatusCondition StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
com.google.container.v1.StatusCondition.Builder StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
com.google.container.v1.TimeWindow Represents an arbitrary window of time.
com.google.container.v1.TimeWindow.Builder Represents an arbitrary window of time.
com.google.container.v1.UpdateClusterRequest UpdateClusterRequest updates the settings of a cluster.
com.google.container.v1.UpdateClusterRequest.Builder UpdateClusterRequest updates the settings of a cluster.
com.google.container.v1.UpdateMasterRequest UpdateMasterRequest updates the master of the cluster.
com.google.container.v1.UpdateMasterRequest.Builder UpdateMasterRequest updates the master of the cluster.
com.google.container.v1.UpdateNodePoolRequest UpdateNodePoolRequests update a node pool's image and/or version.
com.google.container.v1.UpdateNodePoolRequest.Builder UpdateNodePoolRequests update a node pool's image and/or version.
com.google.container.v1.UpgradeAvailableEvent UpgradeAvailableEvent is a notification sent to customers when a new available version is released.
com.google.container.v1.UpgradeAvailableEvent.Builder UpgradeAvailableEvent is a notification sent to customers when a new available version is released.
com.google.container.v1.UpgradeEvent UpgradeEvent is a notification sent to customers by the cluster server when a resource is upgrading.
com.google.container.v1.UpgradeEvent.Builder UpgradeEvent is a notification sent to customers by the cluster server when a resource is upgrading.
com.google.container.v1.UpgradeInfoEvent UpgradeInfoEvent is a notification sent to customers about the upgrade information of a resource.
com.google.container.v1.UpgradeInfoEvent.Builder UpgradeInfoEvent is a notification sent to customers about the upgrade information of a resource.
com.google.container.v1.UsableSubnetwork UsableSubnetwork resource returns the subnetwork name, its associated network and the primary CIDR range.
com.google.container.v1.UsableSubnetwork.Builder UsableSubnetwork resource returns the subnetwork name, its associated network and the primary CIDR range.
com.google.container.v1.UsableSubnetworkSecondaryRange Secondary IP range of a usable subnetwork.
com.google.container.v1.UsableSubnetworkSecondaryRange.Builder Secondary IP range of a usable subnetwork.
com.google.container.v1.UserManagedKeysConfig UserManagedKeysConfig holds the resource address to Keys which are used for signing certs and token that are used for communication within cluster.
com.google.container.v1.UserManagedKeysConfig.Builder UserManagedKeysConfig holds the resource address to Keys which are used for signing certs and token that are used for communication within cluster.
com.google.container.v1.VerticalPodAutoscaling VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
com.google.container.v1.VerticalPodAutoscaling.Builder VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
com.google.container.v1.VirtualNIC Configuration of gVNIC feature.
com.google.container.v1.VirtualNIC.Builder Configuration of gVNIC feature.
com.google.container.v1.WindowsNodeConfig Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
com.google.container.v1.WindowsNodeConfig.Builder Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
com.google.container.v1.WorkloadIdentityConfig Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
com.google.container.v1.WorkloadIdentityConfig.Builder Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
com.google.container.v1.WorkloadMetadataConfig WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
com.google.container.v1.WorkloadMetadataConfig.Builder WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
com.google.container.v1.WorkloadPolicyConfig WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.
com.google.container.v1.WorkloadPolicyConfig.Builder WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.

Interfaces

Interface Description
com.google.container.v1.AcceleratorConfigOrBuilder
com.google.container.v1.AdditionalNodeNetworkConfigOrBuilder
com.google.container.v1.AdditionalPodNetworkConfigOrBuilder
com.google.container.v1.AdditionalPodRangesConfigOrBuilder
com.google.container.v1.AddonsConfigOrBuilder
com.google.container.v1.AdvancedDatapathObservabilityConfigOrBuilder
com.google.container.v1.AdvancedMachineFeaturesOrBuilder
com.google.container.v1.AuthenticatorGroupsConfigOrBuilder
com.google.container.v1.AutoUpgradeOptionsOrBuilder
com.google.container.v1.AutopilotCompatibilityIssueOrBuilder
com.google.container.v1.AutopilotOrBuilder
com.google.container.v1.AutoprovisioningNodePoolDefaultsOrBuilder
com.google.container.v1.BestEffortProvisioningOrBuilder
com.google.container.v1.BinaryAuthorizationOrBuilder
com.google.container.v1.BlueGreenSettings.StandardRolloutPolicyOrBuilder
com.google.container.v1.BlueGreenSettingsOrBuilder
com.google.container.v1.CancelOperationRequestOrBuilder
com.google.container.v1.CheckAutopilotCompatibilityRequestOrBuilder
com.google.container.v1.CheckAutopilotCompatibilityResponseOrBuilder
com.google.container.v1.ClientCertificateConfigOrBuilder
com.google.container.v1.CloudRunConfigOrBuilder
com.google.container.v1.ClusterAutoscalingOrBuilder
com.google.container.v1.ClusterManagerGrpc.AsyncService Google Kubernetes Engine Cluster Manager v1
com.google.container.v1.ClusterOrBuilder
com.google.container.v1.ClusterUpdateOrBuilder
com.google.container.v1.CompleteIPRotationRequestOrBuilder
com.google.container.v1.CompleteNodePoolUpgradeRequestOrBuilder
com.google.container.v1.CompliancePostureConfig.ComplianceStandardOrBuilder
com.google.container.v1.CompliancePostureConfigOrBuilder
com.google.container.v1.ConfidentialNodesOrBuilder
com.google.container.v1.ConfigConnectorConfigOrBuilder
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfigOrBuilder
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfigOrBuilder
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfigOrBuilder
com.google.container.v1.ContainerdConfigOrBuilder
com.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfigOrBuilder
com.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfigOrBuilder
com.google.container.v1.ControlPlaneEndpointsConfigOrBuilder
com.google.container.v1.CostManagementConfigOrBuilder
com.google.container.v1.CreateClusterRequestOrBuilder
com.google.container.v1.CreateNodePoolRequestOrBuilder
com.google.container.v1.DNSConfigOrBuilder
com.google.container.v1.DailyMaintenanceWindowOrBuilder
com.google.container.v1.DatabaseEncryption.OperationErrorOrBuilder
com.google.container.v1.DatabaseEncryptionOrBuilder
com.google.container.v1.DefaultSnatStatusOrBuilder
com.google.container.v1.DeleteClusterRequestOrBuilder
com.google.container.v1.DeleteNodePoolRequestOrBuilder
com.google.container.v1.DesiredEnterpriseConfigOrBuilder
com.google.container.v1.DnsCacheConfigOrBuilder
com.google.container.v1.EnterpriseConfigOrBuilder
com.google.container.v1.EphemeralStorageLocalSsdConfigOrBuilder
com.google.container.v1.FastSocketOrBuilder
com.google.container.v1.FleetOrBuilder
com.google.container.v1.GPUDriverInstallationConfigOrBuilder
com.google.container.v1.GPUSharingConfigOrBuilder
com.google.container.v1.GatewayAPIConfigOrBuilder
com.google.container.v1.GcePersistentDiskCsiDriverConfigOrBuilder
com.google.container.v1.GcfsConfigOrBuilder
com.google.container.v1.GcpFilestoreCsiDriverConfigOrBuilder
com.google.container.v1.GcsFuseCsiDriverConfigOrBuilder
com.google.container.v1.GetClusterRequestOrBuilder
com.google.container.v1.GetJSONWebKeysRequestOrBuilder
com.google.container.v1.GetJSONWebKeysResponseOrBuilder
com.google.container.v1.GetNodePoolRequestOrBuilder
com.google.container.v1.GetOpenIDConfigRequestOrBuilder
com.google.container.v1.GetOpenIDConfigResponseOrBuilder
com.google.container.v1.GetOperationRequestOrBuilder
com.google.container.v1.GetServerConfigRequestOrBuilder
com.google.container.v1.GkeBackupAgentConfigOrBuilder
com.google.container.v1.HorizontalPodAutoscalingOrBuilder
com.google.container.v1.HttpLoadBalancingOrBuilder
com.google.container.v1.ILBSubsettingConfigOrBuilder
com.google.container.v1.IPAllocationPolicyOrBuilder
com.google.container.v1.IdentityServiceConfigOrBuilder
com.google.container.v1.IntraNodeVisibilityConfigOrBuilder
com.google.container.v1.JwkOrBuilder
com.google.container.v1.K8sBetaAPIConfigOrBuilder
com.google.container.v1.KubernetesDashboardOrBuilder
com.google.container.v1.LegacyAbacOrBuilder
com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder
com.google.container.v1.LinuxNodeConfigOrBuilder
com.google.container.v1.ListClustersRequestOrBuilder
com.google.container.v1.ListClustersResponseOrBuilder
com.google.container.v1.ListNodePoolsRequestOrBuilder
com.google.container.v1.ListNodePoolsResponseOrBuilder
com.google.container.v1.ListOperationsRequestOrBuilder
com.google.container.v1.ListOperationsResponseOrBuilder
com.google.container.v1.ListUsableSubnetworksRequestOrBuilder
com.google.container.v1.ListUsableSubnetworksResponseOrBuilder
com.google.container.v1.LocalNvmeSsdBlockConfigOrBuilder
com.google.container.v1.LoggingComponentConfigOrBuilder
com.google.container.v1.LoggingConfigOrBuilder
com.google.container.v1.LoggingVariantConfigOrBuilder
com.google.container.v1.MaintenanceExclusionOptionsOrBuilder
com.google.container.v1.MaintenancePolicyOrBuilder
com.google.container.v1.MaintenanceWindowOrBuilder
com.google.container.v1.ManagedPrometheusConfigOrBuilder
com.google.container.v1.MasterAuthOrBuilder
com.google.container.v1.MasterAuthorizedNetworksConfig.CidrBlockOrBuilder
com.google.container.v1.MasterAuthorizedNetworksConfigOrBuilder
com.google.container.v1.MaxPodsConstraintOrBuilder
com.google.container.v1.MeshCertificatesOrBuilder
com.google.container.v1.MonitoringComponentConfigOrBuilder
com.google.container.v1.MonitoringConfigOrBuilder
com.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfigOrBuilder
com.google.container.v1.NetworkConfigOrBuilder
com.google.container.v1.NetworkPolicyConfigOrBuilder
com.google.container.v1.NetworkPolicyOrBuilder
com.google.container.v1.NetworkTagsOrBuilder
com.google.container.v1.NodeConfigDefaultsOrBuilder
com.google.container.v1.NodeConfigOrBuilder
com.google.container.v1.NodeKubeletConfigOrBuilder
com.google.container.v1.NodeLabelsOrBuilder
com.google.container.v1.NodeManagementOrBuilder
com.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfigOrBuilder
com.google.container.v1.NodeNetworkConfigOrBuilder
com.google.container.v1.NodePool.PlacementPolicyOrBuilder
com.google.container.v1.NodePool.QueuedProvisioningOrBuilder
com.google.container.v1.NodePool.UpdateInfo.BlueGreenInfoOrBuilder
com.google.container.v1.NodePool.UpdateInfoOrBuilder
com.google.container.v1.NodePool.UpgradeSettingsOrBuilder
com.google.container.v1.NodePoolAutoConfigOrBuilder
com.google.container.v1.NodePoolAutoscalingOrBuilder
com.google.container.v1.NodePoolDefaultsOrBuilder
com.google.container.v1.NodePoolLoggingConfigOrBuilder
com.google.container.v1.NodePoolOrBuilder
com.google.container.v1.NodeTaintOrBuilder
com.google.container.v1.NodeTaintsOrBuilder
com.google.container.v1.NotificationConfig.FilterOrBuilder
com.google.container.v1.NotificationConfig.PubSubOrBuilder
com.google.container.v1.NotificationConfigOrBuilder
com.google.container.v1.OperationOrBuilder
com.google.container.v1.OperationProgress.MetricOrBuilder
com.google.container.v1.OperationProgressOrBuilder
com.google.container.v1.ParallelstoreCsiDriverConfigOrBuilder
com.google.container.v1.PodCIDROverprovisionConfigOrBuilder
com.google.container.v1.PrivateClusterConfigOrBuilder
com.google.container.v1.PrivateClusterMasterGlobalAccessConfigOrBuilder
com.google.container.v1.RBACBindingConfigOrBuilder
com.google.container.v1.RangeInfoOrBuilder
com.google.container.v1.RayClusterLoggingConfigOrBuilder
com.google.container.v1.RayClusterMonitoringConfigOrBuilder
com.google.container.v1.RayOperatorConfigOrBuilder
com.google.container.v1.RecurringTimeWindowOrBuilder
com.google.container.v1.ReleaseChannelOrBuilder
com.google.container.v1.ReservationAffinityOrBuilder
com.google.container.v1.ResourceLabelsOrBuilder
com.google.container.v1.ResourceLimitOrBuilder
com.google.container.v1.ResourceManagerTagsOrBuilder
com.google.container.v1.ResourceUsageExportConfig.BigQueryDestinationOrBuilder
com.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfigOrBuilder
com.google.container.v1.ResourceUsageExportConfigOrBuilder
com.google.container.v1.RollbackNodePoolUpgradeRequestOrBuilder
com.google.container.v1.SandboxConfigOrBuilder
com.google.container.v1.SecondaryBootDiskOrBuilder
com.google.container.v1.SecondaryBootDiskUpdateStrategyOrBuilder
com.google.container.v1.SecretManagerConfigOrBuilder
com.google.container.v1.SecurityBulletinEventOrBuilder
com.google.container.v1.SecurityPostureConfigOrBuilder
com.google.container.v1.ServerConfig.ReleaseChannelConfigOrBuilder
com.google.container.v1.ServerConfigOrBuilder
com.google.container.v1.ServiceExternalIPsConfigOrBuilder
com.google.container.v1.SetAddonsConfigRequestOrBuilder
com.google.container.v1.SetLabelsRequestOrBuilder
com.google.container.v1.SetLegacyAbacRequestOrBuilder
com.google.container.v1.SetLocationsRequestOrBuilder
com.google.container.v1.SetLoggingServiceRequestOrBuilder
com.google.container.v1.SetMaintenancePolicyRequestOrBuilder
com.google.container.v1.SetMasterAuthRequestOrBuilder
com.google.container.v1.SetMonitoringServiceRequestOrBuilder
com.google.container.v1.SetNetworkPolicyRequestOrBuilder
com.google.container.v1.SetNodePoolAutoscalingRequestOrBuilder
com.google.container.v1.SetNodePoolManagementRequestOrBuilder
com.google.container.v1.SetNodePoolSizeRequestOrBuilder
com.google.container.v1.ShieldedInstanceConfigOrBuilder
com.google.container.v1.ShieldedNodesOrBuilder
com.google.container.v1.SoleTenantConfig.NodeAffinityOrBuilder
com.google.container.v1.SoleTenantConfigOrBuilder
com.google.container.v1.StartIPRotationRequestOrBuilder
com.google.container.v1.StatefulHAConfigOrBuilder
com.google.container.v1.StatusConditionOrBuilder
com.google.container.v1.TimeWindowOrBuilder
com.google.container.v1.UpdateClusterRequestOrBuilder
com.google.container.v1.UpdateMasterRequestOrBuilder
com.google.container.v1.UpdateNodePoolRequestOrBuilder
com.google.container.v1.UpgradeAvailableEventOrBuilder
com.google.container.v1.UpgradeEventOrBuilder
com.google.container.v1.UpgradeInfoEventOrBuilder
com.google.container.v1.UsableSubnetworkOrBuilder
com.google.container.v1.UsableSubnetworkSecondaryRangeOrBuilder
com.google.container.v1.UserManagedKeysConfigOrBuilder
com.google.container.v1.VerticalPodAutoscalingOrBuilder
com.google.container.v1.VirtualNICOrBuilder
com.google.container.v1.WindowsNodeConfigOrBuilder
com.google.container.v1.WorkloadIdentityConfigOrBuilder
com.google.container.v1.WorkloadMetadataConfigOrBuilder
com.google.container.v1.WorkloadPolicyConfigOrBuilder

Enums

Enum Description
com.google.container.v1.AdvancedDatapathObservabilityConfig.RelayMode Supported Relay modes
com.google.container.v1.AutopilotCompatibilityIssue.IssueType The type of the reported issue.
com.google.container.v1.BinaryAuthorization.EvaluationMode Binary Authorization mode of operation.
com.google.container.v1.BlueGreenSettings.RolloutPolicyCase
com.google.container.v1.BlueGreenSettings.StandardRolloutPolicy.UpdateBatchSizeCase
com.google.container.v1.CloudRunConfig.LoadBalancerType Load balancer type of ingress service of Cloud Run.
com.google.container.v1.Cluster.Status The current status of the cluster.
com.google.container.v1.ClusterAutoscaling.AutoscalingProfile Defines possible options for autoscaling_profile field.
com.google.container.v1.CompliancePostureConfig.Mode Mode defines enablement mode for Compliance Posture.
com.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.CertificateConfigCase
com.google.container.v1.DNSConfig.DNSScope DNSScope lists the various scopes of access to cluster DNS records.
com.google.container.v1.DNSConfig.Provider Provider lists the various in-cluster DNS providers.
com.google.container.v1.DatabaseEncryption.CurrentState Current State of etcd encryption.
com.google.container.v1.DatabaseEncryption.State State of etcd encryption.
com.google.container.v1.DatapathProvider The datapath provider selects the implementation of the Kubernetes networking model for service resolution and network policy enforcement.
com.google.container.v1.EnterpriseConfig.ClusterTier Premium tiers for GKE Cluster.
com.google.container.v1.GPUDriverInstallationConfig.GPUDriverVersion The GPU driver version to install.
com.google.container.v1.GPUSharingConfig.GPUSharingStrategy The type of GPU sharing strategy currently provided.
com.google.container.v1.GatewayAPIConfig.Channel Channel describes if/how Gateway API should be installed and implemented in a cluster.
com.google.container.v1.IPv6AccessType Possible values for IPv6 access type
com.google.container.v1.InTransitEncryptionConfig Options for in-transit encryption.
com.google.container.v1.LinuxNodeConfig.CgroupMode Possible cgroup modes that can be used.
com.google.container.v1.LoggingComponentConfig.Component GKE components exposing logs
com.google.container.v1.LoggingVariantConfig.Variant Logging component variants.
com.google.container.v1.MaintenanceExclusionOptions.Scope Scope of exclusion.
com.google.container.v1.MaintenanceWindow.PolicyCase
com.google.container.v1.MonitoringComponentConfig.Component GKE components exposing metrics
com.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig.Tier Node network tier
com.google.container.v1.NetworkPolicy.Provider Allowed Network Policy providers.
com.google.container.v1.NodeConfig.EffectiveCgroupMode Possible effective cgroup modes for the node.
com.google.container.v1.NodeConfig.LocalSsdEncryptionMode LocalSsdEncryptionMode specifies the method used for encrypting the Local SSDs attached to the node.
com.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfig.Tier Node network tier
com.google.container.v1.NodePool.PlacementPolicy.Type Type defines the type of placement policy.
com.google.container.v1.NodePool.Status The current status of the node pool instance.
com.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase Phase represents the different stages blue-green upgrade is running in.
com.google.container.v1.NodePoolAutoscaling.LocationPolicy Location policy specifies how zones are picked when scaling up the nodepool.
com.google.container.v1.NodePoolUpdateStrategy Strategy used for node pool update.
com.google.container.v1.NodeTaint.Effect Possible values for Effect in taint.
com.google.container.v1.NotificationConfig.EventType Types of notifications currently supported. Can be used to filter what notifications are sent.
com.google.container.v1.Operation.Status Current status of the operation.
com.google.container.v1.Operation.Type Operation type categorizes the operation.
com.google.container.v1.OperationProgress.Metric.ValueCase
com.google.container.v1.PrivateIPv6GoogleAccess PrivateIPv6GoogleAccess controls whether and how the pods can communicate with Google Services through gRPC over IPv6.
com.google.container.v1.ReleaseChannel.Channel Possible values for 'channel'.
com.google.container.v1.ReservationAffinity.Type Indicates whether to consume capacity from a reservation or not.
com.google.container.v1.SandboxConfig.Type Possible types of sandboxes.
com.google.container.v1.SecondaryBootDisk.Mode Mode specifies how the secondary boot disk will be used. This triggers mode-specified logic in the control plane.
com.google.container.v1.SecurityPostureConfig.Mode Mode defines enablement mode for GKE Security posture features.
com.google.container.v1.SecurityPostureConfig.VulnerabilityMode VulnerabilityMode defines enablement mode for vulnerability scanning.
com.google.container.v1.SetMasterAuthRequest.Action Operation type: what type update to perform.
com.google.container.v1.SoleTenantConfig.NodeAffinity.Operator Operator allows user to specify affinity or anti-affinity for the given key values.
com.google.container.v1.StackType Possible values for IP stack type
com.google.container.v1.StatusCondition.Code Code for each condition
com.google.container.v1.TimeWindow.OptionsCase
com.google.container.v1.UpgradeInfoEvent.State The state of the upgrade.
com.google.container.v1.UpgradeResourceType UpgradeResourceType is the resource type that is upgrading. It is used in upgrade notifications.
com.google.container.v1.UsableSubnetworkSecondaryRange.Status Status shows the current usage of a secondary IP range.
com.google.container.v1.WindowsNodeConfig.OSVersion Possible OS version that can be used.
com.google.container.v1.WorkloadMetadataConfig.Mode Mode is the configuration for how to expose metadata to workloads running on the node.