Interface TransferInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TransferInfo, TransferInfo.Builder

    public interface TransferInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBucket()
      optional string bucket = 4;
      com.google.protobuf.ByteString getBucketBytes()
      optional string bucket = 4;
      TransferDirection getDirection()
      optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;
      String getFailureReason()
      in case the transcation is failed, this provides more information
      com.google.protobuf.ByteString getFailureReasonBytes()
      in case the transcation is failed, this provides more information
      int getId()
      unique identifier assigned by the CfdpService
      String getObjectName()
      optional string objectName = 5;
      com.google.protobuf.ByteString getObjectNameBytes()
      optional string objectName = 5;
      boolean getReliable()
      reliable = true -> class 2 transfer reliable = false -> class 1 transfer
      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.TimestampOrBuilder getStartTimeOrBuilder()
      optional .google.protobuf.Timestamp startTime = 2;
      TransferState getState()
      optional .yamcs.protobuf.cfdp.TransferState state = 3;
      long getTotalSize()
      optional uint64 totalSize = 8;
      TransactionId getTransactionId()
      CFDP transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
      TransactionIdOrBuilder getTransactionIdOrBuilder()
      CFDP transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
      boolean hasBucket()
      optional string bucket = 4;
      boolean hasDirection()
      optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;
      boolean hasFailureReason()
      in case the transcation is failed, this provides more information
      boolean hasId()
      unique identifier assigned by the CfdpService
      boolean hasObjectName()
      optional string objectName = 5;
      boolean hasReliable()
      reliable = true -> class 2 transfer reliable = false -> class 1 transfer
      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()
      CFDP transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasId

        boolean hasId()
        unique identifier assigned by the CfdpService
         
        optional uint32 id = 1;
      • getId

        int getId()
        unique identifier assigned by the CfdpService
         
        optional uint32 id = 1;
      • hasStartTime

        boolean hasStartTime()
        optional .google.protobuf.Timestamp startTime = 2;
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
        optional .google.protobuf.Timestamp startTime = 2;
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
        optional .google.protobuf.Timestamp startTime = 2;
      • hasState

        boolean hasState()
        optional .yamcs.protobuf.cfdp.TransferState state = 3;
      • getState

        TransferState getState()
        optional .yamcs.protobuf.cfdp.TransferState state = 3;
      • hasBucket

        boolean hasBucket()
        optional string bucket = 4;
      • getBucket

        String getBucket()
        optional string bucket = 4;
      • getBucketBytes

        com.google.protobuf.ByteString getBucketBytes()
        optional string bucket = 4;
      • hasObjectName

        boolean hasObjectName()
        optional string objectName = 5;
      • getObjectName

        String getObjectName()
        optional string objectName = 5;
      • getObjectNameBytes

        com.google.protobuf.ByteString getObjectNameBytes()
        optional string objectName = 5;
      • hasRemotePath

        boolean hasRemotePath()
        optional string remotePath = 6;
      • getRemotePath

        String getRemotePath()
        optional string remotePath = 6;
      • getRemotePathBytes

        com.google.protobuf.ByteString getRemotePathBytes()
        optional string remotePath = 6;
      • hasDirection

        boolean hasDirection()
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;
      • getDirection

        TransferDirection getDirection()
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 7;
      • hasTotalSize

        boolean hasTotalSize()
        optional uint64 totalSize = 8;
      • getTotalSize

        long getTotalSize()
        optional uint64 totalSize = 8;
      • hasSizeTransferred

        boolean hasSizeTransferred()
        optional uint64 sizeTransferred = 9;
      • getSizeTransferred

        long getSizeTransferred()
        optional uint64 sizeTransferred = 9;
      • hasReliable

        boolean hasReliable()
        reliable = true -> class 2 transfer
        reliable = false -> class 1 transfer
         
        optional bool reliable = 10;
      • getReliable

        boolean getReliable()
        reliable = true -> class 2 transfer
        reliable = false -> class 1 transfer
         
        optional bool reliable = 10;
      • hasFailureReason

        boolean hasFailureReason()
        in case the transcation is failed, this provides more information
         
        optional string failureReason = 11;
      • getFailureReason

        String getFailureReason()
        in case the transcation is failed, this provides more information
         
        optional string failureReason = 11;
      • getFailureReasonBytes

        com.google.protobuf.ByteString getFailureReasonBytes()
        in case the transcation is failed, this provides more information
         
        optional string failureReason = 11;
      • hasTransactionId

        boolean hasTransactionId()
         CFDP transaction id;
         for the incoming transfers it is assigned by the remote peer so therefore might not be unique
         
        optional .yamcs.protobuf.cfdp.TransactionId transactionId = 12;
      • getTransactionId

        TransactionId getTransactionId()
         CFDP transaction id;
         for the incoming transfers it is assigned by the remote peer so therefore might not be unique
         
        optional .yamcs.protobuf.cfdp.TransactionId transactionId = 12;
      • getTransactionIdOrBuilder

        TransactionIdOrBuilder getTransactionIdOrBuilder()
         CFDP transaction id;
         for the incoming transfers it is assigned by the remote peer so therefore might not be unique
         
        optional .yamcs.protobuf.cfdp.TransactionId transactionId = 12;