Interface CreateTransferRequestOrBuilder

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

    public interface CreateTransferRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasInstance

        boolean hasInstance()
        optional string instance = 1;
      • getInstance

        String getInstance()
        optional string instance = 1;
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
        optional string instance = 1;
      • hasDirection

        boolean hasDirection()
         **Required** One of ``UPLOAD`` or ``DOWNLOAD``.
         
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
      • getDirection

        TransferDirection getDirection()
         **Required** One of ``UPLOAD`` or ``DOWNLOAD``.
         
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
      • hasBucket

        boolean hasBucket()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
      • getBucket

        String getBucket()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
      • getBucketBytes

        com.google.protobuf.ByteString getBucketBytes()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
      • hasObjectName

        boolean hasObjectName()
         **Required** The object name in Yamcs bucket storage. For UPLOAD transfers,
         this object must exist and is what Yamcs will transfer to the remote
         CFDP entity. For DOWNLOAD transfers, it refers to the object that
         Yamcs will write to when downloading from a remote CFDP entity.
         
        optional string objectName = 4;
      • getObjectName

        String getObjectName()
         **Required** The object name in Yamcs bucket storage. For UPLOAD transfers,
         this object must exist and is what Yamcs will transfer to the remote
         CFDP entity. For DOWNLOAD transfers, it refers to the object that
         Yamcs will write to when downloading from a remote CFDP entity.
         
        optional string objectName = 4;
      • getObjectNameBytes

        com.google.protobuf.ByteString getObjectNameBytes()
         **Required** The object name in Yamcs bucket storage. For UPLOAD transfers,
         this object must exist and is what Yamcs will transfer to the remote
         CFDP entity. For DOWNLOAD transfers, it refers to the object that
         Yamcs will write to when downloading from a remote CFDP entity.
         
        optional string objectName = 4;
      • hasRemotePath

        boolean hasRemotePath()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • getRemotePath

        String getRemotePath()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • getRemotePathBytes

        com.google.protobuf.ByteString getRemotePathBytes()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • hasDownloadOptions

        boolean hasDownloadOptions()
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;
      • hasUploadOptions

        boolean hasUploadOptions()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
      • getUploadOptions

        CreateTransferRequest.UploadOptions getUploadOptions()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
      • getUploadOptionsOrBuilder

        CreateTransferRequest.UploadOptionsOrBuilder getUploadOptionsOrBuilder()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;