- 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
public interface AddonsConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCloudRunConfig()
public abstract CloudRunConfig getCloudRunConfig()
Configuration for the Cloud Run addon. The IstioConfig
addon must be
enabled in order to enable Cloud Run addon. This option can only be enabled
at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;
Type | Description |
CloudRunConfig | The cloudRunConfig. |
getCloudRunConfigOrBuilder()
public abstract CloudRunConfigOrBuilder getCloudRunConfigOrBuilder()
Configuration for the Cloud Run addon. The IstioConfig
addon must be
enabled in order to enable Cloud Run addon. This option can only be enabled
at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;
Type | Description |
CloudRunConfigOrBuilder |
getConfigConnectorConfig()
public abstract ConfigConnectorConfig getConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1beta1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
ConfigConnectorConfig | The configConnectorConfig. |
getConfigConnectorConfigOrBuilder()
public abstract ConfigConnectorConfigOrBuilder getConfigConnectorConfigOrBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1beta1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
ConfigConnectorConfigOrBuilder |
getDnsCacheConfig()
public abstract DnsCacheConfig getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
DnsCacheConfig | The dnsCacheConfig. |
getDnsCacheConfigOrBuilder()
public abstract DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
DnsCacheConfigOrBuilder |
getGcePersistentDiskCsiDriverConfig()
public abstract GcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
GcePersistentDiskCsiDriverConfig | The gcePersistentDiskCsiDriverConfig. |
getGcePersistentDiskCsiDriverConfigOrBuilder()
public abstract GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
GcePersistentDiskCsiDriverConfigOrBuilder |
getGcpFilestoreCsiDriverConfig()
public abstract GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
GcpFilestoreCsiDriverConfig | The gcpFilestoreCsiDriverConfig. |
getGcpFilestoreCsiDriverConfigOrBuilder()
public abstract GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
GcpFilestoreCsiDriverConfigOrBuilder |
getGkeBackupAgentConfig()
public abstract GkeBackupAgentConfig getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
GkeBackupAgentConfig | The gkeBackupAgentConfig. |
getGkeBackupAgentConfigOrBuilder()
public abstract GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
GkeBackupAgentConfigOrBuilder |
getHorizontalPodAutoscaling()
public abstract HorizontalPodAutoscaling getHorizontalPodAutoscaling()
Configuration 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.
.google.container.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;
Type | Description |
HorizontalPodAutoscaling | The horizontalPodAutoscaling. |
getHorizontalPodAutoscalingOrBuilder()
public abstract HorizontalPodAutoscalingOrBuilder getHorizontalPodAutoscalingOrBuilder()
Configuration 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.
.google.container.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;
Type | Description |
HorizontalPodAutoscalingOrBuilder |
getHttpLoadBalancing()
public abstract HttpLoadBalancing getHttpLoadBalancing()
Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
.google.container.v1beta1.HttpLoadBalancing http_load_balancing = 1;
Type | Description |
HttpLoadBalancing | The httpLoadBalancing. |
getHttpLoadBalancingOrBuilder()
public abstract HttpLoadBalancingOrBuilder getHttpLoadBalancingOrBuilder()
Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
.google.container.v1beta1.HttpLoadBalancing http_load_balancing = 1;
Type | Description |
HttpLoadBalancingOrBuilder |
getIstioConfig()
public abstract IstioConfig getIstioConfig()
Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];
Type | Description |
IstioConfig | The istioConfig. |
getIstioConfigOrBuilder()
public abstract IstioConfigOrBuilder getIstioConfigOrBuilder()
Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];
Type | Description |
IstioConfigOrBuilder |
getKalmConfig()
public abstract KalmConfig getKalmConfig()
Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];
Type | Description |
KalmConfig | The kalmConfig. |
getKalmConfigOrBuilder()
public abstract KalmConfigOrBuilder getKalmConfigOrBuilder()
Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];
Type | Description |
KalmConfigOrBuilder |
getKubernetesDashboard()
public abstract KubernetesDashboard getKubernetesDashboard()
Configuration for the Kubernetes Dashboard. This addon is deprecated, and will be disabled in 1.15. It is recommended to use the Cloud Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see: https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
.google.container.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];
Type | Description |
KubernetesDashboard | The kubernetesDashboard. |
getKubernetesDashboardOrBuilder()
public abstract KubernetesDashboardOrBuilder getKubernetesDashboardOrBuilder()
Configuration for the Kubernetes Dashboard. This addon is deprecated, and will be disabled in 1.15. It is recommended to use the Cloud Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see: https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
.google.container.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];
Type | Description |
KubernetesDashboardOrBuilder |
getNetworkPolicyConfig()
public abstract NetworkPolicyConfig getNetworkPolicyConfig()
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.
.google.container.v1beta1.NetworkPolicyConfig network_policy_config = 4;
Type | Description |
NetworkPolicyConfig | The networkPolicyConfig. |
getNetworkPolicyConfigOrBuilder()
public abstract NetworkPolicyConfigOrBuilder getNetworkPolicyConfigOrBuilder()
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.
.google.container.v1beta1.NetworkPolicyConfig network_policy_config = 4;
Type | Description |
NetworkPolicyConfigOrBuilder |
hasCloudRunConfig()
public abstract boolean hasCloudRunConfig()
Configuration for the Cloud Run addon. The IstioConfig
addon must be
enabled in order to enable Cloud Run addon. This option can only be enabled
at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;
Type | Description |
boolean | Whether the cloudRunConfig field is set. |
hasConfigConnectorConfig()
public abstract boolean hasConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1beta1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
boolean | Whether the configConnectorConfig field is set. |
hasDnsCacheConfig()
public abstract boolean hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
boolean | Whether the dnsCacheConfig field is set. |
hasGcePersistentDiskCsiDriverConfig()
public abstract boolean hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
boolean | Whether the gcePersistentDiskCsiDriverConfig field is set. |
hasGcpFilestoreCsiDriverConfig()
public abstract boolean hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
boolean | Whether the gcpFilestoreCsiDriverConfig field is set. |
hasGkeBackupAgentConfig()
public abstract boolean hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
boolean | Whether the gkeBackupAgentConfig field is set. |
hasHorizontalPodAutoscaling()
public abstract boolean hasHorizontalPodAutoscaling()
Configuration 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.
.google.container.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;
Type | Description |
boolean | Whether the horizontalPodAutoscaling field is set. |
hasHttpLoadBalancing()
public abstract boolean hasHttpLoadBalancing()
Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
.google.container.v1beta1.HttpLoadBalancing http_load_balancing = 1;
Type | Description |
boolean | Whether the httpLoadBalancing field is set. |
hasIstioConfig()
public abstract boolean hasIstioConfig()
Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];
Type | Description |
boolean | Whether the istioConfig field is set. |
hasKalmConfig()
public abstract boolean hasKalmConfig()
Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];
Type | Description |
boolean | Whether the kalmConfig field is set. |
hasKubernetesDashboard()
public abstract boolean hasKubernetesDashboard()
Configuration for the Kubernetes Dashboard. This addon is deprecated, and will be disabled in 1.15. It is recommended to use the Cloud Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see: https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
.google.container.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];
Type | Description |
boolean | Whether the kubernetesDashboard field is set. |
hasNetworkPolicyConfig()
public abstract boolean hasNetworkPolicyConfig()
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.
.google.container.v1beta1.NetworkPolicyConfig network_policy_config = 4;
Type | Description |
boolean | Whether the networkPolicyConfig field is set. |