Interface MutableDeploymentProject
- All Superinterfaces:
BambooIdProvider,BambooObject,DescriptionProvider,EntityWithOid,ImmutableEntityWithOid,InternalDeploymentProject,NameProvider,Versionable
- 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 the service.
-
Method Summary
Modifier and TypeMethodDescription@Nullable VcsBambooSpecsSourcevoidsetDescription(String description) voidvoidsetPlanKey(@Nullable PlanKey planKey) voidsetVcsBambooSpecsSource(VcsBambooSpecsSource vcsBambooSpecsSource) voidsetVersion(@NotNull Long version) Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setIdMethods inherited from interface com.atlassian.bamboo.core.EntityWithOid
setOidMethods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOidMethods inherited from interface com.atlassian.bamboo.deployments.projects.InternalDeploymentProject
getDescription, getEntityType, getId, getKey, getName, getPlanKeyMethods inherited from interface com.atlassian.bamboo.versioning.Versionable
getVersion
-
Method Details
-
setName
-
setDescription
-
setPlanKey
-
getVcsBambooSpecsSource
- Specified by:
getVcsBambooSpecsSourcein interfaceInternalDeploymentProject
-
setVcsBambooSpecsSource
-
setVersion
-