Class SharePermissionInputBean.SharePermissionInputBeanBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.model.SharePermissionInputBean.SharePermissionInputBeanBuilder
- Enclosing class:
- SharePermissionInputBean
-
Method Summary
Modifier and TypeMethodDescriptionThe user account ID that the filter is shared with.build()The ID of the group, which uniquely identifies the group across all Atlassian products.For example, *952d12c3-5b5b-4d04-bb32-44d383afc4b2*.The name of the group to share the filter with.The ID of the project to share the filter with.projectRoleId(String projectRoleId) The ID of the project role to share the filter with.The rights for the share permission.toString()The type of the share permission.Specify the type as follows: *userShare with a user.
-
Method Details
-
accountId
The user account ID that the filter is shared with. For a request, specify theaccountIdproperty for the user.- Returns:
this.
-
groupId
The ID of the group, which uniquely identifies the group across all Atlassian products.For example, *952d12c3-5b5b-4d04-bb32-44d383afc4b2*. Cannot be provided withgroupname.- Returns:
this.
-
groupname
The name of the group to share the filter with. Settypetogroup. Please note that the name of a group is mutable, to reliably identify a group usegroupId.- Returns:
this.
-
projectId
The ID of the project to share the filter with. Settypetoproject.- Returns:
this.
-
projectRoleId
The ID of the project role to share the filter with. SettypetoprojectRoleand theprojectIdfor the project that the role is in.- Returns:
this.
-
rights
The rights for the share permission.- Returns:
this.
-
build
-
toString
-