java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
@Generated
public final class FileTransferCapabilities
extends com.google.protobuf.GeneratedMessage
implements FileTransferCapabilitiesOrBuilder
Protobuf type
yamcs.protobuf.filetransfer.FileTransferCapabilities- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeyamcs.protobuf.filetransfer.FileTransferCapabilitiesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic FileTransferCapabilitiesstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether the transfer service supports downloadsgetFileActions(int index) Additional actions that may be executed on remote filesintAdditional 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 filesbooleanWhether 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`intAdditional 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`booleanWhether transfers contain a column describing the Transfer Typecom.google.protobuf.Parser<FileTransferCapabilities> booleanWhether the transfer service supports pause/resumebooleanWhether the transfer service supports specifying an upload pathintbooleanWhether the transfer service supports uploadsbooleanWhether the transfer service supports downloadsbooleanWhether the transfer service supports remote file listingsbooleanWhether transfers contain a column describing the Transfer TypeinthashCode()booleanWhether the transfer service supports pause/resumebooleanWhether the transfer service supports specifying an upload pathbooleanWhether the transfer service supports uploadsprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(FileTransferCapabilities prototype) protected FileTransferCapabilities.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static FileTransferCapabilitiesparseDelimitedFrom(InputStream input) static FileTransferCapabilitiesparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilitiesparseFrom(byte[] data) static FileTransferCapabilitiesparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilitiesparseFrom(com.google.protobuf.ByteString data) static FileTransferCapabilitiesparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilitiesparseFrom(com.google.protobuf.CodedInputStream input) static FileTransferCapabilitiesparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilitiesparseFrom(InputStream input) static FileTransferCapabilitiesparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileTransferCapabilitiesparseFrom(ByteBuffer data) static FileTransferCapabilitiesparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FileTransferCapabilities> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, 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:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasUpload
public boolean hasUpload()Whether the transfer service supports uploads
optional bool upload = 1;- Specified by:
hasUploadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the upload field is set.
-
getUpload
public boolean getUpload()Whether the transfer service supports uploads
optional bool upload = 1;- Specified by:
getUploadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The upload.
-
hasDownload
public boolean hasDownload()Whether the transfer service supports downloads
optional bool download = 2;- Specified by:
hasDownloadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the download field is set.
-
getDownload
public boolean getDownload()Whether the transfer service supports downloads
optional bool download = 2;- Specified by:
getDownloadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The download.
-
hasRemotePath
public boolean hasRemotePath()Whether the transfer service supports specifying an upload path
optional bool remotePath = 4;- Specified by:
hasRemotePathin 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:
getRemotePathin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The remotePath.
-
hasFileList
public boolean hasFileList()Whether the transfer service supports remote file listings
optional bool fileList = 5;- Specified by:
hasFileListin 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:
getFileListin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The fileList.
-
hasHasTransferType
public boolean hasHasTransferType()Whether transfers contain a column describing the Transfer Type
optional bool hasTransferType = 6;- Specified by:
hasHasTransferTypein 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:
getHasTransferTypein interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The hasTransferType.
-
hasPauseResume
public boolean hasPauseResume()Whether the transfer service supports pause/resume
optional bool pauseResume = 9;- Specified by:
hasPauseResumein 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:
getPauseResumein 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:
getFileListExtraColumnsListin 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:
getFileListExtraColumnsOrBuilderListin 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:
getFileListExtraColumnsCountin 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:
getFileListExtraColumnsin 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:
getFileListExtraColumnsOrBuilderin interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsList
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;- Specified by:
getFileActionsListin interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsOrBuilderList
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;- Specified by:
getFileActionsOrBuilderListin interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsCount
public int getFileActionsCount()Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;- Specified by:
getFileActionsCountin interfaceFileTransferCapabilitiesOrBuilder
-
getFileActions
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;- Specified by:
getFileActionsin interfaceFileTransferCapabilitiesOrBuilder
-
getFileActionsOrBuilder
Additional actions that may be executed on remote files
repeated .yamcs.protobuf.actions.ActionInfo fileActions = 8;- Specified by:
getFileActionsOrBuilderin interfaceFileTransferCapabilitiesOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FileTransferCapabilities.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-