Class ArtifactoryItemStorage
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.plugins.itemstorage.ItemStorage<ArtifactoryItemPath>>
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 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Describable
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
-