Interface StoredBuildArtifactInfo
-
- All Known Implementing Classes:
ExternalBuildArtifactFile
,ExternalBuildArtifactFolder
public interface StoredBuildArtifactInfo
- Since:
- 2017.1
- Author:
- vbedrosova
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArtifactData
getArtifactData()
Returns artifact data for this artifact if it's a file, null otherwise.BuildPromotion
getBuildPromotion()
Returns build promotion for this artifact.Map<String,String>
getCommonProperties()
Returns common properties for this artifact.Map<String,String>
getStorageSettings()
Returns settings of the artifact storage where this artifacts is stored.String
getStorageType()
Returns type of the artifact storage where this artifact is stored.
-
-
-
Method Detail
-
getStorageType
@Nullable String getStorageType()
Returns type of the artifact storage where this artifact is stored. Will return null if the storage is no longer available.- Returns:
- see above
-
getStorageSettings
@NotNull Map<String,String> getStorageSettings()
Returns settings of the artifact storage where this artifacts is stored. Will return empty map if the storage is no longer available.- Returns:
- see above
-
getArtifactData
@Nullable ArtifactData getArtifactData()
Returns artifact data for this artifact if it's a file, null otherwise.- Returns:
- see above
-
getCommonProperties
@NotNull Map<String,String> getCommonProperties()
Returns common properties for this artifact.- Returns:
- see above
-
getBuildPromotion
@NotNull BuildPromotion getBuildPromotion()
Returns build promotion for this artifact.- Returns:
- see above
-
-