Package com.google.container.v1beta1
Interface AddonsConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AddonsConfig,AddonsConfig.Builder
public interface AddonsConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description CloudRunConfiggetCloudRunConfig()Configuration for the Cloud Run addon.CloudRunConfigOrBuildergetCloudRunConfigOrBuilder()Configuration for the Cloud Run addon.ConfigConnectorConfiggetConfigConnectorConfig()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIConfigConnectorConfigOrBuildergetConfigConnectorConfigOrBuilder()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIDnsCacheConfiggetDnsCacheConfig()Configuration for NodeLocalDNS, a dns cache running on cluster nodesDnsCacheConfigOrBuildergetDnsCacheConfigOrBuilder()Configuration for NodeLocalDNS, a dns cache running on cluster nodesGcePersistentDiskCsiDriverConfiggetGcePersistentDiskCsiDriverConfig()Configuration for the Compute Engine Persistent Disk CSI driver.GcePersistentDiskCsiDriverConfigOrBuildergetGcePersistentDiskCsiDriverConfigOrBuilder()Configuration for the Compute Engine Persistent Disk CSI driver.GcpFilestoreCsiDriverConfiggetGcpFilestoreCsiDriverConfig()Configuration for the GCP Filestore CSI driver.GcpFilestoreCsiDriverConfigOrBuildergetGcpFilestoreCsiDriverConfigOrBuilder()Configuration for the GCP Filestore CSI driver.GcsFuseCsiDriverConfiggetGcsFuseCsiDriverConfig()Configuration for the Cloud Storage Fuse CSI driver.GcsFuseCsiDriverConfigOrBuildergetGcsFuseCsiDriverConfigOrBuilder()Configuration for the Cloud Storage Fuse CSI driver.GkeBackupAgentConfiggetGkeBackupAgentConfig()Configuration for the Backup for GKE agent addon.GkeBackupAgentConfigOrBuildergetGkeBackupAgentConfigOrBuilder()Configuration for the Backup for GKE agent addon.HorizontalPodAutoscalinggetHorizontalPodAutoscaling()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.HorizontalPodAutoscalingOrBuildergetHorizontalPodAutoscalingOrBuilder()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.HttpLoadBalancinggetHttpLoadBalancing()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.HttpLoadBalancingOrBuildergetHttpLoadBalancingOrBuilder()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.IstioConfiggetIstioConfig()Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated.IstioConfigOrBuildergetIstioConfigOrBuilder()Deprecated.KalmConfiggetKalmConfig()Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated.KalmConfigOrBuildergetKalmConfigOrBuilder()Deprecated.KubernetesDashboardgetKubernetesDashboard()Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated.KubernetesDashboardOrBuildergetKubernetesDashboardOrBuilder()Deprecated.NetworkPolicyConfiggetNetworkPolicyConfig()Configuration for NetworkPolicy.NetworkPolicyConfigOrBuildergetNetworkPolicyConfigOrBuilder()Configuration for NetworkPolicy.booleanhasCloudRunConfig()Configuration for the Cloud Run addon.booleanhasConfigConnectorConfig()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIbooleanhasDnsCacheConfig()Configuration for NodeLocalDNS, a dns cache running on cluster nodesbooleanhasGcePersistentDiskCsiDriverConfig()Configuration for the Compute Engine Persistent Disk CSI driver.booleanhasGcpFilestoreCsiDriverConfig()Configuration for the GCP Filestore CSI driver.booleanhasGcsFuseCsiDriverConfig()Configuration for the Cloud Storage Fuse CSI driver.booleanhasGkeBackupAgentConfig()Configuration for the Backup for GKE agent addon.booleanhasHorizontalPodAutoscaling()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.booleanhasHttpLoadBalancing()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.booleanhasIstioConfig()Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated.booleanhasKalmConfig()Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated.booleanhasKubernetesDashboard()Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated.booleanhasNetworkPolicyConfig()Configuration for NetworkPolicy.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasHttpLoadBalancing
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;- Returns:
- Whether the httpLoadBalancing field is set.
-
getHttpLoadBalancing
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;- Returns:
- The httpLoadBalancing.
-
getHttpLoadBalancingOrBuilder
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;
-
hasHorizontalPodAutoscaling
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;- Returns:
- Whether the horizontalPodAutoscaling field is set.
-
getHorizontalPodAutoscaling
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;- Returns:
- The horizontalPodAutoscaling.
-
getHorizontalPodAutoscalingOrBuilder
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;
-
hasKubernetesDashboard
@Deprecated boolean hasKubernetesDashboard()
Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1beta1/cluster_service.proto;l=1263Configuration 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];- Returns:
- Whether the kubernetesDashboard field is set.
-
getKubernetesDashboard
@Deprecated KubernetesDashboard getKubernetesDashboard()
Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1beta1/cluster_service.proto;l=1263Configuration 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];- Returns:
- The kubernetesDashboard.
-
getKubernetesDashboardOrBuilder
@Deprecated KubernetesDashboardOrBuilder getKubernetesDashboardOrBuilder()
Deprecated.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];
-
hasNetworkPolicyConfig
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;- Returns:
- Whether the networkPolicyConfig field is set.
-
getNetworkPolicyConfig
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;- Returns:
- The networkPolicyConfig.
-
getNetworkPolicyConfigOrBuilder
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;
-
hasIstioConfig
@Deprecated boolean hasIstioConfig()
Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1272Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];- Returns:
- Whether the istioConfig field is set.
-
getIstioConfig
@Deprecated IstioConfig getIstioConfig()
Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1272Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];- Returns:
- The istioConfig.
-
getIstioConfigOrBuilder
@Deprecated IstioConfigOrBuilder getIstioConfigOrBuilder()
Deprecated.Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];
-
hasCloudRunConfig
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;- Returns:
- Whether the cloudRunConfig field is set.
-
getCloudRunConfig
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;- Returns:
- The cloudRunConfig.
-
getCloudRunConfigOrBuilder
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;
-
hasDnsCacheConfig
boolean hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;- Returns:
- Whether the dnsCacheConfig field is set.
-
getDnsCacheConfig
DnsCacheConfig getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;- Returns:
- The dnsCacheConfig.
-
getDnsCacheConfigOrBuilder
DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;
-
hasConfigConnectorConfig
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;- Returns:
- Whether the configConnectorConfig field is set.
-
getConfigConnectorConfig
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;- Returns:
- The configConnectorConfig.
-
getConfigConnectorConfigOrBuilder
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;
-
hasGcePersistentDiskCsiDriverConfig
boolean hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Returns:
- Whether the gcePersistentDiskCsiDriverConfig field is set.
-
getGcePersistentDiskCsiDriverConfig
GcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Returns:
- The gcePersistentDiskCsiDriverConfig.
-
getGcePersistentDiskCsiDriverConfigOrBuilder
GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
-
hasKalmConfig
@Deprecated boolean hasKalmConfig()
Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1291Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];- Returns:
- Whether the kalmConfig field is set.
-
getKalmConfig
@Deprecated KalmConfig getKalmConfig()
Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1291Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];- Returns:
- The kalmConfig.
-
getKalmConfigOrBuilder
@Deprecated KalmConfigOrBuilder getKalmConfigOrBuilder()
Deprecated.Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];
-
hasGcpFilestoreCsiDriverConfig
boolean hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Returns:
- Whether the gcpFilestoreCsiDriverConfig field is set.
-
getGcpFilestoreCsiDriverConfig
GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Returns:
- The gcpFilestoreCsiDriverConfig.
-
getGcpFilestoreCsiDriverConfigOrBuilder
GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
hasGkeBackupAgentConfig
boolean hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Returns:
- Whether the gkeBackupAgentConfig field is set.
-
getGkeBackupAgentConfig
GkeBackupAgentConfig getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Returns:
- The gkeBackupAgentConfig.
-
getGkeBackupAgentConfigOrBuilder
GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
hasGcsFuseCsiDriverConfig
boolean hasGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Returns:
- Whether the gcsFuseCsiDriverConfig field is set.
-
getGcsFuseCsiDriverConfig
GcsFuseCsiDriverConfig getGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Returns:
- The gcsFuseCsiDriverConfig.
-
getGcsFuseCsiDriverConfigOrBuilder
GcsFuseCsiDriverConfigOrBuilder getGcsFuseCsiDriverConfigOrBuilder()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
-