Package org.jreleaser.maven.plugin
Class Artifactory
- java.lang.Object
-
- org.jreleaser.maven.plugin.Artifactory
-
- All Implemented Interfaces:
Activatable,ExtraProperties,HttpUploader,TimeoutAware,Uploader
public class Artifactory extends java.lang.Object- Since:
- 0.3.0
- Author:
- Andres Almiray
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jreleaser.maven.plugin.HttpUploader
HttpUploader.Authorization, HttpUploader.Method
-
-
Constructor Summary
Constructors Constructor Description Artifactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivegetActive()HttpUploader.AuthorizationgetAuthorization()intgetConnectTimeout()java.lang.StringgetDownloadUrl()java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()java.lang.StringgetName()java.lang.StringgetPassword()intgetReadTimeout()java.lang.StringgetTarget()java.lang.StringgetType()java.lang.StringgetUploadUrl()java.lang.StringgetUsername()java.lang.BooleanisArtifacts()booleanisArtifactsSet()java.lang.BooleanisFiles()booleanisFilesSet()java.lang.BooleanisSignatures()booleanisSignaturesSet()java.lang.StringresolveActive()HttpUploader.AuthorizationresolveAuthorization()voidsetActive(Active active)voidsetArtifacts(java.lang.Boolean artifacts)voidsetAuthorization(HttpUploader.Authorization authorization)voidsetConnectTimeout(int connectTimeout)voidsetDownloadUrl(java.lang.String downloadUrl)voidsetExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)voidsetFiles(java.lang.Boolean files)voidsetName(java.lang.String name)voidsetPassword(java.lang.String password)voidsetReadTimeout(int readTimeout)voidsetSignatures(java.lang.Boolean signatures)voidsetTarget(java.lang.String target)voidsetUploadUrl(java.lang.String uploadUrl)voidsetUsername(java.lang.String username)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jreleaser.maven.plugin.Activatable
getActive, resolveActive, setActive
-
Methods inherited from interface org.jreleaser.maven.plugin.ExtraProperties
getExtraProperties, setExtraProperties
-
Methods inherited from interface org.jreleaser.maven.plugin.TimeoutAware
getConnectTimeout, getReadTimeout, setConnectTimeout, setReadTimeout
-
Methods inherited from interface org.jreleaser.maven.plugin.Uploader
getName, getType, isArtifacts, isArtifactsSet, isFiles, isFilesSet, isSignatures, isSignaturesSet, setArtifacts, setFiles, setName, setSignatures
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
uploadUrl
protected java.lang.String uploadUrl
-
downloadUrl
protected java.lang.String downloadUrl
-
type
protected final java.lang.String type
-
name
protected java.lang.String name
-
enabled
protected boolean enabled
-
active
protected Active active
-
-
Method Detail
-
resolveAuthorization
public HttpUploader.Authorization resolveAuthorization()
-
getTarget
public java.lang.String getTarget()
-
setTarget
public void setTarget(java.lang.String target)
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String username)
-
getPassword
public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
getAuthorization
public HttpUploader.Authorization getAuthorization()
-
setAuthorization
public void setAuthorization(HttpUploader.Authorization authorization)
-
getUploadUrl
public java.lang.String getUploadUrl()
- Specified by:
getUploadUrlin interfaceHttpUploader
-
setUploadUrl
public void setUploadUrl(java.lang.String uploadUrl)
- Specified by:
setUploadUrlin interfaceHttpUploader
-
getDownloadUrl
public java.lang.String getDownloadUrl()
- Specified by:
getDownloadUrlin interfaceHttpUploader
-
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
- Specified by:
setDownloadUrlin interfaceHttpUploader
-
getActive
public Active getActive()
- Specified by:
getActivein interfaceActivatable
-
setActive
public void setActive(Active active)
- Specified by:
setActivein interfaceActivatable
-
resolveActive
public java.lang.String resolveActive()
- Specified by:
resolveActivein interfaceActivatable
-
getConnectTimeout
public int getConnectTimeout()
- Specified by:
getConnectTimeoutin interfaceTimeoutAware
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout)
- Specified by:
setConnectTimeoutin interfaceTimeoutAware
-
getReadTimeout
public int getReadTimeout()
- Specified by:
getReadTimeoutin interfaceTimeoutAware
-
setReadTimeout
public void setReadTimeout(int readTimeout)
- Specified by:
setReadTimeoutin interfaceTimeoutAware
-
getExtraProperties
public java.util.Map<java.lang.String,java.lang.Object> getExtraProperties()
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
public void setExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
isArtifacts
public java.lang.Boolean isArtifacts()
- Specified by:
isArtifactsin interfaceUploader
-
setArtifacts
public void setArtifacts(java.lang.Boolean artifacts)
- Specified by:
setArtifactsin interfaceUploader
-
isArtifactsSet
public boolean isArtifactsSet()
- Specified by:
isArtifactsSetin interfaceUploader
-
setFiles
public void setFiles(java.lang.Boolean files)
-
isFilesSet
public boolean isFilesSet()
- Specified by:
isFilesSetin interfaceUploader
-
isSignatures
public java.lang.Boolean isSignatures()
- Specified by:
isSignaturesin interfaceUploader
-
setSignatures
public void setSignatures(java.lang.Boolean signatures)
- Specified by:
setSignaturesin interfaceUploader
-
isSignaturesSet
public boolean isSignaturesSet()
- Specified by:
isSignaturesSetin interfaceUploader
-
-