Klasse CreatePageOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v2.spec.CreatePageOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class CreatePageOperationSpec
extends Object
CreatePageSpec
Specification for the CreatePage operation.
Create page
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedCreatePageOperationSpec(CreatePageRequest createPageRequest, Boolean embedded, Boolean _private, Boolean rootLevel) Constructs a validated instance ofCreatePageOperationSpec.Constructs a validated instance ofCreatePageOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable Boolean_private()The page will be private.The page will be private.builder()protected boolean@NotNull CreatePageRequestcreatePageRequest(@NotNull CreatePageRequest createPageRequest) @Nullable Booleanembedded()Tag the content as embedded and content will be created in NCS.Tag the content as embedded and content will be created in NCS.booleaninthashCode()@Nullable BooleanThe page will be created at the root level of the space (outside the space homepage tree).The page will be created at the root level of the space (outside the space homepage tree).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
-
CreatePageOperationSpec
Constructs a validated instance ofCreatePageOperationSpec.- Parameter:
spec- the specification to process
-
CreatePageOperationSpec
@Internal public CreatePageOperationSpec(CreatePageRequest createPageRequest, Boolean embedded, Boolean _private, Boolean rootLevel) Constructs a validated instance ofCreatePageOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
createPageRequest-embedded- Tag the content as embedded and content will be created in NCS._private- The page will be private. Only the user who creates this page will have permission to view and edit one.rootLevel- The page will be created at the root level of the space (outside the space homepage tree).
-
CreatePageOperationSpec
protected CreatePageOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
createPageRequest
-
embedded
Tag the content as embedded and content will be created in NCS. -
_private
The page will be private. Only the user who creates this page will have permission to view and edit one. -
rootLevel
The page will be created at the root level of the space (outside the space homepage tree). -
createPageRequest
public CreatePageOperationSpec createPageRequest(@NotNull @NotNull CreatePageRequest createPageRequest) - Gibt zurück:
this.
-
embedded
Tag the content as embedded and content will be created in NCS.- Gibt zurück:
this.
-
_private
The page will be private. Only the user who creates this page will have permission to view and edit one.- Gibt zurück:
this.
-
rootLevel
The page will be created at the root level of the space (outside the space homepage tree).- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-