Package com.polarion.alm.builder.model
Interface IBuildDeploymentArtifact
- All Superinterfaces:
IChangeGenerator,IChangeListener,IHasCustomValues,IHasValues,IStructure
Information about deployment artifact deployed to
IBuildInformationRepository.- Version:
- $Revision$ $Date$
- Author:
- Stepan Roh, Polarion Software
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()Build deployment artifact label.Location inIBuildInformationRepositorywhere this artifact is deployed.voidSet build deployment artifact label.voidsetLocation(ILocation location) Set BIR location.Methods inherited from interface com.polarion.platform.persistence.model.IChangeGenerator
setChangeOwnerMethods inherited from interface com.polarion.platform.persistence.model.IChangeListener
markChangedMethods inherited from interface com.polarion.platform.persistence.model.IHasCustomValues
getCustomField, getCustomFieldPrototype, getCustomFieldsList, setCustomFieldMethods inherited from interface com.polarion.platform.persistence.model.IStructure
getEnumeration, getEnumerationOptionForField, getEnumerationTypeForField, getPrototype, getValue, isModified, isReadOnly, isReadOnly, setValue
-
Field Details
-
Method Details
-
getLabel
String getLabel()Build deployment artifact label.- Returns:
- label (not
null)
-
getLocation
ILocation getLocation()Location inIBuildInformationRepositorywhere this artifact is deployed.- Returns:
- relative location (not
null)
-
setLabel
Set build deployment artifact label.- Parameters:
label- label- Throws:
IllegalArgumentException- iflabelisnull
-
setLocation
Set BIR location.- Parameters:
location- location- Throws:
IllegalArgumentException- iflocationisnull
-