Class AzureItemStorage

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.plugins.itemstorage.ItemStorage<T>>
jenkins.plugins.itemstorage.ItemStorage<AzureObjectPath>
io.jenkins.plugins.jobcacherazurestorage.AzureItemStorage
All Implemented Interfaces:
ExtensionPoint, Describable<jenkins.plugins.itemstorage.ItemStorage<AzureObjectPath>>, Serializable

@Extension public class AzureItemStorage extends jenkins.plugins.itemstorage.ItemStorage<AzureObjectPath>
See Also:
  • Constructor Details

    • AzureItemStorage

      @DataBoundConstructor public AzureItemStorage()
  • Method Details

    • getCredentialsId

      public String getCredentialsId()
    • getContainerName

      public String getContainerName()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • setContainerName

      @DataBoundSetter public void setContainerName(String containerName)
    • getObjectPath

      public AzureObjectPath getObjectPath(Item item, String path)
      Specified by:
      getObjectPath in class jenkins.plugins.itemstorage.ItemStorage<AzureObjectPath>
    • getObjectPathForBranch

      public AzureObjectPath getObjectPathForBranch(Item item, String path, String branch)
      Specified by:
      getObjectPathForBranch in class jenkins.plugins.itemstorage.ItemStorage<AzureObjectPath>
    • get

      public static AzureItemStorage get()