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
Modifier and TypeClassDescriptionstatic final class
static final class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deletePath
(String path) static ArtifactoryItemStorage
get()
getObjectPath
(Item item, String path) getObjectPathForBranch
(Item item, String path, String branch) void
void
void
setRepository
(String repository) void
setServerUrl
(String serverUrl) void
setStorageCredentialId
(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:
getObjectPath
in classjenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
-
getObjectPathForBranch
- Specified by:
getObjectPathForBranch
in classjenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>
-
deletePath
-
movePath
-
get
-