Package api
Class SubmitOuterClass.PriorityClassResourceLimits.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
- api.SubmitOuterClass.PriorityClassResourceLimits.Builder
-
- All Implemented Interfaces:
SubmitOuterClass.PriorityClassResourceLimitsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubmitOuterClass.PriorityClassResourceLimits
public static final class SubmitOuterClass.PriorityClassResourceLimits.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder> implements SubmitOuterClass.PriorityClassResourceLimitsOrBuilder
Protobuf typeapi.PriorityClassResourceLimits
-
-
Method Summary
-
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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
clear
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
getDefaultInstanceForType
public SubmitOuterClass.PriorityClassResourceLimits getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SubmitOuterClass.PriorityClassResourceLimits build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SubmitOuterClass.PriorityClassResourceLimits buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
setField
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
clearField
public SubmitOuterClass.PriorityClassResourceLimits.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
clearOneof
public SubmitOuterClass.PriorityClassResourceLimits.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
setRepeatedField
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
addRepeatedField
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
mergeFrom
public SubmitOuterClass.PriorityClassResourceLimits.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
mergeFrom
public SubmitOuterClass.PriorityClassResourceLimits.Builder mergeFrom(SubmitOuterClass.PriorityClassResourceLimits other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
mergeFrom
public SubmitOuterClass.PriorityClassResourceLimits.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<SubmitOuterClass.PriorityClassResourceLimits.Builder>- Throws:
IOException
-
getMaximumResourceFractionCount
public int getMaximumResourceFractionCount()
Description copied from interface:SubmitOuterClass.PriorityClassResourceLimitsOrBuilderLimits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;- Specified by:
getMaximumResourceFractionCountin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
containsMaximumResourceFraction
public boolean containsMaximumResourceFraction(String key)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;- Specified by:
containsMaximumResourceFractionin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFraction
@Deprecated public Map<String,Double> getMaximumResourceFraction()
Deprecated.UsegetMaximumResourceFractionMap()instead.- Specified by:
getMaximumResourceFractionin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionMap
public Map<String,Double> getMaximumResourceFractionMap()
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;- Specified by:
getMaximumResourceFractionMapin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionOrDefault
public double getMaximumResourceFractionOrDefault(String key, double defaultValue)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;- Specified by:
getMaximumResourceFractionOrDefaultin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionOrThrow
public double getMaximumResourceFractionOrThrow(String key)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;- Specified by:
getMaximumResourceFractionOrThrowin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
clearMaximumResourceFraction
public SubmitOuterClass.PriorityClassResourceLimits.Builder clearMaximumResourceFraction()
-
removeMaximumResourceFraction
public SubmitOuterClass.PriorityClassResourceLimits.Builder removeMaximumResourceFraction(String key)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;
-
getMutableMaximumResourceFraction
@Deprecated public Map<String,Double> getMutableMaximumResourceFraction()
Deprecated.Use alternate mutation accessors instead.
-
putMaximumResourceFraction
public SubmitOuterClass.PriorityClassResourceLimits.Builder putMaximumResourceFraction(String key, double value)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;
-
putAllMaximumResourceFraction
public SubmitOuterClass.PriorityClassResourceLimits.Builder putAllMaximumResourceFraction(Map<String,Double> values)
Limits resources assigned to jobs of this priority class. Specifically, jobs of this priority class are only scheduled if doing so does not exceed this limit.
map<string, double> maximum_resource_fraction = 1;
-
getMaximumResourceFractionByPoolCount
public int getMaximumResourceFractionByPoolCount()
Description copied from interface:SubmitOuterClass.PriorityClassResourceLimitsOrBuilderPer-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;- Specified by:
getMaximumResourceFractionByPoolCountin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
containsMaximumResourceFractionByPool
public boolean containsMaximumResourceFractionByPool(String key)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;- Specified by:
containsMaximumResourceFractionByPoolin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionByPool
@Deprecated public Map<String,SubmitOuterClass.PriorityClassPoolResourceLimits> getMaximumResourceFractionByPool()
Deprecated.UsegetMaximumResourceFractionByPoolMap()instead.- Specified by:
getMaximumResourceFractionByPoolin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionByPoolMap
public Map<String,SubmitOuterClass.PriorityClassPoolResourceLimits> getMaximumResourceFractionByPoolMap()
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;- Specified by:
getMaximumResourceFractionByPoolMapin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionByPoolOrDefault
public SubmitOuterClass.PriorityClassPoolResourceLimits getMaximumResourceFractionByPoolOrDefault(String key, SubmitOuterClass.PriorityClassPoolResourceLimits defaultValue)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;- Specified by:
getMaximumResourceFractionByPoolOrDefaultin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
getMaximumResourceFractionByPoolOrThrow
public SubmitOuterClass.PriorityClassPoolResourceLimits getMaximumResourceFractionByPoolOrThrow(String key)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;- Specified by:
getMaximumResourceFractionByPoolOrThrowin interfaceSubmitOuterClass.PriorityClassResourceLimitsOrBuilder
-
clearMaximumResourceFractionByPool
public SubmitOuterClass.PriorityClassResourceLimits.Builder clearMaximumResourceFractionByPool()
-
removeMaximumResourceFractionByPool
public SubmitOuterClass.PriorityClassResourceLimits.Builder removeMaximumResourceFractionByPool(String key)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;
-
getMutableMaximumResourceFractionByPool
@Deprecated public Map<String,SubmitOuterClass.PriorityClassPoolResourceLimits> getMutableMaximumResourceFractionByPool()
Deprecated.Use alternate mutation accessors instead.
-
putMaximumResourceFractionByPool
public SubmitOuterClass.PriorityClassResourceLimits.Builder putMaximumResourceFractionByPool(String key, SubmitOuterClass.PriorityClassPoolResourceLimits value)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;
-
putAllMaximumResourceFractionByPool
public SubmitOuterClass.PriorityClassResourceLimits.Builder putAllMaximumResourceFractionByPool(Map<String,SubmitOuterClass.PriorityClassPoolResourceLimits> values)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;
-
putMaximumResourceFractionByPoolBuilderIfAbsent
public SubmitOuterClass.PriorityClassPoolResourceLimits.Builder putMaximumResourceFractionByPoolBuilderIfAbsent(String key)
Per-pool override of maximum_resource_fraction. If missing for a particular pool, maximum_resource_fraction is used instead for that pool.
map<string, .api.PriorityClassPoolResourceLimits> maximum_resource_fraction_by_pool = 2;
-
setUnknownFields
public final SubmitOuterClass.PriorityClassResourceLimits.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
mergeUnknownFields
public final SubmitOuterClass.PriorityClassResourceLimits.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SubmitOuterClass.PriorityClassResourceLimits.Builder>
-
-