Package 

Class ProtocolFileTransfer

  • All Implemented Interfaces:
    com.cognifide.gradle.common.file.transfer.FileTransfer , com.cognifide.gradle.common.file.transfer.FileTransferHandler , java.io.Serializable

    
    public abstract class ProtocolFileTransfer
     extends AbstractFileTransfer 
                        
    • Method Summary

      Modifier and Type Method Description
      Boolean handles(String fileUrl) Checks if supports particular URL
      abstract List<String> getProtocols()
      Property<Boolean> getEnabled() When enabled, transfer will be considered when finding transfer handling particular URL.
      Provider<Boolean> getParallelable() Determines if operations using this transfer could be done in parallel.
      abstract String getName() Unique identifier.
      • Methods inherited from class com.cognifide.gradle.common.file.transfer.ProtocolFileTransfer

        deleteFrom, download, downloadFrom, downloader, list, stat, truncate, uploadTo, uploader
      • Methods inherited from class com.cognifide.gradle.common.file.transfer.FileTransferHandler

        delete, download, downloadTo, exists, exists, stat, upload, uploadTo
      • Methods inherited from class com.cognifide.gradle.common.file.transfer.FileTransfer

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait