Package de.taimos.pipeline.aws
Class S3UploadStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
de.taimos.pipeline.aws.AbstractS3Step
de.taimos.pipeline.aws.S3UploadStep
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class de.taimos.pipeline.aws.AbstractS3Step
AbstractS3Step.S3ClientOptions
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class de.taimos.pipeline.aws.AbstractS3Step
pathStyleAccessEnabled, payloadSigningEnabled
-
Constructor Summary
ConstructorDescriptionS3UploadStep
(String bucket, boolean pathStyleAccessEnabled, boolean payloadSigningEnabled) -
Method Summary
Modifier and TypeMethodDescriptioncom.amazonaws.services.s3.model.CannedAccessControlList
getAcl()
getFile()
getKmsId()
String[]
getPath()
getTags()
getText()
boolean
void
setAcl
(com.amazonaws.services.s3.model.CannedAccessControlList acl) void
setCacheControl
(String cacheControl) void
setContentDisposition
(String contentDisposition) setContentEncoding
(String contentEncoding) void
setContentType
(String contentType) void
setExcludePathPattern
(String excludePathPattern) void
void
setIncludePathPattern
(String includePathPattern) void
void
setMetadatas
(String[] metadatas) void
void
setRedirectLocation
(String redirectLocation) void
setSseAlgorithm
(String sseAlgorithm) void
void
void
setVerbose
(boolean verbose) void
setWorkingDir
(String workingDir) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class de.taimos.pipeline.aws.AbstractS3Step
createS3ClientOptions, isPathStyleAccessEnabled, isPayloadSigningEnabled, setPathStyleAccessEnabled, setPayloadSigningEnabled
Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
S3UploadStep
@DataBoundConstructor public S3UploadStep(String bucket, boolean pathStyleAccessEnabled, boolean payloadSigningEnabled)
-
-
Method Details
-
getFile
-
setFile
-
getText
-
setText
-
getBucket
-
getPath
-
getKmsId
-
setKmsId
-
setPath
-
getIncludePathPattern
-
setIncludePathPattern
-
getExcludePathPattern
-
setExcludePathPattern
-
getWorkingDir
-
setWorkingDir
-
getRedirectLocation
-
setRedirectLocation
-
getMetadatas
-
setMetadatas
-
getTags
-
setTags
-
getAcl
public com.amazonaws.services.s3.model.CannedAccessControlList getAcl() -
setAcl
@DataBoundSetter public void setAcl(com.amazonaws.services.s3.model.CannedAccessControlList acl) -
getCacheControl
-
setCacheControl
-
getContentEncoding
-
setContentEncoding
-
getContentType
-
setContentType
-
getContentDisposition
-
setContentDisposition
-
getSseAlgorithm
-
setSseAlgorithm
-
setVerbose
@DataBoundSetter public void setVerbose(boolean verbose) -
getVerbose
public boolean getVerbose() -
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-