Package com.google.container.v1beta1
Class AddonsConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.container.v1beta1.AddonsConfig
-
- All Implemented Interfaces:
AddonsConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class AddonsConfig extends com.google.protobuf.GeneratedMessageV3 implements AddonsConfigOrBuilder
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
Protobuf typegoogle.container.v1beta1.AddonsConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAddonsConfig.BuilderConfiguration for the addons that can be automatically spun up in the cluster, enabling additional functionality.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCLOUD_RUN_CONFIG_FIELD_NUMBERstatic intCONFIG_CONNECTOR_CONFIG_FIELD_NUMBERstatic intDNS_CACHE_CONFIG_FIELD_NUMBERstatic intGCE_PERSISTENT_DISK_CSI_DRIVER_CONFIG_FIELD_NUMBERstatic intGCP_FILESTORE_CSI_DRIVER_CONFIG_FIELD_NUMBERstatic intGCS_FUSE_CSI_DRIVER_CONFIG_FIELD_NUMBERstatic intGKE_BACKUP_AGENT_CONFIG_FIELD_NUMBERstatic intHORIZONTAL_POD_AUTOSCALING_FIELD_NUMBERstatic intHTTP_LOAD_BALANCING_FIELD_NUMBERstatic intISTIO_CONFIG_FIELD_NUMBERstatic intKALM_CONFIG_FIELD_NUMBERstatic intKUBERNETES_DASHBOARD_FIELD_NUMBERstatic intNETWORK_POLICY_CONFIG_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)CloudRunConfiggetCloudRunConfig()Configuration for the Cloud Run addon.CloudRunConfigOrBuildergetCloudRunConfigOrBuilder()Configuration for the Cloud Run addon.ConfigConnectorConfiggetConfigConnectorConfig()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIConfigConnectorConfigOrBuildergetConfigConnectorConfigOrBuilder()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIstatic AddonsConfiggetDefaultInstance()AddonsConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()DnsCacheConfiggetDnsCacheConfig()Configuration for NodeLocalDNS, a dns cache running on cluster nodesDnsCacheConfigOrBuildergetDnsCacheConfigOrBuilder()Configuration for NodeLocalDNS, a dns cache running on cluster nodesGcePersistentDiskCsiDriverConfiggetGcePersistentDiskCsiDriverConfig()Configuration for the Compute Engine Persistent Disk CSI driver.GcePersistentDiskCsiDriverConfigOrBuildergetGcePersistentDiskCsiDriverConfigOrBuilder()Configuration for the Compute Engine Persistent Disk CSI driver.GcpFilestoreCsiDriverConfiggetGcpFilestoreCsiDriverConfig()Configuration for the GCP Filestore CSI driver.GcpFilestoreCsiDriverConfigOrBuildergetGcpFilestoreCsiDriverConfigOrBuilder()Configuration for the GCP Filestore CSI driver.GcsFuseCsiDriverConfiggetGcsFuseCsiDriverConfig()Configuration for the Cloud Storage Fuse CSI driver.GcsFuseCsiDriverConfigOrBuildergetGcsFuseCsiDriverConfigOrBuilder()Configuration for the Cloud Storage Fuse CSI driver.GkeBackupAgentConfiggetGkeBackupAgentConfig()Configuration for the Backup for GKE agent addon.GkeBackupAgentConfigOrBuildergetGkeBackupAgentConfigOrBuilder()Configuration for the Backup for GKE agent addon.HorizontalPodAutoscalinggetHorizontalPodAutoscaling()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.HorizontalPodAutoscalingOrBuildergetHorizontalPodAutoscalingOrBuilder()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.HttpLoadBalancinggetHttpLoadBalancing()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.HttpLoadBalancingOrBuildergetHttpLoadBalancingOrBuilder()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.IstioConfiggetIstioConfig()Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated.IstioConfigOrBuildergetIstioConfigOrBuilder()Deprecated.KalmConfiggetKalmConfig()Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated.KalmConfigOrBuildergetKalmConfigOrBuilder()Deprecated.KubernetesDashboardgetKubernetesDashboard()Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated.KubernetesDashboardOrBuildergetKubernetesDashboardOrBuilder()Deprecated.NetworkPolicyConfiggetNetworkPolicyConfig()Configuration for NetworkPolicy.NetworkPolicyConfigOrBuildergetNetworkPolicyConfigOrBuilder()Configuration for NetworkPolicy.com.google.protobuf.Parser<AddonsConfig>getParserForType()intgetSerializedSize()booleanhasCloudRunConfig()Configuration for the Cloud Run addon.booleanhasConfigConnectorConfig()Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes APIbooleanhasDnsCacheConfig()Configuration for NodeLocalDNS, a dns cache running on cluster nodesbooleanhasGcePersistentDiskCsiDriverConfig()Configuration for the Compute Engine Persistent Disk CSI driver.booleanhasGcpFilestoreCsiDriverConfig()Configuration for the GCP Filestore CSI driver.booleanhasGcsFuseCsiDriverConfig()Configuration for the Cloud Storage Fuse CSI driver.booleanhasGkeBackupAgentConfig()Configuration for the Backup for GKE agent addon.inthashCode()booleanhasHorizontalPodAutoscaling()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.booleanhasHttpLoadBalancing()Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.booleanhasIstioConfig()Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated.booleanhasKalmConfig()Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated.booleanhasKubernetesDashboard()Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated.booleanhasNetworkPolicyConfig()Configuration for NetworkPolicy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AddonsConfig.BuildernewBuilder()static AddonsConfig.BuildernewBuilder(AddonsConfig prototype)AddonsConfig.BuildernewBuilderForType()protected AddonsConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AddonsConfigparseDelimitedFrom(InputStream input)static AddonsConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AddonsConfigparseFrom(byte[] data)static AddonsConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AddonsConfigparseFrom(com.google.protobuf.ByteString data)static AddonsConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AddonsConfigparseFrom(com.google.protobuf.CodedInputStream input)static AddonsConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AddonsConfigparseFrom(InputStream input)static AddonsConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AddonsConfigparseFrom(ByteBuffer data)static AddonsConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AddonsConfig>parser()AddonsConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
HTTP_LOAD_BALANCING_FIELD_NUMBER
public static final int HTTP_LOAD_BALANCING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HORIZONTAL_POD_AUTOSCALING_FIELD_NUMBER
public static final int HORIZONTAL_POD_AUTOSCALING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KUBERNETES_DASHBOARD_FIELD_NUMBER
public static final int KUBERNETES_DASHBOARD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_POLICY_CONFIG_FIELD_NUMBER
public static final int NETWORK_POLICY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ISTIO_CONFIG_FIELD_NUMBER
public static final int ISTIO_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLOUD_RUN_CONFIG_FIELD_NUMBER
public static final int CLOUD_RUN_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DNS_CACHE_CONFIG_FIELD_NUMBER
public static final int DNS_CACHE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONFIG_CONNECTOR_CONFIG_FIELD_NUMBER
public static final int CONFIG_CONNECTOR_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GCE_PERSISTENT_DISK_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCE_PERSISTENT_DISK_CSI_DRIVER_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KALM_CONFIG_FIELD_NUMBER
public static final int KALM_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GCP_FILESTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCP_FILESTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GKE_BACKUP_AGENT_CONFIG_FIELD_NUMBER
public static final int GKE_BACKUP_AGENT_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GCS_FUSE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCS_FUSE_CSI_DRIVER_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
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.v1beta1.HttpLoadBalancing http_load_balancing = 1;- Specified by:
hasHttpLoadBalancingin 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.v1beta1.HttpLoadBalancing http_load_balancing = 1;- Specified by:
getHttpLoadBalancingin interfaceAddonsConfigOrBuilder- Returns:
- The httpLoadBalancing.
-
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.v1beta1.HttpLoadBalancing http_load_balancing = 1;- Specified by:
getHttpLoadBalancingOrBuilderin 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.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;- Specified by:
hasHorizontalPodAutoscalingin 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.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;- Specified by:
getHorizontalPodAutoscalingin interfaceAddonsConfigOrBuilder- Returns:
- The horizontalPodAutoscaling.
-
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.v1beta1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;- Specified by:
getHorizontalPodAutoscalingOrBuilderin interfaceAddonsConfigOrBuilder
-
hasKubernetesDashboard
@Deprecated public boolean hasKubernetesDashboard()
Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1beta1/cluster_service.proto;l=1263Configuration 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.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];- Specified by:
hasKubernetesDashboardin interfaceAddonsConfigOrBuilder- Returns:
- Whether the kubernetesDashboard field is set.
-
getKubernetesDashboard
@Deprecated public KubernetesDashboard getKubernetesDashboard()
Deprecated.google.container.v1beta1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1beta1/cluster_service.proto;l=1263Configuration 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.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];- Specified by:
getKubernetesDashboardin interfaceAddonsConfigOrBuilder- Returns:
- The kubernetesDashboard.
-
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.v1beta1.KubernetesDashboard kubernetes_dashboard = 3 [deprecated = true];- Specified by:
getKubernetesDashboardOrBuilderin 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.v1beta1.NetworkPolicyConfig network_policy_config = 4;- Specified by:
hasNetworkPolicyConfigin 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.v1beta1.NetworkPolicyConfig network_policy_config = 4;- Specified by:
getNetworkPolicyConfigin interfaceAddonsConfigOrBuilder- Returns:
- The networkPolicyConfig.
-
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.v1beta1.NetworkPolicyConfig network_policy_config = 4;- Specified by:
getNetworkPolicyConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasIstioConfig
@Deprecated public boolean hasIstioConfig()
Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1272Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];- Specified by:
hasIstioConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the istioConfig field is set.
-
getIstioConfig
@Deprecated public IstioConfig getIstioConfig()
Deprecated.google.container.v1beta1.AddonsConfig.istio_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1272Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];- Specified by:
getIstioConfigin interfaceAddonsConfigOrBuilder- Returns:
- The istioConfig.
-
getIstioConfigOrBuilder
@Deprecated public IstioConfigOrBuilder getIstioConfigOrBuilder()
Deprecated.Configuration for Istio, an open platform to connect, manage, and secure microservices.
.google.container.v1beta1.IstioConfig istio_config = 5 [deprecated = true];- Specified by:
getIstioConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasCloudRunConfig
public boolean hasCloudRunConfig()
Configuration for the Cloud Run addon. The `IstioConfig` addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;- Specified by:
hasCloudRunConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the cloudRunConfig field is set.
-
getCloudRunConfig
public CloudRunConfig getCloudRunConfig()
Configuration for the Cloud Run addon. The `IstioConfig` addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;- Specified by:
getCloudRunConfigin interfaceAddonsConfigOrBuilder- Returns:
- The cloudRunConfig.
-
getCloudRunConfigOrBuilder
public CloudRunConfigOrBuilder getCloudRunConfigOrBuilder()
Configuration for the Cloud Run addon. The `IstioConfig` addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
.google.container.v1beta1.CloudRunConfig cloud_run_config = 7;- Specified by:
getCloudRunConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasDnsCacheConfig
public boolean hasDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;- Specified by:
hasDnsCacheConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the dnsCacheConfig field is set.
-
getDnsCacheConfig
public DnsCacheConfig getDnsCacheConfig()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;- Specified by:
getDnsCacheConfigin interfaceAddonsConfigOrBuilder- Returns:
- The dnsCacheConfig.
-
getDnsCacheConfigOrBuilder
public DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1beta1.DnsCacheConfig dns_cache_config = 8;- Specified by:
getDnsCacheConfigOrBuilderin 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.v1beta1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
hasConfigConnectorConfigin 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.v1beta1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
getConfigConnectorConfigin interfaceAddonsConfigOrBuilder- Returns:
- The configConnectorConfig.
-
getConfigConnectorConfigOrBuilder
public ConfigConnectorConfigOrBuilder getConfigConnectorConfigOrBuilder()
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
.google.container.v1beta1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
getConfigConnectorConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasGcePersistentDiskCsiDriverConfig
public boolean hasGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Specified by:
hasGcePersistentDiskCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcePersistentDiskCsiDriverConfig field is set.
-
getGcePersistentDiskCsiDriverConfig
public GcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Specified by:
getGcePersistentDiskCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcePersistentDiskCsiDriverConfig.
-
getGcePersistentDiskCsiDriverConfigOrBuilder
public GcePersistentDiskCsiDriverConfigOrBuilder getGcePersistentDiskCsiDriverConfigOrBuilder()
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1beta1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Specified by:
getGcePersistentDiskCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasKalmConfig
@Deprecated public boolean hasKalmConfig()
Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1291Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];- Specified by:
hasKalmConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the kalmConfig field is set.
-
getKalmConfig
@Deprecated public KalmConfig getKalmConfig()
Deprecated.google.container.v1beta1.AddonsConfig.kalm_config is deprecated. See google/container/v1beta1/cluster_service.proto;l=1291Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];- Specified by:
getKalmConfigin interfaceAddonsConfigOrBuilder- Returns:
- The kalmConfig.
-
getKalmConfigOrBuilder
@Deprecated public KalmConfigOrBuilder getKalmConfigOrBuilder()
Deprecated.Configuration for the KALM addon, which manages the lifecycle of k8s applications.
.google.container.v1beta1.KalmConfig kalm_config = 12 [deprecated = true];- Specified by:
getKalmConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasGcpFilestoreCsiDriverConfig
public boolean hasGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Specified by:
hasGcpFilestoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcpFilestoreCsiDriverConfig field is set.
-
getGcpFilestoreCsiDriverConfig
public GcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Specified by:
getGcpFilestoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcpFilestoreCsiDriverConfig.
-
getGcpFilestoreCsiDriverConfigOrBuilder
public GcpFilestoreCsiDriverConfigOrBuilder getGcpFilestoreCsiDriverConfigOrBuilder()
Configuration for the GCP Filestore CSI driver.
.google.container.v1beta1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Specified by:
getGcpFilestoreCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasGkeBackupAgentConfig
public boolean hasGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
hasGkeBackupAgentConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gkeBackupAgentConfig field is set.
-
getGkeBackupAgentConfig
public GkeBackupAgentConfig getGkeBackupAgentConfig()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
getGkeBackupAgentConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gkeBackupAgentConfig.
-
getGkeBackupAgentConfigOrBuilder
public GkeBackupAgentConfigOrBuilder getGkeBackupAgentConfigOrBuilder()
Configuration for the Backup for GKE agent addon.
.google.container.v1beta1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
getGkeBackupAgentConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasGcsFuseCsiDriverConfig
public boolean hasGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Specified by:
hasGcsFuseCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcsFuseCsiDriverConfig field is set.
-
getGcsFuseCsiDriverConfig
public GcsFuseCsiDriverConfig getGcsFuseCsiDriverConfig()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Specified by:
getGcsFuseCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcsFuseCsiDriverConfig.
-
getGcsFuseCsiDriverConfigOrBuilder
public GcsFuseCsiDriverConfigOrBuilder getGcsFuseCsiDriverConfigOrBuilder()
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1beta1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Specified by:
getGcsFuseCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AddonsConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AddonsConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AddonsConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AddonsConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AddonsConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AddonsConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AddonsConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AddonsConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AddonsConfig.Builder newBuilder()
-
newBuilder
public static AddonsConfig.Builder newBuilder(AddonsConfig prototype)
-
toBuilder
public AddonsConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AddonsConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AddonsConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AddonsConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<AddonsConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AddonsConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-