Uses of Class
com.atlassian.bamboo.rest.model.pagination.RestPageModel
Package
Description
-
Uses of RestPageModel in com.atlassian.bamboo.brokenbuildtracker.rest
Modifier and TypeMethodDescriptionBrokenBuildResource.getBrokenBuildsForUser
(String username, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo, boolean showAllResponsible) BrokenBuildResource.getMyBrokenBuilds
(PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.admin.agent
Modifier and TypeMethodDescriptionAgentResource.getAgents
(javax.ws.rs.core.UriInfo uriInfo) @NotNull RestPageModel<RestAgent>
RestAgentService.getAgents
(@NotNull javax.ws.rs.core.UriInfo uriInfo) Retrieve all agents on the bamboo server@NotNull RestPageModel<RestAgent>
RestAgentServiceImpl.getAgents
(@NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.deployments.environments
Modifier and TypeMethodDescriptionDeploymentEnvironmentResource.getEnvironmentsExecutableByAgent
(String filter, long agentId, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) DeploymentEnvironmentResource.getEnvironmentsExecutableByElasticConfiguration
(String filter, Long configurationId, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) DeploymentEnvironmentResource.getEnvironmentsExecutableByEphemeralAgentTemplate
(String filter, Long templateId, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.deployments.projects
Modifier and TypeMethodDescriptionDeploymentDashboardResource.getDeploymentProjects
(String filter, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) DeploymentDashboardResource.getPaginateDeploymentProject
(long projectId, String filter, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.link
Modifier and TypeMethodDescriptionvoid
LinkService.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo) Add pagination links to the pageResponse.void
LinkService.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, int nextStart) Add pagination links to the pageResponse.void
LinkService.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) Add pagination links to the pageResponse.void
LinkServiceImpl.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo) void
LinkServiceImpl.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, int nextStart) void
LinkServiceImpl.addPaginationLinks
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) void
LinkService.addPaginationSelfLink
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) Add pagination self link only to the pageResponse.void
LinkServiceImpl.addPaginationSelfLink
(@NotNull RestPageModel<?> page, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.pagination
Modifier and TypeMethodDescription<T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService.getExpandablePage
(@NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) Constructs aRestPageModel
which is an empty page with a self link.<T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.getExpandablePage
(@NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull String pageLocation) <W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService.getPage
(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer) Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService.getPage
(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull String pageLocation) Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService.getPage
(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer) Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationService.getPage
(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull String pageLocation) Transforms a list of domain objects toAbstractRestModel
s and constructs aRestPageModel
from the result.<W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.getPage
(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer) <W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.getPage
(@NotNull Iterable<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull String pageLocation) <W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.getPage
(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer) <W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.getPage
(@NotNull Stream<W> input, @NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull String pageLocation) <W,
T extends AbstractRestModel>
RestPageModel<T>PaginationService.transformPage
(@NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull Function<Integer, Collection<W>> daoFunction) Gets paginated set of objects from database and transforms toAbstractRestModel
s and constructs aRestPageModel
.<W,
T extends AbstractRestModel>
@NotNull RestPageModel<T>PaginationServiceImpl.transformPage
(@NotNull PageRequest pageRequest, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestConversionFunction<? super W, T> transformer, @NotNull Function<Integer, Collection<W>> daoFunction) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.permission
Modifier and TypeMethodDescriptionDeploymentProjectPermissionsResource.getAvailableGroups
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) EnvironmentPermissionsResource.getAvailableGroups
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GlobalPermissionsResource.getAvailableGroups
(String ignore, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) PermissionsResource.getAvailableGroups
(String key, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns a paged list of groupsRestGroup
for which no permissions was defined.PlanPermissionsResource.getAvailableGroups
(String planKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPermissionsResource.getAvailableGroups
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPlanPermissionsResource.getAvailableGroups
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) RepositoryPermissionsResource.getAvailableGroups
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) DeploymentProjectPermissionsResource.getAvailableUsers
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) EnvironmentPermissionsResource.getAvailableUsers
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GlobalPermissionsResource.getAvailableUsers
(String ignore, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) PermissionsResource.getAvailableUsers
(String key, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns a paged list of usersRestUser
for which no permissions was defined.PlanPermissionsResource.getAvailableUsers
(String planKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPermissionsResource.getAvailableUsers
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPlanPermissionsResource.getAvailableUsers
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) RepositoryPermissionsResource.getAvailableUsers
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) DeploymentProjectPermissionsResource.listGroupPermissions
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) EnvironmentPermissionsResource.listGroupPermissions
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GlobalPermissionsResource.listGroupPermissions
(String ignore, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) PermissionsResource.listGroupPermissions
(String key, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns a paged list of groupsRestGroupPermission
with non empty permissionsPlanPermissionsResource.listGroupPermissions
(String planKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPermissionsResource.listGroupPermissions
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPlanPermissionsResource.listGroupPermissions
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) RepositoryPermissionsResource.listGroupPermissions
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) DeploymentProjectPermissionsResource.listRolePermissions
(String id, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) EnvironmentPermissionsResource.listRolePermissions
(String id, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GlobalPermissionsResource.listRolePermissions
(String ignore, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) PermissionsResource.listRolePermissions
(String key, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns a paged list of rolesRestRolePermission
with non empty permissionsPlanPermissionsResource.listRolePermissions
(String planKey, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPermissionsResource.listRolePermissions
(String projectKey, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPlanPermissionsResource.listRolePermissions
(String projectKey, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) RepositoryPermissionsResource.listRolePermissions
(String id, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) DeploymentProjectPermissionsResource.listUserPermissions
(String id, String name, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) EnvironmentPermissionsResource.listUserPermissions
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GlobalPermissionsResource.listUserPermissions
(String ignore, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) PermissionsResource.listUserPermissions
(String key, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns a paged list of usersRestUserPermission
with non empty permissionsPlanPermissionsResource.listUserPermissions
(String planKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPermissionsResource.listUserPermissions
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectPlanPermissionsResource.listUserPermissions
(String projectKey, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) RepositoryPermissionsResource.listUserPermissions
(String id, String nameFilter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.plan
Modifier and TypeMethodDescriptionPlanConfigResource.getJobsForPlan
(String planKeyString, ExpansionParam expansion, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) Retrieves all jobs for a build plan. -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.plan.stage
Modifier and TypeFieldDescriptionstatic final RestPageModel<RestStage>
StageConfigResource.ALL_STAGES
Modifier and TypeMethodDescriptionStageConfigResource.getAllStagesForPlan
(String planKeyString, ExpansionParam expansion, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) Retrieves all the stages that make up a build plan. -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.plan.stage.job
Modifier and TypeMethodDescriptionJobConfigResource.getAllJobsForStage
(String planKeyString, long stageId, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Return all jobs for the given stage. -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact
Modifier and TypeMethodDescription@NotNull RestPageModel<RestJob>
ArtifactResource.getJobsConsumingArtifact
(String jobKeyString, long artifactId, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) Returns a paginated list ofjobs
subscribing a specified artifact.@NotNull RestPageModel<RestJob>
RestArtifactService.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns a paginated lists of jobs subscribing to a specified artifact.@NotNull RestPageModel<RestJob>
RestArtifactServiceImpl.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.plan.stage.job.task
Modifier and TypeMethodDescriptionTaskConfigResource.getAllTasksForJob
(String planKeyString, long stageId, String jobKeyString, ExpansionParam expansion, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) Return all tasks for a given job. -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.resource
Modifier and TypeMethodDescriptionExpirySettingsResource.findPlansWithCustomExpirySettings
(PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) EphemeralAgentTemplateResource.getCapabilities
(@Nullable Long configurationId, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ProjectResource.getPaginatedProjectRepositories
(String projectKey, String filter, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) ProjectResource.getPaginatedProjectSharedCredentials
(String projectKey, String filter, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) EphemeralAgentTemplateResource.getTemplateConfigurationsPage
(String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) AccessTokenResource.getUserTokens
(PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.service
Modifier and TypeMethodDescriptionRestUserAccessTokenService.getUserTokens
(String userName, PageRequest pageRequest, Expansion expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.plugins.rest.user
Modifier and TypeMethodDescriptionUserAdminResource.findAssignedGroups
(String userName, String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) UserAdminResource.findUnassignedGroups
(String userName, String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) UserAdminResource.findUnassignedUserRepositoryAliases
(String filter, String userName, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GroupAdminResource.findUsersInGroup
(String groupName, String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GroupAdminResource.findUsersNotInGroup
(String groupName, String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GroupAdminResource.getGroups
(String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) UserAdminResource.getUserAccessTokens
(String userName, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) UserAdminResource.getUserRepositoryAliases
(String userName, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) UserAdminResource.getUsers
(String filter, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of RestPageModel in com.atlassian.bamboo.rest.model.pagination
Modifier and TypeMethodDescriptionstatic <T> RestPageModel<T>
RestPageModel.expandable
(@NotNull PageRequest pageRequest) Construct a page model for an expandable result list, without any results yet.static <T> RestPageModel<T>
RestPageModel.forItems
(@NotNull PageRequest pageRequest, @NotNull Iterable<T> items) Construct a page model for a result list.static <T> RestPageModel<T>
RestPageModel.forItems
(@NotNull PageRequest pageRequest, @NotNull Iterable<T> items, boolean more) Construct a page model for a result list. -
Uses of RestPageModel in com.atlassian.bamboo.rest.model.plan
Modifier and TypeMethodDescriptionvoid
RestPlanConfig.setStages
(RestPageModel<RestStage> stages) RestPlanConfig.Builder.stages
(RestPageModel<RestStage> stages) -
Uses of RestPageModel in com.atlassian.bamboo.rest.model.plan.stage
Modifier and TypeMethodDescriptionRestStage.Builder.jobs
(RestPageModel<RestJob> jobs) void
RestStage.setJobs
(RestPageModel<RestJob> jobs) -
Uses of RestPageModel in com.atlassian.bamboo.rest.model.plan.stage.job