Interface MutableDeploymentProject
-
- All Superinterfaces:
BambooIdProvider,BambooObject,DescriptionProvider,EntityWithOid,ImmutableEntityWithOid,InternalDeploymentProject,NameProvider
- All Known Implementing Classes:
MutableDeploymentProjectImpl
@Internal public interface MutableDeploymentProject extends BambooObject, InternalDeploymentProject, EntityWithOid
Represents the Deployment Project that will be stored in the database. Should not be exposed outside of the service.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable VcsBambooSpecsSourcegetVcsBambooSpecsSource()voidsetDescription(String description)voidsetName(String name)voidsetPlanKey(@Nullable PlanKey planKey)voidsetVcsBambooSpecsSource(VcsBambooSpecsSource vcsBambooSpecsSource)-
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Methods inherited from interface com.atlassian.bamboo.core.EntityWithOid
setOid
-
Methods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOid
-
Methods inherited from interface com.atlassian.bamboo.deployments.projects.InternalDeploymentProject
getDescription, getEntityType, getId, getKey, getName, getPlanKey
-
-
-
-
Method Detail
-
setName
void setName(String name)
-
setDescription
void setDescription(String description)
-
setPlanKey
void setPlanKey(@Nullable @Nullable PlanKey planKey)
-
getVcsBambooSpecsSource
@Nullable @Nullable VcsBambooSpecsSource getVcsBambooSpecsSource()
-
setVcsBambooSpecsSource
void setVcsBambooSpecsSource(VcsBambooSpecsSource vcsBambooSpecsSource)
-
-