Class CreateTransferRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • clear

        public CreateTransferRequest.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • getDefaultInstanceForType

        public CreateTransferRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public CreateTransferRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public CreateTransferRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public CreateTransferRequest.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • clearField

        public CreateTransferRequest.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • clearOneof

        public CreateTransferRequest.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • setRepeatedField

        public CreateTransferRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • addRepeatedField

        public CreateTransferRequest.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • mergeFrom

        public CreateTransferRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateTransferRequest.Builder>
        Throws:
        IOException
      • setInstanceBytes

        public CreateTransferRequest.Builder setInstanceBytes​(com.google.protobuf.ByteString value)
        optional string instance = 1;
      • setServiceNameBytes

        public CreateTransferRequest.Builder setServiceNameBytes​(com.google.protobuf.ByteString value)
        CFDP service name
         
        optional string serviceName = 8;
      • hasDirection

        public boolean hasDirection()
         **Required** One of ``UPLOAD`` or ``DOWNLOAD``.
         
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
        Specified by:
        hasDirection in interface CreateTransferRequestOrBuilder
      • clearDirection

        public CreateTransferRequest.Builder clearDirection()
         **Required** One of ``UPLOAD`` or ``DOWNLOAD``.
         
        optional .yamcs.protobuf.cfdp.TransferDirection direction = 2;
      • hasBucket

        public boolean hasBucket()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
        Specified by:
        hasBucket in interface CreateTransferRequestOrBuilder
      • getBucketBytes

        public com.google.protobuf.ByteString getBucketBytes()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
        Specified by:
        getBucketBytes in interface CreateTransferRequestOrBuilder
      • clearBucket

        public CreateTransferRequest.Builder clearBucket()
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
      • setBucketBytes

        public CreateTransferRequest.Builder setBucketBytes​(com.google.protobuf.ByteString value)
         **Required** The bucket containing the local Yamcs object.
         
        optional string bucket = 3;
      • hasObjectName

        public 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;
        Specified by:
        hasObjectName in interface CreateTransferRequestOrBuilder
      • getObjectName

        public 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;
        Specified by:
        getObjectName in interface CreateTransferRequestOrBuilder
      • getObjectNameBytes

        public 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;
        Specified by:
        getObjectNameBytes in interface CreateTransferRequestOrBuilder
      • setObjectName

        public CreateTransferRequest.Builder setObjectName​(String value)
         **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;
      • clearObjectName

        public CreateTransferRequest.Builder clearObjectName()
         **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;
      • setObjectNameBytes

        public CreateTransferRequest.Builder setObjectNameBytes​(com.google.protobuf.ByteString value)
         **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

        public boolean hasRemotePath()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
        Specified by:
        hasRemotePath in interface CreateTransferRequestOrBuilder
      • getRemotePathBytes

        public com.google.protobuf.ByteString getRemotePathBytes()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
        Specified by:
        getRemotePathBytes in interface CreateTransferRequestOrBuilder
      • setRemotePath

        public CreateTransferRequest.Builder setRemotePath​(String value)
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • clearRemotePath

        public CreateTransferRequest.Builder clearRemotePath()
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • setRemotePathBytes

        public CreateTransferRequest.Builder setRemotePathBytes​(com.google.protobuf.ByteString value)
         **Required** The path at the remote CFDP entity. Example: ``a/local/path/some_filename``.
         
        optional string remotePath = 5;
      • clearDownloadOptions

        public CreateTransferRequest.Builder clearDownloadOptions()
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.DownloadOptions downloadOptions = 6;
      • hasUploadOptions

        public boolean hasUploadOptions()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
        Specified by:
        hasUploadOptions in interface CreateTransferRequestOrBuilder
      • clearUploadOptions

        public CreateTransferRequest.Builder clearUploadOptions()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
      • getUploadOptionsBuilder

        public CreateTransferRequest.UploadOptions.Builder getUploadOptionsBuilder()
         Configuration options specific to ``UPLOAD`` transfers.
         
        optional .yamcs.protobuf.cfdp.CreateTransferRequest.UploadOptions uploadOptions = 7;
      • setSourceBytes

        public CreateTransferRequest.Builder setSourceBytes​(com.google.protobuf.ByteString value)
        used to derive the source entity id
         
        optional string source = 9;
      • clearDestination

        public CreateTransferRequest.Builder clearDestination()
        used to derive the destination entity id
         
        optional string destination = 10;
      • setDestinationBytes

        public CreateTransferRequest.Builder setDestinationBytes​(com.google.protobuf.ByteString value)
        used to derive the destination entity id
         
        optional string destination = 10;
      • setUnknownFields

        public final CreateTransferRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>
      • mergeUnknownFields

        public final CreateTransferRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTransferRequest.Builder>