Package de.taimos.pipeline.aws
Class S3CopyStep
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.S3CopyStep
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class de.taimos.pipeline.aws.AbstractS3Step
AbstractS3Step.S3ClientOptionsNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class de.taimos.pipeline.aws.AbstractS3Step
pathStyleAccessEnabled, payloadSigningEnabled -
Constructor Summary
ConstructorsConstructorDescriptionS3CopyStep(String fromBucket, String fromPath, String toBucket, String toPath, boolean pathStyleAccessEnabled, boolean payloadSigningEnabled) -
Method Summary
Modifier and TypeMethodDescriptioncom.amazonaws.services.s3.model.CannedAccessControlListgetAcl()getKmsId()String[]voidsetAcl(com.amazonaws.services.s3.model.CannedAccessControlList acl) voidsetCacheControl(String cacheControl) voidsetContentDisposition(String contentDisposition) voidsetContentType(String contentType) voidvoidsetMetadatas(String[] metadatas) voidsetSseAlgorithm(String sseAlgorithm) org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class de.taimos.pipeline.aws.AbstractS3Step
createS3ClientOptions, isPathStyleAccessEnabled, isPayloadSigningEnabled, setPathStyleAccessEnabled, setPayloadSigningEnabledMethods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
S3CopyStep
-
-
Method Details
-
getFromBucket
-
getFromPath
-
getToBucket
-
getToPath
-
getKmsId
-
setKmsId
-
getMetadatas
-
setMetadatas
-
getAcl
public com.amazonaws.services.s3.model.CannedAccessControlList getAcl() -
setAcl
@DataBoundSetter public void setAcl(com.amazonaws.services.s3.model.CannedAccessControlList acl) -
getCacheControl
-
setCacheControl
-
getContentType
-
setContentType
-
getContentDisposition
-
setContentDisposition
-
getSseAlgorithm
-
setSseAlgorithm
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
startin classorg.jenkinsci.plugins.workflow.steps.Step- Throws:
Exception
-