Interface SshDownloader<A extends org.jreleaser.model.api.download.Downloader>
- All Superinterfaces:
Activatable,Domain,Downloader<A>,ExtraProperties,Serializable,Ssh,TimeoutAware
- All Known Implementing Classes:
AbstractSshDownloader,ScpDownloader,SftpDownloader
public interface SshDownloader<A extends org.jreleaser.model.api.download.Downloader>
extends Downloader<A>, Ssh
- Since:
- 1.1.0
- Author:
- Andres Almiray
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jreleaser.model.internal.download.Downloader
Downloader.Asset, Downloader.Unpack -
Method Summary
Methods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from interface org.jreleaser.model.internal.download.Downloader
addAsset, asImmutable, getAssets, getName, getType, setAssets, setNameMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperties, addExtraProperty, extraPropertyIsTrue, getExtraProperties, getExtraProperty, prefix, resolvedExtraProperties, resolvedExtraProperties, setExtraPropertiesMethods inherited from interface org.jreleaser.model.internal.common.Ssh
getFingerprint, getHost, getKnownHostsFile, getPassphrase, getPassword, getPort, getPrivateKey, getPublicKey, getUsername, setFingerprint, setHost, setKnownHostsFile, setPassphrase, setPassword, setPort, setPrivateKey, setPublicKey, setUsernameMethods inherited from interface org.jreleaser.model.internal.common.TimeoutAware
getConnectTimeout, getReadTimeout, setConnectTimeout, setReadTimeout