- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
Package com.google.container.v1 (2.54.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.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.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.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.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.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.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.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.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. |