Class AzureBlobAction

    • Constructor Detail

      • AzureBlobAction

        public AzureBlobAction​(List<AzureBlob> individualBlobs,
                               AzureBlob zipArchiveBlob,
                               boolean allowAnonymousAccess,
                               String storageCredentialId)
    • Method Detail

      • getBuild

        public Run<?,​?> getBuild()
      • getZipArchiveBlob

        @Exported
        public AzureBlob getZipArchiveBlob()
      • onLoad

        public void onLoad​(Run<?,​?> r)
        Specified by:
        onLoad in interface RunAction2
      • getIndividualBlobs

        @Exported
        public List<AzureBlob> getIndividualBlobs()
      • getAllowAnonymousAccess

        public boolean getAllowAnonymousAccess()
      • doProcessDownloadRequest

        public void doProcessDownloadRequest​(org.kohsuke.stapler.StaplerRequest request,
                                             org.kohsuke.stapler.StaplerResponse response)
                                      throws IOException,
                                             javax.servlet.ServletException
        Throws:
        IOException
        javax.servlet.ServletException
      • isAnonymousAccess

        public boolean isAnonymousAccess​(org.springframework.security.core.Authentication auth)
      • getApi

        public Api getApi()