Package k8s.io.api.core.v1
Class Generated.VolumeResourceRequirements.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
- k8s.io.api.core.v1.Generated.VolumeResourceRequirements.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.VolumeResourceRequirementsOrBuilder
- Enclosing class:
- Generated.VolumeResourceRequirements
public static final class Generated.VolumeResourceRequirements.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder> implements Generated.VolumeResourceRequirementsOrBuilder
VolumeResourceRequirements describes the storage resource requirements for a volume.
Protobuf typek8s.io.api.core.v1.VolumeResourceRequirements
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Generated.VolumeResourceRequirements.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.VolumeResourceRequirementsbuild()Generated.VolumeResourceRequirementsbuildPartial()Generated.VolumeResourceRequirements.Builderclear()Generated.VolumeResourceRequirements.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.VolumeResourceRequirements.BuilderclearLimits()Generated.VolumeResourceRequirements.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.VolumeResourceRequirements.BuilderclearRequests()Generated.VolumeResourceRequirements.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.VolumeResourceRequirementsgetDefaultInstanceForType()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.VolumeResourceRequirements.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.VolumeResourceRequirements.BuildermergeFrom(com.google.protobuf.Message other)Generated.VolumeResourceRequirements.BuildermergeFrom(Generated.VolumeResourceRequirements other)Generated.VolumeResourceRequirements.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.VolumeResourceRequirements.BuilderputAllLimits(Map<String,Generated.Quantity> values)Limits describes the maximum amount of compute resources allowed.Generated.VolumeResourceRequirements.BuilderputAllRequests(Map<String,Generated.Quantity> values)Requests describes the minimum amount of compute resources required.Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.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.VolumeResourceRequirements.BuilderremoveLimits(String key)Limits describes the maximum amount of compute resources allowed.Generated.VolumeResourceRequirements.BuilderremoveRequests(String key)Requests describes the minimum amount of compute resources required.Generated.VolumeResourceRequirements.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.VolumeResourceRequirements.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
clear
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
getDefaultInstanceForType
public Generated.VolumeResourceRequirements getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.VolumeResourceRequirements build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.VolumeResourceRequirements buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
setField
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
clearField
public Generated.VolumeResourceRequirements.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
clearOneof
public Generated.VolumeResourceRequirements.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
setRepeatedField
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
addRepeatedField
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>
-
mergeFrom
public Generated.VolumeResourceRequirements.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.VolumeResourceRequirements.Builder>
-
mergeFrom
public Generated.VolumeResourceRequirements.Builder mergeFrom(Generated.VolumeResourceRequirements other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
mergeFrom
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.Builder>- Throws:
IOException
-
getLimitsCount
public int getLimitsCount()
Description copied from interface:Generated.VolumeResourceRequirementsOrBuilderLimits 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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
getLimits
@Deprecated public Map<String,Generated.Quantity> getLimits()
Deprecated.UsegetLimitsMap()instead.- Specified by:
getLimitsin interfaceGenerated.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
clearLimits
public Generated.VolumeResourceRequirements.Builder clearLimits()
-
removeLimits
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.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.VolumeResourceRequirements.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.VolumeResourceRequirementsOrBuilderRequests 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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
getRequests
@Deprecated public Map<String,Generated.Quantity> getRequests()
Deprecated.UsegetRequestsMap()instead.- Specified by:
getRequestsin interfaceGenerated.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
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.VolumeResourceRequirementsOrBuilder
-
clearRequests
public Generated.VolumeResourceRequirements.Builder clearRequests()
-
removeRequests
public Generated.VolumeResourceRequirements.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.VolumeResourceRequirements.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.VolumeResourceRequirements.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;
-
setUnknownFields
public final Generated.VolumeResourceRequirements.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
mergeUnknownFields
public final Generated.VolumeResourceRequirements.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.VolumeResourceRequirements.Builder>
-
-