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, false
public 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.