Class BambooOid
java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<BambooOidProperties>
com.atlassian.bamboo.specs.api.builders.BambooOid
Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.)
Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore
secondary identifiers, i.e.
BambooKey
and names can be used as well.
It is recommended however, to use these identifiers when updating existing Bamboo data or transfering data
between Bamboo servers as they provide stronger guarantees nb. uniqueness.
If both oid and a secondary identifier is present, oid has higher priority. In particular, when both oid and name is present it is possible to rename an existing object.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BambooOid
Specify an entity oid from its string value.- Parameters:
oid
- oid in string format (long number inCharacter.MAX_RADIX
radix)- Throws:
PropertiesValidationException
-
-
Method Details
-
build
- Specified by:
build
in classEntityPropertiesBuilder<BambooOidProperties>
- Throws:
PropertiesValidationException
-