Klasse GetMembersByQueryParamOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetMembersByQueryParamOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetMembersByQueryParamOperationSpec
extends Object
GetMembersByQueryParamSpec
Specification for the GetMembersByQueryParam operation.
Get group members
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGetMembersByQueryParamOperationSpec(String name, Integer start, Integer limit, Boolean shouldReturnTotalSize, List<String> expand) Constructs a validated instance ofGetMembersByQueryParamOperationSpec.Constructs a validated instance ofGetMembersByQueryParamOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleanexpand()A multi-value parameter indicating which properties of the user to expand.A multi-value parameter indicating which properties of the user to expand.inthashCode()@Nullable Integerlimit()The maximum number of users to return per page.The maximum number of users to return per page.@NotNull Stringname()The name of the group to be queried for its members.The name of the group to be queried for its members.@Nullable BooleanWhether to include total size parameter in the results.shouldReturnTotalSize(@Nullable Boolean shouldReturnTotalSize) Whether to include total size parameter in the results.@Nullable Integerstart()The starting index of the returned users.The starting index of the returned users.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
-
GetMembersByQueryParamOperationSpec
@Internal public GetMembersByQueryParamOperationSpec(Consumer<GetMembersByQueryParamOperationSpec> spec) Constructs a validated instance ofGetMembersByQueryParamOperationSpec.- Parameter:
spec- the specification to process
-
GetMembersByQueryParamOperationSpec
@Internal public GetMembersByQueryParamOperationSpec(String name, Integer start, Integer limit, Boolean shouldReturnTotalSize, List<String> expand) Constructs a validated instance ofGetMembersByQueryParamOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
name- The name of the group to be queried for its members.start- The starting index of the returned users.limit- The maximum number of users to return per page. Note, this is restricted by fixed system limit of 200 which is to say if the limit parameter exceeds 200, this API will return a maximum of 200 users per page.shouldReturnTotalSize- Whether to include total size parameter in the results. Note, fetching total size property is an expensive operation; use it if your use case needs this value.expand- A multi-value parameter indicating which properties of the user to expand. -operationsreturns the operations that the user is allowed to do. -personalSpacereturns the user's personal space, if it exists. -isExternalCollaboratorreturns whether the user is an external collaborator user.
-
GetMembersByQueryParamOperationSpec
protected GetMembersByQueryParamOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
public static GetMembersByQueryParamOperationSpec.GetMembersByQueryParamOperationSpecBuilder builder() -
name
The name of the group to be queried for its members. -
start
The starting index of the returned users. -
limit
The maximum number of users to return per page. Note, this is restricted by fixed system limit of 200 which is to say if the limit parameter exceeds 200, this API will return a maximum of 200 users per page. -
shouldReturnTotalSize
Whether to include total size parameter in the results. Note, fetching total size property is an expensive operation; use it if your use case needs this value. -
expand
A multi-value parameter indicating which properties of the user to expand. -operationsreturns the operations that the user is allowed to do. -personalSpacereturns the user's personal space, if it exists. -isExternalCollaboratorreturns whether the user is an external collaborator user. -
name
The name of the group to be queried for its members.- Gibt zurück:
this.
-
start
The starting index of the returned users.- Gibt zurück:
this.
-
limit
The maximum number of users to return per page. Note, this is restricted by fixed system limit of 200 which is to say if the limit parameter exceeds 200, this API will return a maximum of 200 users per page.- Gibt zurück:
this.
-
shouldReturnTotalSize
public GetMembersByQueryParamOperationSpec shouldReturnTotalSize(@Nullable @Nullable Boolean shouldReturnTotalSize) Whether to include total size parameter in the results. Note, fetching total size property is an expensive operation; use it if your use case needs this value.- Gibt zurück:
this.
-
expand
A multi-value parameter indicating which properties of the user to expand. -operationsreturns the operations that the user is allowed to do. -personalSpacereturns the user's personal space, if it exists. -isExternalCollaboratorreturns whether the user is an external collaborator user.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-