Package org.yamcs.filetransfer
Interface FileTransfer
-
- All Known Subinterfaces:
CfdpFileTransfer
- All Known Implementing Classes:
CfdpIncomingTransfer,CfdpOutgoingTransfer,CompletedTransfer,OngoingCfdpTransfer,QueuedCfdpTransfer
public interface FileTransfer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancancellable()StringgetBucketName()longgetCreationTime()org.yamcs.protobuf.TransferDirectiongetDirection()StringgetFailuredReason()longgetId()StringgetObjectName()StringgetRemotePath()longgetStartTime()longgetTotalSize()longgetTransferredSize()org.yamcs.protobuf.TransferStategetTransferState()booleanisReliable()booleanpausable()
-
-
-
Method Detail
-
getBucketName
String getBucketName()
-
getObjectName
String getObjectName()
-
getRemotePath
String getRemotePath()
-
getDirection
org.yamcs.protobuf.TransferDirection getDirection()
-
getTotalSize
long getTotalSize()
-
getTransferredSize
long getTransferredSize()
-
getId
long getId()
-
getTransferState
org.yamcs.protobuf.TransferState getTransferState()
-
isReliable
boolean isReliable()
-
getFailuredReason
String getFailuredReason()
-
getCreationTime
long getCreationTime()
-
getStartTime
long getStartTime()
-
pausable
boolean pausable()
-
cancellable
boolean cancellable()
-
-