Klasse GetContentPropertiesOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v1.spec.GetContentPropertiesOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetContentPropertiesOperationSpec
extends Object
GetContentPropertiesSpec
Specification for the GetContentProperties operation.
Get content properties
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedGetContentPropertiesOperationSpec(String id, List<String> key, List<String> expand, Integer start, Integer limit) Constructs a validated instance ofGetContentPropertiesOperationSpec.Constructs a validated instance ofGetContentPropertiesOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleanexpand()A multi-value parameter indicating which properties of the content to expand.A multi-value parameter indicating which properties of the content to expand.inthashCode()@NotNull Stringid()The ID of the content to be queried for its properties.The ID of the content to be queried for its properties.key()The key of the content property.The key of the content property.@Nullable Integerlimit()The maximum number of properties to return per page.The maximum number of properties to return per page.@Nullable Integerstart()The starting index of the returned properties.The starting index of the returned properties.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
-
GetContentPropertiesOperationSpec
@Internal public GetContentPropertiesOperationSpec(Consumer<GetContentPropertiesOperationSpec> spec) Constructs a validated instance ofGetContentPropertiesOperationSpec.- Parameter:
spec- the specification to process
-
GetContentPropertiesOperationSpec
@Internal public GetContentPropertiesOperationSpec(String id, List<String> key, List<String> expand, Integer start, Integer limit) Constructs a validated instance ofGetContentPropertiesOperationSpec.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 properties.key- The key of the content property.expand- A multi-value parameter indicating which properties of the content to expand. By default, theversionobject is expanded. -contentreturns the content that the property is stored against. -versionreturns information about the version of the property, such as the version number, when it was created, etc.start- The starting index of the returned properties.limit- The maximum number of properties to return per page. Note, this may be restricted by fixed system limits.
-
GetContentPropertiesOperationSpec
protected GetContentPropertiesOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
id
The ID of the content to be queried for its properties. -
key
The key of the content property. -
expand
A multi-value parameter indicating which properties of the content to expand. By default, theversionobject is expanded. -contentreturns the content that the property is stored against. -versionreturns information about the version of the property, such as the version number, when it was created, etc. -
start
The starting index of the returned properties. -
limit
The maximum number of properties to return per page. Note, this may be restricted by fixed system limits. -
id
The ID of the content to be queried for its properties.- Gibt zurück:
this.
-
key
The key of the content property.- Gibt zurück:
this.
-
expand
A multi-value parameter indicating which properties of the content to expand. By default, theversionobject is expanded. -contentreturns the content that the property is stored against. -versionreturns information about the version of the property, such as the version number, when it was created, etc.- Gibt zurück:
this.
-
start
The starting index of the returned properties.- Gibt zurück:
this.
-
limit
The maximum number of properties to return per page. Note, this may be restricted by fixed system limits.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-