Klasse GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder
java.lang.Object
io.github.primelib.jira4j.restv2.spec.GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder
- Umschließende Klasse:
GetDashboardsPaginatedOperationSpec
public static class GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder
extends Object
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungUser account ID used to return dashboards with the matchingowner.accountId.build()dashboardName(@Nullable String dashboardName) String used to perform a case-insensitive partial match withname.Use [expand](#expansion) to include additional information about dashboard in the response.Group ID used to return dashboards that are shared with a group that matchessharePermissions.group.groupId.As a group's name can change, use ofgroupIdis recommended.maxResults(@Nullable Integer maxResults) The maximum number of items to return per page.[Order](#ordering) the results by a field: *descriptionSorts by dashboard description.This parameter is deprecated because of privacy changes.Project ID used to returns dashboards that are shared with a project that matchessharePermissions.project.id.The index of the first item to return in a page of results (page offset).The status to filter by.toString()
-
Methodendetails
-
dashboardName
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder dashboardName(@Nullable @Nullable String dashboardName) String used to perform a case-insensitive partial match withname.- Gibt zurück:
this.
-
accountId
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder accountId(@Nullable @Nullable String accountId) User account ID used to return dashboards with the matchingowner.accountId. This parameter cannot be used with theownerparameter.- Gibt zurück:
this.
-
owner
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder owner(@Nullable @Nullable String owner) This parameter is deprecated because of privacy changes. UseaccountIdinstead. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. User name used to return dashboards with the matchingowner.name. This parameter cannot be used with theaccountIdparameter.- Gibt zurück:
this.
-
groupname
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder groupname(@Nullable @Nullable String groupname) As a group's name can change, use ofgroupIdis recommended. Group name used to return dashboards that are shared with a group that matchessharePermissions.group.name. This parameter cannot be used with thegroupIdparameter.- Gibt zurück:
this.
-
groupId
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder groupId(@Nullable @Nullable String groupId) Group ID used to return dashboards that are shared with a group that matchessharePermissions.group.groupId. This parameter cannot be used with thegroupnameparameter.- Gibt zurück:
this.
-
projectId
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder projectId(@Nullable @Nullable Long projectId) Project ID used to returns dashboards that are shared with a project that matchessharePermissions.project.id.- Gibt zurück:
this.
-
orderBy
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder orderBy(@Nullable @Nullable String orderBy) [Order](#ordering) the results by a field: *descriptionSorts by dashboard description. Note that this sort works independently of whether the expand to display the description field is in use. *favourite_countSorts by dashboard popularity. *idSorts by dashboard ID. *is_favouriteSorts by whether the dashboard is marked as a favorite. *nameSorts by dashboard name. *ownerSorts by dashboard owner name.- Gibt zurück:
this.
-
startAt
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder startAt(@Nullable @Nullable Long startAt) The index of the first item to return in a page of results (page offset).- Gibt zurück:
this.
-
maxResults
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder maxResults(@Nullable @Nullable Integer maxResults) The maximum number of items to return per page.- Gibt zurück:
this.
-
status
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder status(@Nullable @Nullable String status) The status to filter by. It may be active, archived or deleted.- Gibt zurück:
this.
-
expand
public GetDashboardsPaginatedOperationSpec.GetDashboardsPaginatedOperationSpecBuilder expand(@Nullable @Nullable String expand) Use [expand](#expansion) to include additional information about dashboard in the response. This parameter accepts a comma-separated list. Expand options include: *descriptionReturns the description of the dashboard. *ownerReturns the owner of the dashboard. *viewUrlReturns the URL that is used to view the dashboard. *favouriteReturnsisFavourite, an indicator of whether the user has set the dashboard as a favorite. *favouritedCountReturnspopularity, a count of how many users have set this dashboard as a favorite. *sharePermissionsReturns details of the share permissions defined for the dashboard. *editPermissionsReturns details of the edit permissions defined for the dashboard. *isWritableReturns whether the current user has permission to edit the dashboard.- Gibt zurück:
this.
-
build
-
toString
-