Klasse BulkGetGroupsOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv3.spec.BulkGetGroupsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class BulkGetGroupsOperationSpec
extends Object
BulkGetGroupsSpec
Specification for the BulkGetGroups operation.
Bulk get groups
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic Boolean
allows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
BulkGetGroupsOperationSpec
(Long startAt, Integer maxResults, Set<String> groupId, Set<String> groupName, String accessType, String applicationKey) Constructs a validated instance ofBulkGetGroupsOperationSpec
.Constructs a validated instance ofBulkGetGroupsOperationSpec
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable String
The access level of a group.accessType
(@Nullable String accessType) The access level of a group.@Nullable String
The application key of the product user groups to search for.applicationKey
(@Nullable String applicationKey) The application key of the product user groups to search for.builder()
protected boolean
boolean
groupId()
The ID of a group.The ID of a group.The name of a group.The name of a group.int
hashCode()
@Nullable Integer
The maximum number of items to return per page.maxResults
(@Nullable Integer maxResults) The maximum number of items to return per page.@Nullable Long
startAt()
The index of the first item to return in a page of results (page offset).The index of the first item to return in a page of results (page offset).toString()
void
validate()
Validates the Spec, will throw a exception if required parameters are missing
-
Felddetails
-
VALIDATION_ENABLED
allows to disable validation of the spec, use with care!
-
-
Konstruktordetails
-
BulkGetGroupsOperationSpec
Constructs a validated instance ofBulkGetGroupsOperationSpec
.- Parameter:
spec
- the specification to process
-
BulkGetGroupsOperationSpec
@Internal public BulkGetGroupsOperationSpec(Long startAt, Integer maxResults, Set<String> groupId, Set<String> groupName, String accessType, String applicationKey) Constructs a validated instance ofBulkGetGroupsOperationSpec
.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
startAt
- The index of the first item to return in a page of results (page offset).maxResults
- The maximum number of items to return per page.groupId
- The ID of a group. To specify multiple IDs, pass multiplegroupId
parameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5
.groupName
- The name of a group. To specify multiple names, pass multiplegroupName
parameters. For example,groupName=administrators&groupName=jira-software-users
.accessType
- The access level of a group. Valid values: 'site-admin', 'admin', 'user'.applicationKey
- The application key of the product user groups to search for. Valid values: 'jira-servicedesk', 'jira-software', 'jira-product-discovery', 'jira-core'.
-
BulkGetGroupsOperationSpec
protected BulkGetGroupsOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
startAt
The index of the first item to return in a page of results (page offset). -
maxResults
The maximum number of items to return per page. -
groupId
The ID of a group. To specify multiple IDs, pass multiplegroupId
parameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5
. -
groupName
The name of a group. To specify multiple names, pass multiplegroupName
parameters. For example,groupName=administrators&groupName=jira-software-users
. -
accessType
The access level of a group. Valid values: 'site-admin', 'admin', 'user'. -
applicationKey
The application key of the product user groups to search for. Valid values: 'jira-servicedesk', 'jira-software', 'jira-product-discovery', 'jira-core'. -
startAt
The index of the first item to return in a page of results (page offset).- Gibt zurück:
this
.
-
maxResults
The maximum number of items to return per page.- Gibt zurück:
this
.
-
groupId
The ID of a group. To specify multiple IDs, pass multiplegroupId
parameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5
.- Gibt zurück:
this
.
-
groupName
The name of a group. To specify multiple names, pass multiplegroupName
parameters. For example,groupName=administrators&groupName=jira-software-users
.- Gibt zurück:
this
.
-
accessType
The access level of a group. Valid values: 'site-admin', 'admin', 'user'.- Gibt zurück:
this
.
-
applicationKey
The application key of the product user groups to search for. Valid values: 'jira-servicedesk', 'jira-software', 'jira-product-discovery', 'jira-core'.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-