Class ArtifactFileDataImpl
java.lang.Object
com.atlassian.bamboo.build.artifact.ArtifactFileDataImpl
- All Implemented Interfaces:
ArtifactFileData
- Direct Known Subclasses:
MutableArtifactFileData
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.build.artifact.ArtifactFileData
ArtifactFileData.FileType -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArtifactFileDataImpl(@NotNull String name, @NotNull ArtifactFileData.FileType fileType, @Nullable String url, @Nullable String tag, @Nullable Date lastModified, @Nullable Long size, long artifactId) -
Method Summary
Modifier and TypeMethodDescriptionstatic ArtifactFileDatadirectory(long artifactId, @NotNull String name, @Nullable String url, @Nullable String tag, @Nullable Date lastModified, @Nullable Long size) longId of anArtifactthat owns this file.@NotNull ArtifactFileData.FileType@NotNull StringgetName()@Nullable LonggetSize()@Nullable StringgetTag()@Nullable StringgetUrl()@Nullable Date
-
Field Details
-
tag
-
-
Constructor Details
-
ArtifactFileDataImpl
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceArtifactFileData
-
getFileType
- Specified by:
getFileTypein interfaceArtifactFileData
-
getUrl
- Specified by:
getUrlin interfaceArtifactFileData
-
getTag
- Specified by:
getTagin interfaceArtifactFileData
-
getSize
- Specified by:
getSizein interfaceArtifactFileData
-
lastModified
- Specified by:
lastModifiedin interfaceArtifactFileData
-
getArtifactId
public long getArtifactId()Description copied from interface:ArtifactFileDataId of anArtifactthat owns this file.- Specified by:
getArtifactIdin interfaceArtifactFileData
-
directory
-