Interface ArtifactLinkDataProvider
-
- All Known Implementing Classes:
CachingArtifactLinkDataProviderDecorator
,FileSystemArtifactLinkDataProvider
,S3ArtifactLinkDataProvider
,TrampolineUrlArtifactLinkDataProvider
public interface ArtifactLinkDataProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
exists()
boolean
exists(Iterable<String> pathComponents)
@Nullable String
getRootUrl()
long
getSize()
@Nullable Date
lastModified()
@NotNull Iterable<ArtifactFileData>
listObjects(@Nullable String subpath)
-
-
-
Method Detail
-
getRootUrl
@Nullable @Nullable String getRootUrl()
-
listObjects
@NotNull @NotNull Iterable<ArtifactFileData> listObjects(@Nullable @Nullable String subpath)
-
lastModified
@Nullable @Nullable Date lastModified()
-
getSize
long getSize()
-
exists
boolean exists()
-
-