public static final class TransferInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder> implements TransferInfoOrBuilder
message sent as reponse to the info and also when starting a new transferProtobuf type
yamcs.protobuf.cfdp.TransferInfo| Modifier and Type | Method and Description |
|---|---|
TransferInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransferInfo |
build() |
TransferInfo |
buildPartial() |
TransferInfo.Builder |
clear() |
TransferInfo.Builder |
clearBucket()
optional string bucket = 4; |
TransferInfo.Builder |
clearDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7; |
TransferInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TransferInfo.Builder |
clearObjectName()
optional string objectName = 5; |
TransferInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TransferInfo.Builder |
clearReliable()
optional bool reliable = 10; |
TransferInfo.Builder |
clearRemotePath()
optional string remotePath = 6; |
TransferInfo.Builder |
clearSizeTransferred()
optional uint64 sizeTransferred = 9; |
TransferInfo.Builder |
clearStartTime()
optional .google.protobuf.Timestamp startTime = 2; |
TransferInfo.Builder |
clearState()
optional .yamcs.protobuf.cfdp.TransferState state = 3; |
TransferInfo.Builder |
clearTotalSize()
optional uint64 totalSize = 8; |
TransferInfo.Builder |
clearTransactionId()
optional uint64 transactionId = 1; |
TransferInfo.Builder |
clone() |
String |
getBucket()
optional string bucket = 4; |
com.google.protobuf.ByteString |
getBucketBytes()
optional string bucket = 4; |
TransferInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TransferDirection |
getDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7; |
String |
getObjectName()
optional string objectName = 5; |
com.google.protobuf.ByteString |
getObjectNameBytes()
optional string objectName = 5; |
boolean |
getReliable()
optional bool reliable = 10; |
String |
getRemotePath()
optional string remotePath = 6; |
com.google.protobuf.ByteString |
getRemotePathBytes()
optional string remotePath = 6; |
long |
getSizeTransferred()
optional uint64 sizeTransferred = 9; |
com.google.protobuf.Timestamp |
getStartTime()
optional .google.protobuf.Timestamp startTime = 2; |
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
optional .google.protobuf.Timestamp startTime = 2; |
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
optional .google.protobuf.Timestamp startTime = 2; |
TransferState |
getState()
optional .yamcs.protobuf.cfdp.TransferState state = 3; |
long |
getTotalSize()
optional uint64 totalSize = 8; |
long |
getTransactionId()
optional uint64 transactionId = 1; |
boolean |
hasBucket()
optional string bucket = 4; |
boolean |
hasDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7; |
boolean |
hasObjectName()
optional string objectName = 5; |
boolean |
hasReliable()
optional bool reliable = 10; |
boolean |
hasRemotePath()
optional string remotePath = 6; |
boolean |
hasSizeTransferred()
optional uint64 sizeTransferred = 9; |
boolean |
hasStartTime()
optional .google.protobuf.Timestamp startTime = 2; |
boolean |
hasState()
optional .yamcs.protobuf.cfdp.TransferState state = 3; |
boolean |
hasTotalSize()
optional uint64 totalSize = 8; |
boolean |
hasTransactionId()
optional uint64 transactionId = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TransferInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TransferInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
TransferInfo.Builder |
mergeFrom(TransferInfo other) |
TransferInfo.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp startTime = 2; |
TransferInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransferInfo.Builder |
setBucket(String value)
optional string bucket = 4; |
TransferInfo.Builder |
setBucketBytes(com.google.protobuf.ByteString value)
optional string bucket = 4; |
TransferInfo.Builder |
setDirection(TransferDirection value)
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7; |
TransferInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TransferInfo.Builder |
setObjectName(String value)
optional string objectName = 5; |
TransferInfo.Builder |
setObjectNameBytes(com.google.protobuf.ByteString value)
optional string objectName = 5; |
TransferInfo.Builder |
setReliable(boolean value)
optional bool reliable = 10; |
TransferInfo.Builder |
setRemotePath(String value)
optional string remotePath = 6; |
TransferInfo.Builder |
setRemotePathBytes(com.google.protobuf.ByteString value)
optional string remotePath = 6; |
TransferInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TransferInfo.Builder |
setSizeTransferred(long value)
optional uint64 sizeTransferred = 9; |
TransferInfo.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp startTime = 2; |
TransferInfo.Builder |
setStartTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp startTime = 2; |
TransferInfo.Builder |
setState(TransferState value)
optional .yamcs.protobuf.cfdp.TransferState state = 3; |
TransferInfo.Builder |
setTotalSize(long value)
optional uint64 totalSize = 8; |
TransferInfo.Builder |
setTransactionId(long value)
optional uint64 transactionId = 1; |
TransferInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransferInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransferInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransferInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferInfo.Builder>public TransferInfo.Builder mergeFrom(TransferInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public TransferInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferInfo.Builder>IOExceptionpublic boolean hasTransactionId()
optional uint64 transactionId = 1;hasTransactionId in interface TransferInfoOrBuilderpublic long getTransactionId()
optional uint64 transactionId = 1;getTransactionId in interface TransferInfoOrBuilderpublic TransferInfo.Builder setTransactionId(long value)
optional uint64 transactionId = 1;public TransferInfo.Builder clearTransactionId()
optional uint64 transactionId = 1;public boolean hasStartTime()
optional .google.protobuf.Timestamp startTime = 2;hasStartTime in interface TransferInfoOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
optional .google.protobuf.Timestamp startTime = 2;getStartTime in interface TransferInfoOrBuilderpublic TransferInfo.Builder setStartTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp startTime = 2;public TransferInfo.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp startTime = 2;public TransferInfo.Builder mergeStartTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp startTime = 2;public TransferInfo.Builder clearStartTime()
optional .google.protobuf.Timestamp startTime = 2;public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
optional .google.protobuf.Timestamp startTime = 2;public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
optional .google.protobuf.Timestamp startTime = 2;getStartTimeOrBuilder in interface TransferInfoOrBuilderpublic boolean hasState()
optional .yamcs.protobuf.cfdp.TransferState state = 3;hasState in interface TransferInfoOrBuilderpublic TransferState getState()
optional .yamcs.protobuf.cfdp.TransferState state = 3;getState in interface TransferInfoOrBuilderpublic TransferInfo.Builder setState(TransferState value)
optional .yamcs.protobuf.cfdp.TransferState state = 3;public TransferInfo.Builder clearState()
optional .yamcs.protobuf.cfdp.TransferState state = 3;public boolean hasBucket()
optional string bucket = 4;hasBucket in interface TransferInfoOrBuilderpublic String getBucket()
optional string bucket = 4;getBucket in interface TransferInfoOrBuilderpublic com.google.protobuf.ByteString getBucketBytes()
optional string bucket = 4;getBucketBytes in interface TransferInfoOrBuilderpublic TransferInfo.Builder setBucket(String value)
optional string bucket = 4;public TransferInfo.Builder clearBucket()
optional string bucket = 4;public TransferInfo.Builder setBucketBytes(com.google.protobuf.ByteString value)
optional string bucket = 4;public boolean hasObjectName()
optional string objectName = 5;hasObjectName in interface TransferInfoOrBuilderpublic String getObjectName()
optional string objectName = 5;getObjectName in interface TransferInfoOrBuilderpublic com.google.protobuf.ByteString getObjectNameBytes()
optional string objectName = 5;getObjectNameBytes in interface TransferInfoOrBuilderpublic TransferInfo.Builder setObjectName(String value)
optional string objectName = 5;public TransferInfo.Builder clearObjectName()
optional string objectName = 5;public TransferInfo.Builder setObjectNameBytes(com.google.protobuf.ByteString value)
optional string objectName = 5;public boolean hasRemotePath()
optional string remotePath = 6;hasRemotePath in interface TransferInfoOrBuilderpublic String getRemotePath()
optional string remotePath = 6;getRemotePath in interface TransferInfoOrBuilderpublic com.google.protobuf.ByteString getRemotePathBytes()
optional string remotePath = 6;getRemotePathBytes in interface TransferInfoOrBuilderpublic TransferInfo.Builder setRemotePath(String value)
optional string remotePath = 6;public TransferInfo.Builder clearRemotePath()
optional string remotePath = 6;public TransferInfo.Builder setRemotePathBytes(com.google.protobuf.ByteString value)
optional string remotePath = 6;public boolean hasDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;hasDirection in interface TransferInfoOrBuilderpublic TransferDirection getDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;getDirection in interface TransferInfoOrBuilderpublic TransferInfo.Builder setDirection(TransferDirection value)
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;public TransferInfo.Builder clearDirection()
optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;public boolean hasTotalSize()
optional uint64 totalSize = 8;hasTotalSize in interface TransferInfoOrBuilderpublic long getTotalSize()
optional uint64 totalSize = 8;getTotalSize in interface TransferInfoOrBuilderpublic TransferInfo.Builder setTotalSize(long value)
optional uint64 totalSize = 8;public TransferInfo.Builder clearTotalSize()
optional uint64 totalSize = 8;public boolean hasSizeTransferred()
optional uint64 sizeTransferred = 9;hasSizeTransferred in interface TransferInfoOrBuilderpublic long getSizeTransferred()
optional uint64 sizeTransferred = 9;getSizeTransferred in interface TransferInfoOrBuilderpublic TransferInfo.Builder setSizeTransferred(long value)
optional uint64 sizeTransferred = 9;public TransferInfo.Builder clearSizeTransferred()
optional uint64 sizeTransferred = 9;public boolean hasReliable()
optional bool reliable = 10;hasReliable in interface TransferInfoOrBuilderpublic boolean getReliable()
optional bool reliable = 10;getReliable in interface TransferInfoOrBuilderpublic TransferInfo.Builder setReliable(boolean value)
optional bool reliable = 10;public TransferInfo.Builder clearReliable()
optional bool reliable = 10;public final TransferInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>public final TransferInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>Copyright © 2019 Space Applications Services. All rights reserved.