Package org.yamcs.protobuf
Class TransferInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
org.yamcs.protobuf.TransferInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,TransferInfoOrBuilder
- Enclosing class:
- TransferInfo
public static final class TransferInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
implements TransferInfoOrBuilder
Protobuf type
yamcs.protobuf.filetransfer.TransferInfo
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
optional string bucket = 4;
when the transfer has been created.optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
in case the transcation is failed, this provides more informationclearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()
unique identifier assigned by the file transfer serviceLocal entity, may be empty if there is only one such entity.optional string objectName = 5;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) reliable = true -> class 2 transfer reliable = false -> class 1 transferRemote entity, may be empty if there is only one such entity.optional string remotePath = 6;
optional uint64 sizeTransferred = 9;
when the transfer has started.optional .yamcs.protobuf.filetransfer.TransferState state = 3;
optional uint64 totalSize = 8;
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquedepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.clone()
optional string bucket = 4;
com.google.protobuf.ByteString
optional string bucket = 4;
com.google.protobuf.Timestamp
when the transfer has been created.com.google.protobuf.Timestamp.Builder
when the transfer has been created.com.google.protobuf.TimestampOrBuilder
when the transfer has been created.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
in case the transcation is failed, this provides more informationcom.google.protobuf.ByteString
in case the transcation is failed, this provides more informationlong
getId()
unique identifier assigned by the file transfer serviceLocal entity, may be empty if there is only one such entity.Local entity, may be empty if there is only one such entity.Local entity, may be empty if there is only one such entity.optional string objectName = 5;
com.google.protobuf.ByteString
optional string objectName = 5;
boolean
reliable = true -> class 2 transfer reliable = false -> class 1 transferRemote entity, may be empty if there is only one such entity.Remote entity, may be empty if there is only one such entity.Remote entity, may be empty if there is only one such entity.optional string remotePath = 6;
com.google.protobuf.ByteString
optional string remotePath = 6;
long
optional uint64 sizeTransferred = 9;
com.google.protobuf.Timestamp
when the transfer has started.com.google.protobuf.Timestamp.Builder
when the transfer has started.com.google.protobuf.TimestampOrBuilder
when the transfer has started.getState()
optional .yamcs.protobuf.filetransfer.TransferState state = 3;
long
optional uint64 totalSize = 8;
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquevalid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquevalid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquedepending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.com.google.protobuf.ByteString
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.boolean
optional string bucket = 4;
boolean
when the transfer has been created.boolean
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
boolean
in case the transcation is failed, this provides more informationboolean
hasId()
unique identifier assigned by the file transfer serviceboolean
Local entity, may be empty if there is only one such entity.boolean
optional string objectName = 5;
boolean
reliable = true -> class 2 transfer reliable = false -> class 1 transferboolean
Remote entity, may be empty if there is only one such entity.boolean
optional string remotePath = 6;
boolean
optional uint64 sizeTransferred = 9;
boolean
when the transfer has started.boolean
hasState()
optional .yamcs.protobuf.filetransfer.TransferState state = 3;
boolean
optional uint64 totalSize = 8;
boolean
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniqueboolean
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeCreationTime
(com.google.protobuf.Timestamp value) when the transfer has been created.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(TransferInfo other) mergeLocalEntity
(EntityInfo value) Local entity, may be empty if there is only one such entity.mergeRemoteEntity
(EntityInfo value) Remote entity, may be empty if there is only one such entity.mergeStartTime
(com.google.protobuf.Timestamp value) when the transfer has started.mergeTransactionId
(TransactionId value) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquefinal TransferInfo.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) optional string bucket = 4;
setBucketBytes
(com.google.protobuf.ByteString value) optional string bucket = 4;
setCreationTime
(com.google.protobuf.Timestamp value) when the transfer has been created.setCreationTime
(com.google.protobuf.Timestamp.Builder builderForValue) when the transfer has been created.setDirection
(TransferDirection value) optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
setFailureReason
(String value) in case the transcation is failed, this provides more informationsetFailureReasonBytes
(com.google.protobuf.ByteString value) in case the transcation is failed, this provides more informationsetId
(long value) unique identifier assigned by the file transfer servicesetLocalEntity
(EntityInfo value) Local entity, may be empty if there is only one such entity.setLocalEntity
(EntityInfo.Builder builderForValue) Local entity, may be empty if there is only one such entity.setObjectName
(String value) optional string objectName = 5;
setObjectNameBytes
(com.google.protobuf.ByteString value) optional string objectName = 5;
setReliable
(boolean value) reliable = true -> class 2 transfer reliable = false -> class 1 transfersetRemoteEntity
(EntityInfo value) Remote entity, may be empty if there is only one such entity.setRemoteEntity
(EntityInfo.Builder builderForValue) Remote entity, may be empty if there is only one such entity.setRemotePath
(String value) optional string remotePath = 6;
setRemotePathBytes
(com.google.protobuf.ByteString value) optional string remotePath = 6;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSizeTransferred
(long value) optional uint64 sizeTransferred = 9;
setStartTime
(com.google.protobuf.Timestamp value) when the transfer has started.setStartTime
(com.google.protobuf.Timestamp.Builder builderForValue) when the transfer has started.setState
(TransferState value) optional .yamcs.protobuf.filetransfer.TransferState state = 3;
setTotalSize
(long value) optional uint64 totalSize = 8;
setTransactionId
(TransactionId value) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquesetTransactionId
(TransactionId.Builder builderForValue) valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be uniquesetTransferType
(String value) depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.setTransferTypeBytes
(com.google.protobuf.ByteString value) depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.final TransferInfo.Builder
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<TransferInfo.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
setField
public TransferInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
setRepeatedField
public TransferInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
addRepeatedField
public TransferInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TransferInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
mergeFrom
public TransferInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TransferInfo.Builder>
- Throws:
IOException
-
hasId
public boolean hasId()unique identifier assigned by the file transfer service
optional uint64 id = 1;
- Specified by:
hasId
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the id field is set.
-
getId
public long getId()unique identifier assigned by the file transfer service
optional uint64 id = 1;
- Specified by:
getId
in interfaceTransferInfoOrBuilder
- Returns:
- The id.
-
setId
unique identifier assigned by the file transfer service
optional uint64 id = 1;
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
unique identifier assigned by the file transfer service
optional uint64 id = 1;
- Returns:
- This builder for chaining.
-
hasStartTime
public boolean hasStartTime()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
- Specified by:
hasStartTime
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
- Specified by:
getStartTime
in interfaceTransferInfoOrBuilder
- Returns:
- The startTime.
-
setStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
-
setStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
-
mergeStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
-
clearStartTime
when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
-
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()when the transfer has started. Note that this will not be set for QUEUED transfers.
optional .google.protobuf.Timestamp startTime = 2;
- Specified by:
getStartTimeOrBuilder
in interfaceTransferInfoOrBuilder
-
hasState
public boolean hasState()optional .yamcs.protobuf.filetransfer.TransferState state = 3;
- Specified by:
hasState
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the state field is set.
-
getState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;
- Specified by:
getState
in interfaceTransferInfoOrBuilder
- Returns:
- The state.
-
setState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
optional .yamcs.protobuf.filetransfer.TransferState state = 3;
- Returns:
- This builder for chaining.
-
hasBucket
public boolean hasBucket()optional string bucket = 4;
- Specified by:
hasBucket
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the bucket field is set.
-
getBucket
optional string bucket = 4;
- Specified by:
getBucket
in interfaceTransferInfoOrBuilder
- Returns:
- The bucket.
-
getBucketBytes
public com.google.protobuf.ByteString getBucketBytes()optional string bucket = 4;
- Specified by:
getBucketBytes
in interfaceTransferInfoOrBuilder
- Returns:
- The bytes for bucket.
-
setBucket
optional string bucket = 4;
- Parameters:
value
- The bucket to set.- Returns:
- This builder for chaining.
-
clearBucket
optional string bucket = 4;
- Returns:
- This builder for chaining.
-
setBucketBytes
optional string bucket = 4;
- Parameters:
value
- The bytes for bucket to set.- Returns:
- This builder for chaining.
-
hasObjectName
public boolean hasObjectName()optional string objectName = 5;
- Specified by:
hasObjectName
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the objectName field is set.
-
getObjectName
optional string objectName = 5;
- Specified by:
getObjectName
in interfaceTransferInfoOrBuilder
- Returns:
- The objectName.
-
getObjectNameBytes
public com.google.protobuf.ByteString getObjectNameBytes()optional string objectName = 5;
- Specified by:
getObjectNameBytes
in interfaceTransferInfoOrBuilder
- Returns:
- The bytes for objectName.
-
setObjectName
optional string objectName = 5;
- Parameters:
value
- The objectName to set.- Returns:
- This builder for chaining.
-
clearObjectName
optional string objectName = 5;
- Returns:
- This builder for chaining.
-
setObjectNameBytes
optional string objectName = 5;
- Parameters:
value
- The bytes for objectName to set.- Returns:
- This builder for chaining.
-
hasRemotePath
public boolean hasRemotePath()optional string remotePath = 6;
- Specified by:
hasRemotePath
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the remotePath field is set.
-
getRemotePath
optional string remotePath = 6;
- Specified by:
getRemotePath
in interfaceTransferInfoOrBuilder
- Returns:
- The remotePath.
-
getRemotePathBytes
public com.google.protobuf.ByteString getRemotePathBytes()optional string remotePath = 6;
- Specified by:
getRemotePathBytes
in interfaceTransferInfoOrBuilder
- Returns:
- The bytes for remotePath.
-
setRemotePath
optional string remotePath = 6;
- Parameters:
value
- The remotePath to set.- Returns:
- This builder for chaining.
-
clearRemotePath
optional string remotePath = 6;
- Returns:
- This builder for chaining.
-
setRemotePathBytes
optional string remotePath = 6;
- Parameters:
value
- The bytes for remotePath to set.- Returns:
- This builder for chaining.
-
hasDirection
public boolean hasDirection()optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
- Specified by:
hasDirection
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the direction field is set.
-
getDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
- Specified by:
getDirection
in interfaceTransferInfoOrBuilder
- Returns:
- The direction.
-
setDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
- Parameters:
value
- The direction to set.- Returns:
- This builder for chaining.
-
clearDirection
optional .yamcs.protobuf.filetransfer.TransferDirection direction = 7;
- Returns:
- This builder for chaining.
-
hasTotalSize
public boolean hasTotalSize()optional uint64 totalSize = 8;
- Specified by:
hasTotalSize
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the totalSize field is set.
-
getTotalSize
public long getTotalSize()optional uint64 totalSize = 8;
- Specified by:
getTotalSize
in interfaceTransferInfoOrBuilder
- Returns:
- The totalSize.
-
setTotalSize
optional uint64 totalSize = 8;
- Parameters:
value
- The totalSize to set.- Returns:
- This builder for chaining.
-
clearTotalSize
optional uint64 totalSize = 8;
- Returns:
- This builder for chaining.
-
hasSizeTransferred
public boolean hasSizeTransferred()optional uint64 sizeTransferred = 9;
- Specified by:
hasSizeTransferred
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the sizeTransferred field is set.
-
getSizeTransferred
public long getSizeTransferred()optional uint64 sizeTransferred = 9;
- Specified by:
getSizeTransferred
in interfaceTransferInfoOrBuilder
- Returns:
- The sizeTransferred.
-
setSizeTransferred
optional uint64 sizeTransferred = 9;
- Parameters:
value
- The sizeTransferred to set.- Returns:
- This builder for chaining.
-
clearSizeTransferred
optional uint64 sizeTransferred = 9;
- Returns:
- This builder for chaining.
-
hasReliable
public boolean hasReliable()reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;
- Specified by:
hasReliable
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the reliable field is set.
-
getReliable
public boolean getReliable()reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;
- Specified by:
getReliable
in interfaceTransferInfoOrBuilder
- Returns:
- The reliable.
-
setReliable
reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;
- Parameters:
value
- The reliable to set.- Returns:
- This builder for chaining.
-
clearReliable
reliable = true -> class 2 transfer reliable = false -> class 1 transfer
optional bool reliable = 10;
- Returns:
- This builder for chaining.
-
hasFailureReason
public boolean hasFailureReason()in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Specified by:
hasFailureReason
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the failureReason field is set.
-
getFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Specified by:
getFailureReason
in interfaceTransferInfoOrBuilder
- Returns:
- The failureReason.
-
getFailureReasonBytes
public com.google.protobuf.ByteString getFailureReasonBytes()in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Specified by:
getFailureReasonBytes
in interfaceTransferInfoOrBuilder
- Returns:
- The bytes for failureReason.
-
setFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Parameters:
value
- The failureReason to set.- Returns:
- This builder for chaining.
-
clearFailureReason
in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Returns:
- This builder for chaining.
-
setFailureReasonBytes
in case the transcation is failed, this provides more information
optional string failureReason = 11;
- Parameters:
value
- The bytes for failureReason to set.- Returns:
- This builder for chaining.
-
hasTransactionId
public boolean hasTransactionId()valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
- Specified by:
hasTransactionId
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the transactionId field is set.
-
getTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
- Specified by:
getTransactionId
in interfaceTransferInfoOrBuilder
- Returns:
- The transactionId.
-
setTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
-
setTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
-
mergeTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
-
clearTransactionId
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
-
getTransactionIdBuilder
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
-
getTransactionIdOrBuilder
valid for CFDP: transaction id; for the incoming transfers it is assigned by the remote peer so therefore might not be unique
optional .yamcs.protobuf.filetransfer.TransactionId transactionId = 12;
- Specified by:
getTransactionIdOrBuilder
in interfaceTransferInfoOrBuilder
-
hasCreationTime
public boolean hasCreationTime()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
- Specified by:
hasCreationTime
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
- Specified by:
getCreationTime
in interfaceTransferInfoOrBuilder
- Returns:
- The creationTime.
-
setCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
-
setCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
-
mergeCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
-
clearCreationTime
when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
-
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
-
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()when the transfer has been created.
optional .google.protobuf.Timestamp creationTime = 13;
- Specified by:
getCreationTimeOrBuilder
in interfaceTransferInfoOrBuilder
-
hasTransferType
public boolean hasTransferType()depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Specified by:
hasTransferType
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the transferType field is set.
-
getTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Specified by:
getTransferType
in interfaceTransferInfoOrBuilder
- Returns:
- The transferType.
-
getTransferTypeBytes
public com.google.protobuf.ByteString getTransferTypeBytes()depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Specified by:
getTransferTypeBytes
in interfaceTransferInfoOrBuilder
- Returns:
- The bytes for transferType.
-
setTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Parameters:
value
- The transferType to set.- Returns:
- This builder for chaining.
-
clearTransferType
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Returns:
- This builder for chaining.
-
setTransferTypeBytes
depending on the implementation, can mean normal file transfer, directory listing request, file download request, etc.
optional string transferType = 14;
- Parameters:
value
- The bytes for transferType to set.- Returns:
- This builder for chaining.
-
hasLocalEntity
public boolean hasLocalEntity()Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
- Specified by:
hasLocalEntity
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the localEntity field is set.
-
getLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
- Specified by:
getLocalEntity
in interfaceTransferInfoOrBuilder
- Returns:
- The localEntity.
-
setLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
-
setLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
-
mergeLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
-
clearLocalEntity
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
-
getLocalEntityBuilder
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
-
getLocalEntityOrBuilder
Local entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo localEntity = 15;
- Specified by:
getLocalEntityOrBuilder
in interfaceTransferInfoOrBuilder
-
hasRemoteEntity
public boolean hasRemoteEntity()Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
- Specified by:
hasRemoteEntity
in interfaceTransferInfoOrBuilder
- Returns:
- Whether the remoteEntity field is set.
-
getRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
- Specified by:
getRemoteEntity
in interfaceTransferInfoOrBuilder
- Returns:
- The remoteEntity.
-
setRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
-
setRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
-
mergeRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
-
clearRemoteEntity
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
-
getRemoteEntityBuilder
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
-
getRemoteEntityOrBuilder
Remote entity, may be empty if there is only one such entity.
optional .yamcs.protobuf.filetransfer.EntityInfo remoteEntity = 16;
- Specified by:
getRemoteEntityOrBuilder
in interfaceTransferInfoOrBuilder
-
setUnknownFields
public final TransferInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-
mergeUnknownFields
public final TransferInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TransferInfo.Builder>
-