Package com.google.container.v1
Class AddonsConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
- com.google.container.v1.AddonsConfig.Builder
-
- All Implemented Interfaces:
AddonsConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AddonsConfig
public static final class AddonsConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder> implements AddonsConfigOrBuilder
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
Protobuf typegoogle.container.v1.AddonsConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AddonsConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AddonsConfig
build()
AddonsConfig
buildPartial()
AddonsConfig.Builder
clear()
AddonsConfig.Builder
clearCloudRunConfig()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.AddonsConfig.Builder
clearConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIAddonsConfig.Builder
clearDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodesAddonsConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AddonsConfig.Builder
clearGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.AddonsConfig.Builder
clearGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.AddonsConfig.Builder
clearGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.AddonsConfig.Builder
clearGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.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.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.AddonsConfig.Builder
clearKubernetesDashboard()
Deprecated.AddonsConfig.Builder
clearNetworkPolicyConfig()
Configuration for NetworkPolicy.AddonsConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AddonsConfig.Builder
clone()
CloudRunConfig
getCloudRunConfig()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.CloudRunConfig.Builder
getCloudRunConfigBuilder()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.CloudRunConfigOrBuilder
getCloudRunConfigOrBuilder()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.ConfigConnectorConfig
getConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIConfigConnectorConfig.Builder
getConfigConnectorConfigBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIConfigConnectorConfigOrBuilder
getConfigConnectorConfigOrBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIAddonsConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
DnsCacheConfig
getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodesDnsCacheConfig.Builder
getDnsCacheConfigBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodesDnsCacheConfigOrBuilder
getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodesGcePersistentDiskCsiDriverConfig
getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.GcePersistentDiskCsiDriverConfig.Builder
getGcePersistentDiskCsiDriverConfigBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.GcePersistentDiskCsiDriverConfigOrBuilder
getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.GcpFilestoreCsiDriverConfig
getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.GcpFilestoreCsiDriverConfig.Builder
getGcpFilestoreCsiDriverConfigBuilder()
Configuration for the GCP Filestore CSI driver.GcpFilestoreCsiDriverConfigOrBuilder
getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.GcsFuseCsiDriverConfig
getGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.GcsFuseCsiDriverConfig.Builder
getGcsFuseCsiDriverConfigBuilder()
Configuration for the Cloud Storage Fuse CSI driver.GcsFuseCsiDriverConfigOrBuilder
getGcsFuseCsiDriverConfigOrBuilder()
Configuration for the Cloud Storage Fuse CSI driver.GkeBackupAgentConfig
getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.GkeBackupAgentConfig.Builder
getGkeBackupAgentConfigBuilder()
Configuration for the Backup for GKE agent addon.GkeBackupAgentConfigOrBuilder
getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.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.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.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.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.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.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.KubernetesDashboard
getKubernetesDashboard()
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.KubernetesDashboard.Builder
getKubernetesDashboardBuilder()
Deprecated.KubernetesDashboardOrBuilder
getKubernetesDashboardOrBuilder()
Deprecated.NetworkPolicyConfig
getNetworkPolicyConfig()
Configuration for NetworkPolicy.NetworkPolicyConfig.Builder
getNetworkPolicyConfigBuilder()
Configuration for NetworkPolicy.NetworkPolicyConfigOrBuilder
getNetworkPolicyConfigOrBuilder()
Configuration for NetworkPolicy.boolean
hasCloudRunConfig()
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.boolean
hasConfigConnectorConfig()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIboolean
hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodesboolean
hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.boolean
hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.boolean
hasGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.boolean
hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.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.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.boolean
hasKubernetesDashboard()
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.boolean
hasNetworkPolicyConfig()
Configuration for NetworkPolicy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AddonsConfig.Builder
mergeCloudRunConfig(CloudRunConfig value)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.AddonsConfig.Builder
mergeConfigConnectorConfig(ConfigConnectorConfig value)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIAddonsConfig.Builder
mergeDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodesAddonsConfig.Builder
mergeFrom(AddonsConfig other)
AddonsConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AddonsConfig.Builder
mergeFrom(com.google.protobuf.Message other)
AddonsConfig.Builder
mergeGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
Configuration for the Compute Engine Persistent Disk CSI driver.AddonsConfig.Builder
mergeGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.AddonsConfig.Builder
mergeGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig value)
Configuration for the Cloud Storage Fuse CSI driver.AddonsConfig.Builder
mergeGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.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.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.AddonsConfig.Builder
mergeKubernetesDashboard(KubernetesDashboard value)
Deprecated.AddonsConfig.Builder
mergeNetworkPolicyConfig(NetworkPolicyConfig value)
Configuration for NetworkPolicy.AddonsConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AddonsConfig.Builder
setCloudRunConfig(CloudRunConfig value)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.AddonsConfig.Builder
setCloudRunConfig(CloudRunConfig.Builder builderForValue)
Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.AddonsConfig.Builder
setConfigConnectorConfig(ConfigConnectorConfig value)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIAddonsConfig.Builder
setConfigConnectorConfig(ConfigConnectorConfig.Builder builderForValue)
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIAddonsConfig.Builder
setDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodesAddonsConfig.Builder
setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
Configuration for NodeLocalDNS, a dns cache running on cluster nodesAddonsConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AddonsConfig.Builder
setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig value)
Configuration for the Compute Engine Persistent Disk CSI driver.AddonsConfig.Builder
setGcePersistentDiskCsiDriverConfig(GcePersistentDiskCsiDriverConfig.Builder builderForValue)
Configuration for the Compute Engine Persistent Disk CSI driver.AddonsConfig.Builder
setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.AddonsConfig.Builder
setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig.Builder builderForValue)
Configuration for the GCP Filestore CSI driver.AddonsConfig.Builder
setGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig value)
Configuration for the Cloud Storage Fuse CSI driver.AddonsConfig.Builder
setGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig.Builder builderForValue)
Configuration for the Cloud Storage Fuse CSI driver.AddonsConfig.Builder
setGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.AddonsConfig.Builder
setGkeBackupAgentConfig(GkeBackupAgentConfig.Builder builderForValue)
Configuration for the Backup for GKE agent addon.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.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.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.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.AddonsConfig.Builder
setKubernetesDashboard(KubernetesDashboard value)
Deprecated.AddonsConfig.Builder
setKubernetesDashboard(KubernetesDashboard.Builder builderForValue)
Deprecated.AddonsConfig.Builder
setNetworkPolicyConfig(NetworkPolicyConfig value)
Configuration for NetworkPolicy.AddonsConfig.Builder
setNetworkPolicyConfig(NetworkPolicyConfig.Builder builderForValue)
Configuration for NetworkPolicy.AddonsConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AddonsConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
clear
public AddonsConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
getDefaultInstanceForType
public AddonsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AddonsConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AddonsConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AddonsConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
setField
public AddonsConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
clearField
public AddonsConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
clearOneof
public AddonsConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
setRepeatedField
public AddonsConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
addRepeatedField
public AddonsConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
mergeFrom
public AddonsConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddonsConfig.Builder>
-
mergeFrom
public AddonsConfig.Builder mergeFrom(AddonsConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
mergeFrom
public AddonsConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AddonsConfig.Builder>
- Throws:
IOException
-
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;
- Specified by:
hasHttpLoadBalancing
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the httpLoadBalancing field is set.
-
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;
- Specified by:
getHttpLoadBalancing
in interfaceAddonsConfigOrBuilder
- Returns:
- The httpLoadBalancing.
-
setHttpLoadBalancing
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;
-
setHttpLoadBalancing
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;
-
mergeHttpLoadBalancing
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;
-
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;
-
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;
-
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;
- Specified by:
getHttpLoadBalancingOrBuilder
in interfaceAddonsConfigOrBuilder
-
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;
- Specified by:
hasHorizontalPodAutoscaling
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the horizontalPodAutoscaling field is set.
-
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;
- Specified by:
getHorizontalPodAutoscaling
in interfaceAddonsConfigOrBuilder
- Returns:
- The horizontalPodAutoscaling.
-
setHorizontalPodAutoscaling
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;
-
setHorizontalPodAutoscaling
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;
-
mergeHorizontalPodAutoscaling
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;
-
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;
-
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;
-
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;
- Specified by:
getHorizontalPodAutoscalingOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasKubernetesDashboard
@Deprecated public boolean hasKubernetesDashboard()
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=1195Configuration 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];
- Specified by:
hasKubernetesDashboard
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the kubernetesDashboard field is set.
-
getKubernetesDashboard
@Deprecated public KubernetesDashboard getKubernetesDashboard()
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=1195Configuration 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];
- Specified by:
getKubernetesDashboard
in interfaceAddonsConfigOrBuilder
- Returns:
- The kubernetesDashboard.
-
setKubernetesDashboard
@Deprecated public AddonsConfig.Builder setKubernetesDashboard(KubernetesDashboard value)
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];
-
setKubernetesDashboard
@Deprecated public AddonsConfig.Builder setKubernetesDashboard(KubernetesDashboard.Builder builderForValue)
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];
-
mergeKubernetesDashboard
@Deprecated public AddonsConfig.Builder mergeKubernetesDashboard(KubernetesDashboard value)
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];
-
clearKubernetesDashboard
@Deprecated public AddonsConfig.Builder clearKubernetesDashboard()
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];
-
getKubernetesDashboardBuilder
@Deprecated public KubernetesDashboard.Builder getKubernetesDashboardBuilder()
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];
-
getKubernetesDashboardOrBuilder
@Deprecated public 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];
- Specified by:
getKubernetesDashboardOrBuilder
in interfaceAddonsConfigOrBuilder
-
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;
- Specified by:
hasNetworkPolicyConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the networkPolicyConfig field is set.
-
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;
- Specified by:
getNetworkPolicyConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The networkPolicyConfig.
-
setNetworkPolicyConfig
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;
-
setNetworkPolicyConfig
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;
-
mergeNetworkPolicyConfig
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;
-
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;
-
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;
-
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;
- Specified by:
getNetworkPolicyConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
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;
- Specified by:
hasCloudRunConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the cloudRunConfig field is set.
-
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;
- Specified by:
getCloudRunConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The cloudRunConfig.
-
setCloudRunConfig
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;
-
setCloudRunConfig
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;
-
mergeCloudRunConfig
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;
-
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;
-
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;
-
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;
- Specified by:
getCloudRunConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasDnsCacheConfig
public boolean hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
- Specified by:
hasDnsCacheConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the dnsCacheConfig field is set.
-
getDnsCacheConfig
public DnsCacheConfig getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
- Specified by:
getDnsCacheConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The dnsCacheConfig.
-
setDnsCacheConfig
public AddonsConfig.Builder setDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
-
setDnsCacheConfig
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;
-
mergeDnsCacheConfig
public AddonsConfig.Builder mergeDnsCacheConfig(DnsCacheConfig value)
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
-
clearDnsCacheConfig
public AddonsConfig.Builder clearDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
-
getDnsCacheConfigBuilder
public DnsCacheConfig.Builder getDnsCacheConfigBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
-
getDnsCacheConfigOrBuilder
public DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;
- Specified by:
getDnsCacheConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
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;
- Specified by:
hasConfigConnectorConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the configConnectorConfig field is set.
-
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;
- Specified by:
getConfigConnectorConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The configConnectorConfig.
-
setConfigConnectorConfig
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;
-
setConfigConnectorConfig
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;
-
mergeConfigConnectorConfig
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;
-
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;
-
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;
-
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;
- Specified by:
getConfigConnectorConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasGcePersistentDiskCsiDriverConfig
public boolean hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
- Specified by:
hasGcePersistentDiskCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the gcePersistentDiskCsiDriverConfig field is set.
-
getGcePersistentDiskCsiDriverConfig
public GcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
- Specified by:
getGcePersistentDiskCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The gcePersistentDiskCsiDriverConfig.
-
setGcePersistentDiskCsiDriverConfig
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;
-
setGcePersistentDiskCsiDriverConfig
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;
-
mergeGcePersistentDiskCsiDriverConfig
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;
-
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;
-
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;
-
getGcePersistentDiskCsiDriverConfigOrBuilder
public GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;
- Specified by:
getGcePersistentDiskCsiDriverConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasGcpFilestoreCsiDriverConfig
public boolean hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
- Specified by:
hasGcpFilestoreCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the gcpFilestoreCsiDriverConfig field is set.
-
getGcpFilestoreCsiDriverConfig
public GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
- Specified by:
getGcpFilestoreCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The gcpFilestoreCsiDriverConfig.
-
setGcpFilestoreCsiDriverConfig
public AddonsConfig.Builder setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
setGcpFilestoreCsiDriverConfig
public AddonsConfig.Builder setGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig.Builder builderForValue)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
mergeGcpFilestoreCsiDriverConfig
public AddonsConfig.Builder mergeGcpFilestoreCsiDriverConfig(GcpFilestoreCsiDriverConfig value)
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
clearGcpFilestoreCsiDriverConfig
public AddonsConfig.Builder clearGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
getGcpFilestoreCsiDriverConfigBuilder
public GcpFilestoreCsiDriverConfig.Builder getGcpFilestoreCsiDriverConfigBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
-
getGcpFilestoreCsiDriverConfigOrBuilder
public GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;
- Specified by:
getGcpFilestoreCsiDriverConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasGkeBackupAgentConfig
public boolean hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
- Specified by:
hasGkeBackupAgentConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the gkeBackupAgentConfig field is set.
-
getGkeBackupAgentConfig
public GkeBackupAgentConfig getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
- Specified by:
getGkeBackupAgentConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The gkeBackupAgentConfig.
-
setGkeBackupAgentConfig
public AddonsConfig.Builder setGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
setGkeBackupAgentConfig
public AddonsConfig.Builder setGkeBackupAgentConfig(GkeBackupAgentConfig.Builder builderForValue)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
mergeGkeBackupAgentConfig
public AddonsConfig.Builder mergeGkeBackupAgentConfig(GkeBackupAgentConfig value)
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
clearGkeBackupAgentConfig
public AddonsConfig.Builder clearGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
getGkeBackupAgentConfigBuilder
public GkeBackupAgentConfig.Builder getGkeBackupAgentConfigBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
-
getGkeBackupAgentConfigOrBuilder
public GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;
- Specified by:
getGkeBackupAgentConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
hasGcsFuseCsiDriverConfig
public boolean hasGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
- Specified by:
hasGcsFuseCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- Whether the gcsFuseCsiDriverConfig field is set.
-
getGcsFuseCsiDriverConfig
public GcsFuseCsiDriverConfig getGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
- Specified by:
getGcsFuseCsiDriverConfig
in interfaceAddonsConfigOrBuilder
- Returns:
- The gcsFuseCsiDriverConfig.
-
setGcsFuseCsiDriverConfig
public AddonsConfig.Builder setGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig value)
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
setGcsFuseCsiDriverConfig
public AddonsConfig.Builder setGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig.Builder builderForValue)
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
mergeGcsFuseCsiDriverConfig
public AddonsConfig.Builder mergeGcsFuseCsiDriverConfig(GcsFuseCsiDriverConfig value)
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
clearGcsFuseCsiDriverConfig
public AddonsConfig.Builder clearGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
getGcsFuseCsiDriverConfigBuilder
public GcsFuseCsiDriverConfig.Builder getGcsFuseCsiDriverConfigBuilder()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
-
getGcsFuseCsiDriverConfigOrBuilder
public GcsFuseCsiDriverConfigOrBuilder getGcsFuseCsiDriverConfigOrBuilder()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;
- Specified by:
getGcsFuseCsiDriverConfigOrBuilder
in interfaceAddonsConfigOrBuilder
-
setUnknownFields
public final AddonsConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
mergeUnknownFields
public final AddonsConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AddonsConfig.Builder>
-
-