Package biopb.tensor
Class WarmProgress.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
biopb.tensor.WarmProgress.Builder
- All Implemented Interfaces:
WarmProgressOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- WarmProgress
public static final class WarmProgress.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
implements WarmProgressOrBuilder
Progress for an in-flight "warm" (hydrate-ahead) Flight action. After a source is resolved, a multi-file cloud source's member data files are still dehydrated and recall one-at-a-time onto the lazy read path. "warm" opts into pulling them all resident on the server up front: it walks the source directory and reads each file to force the sync engine's recall, streaming these so a client can show progress (files / bytes) and cancel. The recall happens server-side -- no pixels cross the wire, only this progress. Informational only.Protobuf type
biopb.tensor.WarmProgress-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Bytes read (recalled) so far.Sum of file sizes in bytes (stat is recall-free), or 0 while enumerating.Basename of the file currently being recalled, or empty.Seconds elapsed since warming began on the server.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Files fully read (made resident) so far.Total regular files discovered under the source (the recall-free stat pass).clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()longBytes read (recalled) so far.longSum of file sizes in bytes (stat is recall-free), or 0 while enumerating.Basename of the file currently being recalled, or empty.com.google.protobuf.ByteStringBasename of the file currently being recalled, or empty.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoubleSeconds elapsed since warming began on the server.intFiles fully read (made resident) so far.intTotal regular files discovered under the source (the recall-free stat pass).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(WarmProgress other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final WarmProgress.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBytesDone(long value) Bytes read (recalled) so far.setBytesTotal(long value) Sum of file sizes in bytes (stat is recall-free), or 0 while enumerating.setCurrentName(String value) Basename of the file currently being recalled, or empty.setCurrentNameBytes(com.google.protobuf.ByteString value) Basename of the file currently being recalled, or empty.setElapsedSeconds(double value) Seconds elapsed since warming began on the server.setFilesDone(int value) Files fully read (made resident) so far.setFilesTotal(int value) Total regular files discovered under the source (the recall-free stat pass).setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final WarmProgress.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<WarmProgress.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<WarmProgress.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<WarmProgress.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<WarmProgress.Builder>
-
setField
public WarmProgress.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<WarmProgress.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
-
setRepeatedField
public WarmProgress.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<WarmProgress.Builder>
-
addRepeatedField
public WarmProgress.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<WarmProgress.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WarmProgress.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
-
mergeFrom
public WarmProgress.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<WarmProgress.Builder>- Throws:
IOException
-
getFilesTotal
public int getFilesTotal()Total regular files discovered under the source (the recall-free stat pass). 0 while still enumerating.
int32 files_total = 1;- Specified by:
getFilesTotalin interfaceWarmProgressOrBuilder- Returns:
- The filesTotal.
-
setFilesTotal
Total regular files discovered under the source (the recall-free stat pass). 0 while still enumerating.
int32 files_total = 1;- Parameters:
value- The filesTotal to set.- Returns:
- This builder for chaining.
-
clearFilesTotal
Total regular files discovered under the source (the recall-free stat pass). 0 while still enumerating.
int32 files_total = 1;- Returns:
- This builder for chaining.
-
getFilesDone
public int getFilesDone()Files fully read (made resident) so far.
int32 files_done = 2;- Specified by:
getFilesDonein interfaceWarmProgressOrBuilder- Returns:
- The filesDone.
-
setFilesDone
Files fully read (made resident) so far.
int32 files_done = 2;- Parameters:
value- The filesDone to set.- Returns:
- This builder for chaining.
-
clearFilesDone
Files fully read (made resident) so far.
int32 files_done = 2;- Returns:
- This builder for chaining.
-
getBytesTotal
public long getBytesTotal()Sum of file sizes in bytes (stat is recall-free), or 0 while enumerating.
int64 bytes_total = 3;- Specified by:
getBytesTotalin interfaceWarmProgressOrBuilder- Returns:
- The bytesTotal.
-
setBytesTotal
Sum of file sizes in bytes (stat is recall-free), or 0 while enumerating.
int64 bytes_total = 3;- Parameters:
value- The bytesTotal to set.- Returns:
- This builder for chaining.
-
clearBytesTotal
Sum of file sizes in bytes (stat is recall-free), or 0 while enumerating.
int64 bytes_total = 3;- Returns:
- This builder for chaining.
-
getBytesDone
public long getBytesDone()Bytes read (recalled) so far.
int64 bytes_done = 4;- Specified by:
getBytesDonein interfaceWarmProgressOrBuilder- Returns:
- The bytesDone.
-
setBytesDone
Bytes read (recalled) so far.
int64 bytes_done = 4;- Parameters:
value- The bytesDone to set.- Returns:
- This builder for chaining.
-
clearBytesDone
Bytes read (recalled) so far.
int64 bytes_done = 4;- Returns:
- This builder for chaining.
-
getCurrentName
Basename of the file currently being recalled, or empty.
string current_name = 5;- Specified by:
getCurrentNamein interfaceWarmProgressOrBuilder- Returns:
- The currentName.
-
getCurrentNameBytes
public com.google.protobuf.ByteString getCurrentNameBytes()Basename of the file currently being recalled, or empty.
string current_name = 5;- Specified by:
getCurrentNameBytesin interfaceWarmProgressOrBuilder- Returns:
- The bytes for currentName.
-
setCurrentName
Basename of the file currently being recalled, or empty.
string current_name = 5;- Parameters:
value- The currentName to set.- Returns:
- This builder for chaining.
-
clearCurrentName
Basename of the file currently being recalled, or empty.
string current_name = 5;- Returns:
- This builder for chaining.
-
setCurrentNameBytes
Basename of the file currently being recalled, or empty.
string current_name = 5;- Parameters:
value- The bytes for currentName to set.- Returns:
- This builder for chaining.
-
getElapsedSeconds
public double getElapsedSeconds()Seconds elapsed since warming began on the server.
double elapsed_seconds = 6;- Specified by:
getElapsedSecondsin interfaceWarmProgressOrBuilder- Returns:
- The elapsedSeconds.
-
setElapsedSeconds
Seconds elapsed since warming began on the server.
double elapsed_seconds = 6;- Parameters:
value- The elapsedSeconds to set.- Returns:
- This builder for chaining.
-
clearElapsedSeconds
Seconds elapsed since warming began on the server.
double elapsed_seconds = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final WarmProgress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
-
mergeUnknownFields
public final WarmProgress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WarmProgress.Builder>
-