Klasse GetSpaceOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetSpaceOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetSpaceOperationSpec
extends Object
GetSpaceSpec
Specification for the GetSpace operation.
Get space
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGetSpaceOperationSpec(String spaceKey, List<String> expand) Constructs a validated instance ofGetSpaceOperationSpec.Constructs a validated instance ofGetSpaceOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleanexpand()A multi-value parameter indicating which properties of the spaces to expand, where: -settingsreturns the settings for the space, similar to [Get space settings](#api-space-spaceKey-settings-get).A multi-value parameter indicating which properties of the spaces to expand, where: -settingsreturns the settings for the space, similar to [Get space settings](#api-space-spaceKey-settings-get).inthashCode()@NotNull StringspaceKey()The key of the space to be returned.The key of the space to be returned.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
-
GetSpaceOperationSpec
Constructs a validated instance ofGetSpaceOperationSpec.- Parameter:
spec- the specification to process
-
GetSpaceOperationSpec
Constructs a validated instance ofGetSpaceOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
spaceKey- The key of the space to be returned.expand- A multi-value parameter indicating which properties of the spaces to expand, where: -settingsreturns the settings for the space, similar to [Get space settings](#api-space-spaceKey-settings-get). -metadatareturns the space metadata. -metadata.labelsreturns the space labels, which are used to categorize the space. -operationsreturns the operations for a space, which are used when setting permissions. -lookAndFeelreturns information about the look and feel of the space, including the color scheme. -permissionsreturns the permissions for the space. Note that this may return permissions for deleted groups, because deleting a group doesn't remove associated space permissions. -iconreturns information about space icon. -descriptionreturns the description of the space. -description.plainreturns the description of the space, the plain format. -description.viewreturns the description of the space, the view format. -themereturns information about the space theme. -homepagereturns information about the space homepage. -historyreturns information about the history of the space.
-
GetSpaceOperationSpec
protected GetSpaceOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
spaceKey
The key of the space to be returned. -
expand
A multi-value parameter indicating which properties of the spaces to expand, where: -settingsreturns the settings for the space, similar to [Get space settings](#api-space-spaceKey-settings-get). -metadatareturns the space metadata. -metadata.labelsreturns the space labels, which are used to categorize the space. -operationsreturns the operations for a space, which are used when setting permissions. -lookAndFeelreturns information about the look and feel of the space, including the color scheme. -permissionsreturns the permissions for the space. Note that this may return permissions for deleted groups, because deleting a group doesn't remove associated space permissions. -iconreturns information about space icon. -descriptionreturns the description of the space. -description.plainreturns the description of the space, the plain format. -description.viewreturns the description of the space, the view format. -themereturns information about the space theme. -homepagereturns information about the space homepage. -historyreturns information about the history of the space. -
spaceKey
The key of the space to be returned.- Gibt zurück:
this.
-
expand
A multi-value parameter indicating which properties of the spaces to expand, where: -settingsreturns the settings for the space, similar to [Get space settings](#api-space-spaceKey-settings-get). -metadatareturns the space metadata. -metadata.labelsreturns the space labels, which are used to categorize the space. -operationsreturns the operations for a space, which are used when setting permissions. -lookAndFeelreturns information about the look and feel of the space, including the color scheme. -permissionsreturns the permissions for the space. Note that this may return permissions for deleted groups, because deleting a group doesn't remove associated space permissions. -iconreturns information about space icon. -descriptionreturns the description of the space. -description.plainreturns the description of the space, the plain format. -description.viewreturns the description of the space, the view format. -themereturns information about the space theme. -homepagereturns information about the space homepage. -historyreturns information about the history of the space.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-