Class RpcPluginResources.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
- org.hansken.extraction.plugin.grpc.RpcPluginResources.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RpcPluginResourcesOrBuilder
- Enclosing class:
- RpcPluginResources
public static final class RpcPluginResources.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder> implements RpcPluginResourcesOrBuilder
Message that is used to describe the amount of resources a plugin is allowed to use.
Protobuf typeorg.hansken.extraction.plugin.grpc.RpcPluginResources
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RpcPluginResources.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcPluginResourcesbuild()RpcPluginResourcesbuildPartial()RpcPluginResources.Builderclear()RpcPluginResources.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RpcPluginResources.BuilderclearMaxCpu()float maxCpu = 1;RpcPluginResources.BuilderclearMaxMemory()uint32 maxMemory = 2;RpcPluginResources.BuilderclearMaxWorkers()uint32 maxWorkers = 3;RpcPluginResources.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RpcPluginResources.Builderclone()RpcPluginResourcesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()floatgetMaxCpu()float maxCpu = 1;intgetMaxMemory()uint32 maxMemory = 2;intgetMaxWorkers()uint32 maxWorkers = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RpcPluginResources.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RpcPluginResources.BuildermergeFrom(com.google.protobuf.Message other)RpcPluginResources.BuildermergeFrom(RpcPluginResources other)RpcPluginResources.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcPluginResources.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcPluginResources.BuildersetMaxCpu(float value)float maxCpu = 1;RpcPluginResources.BuildersetMaxMemory(int value)uint32 maxMemory = 2;RpcPluginResources.BuildersetMaxWorkers(int value)uint32 maxWorkers = 3;RpcPluginResources.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RpcPluginResources.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
clear
public RpcPluginResources.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<RpcPluginResources.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<RpcPluginResources.Builder>
-
getDefaultInstanceForType
public RpcPluginResources getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RpcPluginResources build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RpcPluginResources buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RpcPluginResources.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<RpcPluginResources.Builder>
-
setField
public RpcPluginResources.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<RpcPluginResources.Builder>
-
clearField
public RpcPluginResources.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
clearOneof
public RpcPluginResources.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
setRepeatedField
public RpcPluginResources.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<RpcPluginResources.Builder>
-
addRepeatedField
public RpcPluginResources.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<RpcPluginResources.Builder>
-
mergeFrom
public RpcPluginResources.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcPluginResources.Builder>
-
mergeFrom
public RpcPluginResources.Builder mergeFrom(RpcPluginResources other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
mergeFrom
public RpcPluginResources.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<RpcPluginResources.Builder>- Throws:
IOException
-
getMaxCpu
public float getMaxCpu()
float maxCpu = 1;- Specified by:
getMaxCpuin interfaceRpcPluginResourcesOrBuilder- Returns:
- The maxCpu.
-
setMaxCpu
public RpcPluginResources.Builder setMaxCpu(float value)
float maxCpu = 1;- Parameters:
value- The maxCpu to set.- Returns:
- This builder for chaining.
-
clearMaxCpu
public RpcPluginResources.Builder clearMaxCpu()
float maxCpu = 1;- Returns:
- This builder for chaining.
-
getMaxMemory
public int getMaxMemory()
uint32 maxMemory = 2;- Specified by:
getMaxMemoryin interfaceRpcPluginResourcesOrBuilder- Returns:
- The maxMemory.
-
setMaxMemory
public RpcPluginResources.Builder setMaxMemory(int value)
uint32 maxMemory = 2;- Parameters:
value- The maxMemory to set.- Returns:
- This builder for chaining.
-
clearMaxMemory
public RpcPluginResources.Builder clearMaxMemory()
uint32 maxMemory = 2;- Returns:
- This builder for chaining.
-
getMaxWorkers
public int getMaxWorkers()
uint32 maxWorkers = 3;- Specified by:
getMaxWorkersin interfaceRpcPluginResourcesOrBuilder- Returns:
- The maxWorkers.
-
setMaxWorkers
public RpcPluginResources.Builder setMaxWorkers(int value)
uint32 maxWorkers = 3;- Parameters:
value- The maxWorkers to set.- Returns:
- This builder for chaining.
-
clearMaxWorkers
public RpcPluginResources.Builder clearMaxWorkers()
uint32 maxWorkers = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final RpcPluginResources.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
mergeUnknownFields
public final RpcPluginResources.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcPluginResources.Builder>
-
-