- 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 static final class AddonsConfig.Builder extends GeneratedMessageV3.Builder<AddonsConfig.Builder> implements AddonsConfigOrBuilder
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
Protobuf type google.container.v1.AddonsConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AddonsConfig.BuilderImplements
AddonsConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AddonsConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AddonsConfig.Builder |
build()
public AddonsConfig build()
Type | Description |
AddonsConfig |
buildPartial()
public AddonsConfig buildPartial()
Type | Description |
AddonsConfig |
clear()
public AddonsConfig.Builder clear()
Type | Description |
AddonsConfig.Builder |
clearCloudRunConfig()
public AddonsConfig.Builder clearCloudRunConfig()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;
Type | Description |
AddonsConfig.Builder |
clearConfigConnectorConfig()
public AddonsConfig.Builder clearConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
AddonsConfig.Builder |
clearDnsCacheConfig()
public AddonsConfig.Builder clearDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
AddonsConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public AddonsConfig.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
AddonsConfig.Builder |
clearGcePersistentDiskCsiDriverConfig()
public AddonsConfig.Builder clearGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
AddonsConfig.Builder |
clearGcpFilestoreCsiDriverConfig()
public AddonsConfig.Builder clearGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
AddonsConfig.Builder |
clearGkeBackupAgentConfig()
public AddonsConfig.Builder clearGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
AddonsConfig.Builder |
clearHorizontalPodAutoscaling()
public AddonsConfig.Builder clearHorizontalPodAutoscaling()
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;
Type | Description |
AddonsConfig.Builder |
clearHttpLoadBalancing()
public AddonsConfig.Builder clearHttpLoadBalancing()
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;
Type | Description |
AddonsConfig.Builder |
clearKubernetesDashboard()
public AddonsConfig.Builder clearKubernetesDashboard()
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];
Type | Description |
AddonsConfig.Builder |
clearNetworkPolicyConfig()
public AddonsConfig.Builder clearNetworkPolicyConfig()
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;
Type | Description |
AddonsConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public AddonsConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
AddonsConfig.Builder |
clone()
public AddonsConfig.Builder clone()
Type | Description |
AddonsConfig.Builder |
getCloudRunConfig()
public 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;
Type | Description |
CloudRunConfig | The cloudRunConfig. |
getCloudRunConfigBuilder()
public CloudRunConfig.Builder getCloudRunConfigBuilder()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;
Type | Description |
CloudRunConfig.Builder |
getCloudRunConfigOrBuilder()
public 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;
Type | Description |
CloudRunConfigOrBuilder |
getConfigConnectorConfig()
public ConfigConnectorConfig getConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
ConfigConnectorConfig | The configConnectorConfig. |
getConfigConnectorConfigBuilder()
public ConfigConnectorConfig.Builder getConfigConnectorConfigBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
ConfigConnectorConfig.Builder |
getConfigConnectorConfigOrBuilder()
public ConfigConnectorConfigOrBuilder getConfigConnectorConfigOrBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
ConfigConnectorConfigOrBuilder |
getDefaultInstanceForType()
public AddonsConfig getDefaultInstanceForType()
Type | Description |
AddonsConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getDnsCacheConfig()
public DnsCacheConfig getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
DnsCacheConfig | The dnsCacheConfig. |
getDnsCacheConfigBuilder()
public DnsCacheConfig.Builder getDnsCacheConfigBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
DnsCacheConfig.Builder |
getDnsCacheConfigOrBuilder()
public DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
DnsCacheConfigOrBuilder |
getGcePersistentDiskCsiDriverConfig()
public GcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
GcePersistentDiskCsiDriverConfig | The gcePersistentDiskCsiDriverConfig. |
getGcePersistentDiskCsiDriverConfigBuilder()
public GcePersistentDiskCsiDriverConfig.Builder getGcePersistentDiskCsiDriverConfigBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
GcePersistentDiskCsiDriverConfig.Builder |
getGcePersistentDiskCsiDriverConfigOrBuilder()
public GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
GcePersistentDiskCsiDriverConfigOrBuilder |
getGcpFilestoreCsiDriverConfig()
public GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
GcpFilestoreCsiDriverConfig | The gcpFilestoreCsiDriverConfig. |
getGcpFilestoreCsiDriverConfigBuilder()
public GcpFilestoreCsiDriverConfig.Builder getGcpFilestoreCsiDriverConfigBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
GcpFilestoreCsiDriverConfig.Builder |
getGcpFilestoreCsiDriverConfigOrBuilder()
public GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
GcpFilestoreCsiDriverConfigOrBuilder |
getGkeBackupAgentConfig()
public GkeBackupAgentConfig getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
GkeBackupAgentConfig | The gkeBackupAgentConfig. |
getGkeBackupAgentConfigBuilder()
public GkeBackupAgentConfig.Builder getGkeBackupAgentConfigBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
GkeBackupAgentConfig.Builder |
getGkeBackupAgentConfigOrBuilder()
public GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
GkeBackupAgentConfigOrBuilder |
getHorizontalPodAutoscaling()
public 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;
Type | Description |
HorizontalPodAutoscaling | The horizontalPodAutoscaling. |
getHorizontalPodAutoscalingBuilder()
public HorizontalPodAutoscaling.Builder getHorizontalPodAutoscalingBuilder()
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;
Type | Description |
HorizontalPodAutoscaling.Builder |
getHorizontalPodAutoscalingOrBuilder()
public 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;
Type | Description |
HorizontalPodAutoscalingOrBuilder |
getHttpLoadBalancing()
public 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;
Type | Description |
HttpLoadBalancing | The httpLoadBalancing. |
getHttpLoadBalancingBuilder()
public HttpLoadBalancing.Builder getHttpLoadBalancingBuilder()
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;
Type | Description |
HttpLoadBalancing.Builder |
getHttpLoadBalancingOrBuilder()
public 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;
Type | Description |
HttpLoadBalancingOrBuilder |
getKubernetesDashboard() (deprecated)
public KubernetesDashboard getKubernetesDashboard()
Deprecated. google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=1009
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];
Type | Description |
KubernetesDashboard | The kubernetesDashboard. |
getKubernetesDashboardBuilder()
public KubernetesDashboard.Builder getKubernetesDashboardBuilder()
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];
Type | Description |
KubernetesDashboard.Builder |
getKubernetesDashboardOrBuilder()
public 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.v1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];
Type | Description |
KubernetesDashboardOrBuilder |
getNetworkPolicyConfig()
public 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;
Type | Description |
NetworkPolicyConfig | The networkPolicyConfig. |
getNetworkPolicyConfigBuilder()
public NetworkPolicyConfig.Builder getNetworkPolicyConfigBuilder()
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;
Type | Description |
NetworkPolicyConfig.Builder |
getNetworkPolicyConfigOrBuilder()
public 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;
Type | Description |
NetworkPolicyConfigOrBuilder |
hasCloudRunConfig()
public 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;
Type | Description |
boolean | Whether the cloudRunConfig field is set. |
hasConfigConnectorConfig()
public boolean hasConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Type | Description |
boolean | Whether the configConnectorConfig field is set. |
hasDnsCacheConfig()
public boolean hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Type | Description |
boolean | Whether the dnsCacheConfig field is set. |
hasGcePersistentDiskCsiDriverConfig()
public boolean hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Type | Description |
boolean | Whether the gcePersistentDiskCsiDriverConfig field is set. |
hasGcpFilestoreCsiDriverConfig()
public boolean hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Type | Description |
boolean | Whether the gcpFilestoreCsiDriverConfig field is set. |
hasGkeBackupAgentConfig()
public boolean hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Type | Description |
boolean | Whether the gkeBackupAgentConfig field is set. |
hasHorizontalPodAutoscaling()
public 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;
Type | Description |
boolean | Whether the horizontalPodAutoscaling field is set. |
hasHttpLoadBalancing()
public 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;
Type | Description |
boolean | Whether the httpLoadBalancing field is set. |
hasKubernetesDashboard() (deprecated)
public boolean hasKubernetesDashboard()
Deprecated. google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=1009
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];
Type | Description |
boolean | Whether the kubernetesDashboard field is set. |
hasNetworkPolicyConfig()
public 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;
Type | Description |
boolean | Whether the networkPolicyConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeCloudRunConfig(CloudRunConfig value)
public AddonsConfig.Builder mergeCloudRunConfig(CloudRunConfig value)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;
Name | Description |
value | CloudRunConfig |
Type | Description |
AddonsConfig.Builder |
mergeConfigConnectorConfig(ConfigConnectorConfig value)
public AddonsConfig.Builder mergeConfigConnectorConfig(ConfigConnectorConfig value)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Name | Description |
value | ConfigConnectorConfig |
Type | Description |
AddonsConfig.Builder |
mergeDnsCacheConfig(DnsCacheConfig value)
public AddonsConfig.Builder mergeDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Name | Description |
value | DnsCacheConfig |
Type | Description |
AddonsConfig.Builder |
mergeFrom(AddonsConfig other)
public AddonsConfig.Builder mergeFrom(AddonsConfig other)
Name | Description |
other | AddonsConfig |
Type | Description |
AddonsConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AddonsConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AddonsConfig.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public AddonsConfig.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
AddonsConfig.Builder |
mergeGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
public AddonsConfig.Builder mergeGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Name | Description |
value | GcePersistentDiskCsiDriverConfig |
Type | Description |
AddonsConfig.Builder |
mergeGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
public AddonsConfig.Builder mergeGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Name | Description |
value | GcpFilestoreCsiDriverConfig |
Type | Description |
AddonsConfig.Builder |
mergeGkeBackupAgentConfig(GkeBackupAgentConfig value)
public AddonsConfig.Builder mergeGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Name | Description |
value | GkeBackupAgentConfig |
Type | Description |
AddonsConfig.Builder |
mergeHorizontalPodAutoscaling(HorizontalPodAutoscaling value)
public AddonsConfig.Builder mergeHorizontalPodAutoscaling(HorizontalPodAutoscaling value)
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;
Name | Description |
value | HorizontalPodAutoscaling |
Type | Description |
AddonsConfig.Builder |
mergeHttpLoadBalancing(HttpLoadBalancing value)
public AddonsConfig.Builder mergeHttpLoadBalancing(HttpLoadBalancing value)
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;
Name | Description |
value | HttpLoadBalancing |
Type | Description |
AddonsConfig.Builder |
mergeKubernetesDashboard(KubernetesDashboard value)
public AddonsConfig.Builder mergeKubernetesDashboard(KubernetesDashboard value)
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];
Name | Description |
value | KubernetesDashboard |
Type | Description |
AddonsConfig.Builder |
mergeNetworkPolicyConfig(NetworkPolicyConfig value)
public AddonsConfig.Builder mergeNetworkPolicyConfig(NetworkPolicyConfig value)
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;
Name | Description |
value | NetworkPolicyConfig |
Type | Description |
AddonsConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AddonsConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AddonsConfig.Builder |
setCloudRunConfig(CloudRunConfig value)
public AddonsConfig.Builder setCloudRunConfig(CloudRunConfig value)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;
Name | Description |
value | CloudRunConfig |
Type | Description |
AddonsConfig.Builder |
setCloudRunConfig(CloudRunConfig.Builder builderForValue)
public AddonsConfig.Builder setCloudRunConfig(CloudRunConfig.Builder builderForValue)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.
.google.container.v1.CloudRunConfig cloud_run_config = 7;
Name | Description |
builderForValue | CloudRunConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setConfigConnectorConfig(ConfigConnectorConfig value)
public AddonsConfig.Builder setConfigConnectorConfig(ConfigConnectorConfig value)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Name | Description |
value | ConfigConnectorConfig |
Type | Description |
AddonsConfig.Builder |
setConfigConnectorConfig(ConfigConnectorConfig.Builder builderForValue)
public AddonsConfig.Builder setConfigConnectorConfig(ConfigConnectorConfig.Builder builderForValue)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;
Name | Description |
builderForValue | ConfigConnectorConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setDnsCacheConfig(DnsCacheConfig value)
public AddonsConfig.Builder setDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Name | Description |
value | DnsCacheConfig |
Type | Description |
AddonsConfig.Builder |
setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
public AddonsConfig.Builder setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
Name | Description |
builderForValue | DnsCacheConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public AddonsConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AddonsConfig.Builder |
setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
public AddonsConfig.Builder setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Name | Description |
value | GcePersistentDiskCsiDriverConfig |
Type | Description |
AddonsConfig.Builder |
setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig.Builder builderForValue)
public AddonsConfig.Builder setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig.Builder builderForValue)
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
Name | Description |
builderForValue | GcePersistentDiskCsiDriverConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
public AddonsConfig.Builder setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Name | Description |
value | GcpFilestoreCsiDriverConfig |
Type | Description |
AddonsConfig.Builder |
setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig.Builder builderForValue)
public AddonsConfig.Builder setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig.Builder builderForValue)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
Name | Description |
builderForValue | GcpFilestoreCsiDriverConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setGkeBackupAgentConfig(GkeBackupAgentConfig value)
public AddonsConfig.Builder setGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Name | Description |
value | GkeBackupAgentConfig |
Type | Description |
AddonsConfig.Builder |
setGkeBackupAgentConfig(GkeBackupAgentConfig.Builder builderForValue)
public AddonsConfig.Builder setGkeBackupAgentConfig(GkeBackupAgentConfig.Builder builderForValue)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
Name | Description |
builderForValue | GkeBackupAgentConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setHorizontalPodAutoscaling(HorizontalPodAutoscaling value)
public AddonsConfig.Builder setHorizontalPodAutoscaling(HorizontalPodAutoscaling value)
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;
Name | Description |
value | HorizontalPodAutoscaling |
Type | Description |
AddonsConfig.Builder |
setHorizontalPodAutoscaling(HorizontalPodAutoscaling.Builder builderForValue)
public AddonsConfig.Builder setHorizontalPodAutoscaling(HorizontalPodAutoscaling.Builder builderForValue)
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;
Name | Description |
builderForValue | HorizontalPodAutoscaling.Builder |
Type | Description |
AddonsConfig.Builder |
setHttpLoadBalancing(HttpLoadBalancing value)
public AddonsConfig.Builder setHttpLoadBalancing(HttpLoadBalancing value)
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;
Name | Description |
value | HttpLoadBalancing |
Type | Description |
AddonsConfig.Builder |
setHttpLoadBalancing(HttpLoadBalancing.Builder builderForValue)
public AddonsConfig.Builder setHttpLoadBalancing(HttpLoadBalancing.Builder builderForValue)
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;
Name | Description |
builderForValue | HttpLoadBalancing.Builder |
Type | Description |
AddonsConfig.Builder |
setKubernetesDashboard(KubernetesDashboard value)
public AddonsConfig.Builder setKubernetesDashboard(KubernetesDashboard value)
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];
Name | Description |
value | KubernetesDashboard |
Type | Description |
AddonsConfig.Builder |
setKubernetesDashboard(KubernetesDashboard.Builder builderForValue)
public AddonsConfig.Builder setKubernetesDashboard(KubernetesDashboard.Builder builderForValue)
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];
Name | Description |
builderForValue | KubernetesDashboard.Builder |
Type | Description |
AddonsConfig.Builder |
setNetworkPolicyConfig(NetworkPolicyConfig value)
public AddonsConfig.Builder setNetworkPolicyConfig(NetworkPolicyConfig value)
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;
Name | Description |
value | NetworkPolicyConfig |
Type | Description |
AddonsConfig.Builder |
setNetworkPolicyConfig(NetworkPolicyConfig.Builder builderForValue)
public AddonsConfig.Builder setNetworkPolicyConfig(NetworkPolicyConfig.Builder builderForValue)
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;
Name | Description |
builderForValue | NetworkPolicyConfig.Builder |
Type | Description |
AddonsConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AddonsConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
AddonsConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final AddonsConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AddonsConfig.Builder |