- 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()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AddonsConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
AddonsConfig.Builder |
build()
public AddonsConfig build()
Returns | |
---|---|
Type | Description |
AddonsConfig |
buildPartial()
public AddonsConfig buildPartial()
Returns | |
---|---|
Type | Description |
AddonsConfig |
clear()
public AddonsConfig.Builder clear()
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
Type | Description |
AddonsConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public AddonsConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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];
Returns | |
---|---|
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;
Returns | |
---|---|
Type | Description |
AddonsConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public AddonsConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
AddonsConfig.Builder |
clone()
public AddonsConfig.Builder clone()
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
Type | Description |
ConfigConnectorConfigOrBuilder |
getDefaultInstanceForType()
public AddonsConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
AddonsConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
Type | Description |
GcePersistentDiskCsiDriverConfig.Builder |
getGcePersistentDiskCsiDriverConfigOrBuilder()
public GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDri