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
This message is used to configure the yacms-webProtobuf type
yamcs.protobuf.filetransfer.FileTransferCapabilities- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThis message is used to configure the yacms-webNested 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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<FileTransferCapabilities>Deprecated.static final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, 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.Descriptorbooleanif true, yamcs-web shows a button for initiating a downloadbooleantrue = service supports remote file listbooleanif true, yamcs-web will show the "Transfer Type" string columncom.google.protobuf.Parser<FileTransferCapabilities>booleanDeprecated.booleanif true, yamcs-web will show the section with the destination file/folder name (upload only)intfinal com.google.protobuf.UnknownFieldSetbooleanif true, yamcs-web shows a button for initiating an uploadbooleanif true, yamcs-web shows a button for initiating a downloadbooleantrue = service supports remote file listbooleanif true, yamcs-web will show the "Transfer Type" string columninthashCode()booleanDeprecated.booleanif true, yamcs-web will show the section with the destination file/folder name (upload only)booleanif true, yamcs-web shows a button for initiating an uploadprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(FileTransferCapabilities prototype) protected FileTransferCapabilities.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) 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.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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, 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, 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:
-
RELIABILITY_FIELD_NUMBER
public static final int RELIABILITY_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:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasUpload
public boolean hasUpload()if true, yamcs-web shows a button for initiating an upload
optional bool upload = 1;- Specified by:
hasUploadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the upload field is set.
-
getUpload
public boolean getUpload()if true, yamcs-web shows a button for initiating an upload
optional bool upload = 1;- Specified by:
getUploadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The upload.
-
hasDownload
public boolean hasDownload()if true, yamcs-web shows a button for initiating a download
optional bool download = 2;- Specified by:
hasDownloadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the download field is set.
-
getDownload
public boolean getDownload()if true, yamcs-web shows a button for initiating a download
optional bool download = 2;- Specified by:
getDownloadin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The download.
-
hasReliability
Deprecated.DEPRECATED: use a FileTransferOption in FileTransferServiceInfo to get a reliability toggle
optional bool reliability = 3 [deprecated = true];- Specified by:
hasReliabilityin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the reliability field is set.
-
getReliability
Deprecated.DEPRECATED: use a FileTransferOption in FileTransferServiceInfo to get a reliability toggle
optional bool reliability = 3 [deprecated = true];- Specified by:
getReliabilityin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The reliability.
-
hasRemotePath
public boolean hasRemotePath()if true, yamcs-web will show the section with the destination file/folder name (upload only)
optional bool remotePath = 4;- Specified by:
hasRemotePathin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the remotePath field is set.
-
getRemotePath
public boolean getRemotePath()if true, yamcs-web will show the section with the destination file/folder name (upload only)
optional bool remotePath = 4;- Specified by:
getRemotePathin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The remotePath.
-
hasFileList
public boolean hasFileList()true = service supports remote file list
optional bool fileList = 5;- Specified by:
hasFileListin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the fileList field is set.
-
getFileList
public boolean getFileList()true = service supports remote file list
optional bool fileList = 5;- Specified by:
getFileListin interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The fileList.
-
hasHasTransferType
public boolean hasHasTransferType()if true, yamcs-web will show the "Transfer Type" string column
optional bool hasTransferType = 6;- Specified by:
hasHasTransferTypein interfaceFileTransferCapabilitiesOrBuilder- Returns:
- Whether the hasTransferType field is set.
-
getHasTransferType
public boolean getHasTransferType()if true, yamcs-web will show the "Transfer Type" string column
optional bool hasTransferType = 6;- Specified by:
getHasTransferTypein interfaceFileTransferCapabilitiesOrBuilder- Returns:
- The hasTransferType.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
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.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-