Package com.atlassian.bamboo.core
Interface ImmutableEntityWithOid
-
- All Known Subinterfaces:
BambooObjectWithOid,Buildable,Chain,ChainBranch,ChainStage,CredentialsData,DecoratedTaskDefinition<T>,DeploymentProject,EntityWithOid,ImmutableBuildable,ImmutableChain,ImmutableChainBranch,ImmutableChainStage,ImmutableJob,ImmutablePlan,ImmutableTopLevelPlan,InternalDeploymentProject,Job,MutableCredentialsData,MutableDeploymentProject,PartialVcsRepositoryData,Plan,PlanRepositoryDefinition,Project,RepositoryData,RepositoryDataEntity,RepositoryDefinition,RuntimeTaskDefinition,TaskDefinition,TopLevelPlan,VcsRepositoryData
- All Known Implementing Classes:
AbstractChain,AbstractImmutableChain,AbstractImmutablePlan,AbstractPlan,BambooEntityWithOid,ChainBranchImpl,ChainStageImpl,CompleteVcsRepositoryData,CredentialsDataEntity,CredentialsDataImpl,DecoratedTaskDefinitionImpl,DefaultChain,DefaultJob,DefaultProject,DeploymentProjectIdentifier,DeploymentProjectImpl,HibernateBambooEntityWithOid,ImmutableChainBranchImpl,ImmutableChainImpl,ImmutableChainStageImpl,ImmutableJobImpl,ImmutableTaskDefinition,LegacyRepositoryDataImpl,LegacyRepositoryDefinitionImpl,MockVcsRepositoryData,MutableDeploymentProjectImpl,PartialVcsRepositoryDataImpl,PlanRepositoryDefinitionImpl,RepositoryDataEntityImpl,RepositoryDataImpl,RepositoryDefinitionForTest,RepositoryDefinitionImpl,RuntimeTaskDefinitionImpl,TaskDefinitionImpl,VcsRepositoryDataImpl
public interface ImmutableEntityWithOidImmutable object which may contain aBambooEntityOid.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BambooEntityTypegetEntityType()Entity type of this object, used inBambooEntityOid.BambooEntityOidgetOid()OID assigned to this object.
-
-
-
Method Detail
-
getEntityType
BambooEntityType getEntityType()
Entity type of this object, used inBambooEntityOid.
-
getOid
BambooEntityOid getOid()
OID assigned to this object. TheBambooEntityOid.getEntityType()should be the same as this object'sgetEntityType().
-
-