Klasse GetRestrictionsForOperationOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetRestrictionsForOperationOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetRestrictionsForOperationOperationSpec
extends Object
GetRestrictionsForOperationSpec
Specification for the GetRestrictionsForOperation operation.
Get restrictions for operation
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGetRestrictionsForOperationOperationSpec(String id, String operationKey, List<String> expand, Integer start, Integer limit) Constructs a validated instance ofGetRestrictionsForOperationOperationSpec.Constructs a validated instance ofGetRestrictionsForOperationOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleanexpand()A multi-value parameter indicating which properties of the content restrictions to expand.A multi-value parameter indicating which properties of the content restrictions to expand.inthashCode()@NotNull Stringid()The ID of the content to be queried for its restrictions.The ID of the content to be queried for its restrictions.@Nullable Integerlimit()The maximum number of users and the maximum number of groups, in the returned restrictions, to return per page.The maximum number of users and the maximum number of groups, in the returned restrictions, to return per page.@NotNull StringThe operation type of the restrictions to be returned.operationKey(@NotNull String operationKey) The operation type of the restrictions to be returned.@Nullable Integerstart()The starting index of the users and groups in the returned restrictions.The starting index of the users and groups in the returned restrictions.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
-
GetRestrictionsForOperationOperationSpec
@Internal public GetRestrictionsForOperationOperationSpec(Consumer<GetRestrictionsForOperationOperationSpec> spec) Constructs a validated instance ofGetRestrictionsForOperationOperationSpec.- Parameter:
spec- the specification to process
-
GetRestrictionsForOperationOperationSpec
@Internal public GetRestrictionsForOperationOperationSpec(String id, String operationKey, List<String> expand, Integer start, Integer limit) Constructs a validated instance ofGetRestrictionsForOperationOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
id- The ID of the content to be queried for its restrictions.operationKey- The operation type of the restrictions to be returned.expand- A multi-value parameter indicating which properties of the content restrictions to expand. -restrictions.userreturns the piece of content that the restrictions are applied to. Expanded by default. -restrictions.groupreturns the piece of content that the restrictions are applied to. Expanded by default. -contentreturns the piece of content that the restrictions are applied to.start- The starting index of the users and groups in the returned restrictions.limit- The maximum number of users and the maximum number of groups, in the returned restrictions, to return per page. Note, this may be restricted by fixed system limits.
-
GetRestrictionsForOperationOperationSpec
protected GetRestrictionsForOperationOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
public static GetRestrictionsForOperationOperationSpec.GetRestrictionsForOperationOperationSpecBuilder builder() -
id
The ID of the content to be queried for its restrictions. -
operationKey
The operation type of the restrictions to be returned. -
expand
A multi-value parameter indicating which properties of the content restrictions to expand. -restrictions.userreturns the piece of content that the restrictions are applied to. Expanded by default. -restrictions.groupreturns the piece of content that the restrictions are applied to. Expanded by default. -contentreturns the piece of content that the restrictions are applied to. -
start
The starting index of the users and groups in the returned restrictions. -
limit
The maximum number of users and the maximum number of groups, in the returned restrictions, to return per page. Note, this may be restricted by fixed system limits. -
id
The ID of the content to be queried for its restrictions.- Gibt zurück:
this.
-
operationKey
The operation type of the restrictions to be returned.- Gibt zurück:
this.
-
expand
A multi-value parameter indicating which properties of the content restrictions to expand. -restrictions.userreturns the piece of content that the restrictions are applied to. Expanded by default. -restrictions.groupreturns the piece of content that the restrictions are applied to. Expanded by default. -contentreturns the piece of content that the restrictions are applied to.- Gibt zurück:
this.
-
start
The starting index of the users and groups in the returned restrictions.- Gibt zurück:
this.
-
limit
The maximum number of users and the maximum number of groups, in the returned restrictions, to return per page. Note, this may be restricted by fixed system limits.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-