Package k8s.io.api.core.v1
Class Generated.ResourceRequirements.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
- k8s.io.api.core.v1.Generated.ResourceRequirements.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.ResourceRequirementsOrBuilder
- Enclosing class:
- Generated.ResourceRequirements
public static final class Generated.ResourceRequirements.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder> implements Generated.ResourceRequirementsOrBuilder
ResourceRequirements describes the compute resource requirements.
Protobuf typek8s.io.api.core.v1.ResourceRequirements
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Generated.ResourceRequirements.BuilderaddAllClaims(Iterable<? extends Generated.ResourceClaim> values)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderaddClaims(int index, Generated.ResourceClaim value)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderaddClaims(int index, Generated.ResourceClaim.Builder builderForValue)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderaddClaims(Generated.ResourceClaim value)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderaddClaims(Generated.ResourceClaim.Builder builderForValue)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceClaim.BuilderaddClaimsBuilder()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceClaim.BuilderaddClaimsBuilder(int index)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.ResourceRequirementsbuild()Generated.ResourceRequirementsbuildPartial()Generated.ResourceRequirements.Builderclear()Generated.ResourceRequirements.BuilderclearClaims()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.ResourceRequirements.BuilderclearLimits()Generated.ResourceRequirements.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.ResourceRequirements.BuilderclearRequests()Generated.ResourceRequirements.Builderclone()booleancontainsLimits(String key)Limits describes the maximum amount of compute resources allowed.booleancontainsRequests(String key)Requests describes the minimum amount of compute resources required.Generated.ResourceClaimgetClaims(int index)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceClaim.BuildergetClaimsBuilder(int index)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.List<Generated.ResourceClaim.Builder>getClaimsBuilderList()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.intgetClaimsCount()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.List<Generated.ResourceClaim>getClaimsList()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceClaimOrBuildergetClaimsOrBuilder(int index)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.List<? extends Generated.ResourceClaimOrBuilder>getClaimsOrBuilderList()Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirementsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,Generated.Quantity>getLimits()Deprecated.intgetLimitsCount()Limits describes the maximum amount of compute resources allowed.Map<String,Generated.Quantity>getLimitsMap()Limits describes the maximum amount of compute resources allowed.Generated.QuantitygetLimitsOrDefault(String key, Generated.Quantity defaultValue)Limits describes the maximum amount of compute resources allowed.Generated.QuantitygetLimitsOrThrow(String key)Limits describes the maximum amount of compute resources allowed.Map<String,Generated.Quantity>getMutableLimits()Deprecated.Map<String,Generated.Quantity>getMutableRequests()Deprecated.Map<String,Generated.Quantity>getRequests()Deprecated.intgetRequestsCount()Requests describes the minimum amount of compute resources required.Map<String,Generated.Quantity>getRequestsMap()Requests describes the minimum amount of compute resources required.Generated.QuantitygetRequestsOrDefault(String key, Generated.Quantity defaultValue)Requests describes the minimum amount of compute resources required.Generated.QuantitygetRequestsOrThrow(String key)Requests describes the minimum amount of compute resources required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number)booleanisInitialized()Generated.ResourceRequirements.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.ResourceRequirements.BuildermergeFrom(com.google.protobuf.Message other)Generated.ResourceRequirements.BuildermergeFrom(Generated.ResourceRequirements other)Generated.ResourceRequirements.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.ResourceRequirements.BuilderputAllLimits(Map<String,Generated.Quantity> values)Limits describes the maximum amount of compute resources allowed.Generated.ResourceRequirements.BuilderputAllRequests(Map<String,Generated.Quantity> values)Requests describes the minimum amount of compute resources required.Generated.ResourceRequirements.BuilderputLimits(String key, Generated.Quantity value)Limits describes the maximum amount of compute resources allowed.Generated.Quantity.BuilderputLimitsBuilderIfAbsent(String key)Limits describes the maximum amount of compute resources allowed.Generated.ResourceRequirements.BuilderputRequests(String key, Generated.Quantity value)Requests describes the minimum amount of compute resources required.Generated.Quantity.BuilderputRequestsBuilderIfAbsent(String key)Requests describes the minimum amount of compute resources required.Generated.ResourceRequirements.BuilderremoveClaims(int index)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuilderremoveLimits(String key)Limits describes the maximum amount of compute resources allowed.Generated.ResourceRequirements.BuilderremoveRequests(String key)Requests describes the minimum amount of compute resources required.Generated.ResourceRequirements.BuildersetClaims(int index, Generated.ResourceClaim value)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuildersetClaims(int index, Generated.ResourceClaim.Builder builderForValue)Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Generated.ResourceRequirements.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.ResourceRequirements.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.ResourceRequirements.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
clear
public Generated.ResourceRequirements.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.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.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
getDefaultInstanceForType
public Generated.ResourceRequirements getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.ResourceRequirements build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.ResourceRequirements buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.ResourceRequirements.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
setField
public Generated.ResourceRequirements.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
clearField
public Generated.ResourceRequirements.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
clearOneof
public Generated.ResourceRequirements.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
setRepeatedField
public Generated.ResourceRequirements.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
addRepeatedField
public Generated.ResourceRequirements.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
mergeFrom
public Generated.ResourceRequirements.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.ResourceRequirements.Builder>
-
mergeFrom
public Generated.ResourceRequirements.Builder mergeFrom(Generated.ResourceRequirements other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
mergeFrom
public Generated.ResourceRequirements.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<Generated.ResourceRequirements.Builder>- Throws:
IOException
-
getLimitsCount
public int getLimitsCount()
Description copied from interface:Generated.ResourceRequirementsOrBuilderLimits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;- Specified by:
getLimitsCountin interfaceGenerated.ResourceRequirementsOrBuilder
-
containsLimits
public boolean containsLimits(String key)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;- Specified by:
containsLimitsin interfaceGenerated.ResourceRequirementsOrBuilder
-
getLimits
@Deprecated public Map<String,Generated.Quantity> getLimits()
Deprecated.UsegetLimitsMap()instead.- Specified by:
getLimitsin interfaceGenerated.ResourceRequirementsOrBuilder
-
getLimitsMap
public Map<String,Generated.Quantity> getLimitsMap()
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;- Specified by:
getLimitsMapin interfaceGenerated.ResourceRequirementsOrBuilder
-
getLimitsOrDefault
public Generated.Quantity getLimitsOrDefault(String key, Generated.Quantity defaultValue)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;- Specified by:
getLimitsOrDefaultin interfaceGenerated.ResourceRequirementsOrBuilder
-
getLimitsOrThrow
public Generated.Quantity getLimitsOrThrow(String key)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;- Specified by:
getLimitsOrThrowin interfaceGenerated.ResourceRequirementsOrBuilder
-
clearLimits
public Generated.ResourceRequirements.Builder clearLimits()
-
removeLimits
public Generated.ResourceRequirements.Builder removeLimits(String key)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;
-
getMutableLimits
@Deprecated public Map<String,Generated.Quantity> getMutableLimits()
Deprecated.Use alternate mutation accessors instead.
-
putLimits
public Generated.ResourceRequirements.Builder putLimits(String key, Generated.Quantity value)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;
-
putAllLimits
public Generated.ResourceRequirements.Builder putAllLimits(Map<String,Generated.Quantity> values)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;
-
putLimitsBuilderIfAbsent
public Generated.Quantity.Builder putLimitsBuilderIfAbsent(String key)
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> limits = 1;
-
getRequestsCount
public int getRequestsCount()
Description copied from interface:Generated.ResourceRequirementsOrBuilderRequests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;- Specified by:
getRequestsCountin interfaceGenerated.ResourceRequirementsOrBuilder
-
containsRequests
public boolean containsRequests(String key)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;- Specified by:
containsRequestsin interfaceGenerated.ResourceRequirementsOrBuilder
-
getRequests
@Deprecated public Map<String,Generated.Quantity> getRequests()
Deprecated.UsegetRequestsMap()instead.- Specified by:
getRequestsin interfaceGenerated.ResourceRequirementsOrBuilder
-
getRequestsMap
public Map<String,Generated.Quantity> getRequestsMap()
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;- Specified by:
getRequestsMapin interfaceGenerated.ResourceRequirementsOrBuilder
-
getRequestsOrDefault
public Generated.Quantity getRequestsOrDefault(String key, Generated.Quantity defaultValue)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;- Specified by:
getRequestsOrDefaultin interfaceGenerated.ResourceRequirementsOrBuilder
-
getRequestsOrThrow
public Generated.Quantity getRequestsOrThrow(String key)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;- Specified by:
getRequestsOrThrowin interfaceGenerated.ResourceRequirementsOrBuilder
-
clearRequests
public Generated.ResourceRequirements.Builder clearRequests()
-
removeRequests
public Generated.ResourceRequirements.Builder removeRequests(String key)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;
-
getMutableRequests
@Deprecated public Map<String,Generated.Quantity> getMutableRequests()
Deprecated.Use alternate mutation accessors instead.
-
putRequests
public Generated.ResourceRequirements.Builder putRequests(String key, Generated.Quantity value)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;
-
putAllRequests
public Generated.ResourceRequirements.Builder putAllRequests(Map<String,Generated.Quantity> values)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;
-
putRequestsBuilderIfAbsent
public Generated.Quantity.Builder putRequestsBuilderIfAbsent(String key)
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> requests = 2;
-
getClaimsList
public List<Generated.ResourceClaim> getClaimsList()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;- Specified by:
getClaimsListin interfaceGenerated.ResourceRequirementsOrBuilder
-
getClaimsCount
public int getClaimsCount()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;- Specified by:
getClaimsCountin interfaceGenerated.ResourceRequirementsOrBuilder
-
getClaims
public Generated.ResourceClaim getClaims(int index)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;- Specified by:
getClaimsin interfaceGenerated.ResourceRequirementsOrBuilder
-
setClaims
public Generated.ResourceRequirements.Builder setClaims(int index, Generated.ResourceClaim value)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
setClaims
public Generated.ResourceRequirements.Builder setClaims(int index, Generated.ResourceClaim.Builder builderForValue)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addClaims
public Generated.ResourceRequirements.Builder addClaims(Generated.ResourceClaim value)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addClaims
public Generated.ResourceRequirements.Builder addClaims(int index, Generated.ResourceClaim value)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addClaims
public Generated.ResourceRequirements.Builder addClaims(Generated.ResourceClaim.Builder builderForValue)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addClaims
public Generated.ResourceRequirements.Builder addClaims(int index, Generated.ResourceClaim.Builder builderForValue)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addAllClaims
public Generated.ResourceRequirements.Builder addAllClaims(Iterable<? extends Generated.ResourceClaim> values)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
clearClaims
public Generated.ResourceRequirements.Builder clearClaims()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
removeClaims
public Generated.ResourceRequirements.Builder removeClaims(int index)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
getClaimsBuilder
public Generated.ResourceClaim.Builder getClaimsBuilder(int index)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
getClaimsOrBuilder
public Generated.ResourceClaimOrBuilder getClaimsOrBuilder(int index)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;- Specified by:
getClaimsOrBuilderin interfaceGenerated.ResourceRequirementsOrBuilder
-
getClaimsOrBuilderList
public List<? extends Generated.ResourceClaimOrBuilder> getClaimsOrBuilderList()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;- Specified by:
getClaimsOrBuilderListin interfaceGenerated.ResourceRequirementsOrBuilder
-
addClaimsBuilder
public Generated.ResourceClaim.Builder addClaimsBuilder()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
addClaimsBuilder
public Generated.ResourceClaim.Builder addClaimsBuilder(int index)
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
getClaimsBuilderList
public List<Generated.ResourceClaim.Builder> getClaimsBuilderList()
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. +listType=map +listMapKey=name +featureGate=DynamicResourceAllocation +optional
repeated .k8s.io.api.core.v1.ResourceClaim claims = 3;
-
setUnknownFields
public final Generated.ResourceRequirements.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
mergeUnknownFields
public final Generated.ResourceRequirements.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.ResourceRequirements.Builder>
-
-