Class ResourceLimit.Builder (2.60.0)
2.90.0 (latest)
2.88.0
2.86.0
2.85.0
2.84.0
2.83.0
2.81.0
2.79.0
2.78.0
2.77.0
2.76.0
2.75.0
2.73.0
2.71.0
2.70.0
2.67.0
2.66.0
2.65.0
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.40.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.27.0
2.26.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.2
2.4.1
2.3.8
public static final class ResourceLimit . Builder extends GeneratedMessageV3 . Builder<ResourceLimit . Builder > implements ResourceLimitOrBuilder
Contains information about amount of some resource in the cluster.
For memory, value should be in GB.
Protobuf type google.container.v1beta1.ResourceLimit
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ResourceLimit . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public ResourceLimit build ()
buildPartial()
public ResourceLimit buildPartial ()
clear()
public ResourceLimit . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ResourceLimit . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMaximum()
public ResourceLimit . Builder clearMaximum ()
Maximum amount of the resource in the cluster.
int64 maximum = 3;
clearMinimum()
public ResourceLimit . Builder clearMinimum ()
Minimum amount of the resource in the cluster.
int64 minimum = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceLimit . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearResourceType()
public ResourceLimit . Builder clearResourceType ()
Resource name "cpu", "memory" or gpu-specific string.
string resource_type = 1;
clone()
public ResourceLimit . Builder clone ()
Overrides
getDefaultInstanceForType()
public ResourceLimit getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMaximum()
Maximum amount of the resource in the cluster.
int64 maximum = 3;
Returns
Type
Description
long
The maximum.
getMinimum()
Minimum amount of the resource in the cluster.
int64 minimum = 2;
Returns
Type
Description
long
The minimum.
getResourceType()
public String getResourceType ()
Resource name "cpu", "memory" or gpu-specific string.
string resource_type = 1;
Returns
Type
Description
String
The resourceType.
getResourceTypeBytes()
public ByteString getResourceTypeBytes ()
Resource name "cpu", "memory" or gpu-specific string.
string resource_type = 1;
Returns
Type
Description
ByteString
The bytes for resourceType.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ResourceLimit other)
public ResourceLimit . Builder mergeFrom ( ResourceLimit other )
public ResourceLimit . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ResourceLimit . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceLimit . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceLimit . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMaximum(long value)
public ResourceLimit . Builder setMaximum ( long value )
Maximum amount of the resource in the cluster.
int64 maximum = 3;
Parameter
Name
Description
value
long The maximum to set.
setMinimum(long value)
public ResourceLimit . Builder setMinimum ( long value )
Minimum amount of the resource in the cluster.
int64 minimum = 2;
Parameter
Name
Description
value
long The minimum to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceLimit . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setResourceType(String value)
public ResourceLimit . Builder setResourceType ( String value )
Resource name "cpu", "memory" or gpu-specific string.
string resource_type = 1;
Parameter
Name
Description
value
String The resourceType to set.
setResourceTypeBytes(ByteString value)
public ResourceLimit . Builder setResourceTypeBytes ( ByteString value )
Resource name "cpu", "memory" or gpu-specific string.
string resource_type = 1;
Parameter
Name
Description
value
ByteString The bytes for resourceType to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceLimit . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]