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 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 boolean hasKubernetesDashboard()
      Deprecated.
      google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243
       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];
      Returns:
      Whether the kubernetesDashboard field is set.
    • getKubernetesDashboard

      @Deprecated KubernetesDashboard getKubernetesDashboard()
      Deprecated.
      google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243
       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];
      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.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];