Class BitBucketVcsRepositories
- java.lang.Object
-
- jetbrains.buildServer.vcshostings.bbcloud.BitBucketVcsRepositories
-
- All Implemented Interfaces:
Pageable
,VcsRepositories
public class BitBucketVcsRepositories extends Object implements VcsRepositories
-
-
Constructor Summary
Constructors Constructor Description BitBucketVcsRepositories(Collection<BitBucketRepository> repositories, boolean hasMore, String nextPage, Integer totalCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<BitbucketRepositoryGroup>
getRepositories()
Integer
getTotalCount()
Collection<BitBucketRepository>
getUngroupedRepositories()
boolean
hasMore()
String
nextPage()
-
-
-
Constructor Detail
-
BitBucketVcsRepositories
public BitBucketVcsRepositories(@NotNull Collection<BitBucketRepository> repositories, boolean hasMore, String nextPage, Integer totalCount)
-
-
Method Detail
-
getUngroupedRepositories
@NotNull public Collection<BitBucketRepository> getUngroupedRepositories()
- Specified by:
getUngroupedRepositories
in interfaceVcsRepositories
- Returns:
- all repositories in a single collection
-
getRepositories
@NotNull public Collection<BitbucketRepositoryGroup> getRepositories()
- Specified by:
getRepositories
in interfaceVcsRepositories
- Returns:
- repositories grouped by owner
-
hasMore
public boolean hasMore()
-
nextPage
@Nullable public String nextPage()
-
getTotalCount
@Nullable public Integer getTotalCount()
- Specified by:
getTotalCount
in interfacePageable
- Returns:
- total number of repositories matching the search criteria (if available), null otherwise
-
-