Package com.google.container.v1
Class AddonsConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.container.v1.AddonsConfig
- All Implemented Interfaces:
AddonsConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class AddonsConfig
extends com.google.protobuf.GeneratedMessage
implements AddonsConfigOrBuilder
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.Protobuf type
google.container.v1.AddonsConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfiguration for the addons that can be automatically spun up in the cluster, enabling additional functionality.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.Configuration for the Cloud Run addon, which allows the user to use a managed Knative service.Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.static AddonsConfigstatic final com.google.protobuf.Descriptors.DescriptorConfiguration for NodeLocalDNS, a dns cache running on cluster nodesConfiguration for NodeLocalDNS, a dns cache running on cluster nodesConfiguration for the Compute Engine Persistent Disk CSI driver.Configuration for the Compute Engine Persistent Disk CSI driver.Configuration for the Filestore CSI driver.Configuration for the Filestore CSI driver.Configuration for the Cloud Storage Fuse CSI driver.Configuration for the Cloud Storage Fuse CSI driver.Configuration for the Backup for GKE agent addon.Configuration for the Backup for GKE agent addon.Configuration for the High Scale Checkpointing add-on.Configuration for the High Scale Checkpointing add-on.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.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.Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.Configuration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.Deprecated.Configuration for the Lustre CSI driver.Configuration for the Lustre CSI driver.Configuration for NetworkPolicy.Configuration for NetworkPolicy.Optional.Optional.Configuration for the Cloud Storage Parallelstore CSI driver.Configuration for the Cloud Storage Parallelstore CSI driver.com.google.protobuf.Parser<AddonsConfig>Optional.Optional.Optional.Optional.intOptional.Optional.Configuration for the Slurm Operator.Configuration for the Slurm Operator.Optional.Optional.booleanOptional.booleanConfiguration for the Cloud Run addon, which allows the user to use a managed Knative service.booleanConfiguration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.booleanConfiguration for NodeLocalDNS, a dns cache running on cluster nodesbooleanConfiguration for the Compute Engine Persistent Disk CSI driver.booleanConfiguration for the Filestore CSI driver.booleanConfiguration for the Cloud Storage Fuse CSI driver.booleanConfiguration for the Backup for GKE agent addon.inthashCode()booleanConfiguration for the High Scale Checkpointing add-on.booleanConfiguration 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.booleanConfiguration for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.booleanDeprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated.booleanConfiguration for the Lustre CSI driver.booleanConfiguration for NetworkPolicy.booleanOptional.booleanConfiguration for the Cloud Storage Parallelstore CSI driver.booleanOptional.booleanOptional.booleanOptional.booleanConfiguration for the Slurm Operator.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic AddonsConfig.Builderstatic AddonsConfig.BuildernewBuilder(AddonsConfig prototype) protected AddonsConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
HTTP_LOAD_BALANCING_FIELD_NUMBER
public static final int HTTP_LOAD_BALANCING_FIELD_NUMBER- See Also:
-
HORIZONTAL_POD_AUTOSCALING_FIELD_NUMBER
public static final int HORIZONTAL_POD_AUTOSCALING_FIELD_NUMBER- See Also:
-
KUBERNETES_DASHBOARD_FIELD_NUMBER
public static final int KUBERNETES_DASHBOARD_FIELD_NUMBER- See Also:
-
NETWORK_POLICY_CONFIG_FIELD_NUMBER
public static final int NETWORK_POLICY_CONFIG_FIELD_NUMBER- See Also:
-
CLOUD_RUN_CONFIG_FIELD_NUMBER
public static final int CLOUD_RUN_CONFIG_FIELD_NUMBER- See Also:
-
DNS_CACHE_CONFIG_FIELD_NUMBER
public static final int DNS_CACHE_CONFIG_FIELD_NUMBER- See Also:
-
CONFIG_CONNECTOR_CONFIG_FIELD_NUMBER
public static final int CONFIG_CONNECTOR_CONFIG_FIELD_NUMBER- See Also:
-
GCE_PERSISTENT_DISK_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCE_PERSISTENT_DISK_CSI_DRIVER_CONFIG_FIELD_NUMBER- See Also:
-
GCP_FILESTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCP_FILESTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER- See Also:
-
GKE_BACKUP_AGENT_CONFIG_FIELD_NUMBER
public static final int GKE_BACKUP_AGENT_CONFIG_FIELD_NUMBER- See Also:
-
GCS_FUSE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int GCS_FUSE_CSI_DRIVER_CONFIG_FIELD_NUMBER- See Also:
-
STATEFUL_HA_CONFIG_FIELD_NUMBER
public static final int STATEFUL_HA_CONFIG_FIELD_NUMBER- See Also:
-
PARALLELSTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int PARALLELSTORE_CSI_DRIVER_CONFIG_FIELD_NUMBER- See Also:
-
RAY_OPERATOR_CONFIG_FIELD_NUMBER
public static final int RAY_OPERATOR_CONFIG_FIELD_NUMBER- See Also:
-
HIGH_SCALE_CHECKPOINTING_CONFIG_FIELD_NUMBER
public static final int HIGH_SCALE_CHECKPOINTING_CONFIG_FIELD_NUMBER- See Also:
-
LUSTRE_CSI_DRIVER_CONFIG_FIELD_NUMBER
public static final int LUSTRE_CSI_DRIVER_CONFIG_FIELD_NUMBER- See Also:
-
POD_SNAPSHOT_CONFIG_FIELD_NUMBER
public static final int POD_SNAPSHOT_CONFIG_FIELD_NUMBER- See Also:
-
SLURM_OPERATOR_CONFIG_FIELD_NUMBER
public static final int SLURM_OPERATOR_CONFIG_FIELD_NUMBER- See Also:
-
SLICE_CONTROLLER_CONFIG_FIELD_NUMBER
public static final int SLICE_CONTROLLER_CONFIG_FIELD_NUMBER- See Also:
-
AGENT_SANDBOX_CONFIG_FIELD_NUMBER
public static final int AGENT_SANDBOX_CONFIG_FIELD_NUMBER- See Also:
-
NODE_READINESS_CONFIG_FIELD_NUMBER
public static final int NODE_READINESS_CONFIG_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
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:
hasHttpLoadBalancingin interfaceAddonsConfigOrBuilder- Returns:
- Whether the httpLoadBalancing field is set.
-
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:
getHttpLoadBalancingin interfaceAddonsConfigOrBuilder- Returns:
- The httpLoadBalancing.
-
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:
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.v1.HorizontalPodAutoscaling horizontal_pod_autoscaling = 2;- Specified by:
hasHorizontalPodAutoscalingin interfaceAddonsConfigOrBuilder- Returns:
- Whether the horizontalPodAutoscaling field is set.
-
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:
getHorizontalPodAutoscalingin interfaceAddonsConfigOrBuilder- Returns:
- The horizontalPodAutoscaling.
-
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:
getHorizontalPodAutoscalingOrBuilderin interfaceAddonsConfigOrBuilder
-
hasKubernetesDashboard
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243Configuration 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:
hasKubernetesDashboardin interfaceAddonsConfigOrBuilder- Returns:
- Whether the kubernetesDashboard field is set.
-
getKubernetesDashboard
Deprecated.google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See google/container/v1/cluster_service.proto;l=2243Configuration 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:
getKubernetesDashboardin interfaceAddonsConfigOrBuilder- Returns:
- The kubernetesDashboard.
-
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:
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.v1.NetworkPolicyConfig network_policy_config = 4;- Specified by:
hasNetworkPolicyConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the networkPolicyConfig field is set.
-
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:
getNetworkPolicyConfigin interfaceAddonsConfigOrBuilder- Returns:
- The networkPolicyConfig.
-
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:
getNetworkPolicyConfigOrBuilderin 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:
hasCloudRunConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the cloudRunConfig field is set.
-
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:
getCloudRunConfigin interfaceAddonsConfigOrBuilder- Returns:
- The cloudRunConfig.
-
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:
getCloudRunConfigOrBuilderin 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:
hasDnsCacheConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the dnsCacheConfig field is set.
-
getDnsCacheConfig
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.DnsCacheConfig dns_cache_config = 8;- Specified by:
getDnsCacheConfigin interfaceAddonsConfigOrBuilder- Returns:
- The dnsCacheConfig.
-
getDnsCacheConfigOrBuilder
Configuration for NodeLocalDNS, a dns cache running on cluster nodes
.google.container.v1.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 Google Cloud services through the Kubernetes API.
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
hasConfigConnectorConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the configConnectorConfig field is set.
-
getConfigConnectorConfig
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
getConfigConnectorConfigin interfaceAddonsConfigOrBuilder- Returns:
- The configConnectorConfig.
-
getConfigConnectorConfigOrBuilder
Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted Google Cloud services through the Kubernetes API.
.google.container.v1.ConfigConnectorConfig config_connector_config = 10;- Specified by:
getConfigConnectorConfigOrBuilderin 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:
hasGcePersistentDiskCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcePersistentDiskCsiDriverConfig field is set.
-
getGcePersistentDiskCsiDriverConfig
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Specified by:
getGcePersistentDiskCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcePersistentDiskCsiDriverConfig.
-
getGcePersistentDiskCsiDriverConfigOrBuilder
Configuration for the Compute Engine Persistent Disk CSI driver.
.google.container.v1.GcePersistentDiskCsiDriverConfig gce_persistent_disk_csi_driver_config = 11;- Specified by:
getGcePersistentDiskCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasGcpFilestoreCsiDriverConfig
public boolean hasGcpFilestoreCsiDriverConfig()Configuration for the Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Specified by:
hasGcpFilestoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcpFilestoreCsiDriverConfig field is set.
-
getGcpFilestoreCsiDriverConfig
Configuration for the Filestore CSI driver.
.google.container.v1.GcpFilestoreCsiDriverConfig gcp_filestore_csi_driver_config = 14;- Specified by:
getGcpFilestoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcpFilestoreCsiDriverConfig.
-
getGcpFilestoreCsiDriverConfigOrBuilder
Configuration for the Filestore CSI driver.
.google.container.v1.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.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
hasGkeBackupAgentConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gkeBackupAgentConfig field is set.
-
getGkeBackupAgentConfig
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
getGkeBackupAgentConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gkeBackupAgentConfig.
-
getGkeBackupAgentConfigOrBuilder
Configuration for the Backup for GKE agent addon.
.google.container.v1.GkeBackupAgentConfig gke_backup_agent_config = 16;- Specified by:
getGkeBackupAgentConfigOrBuilderin 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:
hasGcsFuseCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the gcsFuseCsiDriverConfig field is set.
-
getGcsFuseCsiDriverConfig
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Specified by:
getGcsFuseCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The gcsFuseCsiDriverConfig.
-
getGcsFuseCsiDriverConfigOrBuilder
Configuration for the Cloud Storage Fuse CSI driver.
.google.container.v1.GcsFuseCsiDriverConfig gcs_fuse_csi_driver_config = 17;- Specified by:
getGcsFuseCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasStatefulHaConfig
public boolean hasStatefulHaConfig()Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasStatefulHaConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the statefulHaConfig field is set.
-
getStatefulHaConfig
Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStatefulHaConfigin interfaceAddonsConfigOrBuilder- Returns:
- The statefulHaConfig.
-
getStatefulHaConfigOrBuilder
Optional. Configuration for the StatefulHA add-on.
.google.container.v1.StatefulHAConfig stateful_ha_config = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStatefulHaConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasParallelstoreCsiDriverConfig
public boolean hasParallelstoreCsiDriverConfig()Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19;- Specified by:
hasParallelstoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the parallelstoreCsiDriverConfig field is set.
-
getParallelstoreCsiDriverConfig
Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19;- Specified by:
getParallelstoreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The parallelstoreCsiDriverConfig.
-
getParallelstoreCsiDriverConfigOrBuilder
Configuration for the Cloud Storage Parallelstore CSI driver.
.google.container.v1.ParallelstoreCsiDriverConfig parallelstore_csi_driver_config = 19;- Specified by:
getParallelstoreCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasRayOperatorConfig
public boolean hasRayOperatorConfig()Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRayOperatorConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the rayOperatorConfig field is set.
-
getRayOperatorConfig
Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRayOperatorConfigin interfaceAddonsConfigOrBuilder- Returns:
- The rayOperatorConfig.
-
getRayOperatorConfigOrBuilder
Optional. Configuration for Ray Operator addon.
.google.container.v1.RayOperatorConfig ray_operator_config = 21 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRayOperatorConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasHighScaleCheckpointingConfig
public boolean hasHighScaleCheckpointingConfig()Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22;- Specified by:
hasHighScaleCheckpointingConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the highScaleCheckpointingConfig field is set.
-
getHighScaleCheckpointingConfig
Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22;- Specified by:
getHighScaleCheckpointingConfigin interfaceAddonsConfigOrBuilder- Returns:
- The highScaleCheckpointingConfig.
-
getHighScaleCheckpointingConfigOrBuilder
Configuration for the High Scale Checkpointing add-on.
.google.container.v1.HighScaleCheckpointingConfig high_scale_checkpointing_config = 22;- Specified by:
getHighScaleCheckpointingConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasLustreCsiDriverConfig
public boolean hasLustreCsiDriverConfig()Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23;- Specified by:
hasLustreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the lustreCsiDriverConfig field is set.
-
getLustreCsiDriverConfig
Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23;- Specified by:
getLustreCsiDriverConfigin interfaceAddonsConfigOrBuilder- Returns:
- The lustreCsiDriverConfig.
-
getLustreCsiDriverConfigOrBuilder
Configuration for the Lustre CSI driver.
.google.container.v1.LustreCsiDriverConfig lustre_csi_driver_config = 23;- Specified by:
getLustreCsiDriverConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasPodSnapshotConfig
public boolean hasPodSnapshotConfig()Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPodSnapshotConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the podSnapshotConfig field is set.
-
getPodSnapshotConfig
Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPodSnapshotConfigin interfaceAddonsConfigOrBuilder- Returns:
- The podSnapshotConfig.
-
getPodSnapshotConfigOrBuilder
Optional. Configuration for the Pod Snapshot feature.
.google.container.v1.PodSnapshotConfig pod_snapshot_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPodSnapshotConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasSlurmOperatorConfig
public boolean hasSlurmOperatorConfig()Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25;- Specified by:
hasSlurmOperatorConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the slurmOperatorConfig field is set.
-
getSlurmOperatorConfig
Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25;- Specified by:
getSlurmOperatorConfigin interfaceAddonsConfigOrBuilder- Returns:
- The slurmOperatorConfig.
-
getSlurmOperatorConfigOrBuilder
Configuration for the Slurm Operator.
.google.container.v1.SlurmOperatorConfig slurm_operator_config = 25;- Specified by:
getSlurmOperatorConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasSliceControllerConfig
public boolean hasSliceControllerConfig()Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSliceControllerConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the sliceControllerConfig field is set.
-
getSliceControllerConfig
Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSliceControllerConfigin interfaceAddonsConfigOrBuilder- Returns:
- The sliceControllerConfig.
-
getSliceControllerConfigOrBuilder
Optional. Configuration for the slice controller add-on.
.google.container.v1.SliceControllerConfig slice_controller_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSliceControllerConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasAgentSandboxConfig
public boolean hasAgentSandboxConfig()Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAgentSandboxConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the agentSandboxConfig field is set.
-
getAgentSandboxConfig
Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAgentSandboxConfigin interfaceAddonsConfigOrBuilder- Returns:
- The agentSandboxConfig.
-
getAgentSandboxConfigOrBuilder
Optional. Configuration for the AgentSandbox addon.
.google.container.v1.AgentSandboxConfig agent_sandbox_config = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAgentSandboxConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
hasNodeReadinessConfig
public boolean hasNodeReadinessConfig()Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasNodeReadinessConfigin interfaceAddonsConfigOrBuilder- Returns:
- Whether the nodeReadinessConfig field is set.
-
getNodeReadinessConfig
Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNodeReadinessConfigin interfaceAddonsConfigOrBuilder- Returns:
- The nodeReadinessConfig.
-
getNodeReadinessConfigOrBuilder
Optional. Configuration for NodeReadinessController add-on.
.google.container.v1.NodeReadinessConfig node_readiness_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNodeReadinessConfigOrBuilderin interfaceAddonsConfigOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static AddonsConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static AddonsConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AddonsConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AddonsConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-