Class ArtifactoryItemStorage
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.plugins.itemstorage.ItemStorage<T>>
jenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
io.jenkins.plugins.jobcacher.artifactory.ArtifactoryItemStorage
- All Implemented Interfaces:
ExtensionPoint,Describable<jenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>>,Serializable
@Extension
public class ArtifactoryItemStorage
extends jenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeletePath(String path) static ArtifactoryItemStorageget()getObjectPath(Item item, String path) getObjectPathForBranch(Item item, String path, String branch) voidvoidvoidsetRepository(String repository) voidsetServerUrl(String serverUrl) voidsetStorageCredentialId(String storageCredentialId) Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
LOGGER
public static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
ArtifactoryItemStorage
@DataBoundConstructor public ArtifactoryItemStorage()
-
-
Method Details
-
setStorageCredentialId
-
setServerUrl
-
setPrefix
-
setRepository
-
getStorageCredentialId
-
getServerUrl
-
getRepository
-
getPrefix
-
getObjectPath
- Specified by:
getObjectPathin classjenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
-
getObjectPathForBranch
- Specified by:
getObjectPathForBranchin classjenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
-
deletePath
-
movePath
-
get
-