Class ResourceList.Builder (1.63.0)
1.88.0 (latest)
1.87.0
1.85.0
1.83.0
1.82.0
1.81.0
1.80.0
1.78.0
1.76.0
1.75.0
1.74.0
1.73.0
1.72.0
1.70.0
1.68.0
1.67.0
1.64.0
1.63.0
1.62.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.6
1.2.1
1.1.0
1.0.1
0.5.4
public static final class ResourceList . Builder extends GeneratedMessageV3 . Builder<ResourceList . Builder > implements ResourceListOrBuilder
ResourceList contains container resource requirements.
Protobuf type google.cloud.gkehub.policycontroller.v1beta.ResourceList
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 ResourceList . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public ResourceList build ()
buildPartial()
public ResourceList buildPartial ()
clear()
public ResourceList . Builder clear ()
Overrides
clearCpu()
public ResourceList . Builder clearCpu ()
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
clearField(Descriptors.FieldDescriptor field)
public ResourceList . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMemory()
public ResourceList . Builder clearMemory ()
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceList . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public ResourceList . Builder clone ()
Overrides
getCpu()
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
Returns
Type
Description
String
The cpu.
getCpuBytes()
public ByteString getCpuBytes ()
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
Returns
Type
Description
ByteString
The bytes for cpu.
getDefaultInstanceForType()
public ResourceList getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMemory()
public String getMemory ()
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
Returns
Type
Description
String
The memory.
getMemoryBytes()
public ByteString getMemoryBytes ()
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
Returns
Type
Description
ByteString
The bytes for memory.
hasCpu()
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
Returns
Type
Description
boolean
Whether the cpu field is set.
hasMemory()
public boolean hasMemory ()
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
Returns
Type
Description
boolean
Whether the memory field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ResourceList other)
public ResourceList . Builder mergeFrom ( ResourceList other )
public ResourceList . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ResourceList . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceList . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setCpu(String value)
public ResourceList . Builder setCpu ( String value )
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
Parameter
Name
Description
value
String The cpu to set.
setCpuBytes(ByteString value)
public ResourceList . Builder setCpuBytes ( ByteString value )
CPU requirement expressed in Kubernetes resource units.
optional string cpu = 2;
Parameter
Name
Description
value
ByteString The bytes for cpu to set.
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceList . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMemory(String value)
public ResourceList . Builder setMemory ( String value )
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
Parameter
Name
Description
value
String The memory to set.
setMemoryBytes(ByteString value)
public ResourceList . Builder setMemoryBytes ( ByteString value )
Memory requirement expressed in Kubernetes resource units.
optional string memory = 1;
Parameter
Name
Description
value
ByteString The bytes for memory to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceList . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceList . 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-30 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-30 UTC."],[],[]]