Class S3Upload

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
ch.so.agi.gretl.tasks.AbstractCoreGretlTask
ch.so.agi.gretl.tasks.S3Upload
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

public abstract class S3Upload extends AbstractCoreGretlTask
  • Constructor Details

    • S3Upload

      @Inject public S3Upload()
  • Method Details

    • getSourceDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public abstract org.gradle.api.file.DirectoryProperty getSourceDir()
    • getSourceFile

      @InputFile @Optional @PathSensitive(RELATIVE) public abstract org.gradle.api.file.RegularFileProperty getSourceFile()
    • getSourceFiles

      @InputFiles @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.ConfigurableFileCollection getSourceFiles()
    • getAcl

      @Input public String getAcl()
    • getContentType

      @Input @Optional public String getContentType()
    • getMetadata

      @Input @Optional public Map<String,String> getMetadata()
    • sourceDir

      public void sourceDir(Object sourceDir)
    • sourceFile

      public void sourceFile(Object sourceFile)
    • sourceFiles

      public void sourceFiles(Object sourceFiles)
    • setAcl

      public void setAcl(String acl)
    • acl

      public void acl(String acl)
    • setContentType

      public void setContentType(String contentType)
    • contentType

      public void contentType(String contentType)
    • setMetadata

      public void setMetadata(Map<String,String> metadata)
    • setMetaData

      public void setMetaData(Map<String,String> metadata)
    • metadata

      public void metadata(Map<String,String> metadata)
    • metaData

      public void metaData(Map<String,String> metadata)
    • upload

      public void upload()
    • getAccessKey

      @Internal public String getAccessKey()
    • getSecretKey

      @Internal public String getSecretKey()
    • getBucketName

      @Input public String getBucketName()
    • getEndpoint

      @Input @Optional public String getEndpoint()
    • getRegion

      @Input @Optional public String getRegion()
    • setAccessKey

      public void setAccessKey(String accessKey)
    • accessKey

      public void accessKey(String accessKey)
    • setSecretKey

      public void setSecretKey(String secretKey)
    • secretKey

      public void secretKey(String secretKey)
    • setBucketName

      public void setBucketName(String bucketName)
    • bucketName

      public void bucketName(String bucketName)
    • setEndpoint

      public void setEndpoint(String endpoint)
    • setEndPoint

      public void setEndPoint(String endpoint)
    • endpoint

      public void endpoint(String endpoint)
    • endPoint

      public void endPoint(String endpoint)
    • setRegion

      public void setRegion(String region)
    • region

      public void region(String region)
    • connectionSpec

      protected S3ConnectionSpec connectionSpec()