Class BambooArtifactDeploymentProjectItem
- java.lang.Object
-
- com.atlassian.bamboo.deployments.projects.BambooArtifactDeploymentProjectItem
-
- All Implemented Interfaces:
BambooIdProvider,DeploymentProjectItem,InternalDeploymentProjectItem,NameProvider
public class BambooArtifactDeploymentProjectItem extends Object implements DeploymentProjectItem
-
-
Constructor Summary
Constructors Constructor Description BambooArtifactDeploymentProjectItem(@NotNull MutableBambooArtifactDeploymentProjectItem item)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactDefinitiongetArtifactDefinition()longgetId()StringgetName()@NotNull ProjectItemTypegetType()
-
-
-
Constructor Detail
-
BambooArtifactDeploymentProjectItem
public BambooArtifactDeploymentProjectItem(@NotNull @NotNull MutableBambooArtifactDeploymentProjectItem item)
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getIdin interfaceBambooIdProvider- Specified by:
getIdin interfaceInternalDeploymentProjectItem- Returns:
- database id
-
getName
public String getName()
- Specified by:
getNamein interfaceInternalDeploymentProjectItem- Specified by:
getNamein interfaceNameProvider- Returns:
- name of the DeploymentProjectItem
-
getType
@NotNull public @NotNull ProjectItemType getType()
- Specified by:
getTypein interfaceInternalDeploymentProjectItem- Returns:
- type of the DeploymentProjectItem
-
getArtifactDefinition
public ArtifactDefinition getArtifactDefinition()
- Specified by:
getArtifactDefinitionin interfaceDeploymentProjectItem
-
-