public abstract class UserReportBuilder extends ReportBuilder
ReportBuilder.Type
Constructor and Description |
---|
UserReportBuilder() |
Modifier and Type | Method and Description |
---|---|
List<com.cloudbees.hudson.plugins.folder.AbstractFolder> |
getAllFolders() |
Comparator<hudson.model.User> |
getComparatorUser() |
String |
getDisplayName(hudson.model.TopLevelItem item) |
String |
getDisplayName(hudson.model.User user)
Retrieves display name of a user.
|
Collection<hudson.model.User> |
getPossibleUsers() |
hudson.model.User |
getRequestedUser()
Get selected user from context
|
ReportBuilder.Type |
getType() |
all, all, doFilterSubmit, doProcessReportAction, getDescription, getDisplayName, getIcon, getIndex, getReport, processParameters
public final ReportBuilder.Type getType()
getType
in class ReportBuilder
@Nonnull public Collection<hudson.model.User> getPossibleUsers()
public List<com.cloudbees.hudson.plugins.folder.AbstractFolder> getAllFolders()
@Nonnull public String getDisplayName(@CheckForNull hudson.model.TopLevelItem item)
@Nonnull public String getDisplayName(@CheckForNull hudson.model.User user)
user
- Usernull
.@Nonnull public Comparator<hudson.model.User> getComparatorUser()
@Nonnull @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public hudson.model.User getRequestedUser() throws org.kohsuke.stapler.HttpResponses.HttpResponseException
org.kohsuke.stapler.HttpResponses.HttpResponseException
Copyright © 2016–2022. All rights reserved.