java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
org.yamcs.protobuf.TransferInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TransferInfoOrBuilder
- Enclosing class:
- TransferInfo
public static final class TransferInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
implements TransferInfoOrBuilder
Protobuf type
yamcs.protobuf.filetransfer.TransferInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional string bucket = 4;when the transfer has been created.optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;in case the transcation is failed, this provides more informationclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()unique identifier assigned by the file transfer serviceLocal entity, may be empty if there is only one such entity.optional string objectName = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) reliable = true -> class 2 transfer reliable = false -> class 1 transferRemote entity, may be empty if there is only one such entity.optional string remotePath = 6;optional uint64 sizeTransferred = 9;when the transfer has started.optional .yamcs.protobuf.filetransfer.TransferState state = 3;optional uint64 totalSize = 8;valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquedepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.clone()optional string bucket = 4;com.google.protobuf.ByteStringoptional string bucket = 4;com.google.protobuf.Timestampwhen the transfer has been created.com.google.protobuf.Timestamp.Builderwhen the transfer has been created.com.google.protobuf.TimestampOrBuilderwhen the transfer has been created.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;in case the transcation is failed, this provides more informationcom.google.protobuf.ByteStringin case the transcation is failed, this provides more informationlonggetId()unique identifier assigned by the file transfer serviceLocal entity, may be empty if there is only one such entity.Local entity, may be empty if there is only one such entity.Local entity, may be empty if there is only one such entity.optional string objectName = 5;com.google.protobuf.ByteStringoptional string objectName = 5;booleanreliable = true -> class 2 transfer reliable = false -> class 1 transferRemote entity, may be empty if there is only one such entity.Remote entity, may be empty if there is only one such entity.Remote entity, may be empty if there is only one such entity.optional string remotePath = 6;com.google.protobuf.ByteStringoptional string remotePath = 6;longoptional uint64 sizeTransferred = 9;com.google.protobuf.Timestampwhen the transfer has started.com.google.protobuf.Timestamp.Builderwhen the transfer has started.com.google.protobuf.TimestampOrBuilderwhen the transfer has started.getState()optional .yamcs.protobuf.filetransfer.TransferState state = 3;longoptional uint64 totalSize = 8;valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquevalid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquevalid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquedepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.com.google.protobuf.ByteStringdepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.booleanoptional string bucket = 4;booleanwhen the transfer has been created.booleanoptional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;booleanin case the transcation is failed, this provides more informationbooleanhasId()unique identifier assigned by the file transfer servicebooleanLocal entity, may be empty if there is only one such entity.booleanoptional string objectName = 5;booleanreliable = true -> class 2 transfer reliable = false -> class 1 transferbooleanRemote entity, may be empty if there is only one such entity.booleanoptional string remotePath = 6;booleanoptional uint64 sizeTransferred = 9;booleanwhen the transfer has started.booleanhasState()optional .yamcs.protobuf.filetransfer.TransferState state = 3;booleanoptional uint64 totalSize = 8;booleanvalid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquebooleandepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCreationTime(com.google.protobuf.Timestamp value) when the transfer has been created.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TransferInfo other) mergeLocalEntity(EntityInfo value) Local entity, may be empty if there is only one such entity.mergeRemoteEntity(EntityInfo value) Remote entity, may be empty if there is only one such entity.mergeStartTime(com.google.protobuf.Timestamp value) when the transfer has started.mergeTransactionId(TransactionId value) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquefinal TransferInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) optional string bucket = 4;setBucketBytes(com.google.protobuf.ByteString value) optional string bucket = 4;setCreationTime(com.google.protobuf.Timestamp value) when the transfer has been created.setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue) when the transfer has been created.setDirection(TransferDirection value) optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;setFailureReason(String value) in case the transcation is failed, this provides more informationsetFailureReasonBytes(com.google.protobuf.ByteString value) in case the transcation is failed, this provides more informationsetId(long value) unique identifier assigned by the file transfer servicesetLocalEntity(EntityInfo value) Local entity, may be empty if there is only one such entity.setLocalEntity(EntityInfo.Builder builderForValue) Local entity, may be empty if there is only one such entity.setObjectName(String value) optional string objectName = 5;setObjectNameBytes(com.google.protobuf.ByteString value) optional string objectName = 5;setReliable(boolean value) reliable = true -> class 2 transfer reliable = false -> class 1 transfersetRemoteEntity(EntityInfo value) Remote entity, may be empty if there is only one such entity.setRemoteEntity(EntityInfo.Builder builderForValue) Remote entity, may be empty if there is only one such entity.setRemotePath(String value) optional string remotePath = 6;setRemotePathBytes(com.google.protobuf.ByteString value) optional string remotePath = 6;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSizeTransferred(long value) optional uint64 sizeTransferred = 9;setStartTime(com.google.protobuf.Timestamp value) when the transfer has started.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) when the transfer has started.setState(TransferState value) optional .yamcs.protobuf.filetransfer.TransferState state = 3;setTotalSize(long value) optional uint64 totalSize = 8;setTransactionId(TransactionId value) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquesetTransactionId(TransactionId.Builder builderForValue) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquesetTransferType(String value) depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.setTransferTypeBytes(com.google.protobuf.ByteString value) depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.final TransferInfo.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<TransferInfo.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<TransferInfo.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<TransferInfo.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<TransferInfo.Builder>
-
setField
public TransferInfo.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<TransferInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
setRepeatedField
public TransferInfo.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<TransferInfo.Builder>
-
addRepeatedField
public TransferInfo.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<TransferInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TransferInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
mergeFrom
public TransferInfo.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<TransferInfo.Builder>- Throws:
IOException
-
hasId
public boolean hasId()unique identifier assigned by the file transfer service
optional uint64 id = 1;- Specified by:
hasIdin interfaceTransferInfoOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()unique identifier assigned by the file transfer service
optional uint64 id = 1;- Specified by:
getIdin interfaceTransferInfoOrBuilder- Returns:
- The id.
-
setId
unique identifier assigned by the file transfer service
optional uint64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
unique identifier assigned by the file transfer service
optional uint64 id = 1;- Returns:
- This builder for chaining.
-
hasStartTime
public boolean hasStartTime()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;- Specified by:
hasStartTimein interfaceTransferInfoOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;- Specified by:
getStartTimein interfaceTransferInfoOrBuilder- Returns:
- The startTime.
-
setStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2; -
setStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2; -
mergeStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2; -
clearStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;- Specified by:
getStartTimeOrBuilderin interfaceTransferInfoOrBuilder
-
hasState
public boolean hasState()optional .yamcs.protobuf.filetransfer.TransferState state = 3;- Specified by:
hasStatein interfaceTransferInfoOrBuilder- Returns:
- Whether the state field is set.
-
getState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;- Specified by:
getStatein interfaceTransferInfoOrBuilder- Returns:
- The state.
-
setState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;- Returns:
- This builder for chaining.
-
hasBucket
public boolean hasBucket()optional string bucket = 4;- Specified by:
hasBucketin interfaceTransferInfoOrBuilder- Returns:
- Whether the bucket field is set.
-
getBucket
optional string bucket = 4;- Specified by:
getBucketin interfaceTransferInfoOrBuilder- Returns:
- The bucket.
-
getBucketBytes
public com.google.protobuf.ByteString getBucketBytes()optional string bucket = 4;- Specified by:
getBucketBytesin interfaceTransferInfoOrBuilder- Returns:
- The bytes for bucket.
-
setBucket
optional string bucket = 4;- Parameters:
value- The bucket to set.- Returns:
- This builder for chaining.
-
clearBucket
optional string bucket = 4;- Returns:
- This builder for chaining.
-
setBucketBytes
optional string bucket = 4;- Parameters:
value- The bytes for bucket to set.- Returns:
- This builder for chaining.
-
hasObjectName
public boolean hasObjectName()optional string objectName = 5;- Specified by:
hasObjectNamein interfaceTransferInfoOrBuilder- Returns:
- Whether the objectName field is set.
-
getObjectName
optional string objectName = 5;- Specified by:
getObjectNamein interfaceTransferInfoOrBuilder- Returns:
- The objectName.
-
getObjectNameBytes
public com.google.protobuf.ByteString getObjectNameBytes()optional string objectName = 5;- Specified by:
getObjectNameBytesin interfaceTransferInfoOrBuilder- Returns:
- The bytes for objectName.
-
setObjectName
optional string objectName = 5;- Parameters:
value- The objectName to set.- Returns:
- This builder for chaining.
-
clearObjectName
optional string objectName = 5;- Returns:
- This builder for chaining.
-
setObjectNameBytes
optional string objectName = 5;- Parameters:
value- The bytes for objectName to set.- Returns:
- This builder for chaining.
-
hasRemotePath
public boolean hasRemotePath()optional string remotePath = 6;- Specified by:
hasRemotePathin interfaceTransferInfoOrBuilder- Returns:
- Whether the remotePath field is set.
-
getRemotePath
optional string remotePath = 6;- Specified by:
getRemotePathin interfaceTransferInfoOrBuilder- Returns:
- The remotePath.
-
getRemotePathBytes
public com.google.protobuf.ByteString getRemotePathBytes()optional string remotePath = 6;- Specified by:
getRemotePathBytesin interfaceTransferInfoOrBuilder- Returns:
- The bytes for remotePath.
-
setRemotePath
optional string remotePath = 6;- Parameters:
value- The remotePath to set.- Returns:
- This builder for chaining.
-
clearRemotePath
optional string remotePath = 6;- Returns:
- This builder for chaining.
-
setRemotePathBytes
optional string remotePath = 6;- Parameters:
value- The bytes for remotePath to set.- Returns:
- This builder for chaining.
-
hasDirection
public boolean hasDirection()optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;- Specified by:
hasDirectionin interfaceTransferInfoOrBuilder- Returns:
- Whether the direction field is set.
-
getDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;- Specified by:
getDirectionin interfaceTransferInfoOrBuilder- Returns:
- The direction.
-
setDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;- Parameters:
value- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;- Returns:
- This builder for chaining.
-
hasTotalSize
public boolean hasTotalSize()optional uint64 totalSize = 8;- Specified by:
hasTotalSizein interfaceTransferInfoOrBuilder- Returns:
- Whether the totalSize field is set.
-
getTotalSize
public long getTotalSize()optional uint64 totalSize = 8;- Specified by:
getTotalSizein interfaceTransferInfoOrBuilder- Returns:
- The totalSize.
-
setTotalSize
optional uint64 totalSize = 8;- Parameters:
value- The totalSize to set.- Returns:
- This builder for chaining.
-
clearTotalSize
optional uint64 totalSize = 8;- Returns:
- This builder for chaining.
-
hasSizeTransferred
public boolean hasSizeTransferred()optional uint64 sizeTransferred = 9;- Specified by:
hasSizeTransferredin interfaceTransferInfoOrBuilder- Returns:
- Whether the sizeTransferred field is set.
-
getSizeTransferred
public long getSizeTransferred()optional uint64 sizeTransferred = 9;- Specified by:
getSizeTransferredin interfaceTransferInfoOrBuilder- Returns:
- The sizeTransferred.
-
setSizeTransferred
optional uint64 sizeTransferred = 9;- Parameters:
value- The sizeTransferred to set.- Returns:
- This builder for chaining.
-
clearSizeTransferred
optional uint64 sizeTransferred = 9;- Returns:
- This builder for chaining.
-
hasReliable
public boolean hasReliable()reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;- Specified by:
hasReliablein interfaceTransferInfoOrBuilder- Returns:
- Whether the reliable field is set.
-
getReliable
public boolean getReliable()reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;- Specified by:
getReliablein interfaceTransferInfoOrBuilder- Returns:
- The reliable.
-
setReliable
reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;- Parameters:
value- The reliable to set.- Returns:
- This builder for chaining.
-
clearReliable
reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;- Returns:
- This builder for chaining.
-
hasFailureReason
public boolean hasFailureReason()in case the transcation is failed, this provides more information
optional string failureReason = 11;- Specified by:
hasFailureReasonin interfaceTransferInfoOrBuilder- Returns:
- Whether the failureReason field is set.
-
getFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;- Specified by:
getFailureReasonin interfaceTransferInfoOrBuilder- Returns:
- The failureReason.
-
getFailureReasonBytes
public com.google.protobuf.ByteString getFailureReasonBytes()in case the transcation is failed, this provides more information
optional string failureReason = 11;- Specified by:
getFailureReasonBytesin interfaceTransferInfoOrBuilder- Returns:
- The bytes for failureReason.
-
setFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;- Parameters:
value- The failureReason to set.- Returns:
- This builder for chaining.
-
clearFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;- Returns:
- This builder for chaining.
-
setFailureReasonBytes
in case the transcation is failed, this provides more information
optional string failureReason = 11;- Parameters:
value- The bytes for failureReason to set.- Returns:
- This builder for chaining.
-
hasTransactionId
public boolean hasTransactionId()valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;- Specified by:
hasTransactionIdin interfaceTransferInfoOrBuilder- Returns:
- Whether the transactionId field is set.
-
getTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;- Specified by:
getTransactionIdin interfaceTransferInfoOrBuilder- Returns:
- The transactionId.
-
setTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12; -
setTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12; -
mergeTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12; -
clearTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12; -
getTransactionIdBuilder
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12; -
getTransactionIdOrBuilder
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;- Specified by:
getTransactionIdOrBuilderin interfaceTransferInfoOrBuilder
-
hasCreationTime
public boolean hasCreationTime()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;- Specified by:
hasCreationTimein interfaceTransferInfoOrBuilder- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;- Specified by:
getCreationTimein interfaceTransferInfoOrBuilder- Returns:
- The creationTime.
-
setCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13; -
setCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13; -
mergeCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13; -
clearCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13; -
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13; -
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;- Specified by:
getCreationTimeOrBuilderin interfaceTransferInfoOrBuilder
-
hasTransferType
public boolean hasTransferType()depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Specified by:
hasTransferTypein interfaceTransferInfoOrBuilder- Returns:
- Whether the transferType field is set.
-
getTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Specified by:
getTransferTypein interfaceTransferInfoOrBuilder- Returns:
- The transferType.
-
getTransferTypeBytes
public com.google.protobuf.ByteString getTransferTypeBytes()depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Specified by:
getTransferTypeBytesin interfaceTransferInfoOrBuilder- Returns:
- The bytes for transferType.
-
setTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Parameters:
value- The transferType to set.- Returns:
- This builder for chaining.
-
clearTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Returns:
- This builder for chaining.
-
setTransferTypeBytes
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;- Parameters:
value- The bytes for transferType to set.- Returns:
- This builder for chaining.
-
hasLocalEntity
public boolean hasLocalEntity()Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;- Specified by:
hasLocalEntityin interfaceTransferInfoOrBuilder- Returns:
- Whether the localEntity field is set.
-
getLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;- Specified by:
getLocalEntityin interfaceTransferInfoOrBuilder- Returns:
- The localEntity.
-
setLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15; -
setLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15; -
mergeLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15; -
clearLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15; -
getLocalEntityBuilder
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15; -
getLocalEntityOrBuilder
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;- Specified by:
getLocalEntityOrBuilderin interfaceTransferInfoOrBuilder
-
hasRemoteEntity
public boolean hasRemoteEntity()Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;- Specified by:
hasRemoteEntityin interfaceTransferInfoOrBuilder- Returns:
- Whether the remoteEntity field is set.
-
getRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;- Specified by:
getRemoteEntityin interfaceTransferInfoOrBuilder- Returns:
- The remoteEntity.
-
setRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16; -
setRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16; -
mergeRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16; -
clearRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16; -
getRemoteEntityBuilder
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16; -
getRemoteEntityOrBuilder
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;- Specified by:
getRemoteEntityOrBuilderin interfaceTransferInfoOrBuilder
-
setUnknownFields
public final TransferInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
mergeUnknownFields
public final TransferInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-