Klasse BulkGetGroupsOperationSpec
java.lang.Object
io.github.primelib.jira4j.restv2.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 Booleanallows to disable validation of the spec, use with care! -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedBulkGetGroupsOperationSpec(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 StringThe access level of a group.accessType(@Nullable String accessType) The access level of a group.@Nullable StringThe 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 booleanbooleangroupId()The ID of a group.The ID of a group.The name of a group.The name of a group.inthashCode()@Nullable IntegerThe maximum number of items to return per page.maxResults(@Nullable Integer maxResults) The maximum number of items to return per page.@Nullable LongstartAt()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()voidvalidate()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 multiplegroupIdparameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5.groupName- The name of a group. To specify multiple names, pass multiplegroupNameparameters. 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 multiplegroupIdparameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5. -
groupName
The name of a group. To specify multiple names, pass multiplegroupNameparameters. 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 multiplegroupIdparameters. For example,groupId=5b10a2844c20165700ede21g&groupId=5b10ac8d82e05b22cc7d4ef5.- Gibt zurück:
this.
-
groupName
The name of a group. To specify multiple names, pass multiplegroupNameparameters. 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
-