Package org.yamcs.protobuf
Interface CreateTransferRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CreateTransferRequest,CreateTransferRequest.Builder
public interface CreateTransferRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBucket()**Required** The bucket containing the local Yamcs object.com.google.protobuf.ByteStringgetBucketBytes()**Required** The bucket containing the local Yamcs object.TransferDirectiongetDirection()**Required** One of ``UPLOAD`` or ``DOWNLOAD``.CreateTransferRequest.DownloadOptionsgetDownloadOptions()optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;CreateTransferRequest.DownloadOptionsOrBuildergetDownloadOptionsOrBuilder()optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;StringgetInstance()optional string instance = 1;com.google.protobuf.ByteStringgetInstanceBytes()optional string instance = 1;StringgetObjectName()**Required** The object name in Yamcs bucket storage.com.google.protobuf.ByteStringgetObjectNameBytes()**Required** The object name in Yamcs bucket storage.StringgetRemotePath()**Required** The path at the remote CFDP entity.com.google.protobuf.ByteStringgetRemotePathBytes()**Required** The path at the remote CFDP entity.CreateTransferRequest.UploadOptionsgetUploadOptions()Configuration options specific to ``UPLOAD`` transfers.CreateTransferRequest.UploadOptionsOrBuildergetUploadOptionsOrBuilder()Configuration options specific to ``UPLOAD`` transfers.booleanhasBucket()**Required** The bucket containing the local Yamcs object.booleanhasDirection()**Required** One of ``UPLOAD`` or ``DOWNLOAD``.booleanhasDownloadOptions()optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;booleanhasInstance()optional string instance = 1;booleanhasObjectName()**Required** The object name in Yamcs bucket storage.booleanhasRemotePath()**Required** The path at the remote CFDP entity.booleanhasUploadOptions()Configuration options specific to ``UPLOAD`` transfers.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasInstance
boolean hasInstance()
optional string instance = 1;
-
getInstance
String getInstance()
optional string instance = 1;
-
getInstanceBytes
com.google.protobuf.ByteString getInstanceBytes()
optional string instance = 1;
-
hasDirection
boolean hasDirection()
**Required** One of ``UPLOAD`` or ``DOWNLOAD``.
optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
-
getDirection
TransferDirection getDirection()
**Required** One of ``UPLOAD`` or ``DOWNLOAD``.
optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
-
hasBucket
boolean hasBucket()
**Required** The bucket containing the local Yamcs object.
optional string bucket = 3;
-
getBucket
String getBucket()
**Required** The bucket containing the local Yamcs object.
optional string bucket = 3;
-
getBucketBytes
com.google.protobuf.ByteString getBucketBytes()
**Required** The bucket containing the local Yamcs object.
optional string bucket = 3;
-
hasObjectName
boolean hasObjectName()
**Required** The object name in Yamcs bucket storage. For UPLOAD transfers, this object must exist and is what Yamcs will transfer to the remote CFDP entity. For DOWNLOAD transfers, it refers to the object that Yamcs will write to when downloading from a remote CFDP entity.
optional string objectName = 4;
-
getObjectName
String getObjectName()
**Required** The object name in Yamcs bucket storage. For UPLOAD transfers, this object must exist and is what Yamcs will transfer to the remote CFDP entity. For DOWNLOAD transfers, it refers to the object that Yamcs will write to when downloading from a remote CFDP entity.
optional string objectName = 4;
-
getObjectNameBytes
com.google.protobuf.ByteString getObjectNameBytes()
**Required** The object name in Yamcs bucket storage. For UPLOAD transfers, this object must exist and is what Yamcs will transfer to the remote CFDP entity. For DOWNLOAD transfers, it refers to the object that Yamcs will write to when downloading from a remote CFDP entity.
optional string objectName = 4;
-
hasRemotePath
boolean hasRemotePath()
**Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
optional string remotePath = 5;
-
getRemotePath
String getRemotePath()
**Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
optional string remotePath = 5;
-
getRemotePathBytes
com.google.protobuf.ByteString getRemotePathBytes()
**Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
optional string remotePath = 5;
-
hasDownloadOptions
boolean hasDownloadOptions()
optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;
-
getDownloadOptions
CreateTransferRequest.DownloadOptions getDownloadOptions()
optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;
-
getDownloadOptionsOrBuilder
CreateTransferRequest.DownloadOptionsOrBuilder getDownloadOptionsOrBuilder()
optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;
-
hasUploadOptions
boolean hasUploadOptions()
Configuration options specific to ``UPLOAD`` transfers.
optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
-
getUploadOptions
CreateTransferRequest.UploadOptions getUploadOptions()
Configuration options specific to ``UPLOAD`` transfers.
optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
-
getUploadOptionsOrBuilder
CreateTransferRequest.UploadOptionsOrBuilder getUploadOptionsOrBuilder()
Configuration options specific to ``UPLOAD`` transfers.
optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
-
-