Package com.google.container.v1
Class ClusterAutoscaling.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClusterAutoscaling.Builder>
com.google.container.v1.ClusterAutoscaling.Builder
- All Implemented Interfaces:
ClusterAutoscalingOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClusterAutoscaling
public static final class ClusterAutoscaling.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClusterAutoscaling.Builder>
implements ClusterAutoscalingOrBuilder
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.Protobuf type
google.container.v1.ClusterAutoscaling-
Method Summary
Modifier and TypeMethodDescriptionThe list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.addAllResourceLimits(Iterable<? extends ResourceLimit> values) Contains global constraints regarding minimum and maximum amount of resources in the cluster.The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.addAutoprovisioningLocationsBytes(com.google.protobuf.ByteString value) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.addResourceLimits(int index, ResourceLimit value) Contains global constraints regarding minimum and maximum amount of resources in the cluster.addResourceLimits(int index, ResourceLimit.Builder builderForValue) Contains global constraints regarding minimum and maximum amount of resources in the cluster.addResourceLimits(ResourceLimit value) Contains global constraints regarding minimum and maximum amount of resources in the cluster.addResourceLimits(ResourceLimit.Builder builderForValue) Contains global constraints regarding minimum and maximum amount of resources in the cluster.Contains global constraints regarding minimum and maximum amount of resources in the cluster.addResourceLimitsBuilder(int index) Contains global constraints regarding minimum and maximum amount of resources in the cluster.build()clear()Autopilot general profile for the cluster, which defines the configuration for the cluster.The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.Defines autoscaling behaviour.Default compute class is a configuration for default compute class.Enables automatic node pool creation and deletion.Contains global constraints regarding minimum and maximum amount of resources in the cluster.Autopilot general profile for the cluster, which defines the configuration for the cluster.intAutopilot general profile for the cluster, which defines the configuration for the cluster.getAutoprovisioningLocations(int index) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.com.google.protobuf.ByteStringgetAutoprovisioningLocationsBytes(int index) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.intThe list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.com.google.protobuf.ProtocolStringListThe list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.Defines autoscaling behaviour.intDefines autoscaling behaviour.Default compute class is a configuration for default compute class.Default compute class is a configuration for default compute class.Default compute class is a configuration for default compute class.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanEnables automatic node pool creation and deletion.getResourceLimits(int index) Contains global constraints regarding minimum and maximum amount of resources in the cluster.getResourceLimitsBuilder(int index) Contains global constraints regarding minimum and maximum amount of resources in the cluster.Contains global constraints regarding minimum and maximum amount of resources in the cluster.intContains global constraints regarding minimum and maximum amount of resources in the cluster.Contains global constraints regarding minimum and maximum amount of resources in the cluster.getResourceLimitsOrBuilder(int index) Contains global constraints regarding minimum and maximum amount of resources in the cluster.List<? extends ResourceLimitOrBuilder>Contains global constraints regarding minimum and maximum amount of resources in the cluster.booleanAutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.booleanDefault compute class is a configuration for default compute class.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.Default compute class is a configuration for default compute class.mergeFrom(ClusterAutoscaling other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeResourceLimits(int index) Contains global constraints regarding minimum and maximum amount of resources in the cluster.Autopilot general profile for the cluster, which defines the configuration for the cluster.setAutopilotGeneralProfileValue(int value) Autopilot general profile for the cluster, which defines the configuration for the cluster.setAutoprovisioningLocations(int index, String value) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.Defines autoscaling behaviour.setAutoscalingProfileValue(int value) Defines autoscaling behaviour.Default compute class is a configuration for default compute class.setDefaultComputeClassConfig(DefaultComputeClassConfig.Builder builderForValue) Default compute class is a configuration for default compute class.setEnableNodeAutoprovisioning(boolean value) Enables automatic node pool creation and deletion.setResourceLimits(int index, ResourceLimit value) Contains global constraints regarding minimum and maximum amount of resources in the cluster.setResourceLimits(int index, ResourceLimit.Builder builderForValue) Contains global constraints regarding minimum and maximum amount of resources in the cluster.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<ClusterAutoscaling.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClusterAutoscaling.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ClusterAutoscaling.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterAutoscaling.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClusterAutoscaling.Builder>
-
mergeFrom
public ClusterAutoscaling.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterAutoscaling.Builder>- Throws:
IOException
-
getEnableNodeAutoprovisioning
public boolean getEnableNodeAutoprovisioning()Enables automatic node pool creation and deletion.
bool enable_node_autoprovisioning = 1;- Specified by:
getEnableNodeAutoprovisioningin interfaceClusterAutoscalingOrBuilder- Returns:
- The enableNodeAutoprovisioning.
-
setEnableNodeAutoprovisioning
Enables automatic node pool creation and deletion.
bool enable_node_autoprovisioning = 1;- Parameters:
value- The enableNodeAutoprovisioning to set.- Returns:
- This builder for chaining.
-
clearEnableNodeAutoprovisioning
Enables automatic node pool creation and deletion.
bool enable_node_autoprovisioning = 1;- Returns:
- This builder for chaining.
-
getResourceLimitsList
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2;- Specified by:
getResourceLimitsListin interfaceClusterAutoscalingOrBuilder
-
getResourceLimitsCount
public int getResourceLimitsCount()Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2;- Specified by:
getResourceLimitsCountin interfaceClusterAutoscalingOrBuilder
-
getResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2;- Specified by:
getResourceLimitsin interfaceClusterAutoscalingOrBuilder
-
setResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
setResourceLimits
public ClusterAutoscaling.Builder setResourceLimits(int index, ResourceLimit.Builder builderForValue) Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addResourceLimits
public ClusterAutoscaling.Builder addResourceLimits(int index, ResourceLimit.Builder builderForValue) Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addAllResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
clearResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
removeResourceLimits
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
getResourceLimitsBuilder
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
getResourceLimitsOrBuilder
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2;- Specified by:
getResourceLimitsOrBuilderin interfaceClusterAutoscalingOrBuilder
-
getResourceLimitsOrBuilderList
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2;- Specified by:
getResourceLimitsOrBuilderListin interfaceClusterAutoscalingOrBuilder
-
addResourceLimitsBuilder
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
addResourceLimitsBuilder
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
getResourceLimitsBuilderList
Contains global constraints regarding minimum and maximum amount of resources in the cluster.
repeated .google.container.v1.ResourceLimit resource_limits = 2; -
getAutoscalingProfileValue
public int getAutoscalingProfileValue()Defines autoscaling behaviour.
.google.container.v1.ClusterAutoscaling.AutoscalingProfile autoscaling_profile = 3;- Specified by:
getAutoscalingProfileValuein interfaceClusterAutoscalingOrBuilder- Returns:
- The enum numeric value on the wire for autoscalingProfile.
-
setAutoscalingProfileValue
Defines autoscaling behaviour.
.google.container.v1.ClusterAutoscaling.AutoscalingProfile autoscaling_profile = 3;- Parameters:
value- The enum numeric value on the wire for autoscalingProfile to set.- Returns:
- This builder for chaining.
-
getAutoscalingProfile
Defines autoscaling behaviour.
.google.container.v1.ClusterAutoscaling.AutoscalingProfile autoscaling_profile = 3;- Specified by:
getAutoscalingProfilein interfaceClusterAutoscalingOrBuilder- Returns:
- The autoscalingProfile.
-
setAutoscalingProfile
public ClusterAutoscaling.Builder setAutoscalingProfile(ClusterAutoscaling.AutoscalingProfile value) Defines autoscaling behaviour.
.google.container.v1.ClusterAutoscaling.AutoscalingProfile autoscaling_profile = 3;- Parameters:
value- The autoscalingProfile to set.- Returns:
- This builder for chaining.
-
clearAutoscalingProfile
Defines autoscaling behaviour.
.google.container.v1.ClusterAutoscaling.AutoscalingProfile autoscaling_profile = 3;- Returns:
- This builder for chaining.
-
hasAutoprovisioningNodePoolDefaults
public boolean hasAutoprovisioningNodePoolDefaults()AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4;- Specified by:
hasAutoprovisioningNodePoolDefaultsin interfaceClusterAutoscalingOrBuilder- Returns:
- Whether the autoprovisioningNodePoolDefaults field is set.
-
getAutoprovisioningNodePoolDefaults
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4;- Specified by:
getAutoprovisioningNodePoolDefaultsin interfaceClusterAutoscalingOrBuilder- Returns:
- The autoprovisioningNodePoolDefaults.
-
setAutoprovisioningNodePoolDefaults
public ClusterAutoscaling.Builder setAutoprovisioningNodePoolDefaults(AutoprovisioningNodePoolDefaults value) AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4; -
setAutoprovisioningNodePoolDefaults
public ClusterAutoscaling.Builder setAutoprovisioningNodePoolDefaults(AutoprovisioningNodePoolDefaults.Builder builderForValue) AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4; -
mergeAutoprovisioningNodePoolDefaults
public ClusterAutoscaling.Builder mergeAutoprovisioningNodePoolDefaults(AutoprovisioningNodePoolDefaults value) AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4; -
clearAutoprovisioningNodePoolDefaults
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4; -
getAutoprovisioningNodePoolDefaultsBuilder
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4; -
getAutoprovisioningNodePoolDefaultsOrBuilder
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
.google.container.v1.AutoprovisioningNodePoolDefaults autoprovisioning_node_pool_defaults = 4;- Specified by:
getAutoprovisioningNodePoolDefaultsOrBuilderin interfaceClusterAutoscalingOrBuilder
-
getAutoprovisioningLocationsList
public com.google.protobuf.ProtocolStringList getAutoprovisioningLocationsList()The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Specified by:
getAutoprovisioningLocationsListin interfaceClusterAutoscalingOrBuilder- Returns:
- A list containing the autoprovisioningLocations.
-
getAutoprovisioningLocationsCount
public int getAutoprovisioningLocationsCount()The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Specified by:
getAutoprovisioningLocationsCountin interfaceClusterAutoscalingOrBuilder- Returns:
- The count of autoprovisioningLocations.
-
getAutoprovisioningLocations
The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Specified by:
getAutoprovisioningLocationsin interfaceClusterAutoscalingOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The autoprovisioningLocations at the given index.
-
getAutoprovisioningLocationsBytes
public com.google.protobuf.ByteString getAutoprovisioningLocationsBytes(int index) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Specified by:
getAutoprovisioningLocationsBytesin interfaceClusterAutoscalingOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the autoprovisioningLocations at the given index.
-
setAutoprovisioningLocations
The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Parameters:
index- The index to set the value at.value- The autoprovisioningLocations to set.- Returns:
- This builder for chaining.
-
addAutoprovisioningLocations
The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Parameters:
value- The autoprovisioningLocations to add.- Returns:
- This builder for chaining.
-
addAllAutoprovisioningLocations
The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Parameters:
values- The autoprovisioningLocations to add.- Returns:
- This builder for chaining.
-
clearAutoprovisioningLocations
The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Returns:
- This builder for chaining.
-
addAutoprovisioningLocationsBytes
public ClusterAutoscaling.Builder addAutoprovisioningLocationsBytes(com.google.protobuf.ByteString value) The list of Google Compute Engine [zones](https://cloud.google.com/compute/docs/zones#available) in which the NodePool's nodes can be created by NAP.
repeated string autoprovisioning_locations = 5;- Parameters:
value- The bytes of the autoprovisioningLocations to add.- Returns:
- This builder for chaining.
-
hasDefaultComputeClassConfig
public boolean hasDefaultComputeClassConfig()Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9;- Specified by:
hasDefaultComputeClassConfigin interfaceClusterAutoscalingOrBuilder- Returns:
- Whether the defaultComputeClassConfig field is set.
-
getDefaultComputeClassConfig
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9;- Specified by:
getDefaultComputeClassConfigin interfaceClusterAutoscalingOrBuilder- Returns:
- The defaultComputeClassConfig.
-
setDefaultComputeClassConfig
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9; -
setDefaultComputeClassConfig
public ClusterAutoscaling.Builder setDefaultComputeClassConfig(DefaultComputeClassConfig.Builder builderForValue) Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9; -
mergeDefaultComputeClassConfig
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9; -
clearDefaultComputeClassConfig
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9; -
getDefaultComputeClassConfigBuilder
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9; -
getDefaultComputeClassConfigOrBuilder
Default compute class is a configuration for default compute class.
.google.container.v1.DefaultComputeClassConfig default_compute_class_config = 9;- Specified by:
getDefaultComputeClassConfigOrBuilderin interfaceClusterAutoscalingOrBuilder
-
getAutopilotGeneralProfileValue
public int getAutopilotGeneralProfileValue()Autopilot general profile for the cluster, which defines the configuration for the cluster.
.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile autopilot_general_profile = 14;- Specified by:
getAutopilotGeneralProfileValuein interfaceClusterAutoscalingOrBuilder- Returns:
- The enum numeric value on the wire for autopilotGeneralProfile.
-
setAutopilotGeneralProfileValue
Autopilot general profile for the cluster, which defines the configuration for the cluster.
.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile autopilot_general_profile = 14;- Parameters:
value- The enum numeric value on the wire for autopilotGeneralProfile to set.- Returns:
- This builder for chaining.
-
getAutopilotGeneralProfile
Autopilot general profile for the cluster, which defines the configuration for the cluster.
.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile autopilot_general_profile = 14;- Specified by:
getAutopilotGeneralProfilein interfaceClusterAutoscalingOrBuilder- Returns:
- The autopilotGeneralProfile.
-
setAutopilotGeneralProfile
public ClusterAutoscaling.Builder setAutopilotGeneralProfile(ClusterAutoscaling.AutopilotGeneralProfile value) Autopilot general profile for the cluster, which defines the configuration for the cluster.
.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile autopilot_general_profile = 14;- Parameters:
value- The autopilotGeneralProfile to set.- Returns:
- This builder for chaining.
-
clearAutopilotGeneralProfile
Autopilot general profile for the cluster, which defines the configuration for the cluster.
.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile autopilot_general_profile = 14;- Returns:
- This builder for chaining.
-