com.atlassian.bamboo.build.artifact
Interface ArtifactLinkDataProvider

All Known Implementing Classes:
CachingArtifactLinkDataProviderDecorator, FileSystemArtifactLinkDataProvider, S3ArtifactLinkDataProvider, TrampolineUrlArtifactLinkDataProvider

public interface ArtifactLinkDataProvider


Method Summary
 boolean exists()
           
 boolean exists(Iterable<String> pathComponents)
           
 String getRootUrl()
           
 long getSize()
           
 Date lastModified()
           
 Iterable<ArtifactFileData> listObjects(String subpath)
           
 

Method Detail

getRootUrl

@Nullable
String getRootUrl()

listObjects

@NotNull
Iterable<ArtifactFileData> listObjects(@Nullable
                                               String subpath)

lastModified

@Nullable
Date lastModified()

getSize

long getSize()

exists

boolean exists()

exists

boolean exists(Iterable<String> pathComponents)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.