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.v1.ResourceLimit
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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