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 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;
    • getFileActionsList

      List<ActionInfo> getFileActionsList()
       Additional actions that may be executed on remote files
       
      repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
    • getFileActions

      ActionInfo getFileActions(int index)
       Additional actions that may be executed on remote files
       
      repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
    • getFileActionsCount

      int getFileActionsCount()
       Additional actions that may be executed on remote files
       
      repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
    • getFileActionsOrBuilderList

      List<? extends ActionInfoOrBuilder> getFileActionsOrBuilderList()
       Additional actions that may be executed on remote files
       
      repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
    • getFileActionsOrBuilder

      ActionInfoOrBuilder getFileActionsOrBuilder(int index)
       Additional actions that may be executed on remote files
       
      repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;