Package org.jreleaser.maven.plugin
Class S3
- java.lang.Object
-
- org.jreleaser.maven.plugin.S3
-
- All Implemented Interfaces:
Activatable,ExtraProperties,TimeoutAware,Uploader
public class S3 extends java.lang.Object- Since:
- 0.8.0
- Author:
- Andres Almiray
-
-
Constructor Summary
Constructors Constructor Description S3()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeaders(java.util.Map<java.lang.String,java.lang.String> headers)java.lang.StringgetAccessKeyId()ActivegetActive()java.lang.StringgetBucket()intgetConnectTimeout()java.lang.StringgetDownloadUrl()java.lang.StringgetEndpoint()java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()java.util.Map<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetName()java.lang.StringgetPath()intgetReadTimeout()java.lang.StringgetRegion()java.lang.StringgetSecretKey()java.lang.StringgetSessionToken()java.lang.StringgetType()java.lang.BooleanisArtifacts()booleanisArtifactsSet()java.lang.BooleanisFiles()booleanisFilesSet()java.lang.BooleanisSignatures()booleanisSignaturesSet()java.lang.StringresolveActive()voidsetAccessKeyId(java.lang.String accessKeyId)voidsetActive(Active active)voidsetArtifacts(java.lang.Boolean artifacts)voidsetBucket(java.lang.String bucket)voidsetConnectTimeout(int connectTimeout)voidsetDownloadUrl(java.lang.String downloadUrl)voidsetEndpoint(java.lang.String endpoint)voidsetExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)voidsetFiles(java.lang.Boolean files)voidsetHeaders(java.util.Map<java.lang.String,java.lang.String> headers)voidsetName(java.lang.String name)voidsetPath(java.lang.String path)voidsetReadTimeout(int readTimeout)voidsetRegion(java.lang.String region)voidsetSecretKey(java.lang.String secretKey)voidsetSessionToken(java.lang.String sessionToken)voidsetSignatures(java.lang.Boolean signatures)
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
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
-
getRegion
public java.lang.String getRegion()
-
setRegion
public void setRegion(java.lang.String region)
-
getBucket
public java.lang.String getBucket()
-
setBucket
public void setBucket(java.lang.String bucket)
-
getAccessKeyId
public java.lang.String getAccessKeyId()
-
setAccessKeyId
public void setAccessKeyId(java.lang.String accessKeyId)
-
getSecretKey
public java.lang.String getSecretKey()
-
setSecretKey
public void setSecretKey(java.lang.String secretKey)
-
getSessionToken
public java.lang.String getSessionToken()
-
setSessionToken
public void setSessionToken(java.lang.String sessionToken)
-
getPath
public java.lang.String getPath()
-
setPath
public void setPath(java.lang.String path)
-
getDownloadUrl
public java.lang.String getDownloadUrl()
-
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
-
getEndpoint
public java.lang.String getEndpoint()
-
setEndpoint
public void setEndpoint(java.lang.String endpoint)
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
setHeaders
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
-
addHeaders
public void addHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
-
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
-
-