Package org.yamcs.protobuf
Class FileTransferCapabilities
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.FileTransferCapabilities
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,FileTransferCapabilitiesOrBuilder
public final class FileTransferCapabilities
extends com.google.protobuf.GeneratedMessageV3
implements FileTransferCapabilitiesOrBuilder
Protobuf type
yamcs.protobuf.filetransfer.FileTransferCapabilities
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.filetransfer.FileTransferCapabilities
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<FileTransferCapabilities>
Deprecated.static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static FileTransferCapabilities
static final com.google.protobuf.Descriptors.Descriptor
boolean
Whether the transfer service supports downloadsgetFileActions
(int index) Additional actions that may be executed on remote filesint
Additional actions that may be executed on remote filesAdditional actions that may be executed on remote filesgetFileActionsOrBuilder
(int index) Additional actions that may be executed on remote filesList<? extends ActionInfoOrBuilder>
Additional actions that may be executed on remote filesboolean
Whether the transfer service supports remote file listingsgetFileListExtraColumns
(int index) 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``getFileListExtraColumnsOrBuilder
(int index) Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``List<? extends ExtraColumnInfoOrBuilder>
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 Typecom.google.protobuf.Parser<FileTransferCapabilities>
boolean
Whether the transfer service supports pause/resumeboolean
Whether the transfer service supports specifying an upload pathint
final com.google.protobuf.UnknownFieldSet
boolean
Whether the transfer service supports uploadsboolean
Whether the transfer service supports downloadsboolean
Whether the transfer service supports remote file listingsboolean
Whether transfers contain a column describing the Transfer Typeint
hashCode()
boolean
Whether the transfer service supports pause/resumeboolean
Whether the transfer service supports specifying an upload pathboolean
Whether the transfer service supports uploadsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(FileTransferCapabilities prototype) protected FileTransferCapabilities.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static FileTransferCapabilities
parseDelimitedFrom
(InputStream input) static FileTransferCapabilities
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilities
parseFrom
(byte[] data) static FileTransferCapabilities
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilities
parseFrom
(com.google.protobuf.ByteString data) static FileTransferCapabilities
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilities
parseFrom
(com.google.protobuf.CodedInputStream input) static FileTransferCapabilities
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilities
parseFrom
(InputStream input) static FileTransferCapabilities
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilities
parseFrom
(ByteBuffer data) static FileTransferCapabilities
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FileTransferCapabilities>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
UPLOAD_FIELD_NUMBER
public static final int UPLOAD_FIELD_NUMBER- See Also:
-
DOWNLOAD_FIELD_NUMBER
public static final int DOWNLOAD_FIELD_NUMBER- See Also:
-
REMOTEPATH_FIELD_NUMBER
public static final int REMOTEPATH_FIELD_NUMBER- See Also:
-
FILELIST_FIELD_NUMBER
public static final int FILELIST_FIELD_NUMBER- See Also:
-
HASTRANSFERTYPE_FIELD_NUMBER
public static final int HASTRANSFERTYPE_FIELD_NUMBER- See Also:
-
PAUSERESUME_FIELD_NUMBER
public static final int PAUSERESUME_FIELD_NUMBER- See Also:
-
FILELISTEXTRACOLUMNS_FIELD_NUMBER
public static final int FILELISTEXTRACOLUMNS_FIELD_NUMBER- See Also:
-
FILEACTIONS_FIELD_NUMBER
public static final int FILEACTIONS_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasUpload
public boolean hasUpload()Whether the transfer service supports uploads
optional bool upload = 1;
- Specified by:
hasUpload
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the upload field is set.
-
getUpload
public boolean getUpload()Whether the transfer service supports uploads
optional bool upload = 1;
- Specified by:
getUpload
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The upload.
-
hasDownload
public boolean hasDownload()Whether the transfer service supports downloads
optional bool download = 2;
- Specified by:
hasDownload
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the download field is set.
-
getDownload
public boolean getDownload()Whether the transfer service supports downloads
optional bool download = 2;
- Specified by:
getDownload
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The download.
-
hasRemotePath
public boolean hasRemotePath()Whether the transfer service supports specifying an upload path
optional bool remotePath = 4;
- Specified by:
hasRemotePath
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the remotePath field is set.
-
getRemotePath
public boolean getRemotePath()Whether the transfer service supports specifying an upload path
optional bool remotePath = 4;
- Specified by:
getRemotePath
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The remotePath.
-
hasFileList
public boolean hasFileList()Whether the transfer service supports remote file listings
optional bool fileList = 5;
- Specified by:
hasFileList
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the fileList field is set.
-
getFileList
public boolean getFileList()Whether the transfer service supports remote file listings
optional bool fileList = 5;
- Specified by:
getFileList
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The fileList.
-
hasHasTransferType
public boolean hasHasTransferType()Whether transfers contain a column describing the Transfer Type
optional bool hasTransferType = 6;
- Specified by:
hasHasTransferType
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the hasTransferType field is set.
-
getHasTransferType
public boolean getHasTransferType()Whether transfers contain a column describing the Transfer Type
optional bool hasTransferType = 6;
- Specified by:
getHasTransferType
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The hasTransferType.
-
hasPauseResume
public boolean hasPauseResume()Whether the transfer service supports pause/resume
optional bool pauseResume = 9;
- Specified by:
hasPauseResume
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- Whether the pauseResume field is set.
-
getPauseResume
public boolean getPauseResume()Whether the transfer service supports pause/resume
optional bool pauseResume = 9;
- Specified by:
getPauseResume
in interfaceFileTransferCapabilitiesOrBuilder
- Returns:
- The pauseResume.
-
getFileListExtraColumnsList
Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
- Specified by:
getFileListExtraColumnsList
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileListExtraColumnsOrBuilderList
Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
- Specified by:
getFileListExtraColumnsOrBuilderList
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileListExtraColumnsCount
public 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;
- Specified by:
getFileListExtraColumnsCount
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileListExtraColumns
Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
- Specified by:
getFileListExtraColumns
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileListExtraColumnsOrBuilder
Additional columns to show in a file listing, where id is a key of ``RemoteFile.extra``
repeated .yamcs.protobuf.filetransfer.ExtraColumnInfo fileListExtraColumns = 7;
- Specified by:
getFileListExtraColumnsOrBuilder
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsList
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
- Specified by:
getFileActionsList
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsOrBuilderList
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
- Specified by:
getFileActionsOrBuilderList
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsCount
public int getFileActionsCount()Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
- Specified by:
getFileActionsCount
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileActions
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
- Specified by:
getFileActions
in interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsOrBuilder
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;
- Specified by:
getFileActionsOrBuilder
in interfaceFileTransferCapabilitiesOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FileTransferCapabilities parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileTransferCapabilities parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileTransferCapabilities parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileTransferCapabilities parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileTransferCapabilities parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileTransferCapabilities parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FileTransferCapabilities parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FileTransferCapabilities parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static FileTransferCapabilities parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static FileTransferCapabilities parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FileTransferCapabilities.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-