public class DeleteCommandParameters
extends com.atlassian.bitbucket.scm.AbstractCommandParameters
| Modifier and Type | Class and Description |
|---|---|
static class |
DeleteCommandParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
getForkIds()
Provides the
IDs of all repositories that were forked from the repository being
deleted which have not, themselves, been deleted. |
boolean |
hasForks()
Retrieves a flag indicating whether the deleted repository has
forks. |
boolean |
isLastInHierarchy()
Retrieves a flag indicating whether this repository was the last in its
hierarchy, allowing the SCM to perform any additional cleanup that is necessary when an entire hierarchy
is deleted. |
@Nonnull public Set<Integer> getForkIds()
IDs of all repositories that were forked from the repository being
deleted which have not, themselves, been deleted. As the repository has already been deleted from the
database, the host application must provide these IDs because it is no longer possible to query for them.
The returned set will always be empty for the last repository in a hierarchy.
public boolean hasForks()
forks.
If isLastInHierarchy() is true, this will always be false.
true if the fork ID set is not empty; otherwise, falsepublic boolean isLastInHierarchy()
hierarchy, allowing the SCM to perform any additional cleanup that is necessary when an entire hierarchy
is deleted.true if this repository is the last in its hierarchy; otherwise, false if at least
one repository remains in the hierarchyCopyright © 2024 Atlassian. All rights reserved.