Interface FileTransferCapabilitiesOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Whether the transfer service supports downloads
    boolean
    Whether the transfer service supports remote file listings
    Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
    int
    Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
    Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
    Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
    Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
    boolean
    Whether transfers contain a column describing the Transfer Type
    boolean
    Whether the transfer service supports specifying an upload path
    boolean
    Whether the transfer service supports uploads
    boolean
    Whether the transfer service supports downloads
    boolean
    Whether the transfer service supports remote file listings
    boolean
    Whether transfers contain a column describing the Transfer Type
    boolean
    Whether the transfer service supports specifying an upload path
    boolean
    Whether the transfer service supports uploads

    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 Details

    • hasUpload

      boolean hasUpload()
       Whether the transfer service supports uploads
       
      optional bool upload = 1;
      Returns:
      Whether the upload field is set.
    • getUpload

      boolean getUpload()
       Whether the transfer service supports uploads
       
      optional bool upload = 1;
      Returns:
      The upload.
    • hasDownload

      boolean hasDownload()
       Whether the transfer service supports downloads
       
      optional bool download = 2;
      Returns:
      Whether the download field is set.
    • getDownload

      boolean getDownload()
       Whether the transfer service supports downloads
       
      optional bool download = 2;
      Returns:
      The download.
    • hasRemotePath

      boolean hasRemotePath()
       Whether the transfer service supports specifying an upload path
       
      optional bool remotePath = 4;
      Returns:
      Whether the remotePath field is set.
    • getRemotePath

      boolean getRemotePath()
       Whether the transfer service supports specifying an upload path
       
      optional bool remotePath = 4;
      Returns:
      The remotePath.
    • hasFileList

      boolean hasFileList()
       Whether the transfer service supports remote file listings
       
      optional bool fileList = 5;
      Returns:
      Whether the fileList field is set.
    • getFileList

      boolean getFileList()
       Whether the transfer service supports remote file listings
       
      optional bool fileList = 5;
      Returns:
      The fileList.
    • hasHasTransferType

      boolean hasHasTransferType()
       Whether transfers contain a column describing the Transfer Type
       
      optional bool hasTransferType = 6;
      Returns:
      Whether the hasTransferType field is set.
    • getHasTransferType

      boolean getHasTransferType()
       Whether transfers contain a column describing the Transfer Type
       
      optional bool hasTransferType = 6;
      Returns:
      The hasTransferType.
    • getFileListExtraColumnsList

      List<ExtraColumnInfo> getFileListExtraColumnsList()
       Additional columns to show in a file listing, where id
       is a key of ``RemoteFile.extra``
       
      repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
    • getFileListExtraColumns

      ExtraColumnInfo getFileListExtraColumns(int index)
       Additional columns to show in a file listing, where id
       is a key of ``RemoteFile.extra``
       
      repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
    • getFileListExtraColumnsCount

      int getFileListExtraColumnsCount()
       Additional columns to show in a file listing, where id
       is a key of ``RemoteFile.extra``
       
      repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
    • getFileListExtraColumnsOrBuilderList

      List<? extends ExtraColumnInfoOrBuilder> getFileListExtraColumnsOrBuilderList()
       Additional columns to show in a file listing, where id
       is a key of ``RemoteFile.extra``
       
      repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
    • getFileListExtraColumnsOrBuilder

      ExtraColumnInfoOrBuilder getFileListExtraColumnsOrBuilder(int index)
       Additional columns to show in a file listing, where id
       is a key of ``RemoteFile.extra``
       
      repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;