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
-
Constructor Summary
ConstructorDescriptionArtifactFileDataImpl
(@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 ArtifactFileData
directory
(long artifactId, @NotNull String name, @Nullable String url, @Nullable String tag, @Nullable Date lastModified, @Nullable Long size) long
Id of anArtifact
that owns this file.@NotNull ArtifactFileData.FileType
@NotNull String
getName()
@Nullable Long
getSize()
@Nullable String
getTag()
@Nullable String
getUrl()
@Nullable Date
-
Field Details
-
tag
-
-
Constructor Details
-
ArtifactFileDataImpl
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceArtifactFileData
-
getFileType
- Specified by:
getFileType
in interfaceArtifactFileData
-
getUrl
- Specified by:
getUrl
in interfaceArtifactFileData
-
getTag
- Specified by:
getTag
in interfaceArtifactFileData
-
getSize
- Specified by:
getSize
in interfaceArtifactFileData
-
lastModified
- Specified by:
lastModified
in interfaceArtifactFileData
-
getArtifactId
public long getArtifactId()Description copied from interface:ArtifactFileData
Id of anArtifact
that owns this file.- Specified by:
getArtifactId
in interfaceArtifactFileData
-
directory
-