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 VcsBambooSpecsSource
getVcsBambooSpecsSource()
void
setDescription(String description)
void
setName(String name)
void
setPlanKey(@Nullable PlanKey planKey)
void
setVcsBambooSpecsSource(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)
-
-