Class MemoryInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MemoryInfo.Builder>
com.google.protobuf.GeneratedMessage.Builder<MemoryInfo.Builder>
org.tensorflow.proto.MemoryInfo.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, MemoryInfoOrBuilder
- Enclosing class:
MemoryInfo
public static final class MemoryInfo.Builder
extends GeneratedMessage.Builder<MemoryInfo.Builder>
implements MemoryInfoOrBuilder
Protobuf type
tensorflow.MemoryInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Immediately available memory in bytesTotal virtual memory in byteslongImmediately available memory in bytesstatic final Descriptors.DescriptorlonggetTotal()Total virtual memory in bytesprotected GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(MemoryInfo other) setAvailable(long value) Immediately available memory in bytessetTotal(long value) Total virtual memory in bytesMethods inherited from class GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessage.Builder<MemoryInfo.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessage.Builder<MemoryInfo.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessage.Builder<MemoryInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<MemoryInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessage.Builder<MemoryInfo.Builder>
-
mergeFrom
public MemoryInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<MemoryInfo.Builder>- Throws:
IOException
-
getTotal
public long getTotal()Total virtual memory in bytes
int64 total = 1;- Specified by:
getTotalin interfaceMemoryInfoOrBuilder- Returns:
- The total.
-
setTotal
Total virtual memory in bytes
int64 total = 1;- Parameters:
value- The total to set.- Returns:
- This builder for chaining.
-
clearTotal
Total virtual memory in bytes
int64 total = 1;- Returns:
- This builder for chaining.
-
getAvailable
public long getAvailable()Immediately available memory in bytes
int64 available = 2;- Specified by:
getAvailablein interfaceMemoryInfoOrBuilder- Returns:
- The available.
-
setAvailable
Immediately available memory in bytes
int64 available = 2;- Parameters:
value- The available to set.- Returns:
- This builder for chaining.
-
clearAvailable
Immediately available memory in bytes
int64 available = 2;- Returns:
- This builder for chaining.
-