Package com.google.container.v1
Interface AddonsConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AddonsConfig,AddonsConfig.Builder
@Generated
public interface AddonsConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.Configuration for NodeLocalDNS, a dns cache running on cluster nodesConfiguration for NodeLocalDNS, a dns cache running on cluster nodesConfiguration for the Compute Engine Persistent Disk CSI driver.Configuration for the Compute Engine Persistent Disk CSI driver.Configuration for the Filestore CSI driver.Configuration for the Filestore CSI driver.Configuration for the Cloud Storage Fuse CSI driver.Configuration for the Cloud Storage Fuse CSI driver.Configuration for the Backup for GKE agent addon.Configuration for the Backup for GKE agent addon.Configuration for the High Scale Checkpointing add-on.Configuration for the High Scale Checkpointing add-on.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.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.Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.Deprecated.Configuration for the Lustre CSI driver.Configuration for the Lustre CSI driver.Configuration for NetworkPolicy.Configuration for NetworkPolicy.Optional.Optional.Configuration for the Cloud Storage Parallelstore CSI driver.Configuration for the Cloud Storage Parallelstore CSI driver.Optional.Optional.Optional.Optional.Optional.Optional.Configuration for the Slurm Operator.Configuration for the Slurm Operator.Optional.Optional.booleanOptional.booleanConfiguration for the Cloud Run addon, which allows the user to use a managed Knative service.booleanConfiguration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.booleanConfiguration for NodeLocalDNS, a dns cache running on cluster nodesbooleanConfiguration for the Compute Engine Persistent Disk CSI driver.booleanConfiguration for the Filestore CSI driver.booleanConfiguration for the Cloud Storage Fuse CSI driver.booleanConfiguration for the Backup for GKE agent addon.booleanConfiguration for the High Scale Checkpointing add-on.booleanConfiguration 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.booleanConfiguration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.booleanDeprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.booleanConfiguration for the Lustre CSI driver.booleanConfiguration for NetworkPolicy.booleanOptional.booleanConfiguration for the Cloud Storage Parallelstore CSI driver.booleanOptional.booleanOptional.booleanOptional.booleanConfiguration for the Slurm Operator.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2; -
hasKubernetesDashboard
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243Configuration 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.v1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];- Returns:
- Whether the kubernetesDashboard field is set.
-
getKubernetesDashboard
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243Configuration 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.v1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];- Returns:
- The kubernetesDashboard.
-
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.v1.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.v1.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.v1.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.v1.NetworkPolicyConfig network_policy_config = 4; -
hasCloudRunConfig
boolean hasCloudRunConfig()Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;- Returns:
- Whether the cloudRunConfig field is set.
-
getCloudRunConfig
CloudRunConfig getCloudRunConfig()Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;- Returns:
- The cloudRunConfig.
-
getCloudRunConfigOrBuilder
CloudRunConfigOrBuilder getCloudRunConfigOrBuilder()Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7; -
hasDnsCacheConfig
boolean hasDnsCacheConfig()Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.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.v1.DnsCacheConfig dns_cache_config = 8;- Returns:
- The dnsCacheConfig.
-
getDnsCacheConfigOrBuilder
DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8; -
hasConfigConnectorConfig
boolean hasConfigConnectorConfig()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.
.google.container.v1.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 Google Cloud services through the Kubernetes API.
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;- Returns:
- The configConnectorConfig.
-
getConfigConnectorConfigOrBuilder
ConfigConnectorConfigOrBuilder getConfigConnectorConfigOrBuilder()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.
.google.container.v1.ConfigConnectorConfig config_connector_config = 10; -
hasGcePersistentDiskCsiDriverConfig
boolean hasGcePersistentDiskCsiDriverConfig()Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.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.v1.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.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11; -
hasGcpFilestoreCsiDriverConfig
boolean hasGcpFilestoreCsiDriverConfig()Configuration for the Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Returns:
- Whether the gcpFilestoreCsiDriverConfig field is set.
-
getGcpFilestoreCsiDriverConfig
GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()Configuration for the Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Returns:
- The gcpFilestoreCsiDriverConfig.
-
getGcpFilestoreCsiDriverConfigOrBuilder
GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()Configuration for the Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14; -
hasGkeBackupAgentConfig
boolean hasGkeBackupAgentConfig()Configuration for the Backup for GKE agent addon.
.google.container.v1.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.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Returns:
- The gkeBackupAgentConfig.
-
getGkeBackupAgentConfigOrBuilder
GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16; -
hasGcsFuseCsiDriverConfig
boolean hasGcsFuseCsiDriverConfig()Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.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.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Returns:
- The gcsFuseCsiDriverConfig.
-
getGcsFuseCsiDriverConfigOrBuilder
GcsFuseCsiDriverConfigOrBuilder getGcsFuseCsiDriverConfigOrBuilder()Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17; -
hasStatefulHaConfig
boolean hasStatefulHaConfig()Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the statefulHaConfig field is set.
-
getStatefulHaConfig
StatefulHAConfig getStatefulHaConfig()Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The statefulHaConfig.
-
getStatefulHaConfigOrBuilder
StatefulHAConfigOrBuilder getStatefulHaConfigOrBuilder()Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL]; -
hasParallelstoreCsiDriverConfig
boolean hasParallelstoreCsiDriverConfig()Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19;- Returns:
- Whether the parallelstoreCsiDriverConfig field is set.
-
getParallelstoreCsiDriverConfig
ParallelstoreCsiDriverConfig getParallelstoreCsiDriverConfig()Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19;- Returns:
- The parallelstoreCsiDriverConfig.
-
getParallelstoreCsiDriverConfigOrBuilder
ParallelstoreCsiDriverConfigOrBuilder getParallelstoreCsiDriverConfigOrBuilder()Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19; -
hasRayOperatorConfig
boolean hasRayOperatorConfig()Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the rayOperatorConfig field is set.
-
getRayOperatorConfig
RayOperatorConfig getRayOperatorConfig()Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The rayOperatorConfig.
-
getRayOperatorConfigOrBuilder
RayOperatorConfigOrBuilder getRayOperatorConfigOrBuilder()Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL]; -
hasHighScaleCheckpointingConfig
boolean hasHighScaleCheckpointingConfig()Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22;- Returns:
- Whether the highScaleCheckpointingConfig field is set.
-
getHighScaleCheckpointingConfig
HighScaleCheckpointingConfig getHighScaleCheckpointingConfig()Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22;- Returns:
- The highScaleCheckpointingConfig.
-
getHighScaleCheckpointingConfigOrBuilder
HighScaleCheckpointingConfigOrBuilder getHighScaleCheckpointingConfigOrBuilder()Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22; -
hasLustreCsiDriverConfig
boolean hasLustreCsiDriverConfig()Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23;- Returns:
- Whether the lustreCsiDriverConfig field is set.
-
getLustreCsiDriverConfig
LustreCsiDriverConfig getLustreCsiDriverConfig()Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23;- Returns:
- The lustreCsiDriverConfig.
-
getLustreCsiDriverConfigOrBuilder
LustreCsiDriverConfigOrBuilder getLustreCsiDriverConfigOrBuilder()Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23; -
hasPodSnapshotConfig
boolean hasPodSnapshotConfig()Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the podSnapshotConfig field is set.
-
getPodSnapshotConfig
PodSnapshotConfig getPodSnapshotConfig()Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The podSnapshotConfig.
-
getPodSnapshotConfigOrBuilder
PodSnapshotConfigOrBuilder getPodSnapshotConfigOrBuilder()Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL]; -
hasSlurmOperatorConfig
boolean hasSlurmOperatorConfig()Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25;- Returns:
- Whether the slurmOperatorConfig field is set.
-
getSlurmOperatorConfig
SlurmOperatorConfig getSlurmOperatorConfig()Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25;- Returns:
- The slurmOperatorConfig.
-
getSlurmOperatorConfigOrBuilder
SlurmOperatorConfigOrBuilder getSlurmOperatorConfigOrBuilder()Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25; -
hasSliceControllerConfig
boolean hasSliceControllerConfig()Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the sliceControllerConfig field is set.
-
getSliceControllerConfig
SliceControllerConfig getSliceControllerConfig()Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The sliceControllerConfig.
-
getSliceControllerConfigOrBuilder
SliceControllerConfigOrBuilder getSliceControllerConfigOrBuilder()Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
hasAgentSandboxConfig
boolean hasAgentSandboxConfig()Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the agentSandboxConfig field is set.
-
getAgentSandboxConfig
AgentSandboxConfig getAgentSandboxConfig()Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The agentSandboxConfig.
-
getAgentSandboxConfigOrBuilder
AgentSandboxConfigOrBuilder getAgentSandboxConfigOrBuilder()Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL]; -
hasNodeReadinessConfig
boolean hasNodeReadinessConfig()Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the nodeReadinessConfig field is set.
-
getNodeReadinessConfig
NodeReadinessConfig getNodeReadinessConfig()Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The nodeReadinessConfig.
-
getNodeReadinessConfigOrBuilder
NodeReadinessConfigOrBuilder getNodeReadinessConfigOrBuilder()Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];
-