Klasse GetBlogPostsOperationSpec
java.lang.Object
io.github.primelib.confluence4j.rest.v2.spec.GetBlogPostsOperationSpec
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class GetBlogPostsOperationSpec
extends Object
GetBlogPostsSpec
Specification for the GetBlogPosts operation.
Get blog posts
-
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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedConstructs a validated instance ofGetBlogPostsOperationSpec.GetBlogPostsOperationSpec(List<Long> id, List<Long> spaceId, BlogPostSortOrder sort, List<String> status, String title, PrimaryBodyRepresentation bodyFormat, String cursor, Integer limit) Constructs a validated instance ofGetBlogPostsOperationSpec. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable PrimaryBodyRepresentationThe content format types to be returned in thebodyfield of the response.bodyFormat(@Nullable PrimaryBodyRepresentation bodyFormat) The content format types to be returned in thebodyfield of the response.builder()protected boolean@Nullable Stringcursor()Used for pagination, this opaque cursor will be returned in thenextURL in theLinkresponse header.Used for pagination, this opaque cursor will be returned in thenextURL in theLinkresponse header.booleaninthashCode()id()Filter the results based on blog post ids.Filter the results based on blog post ids.@Nullable Integerlimit()Maximum number of blog posts per result to return.Maximum number of blog posts per result to return.@Nullable BlogPostSortOrdersort()Used to sort the result by a particular field.sort(@Nullable BlogPostSortOrder sort) Used to sort the result by a particular field.spaceId()Filter the results based on space ids.Filter the results based on space ids.status()Filter the results to blog posts based on their status.Filter the results to blog posts based on their status.@Nullable Stringtitle()Filter the results to blog posts based on their title.Filter the results to blog posts based on their title.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
-
GetBlogPostsOperationSpec
Constructs a validated instance ofGetBlogPostsOperationSpec.- Parameter:
spec- the specification to process
-
GetBlogPostsOperationSpec
@Internal public GetBlogPostsOperationSpec(List<Long> id, List<Long> spaceId, BlogPostSortOrder sort, List<String> status, String title, PrimaryBodyRepresentation bodyFormat, String cursor, Integer limit) Constructs a validated instance ofGetBlogPostsOperationSpec.NOTE: This constructor is not considered stable and may change if the operation is updated.
- Parameter:
id- Filter the results based on blog post ids. Multiple blog post ids can be specified as a comma-separated list.spaceId- Filter the results based on space ids. Multiple space ids can be specified as a comma-separated list.sort- Used to sort the result by a particular field.status- Filter the results to blog posts based on their status. By default,currentis used.title- Filter the results to blog posts based on their title.bodyFormat- The content format types to be returned in thebodyfield of the response. If available, the representation will be available under a response field of the same name under thebodyfield.cursor- Used for pagination, this opaque cursor will be returned in thenextURL in theLinkresponse header. Use the relative URL in theLinkheader to retrieve thenextset of results.limit- Maximum number of blog posts per result to return. If more results exist, use theLinkresponse header to retrieve a relative URL that will return the next set of results.
-
GetBlogPostsOperationSpec
protected GetBlogPostsOperationSpec()
-
-
Methodendetails
-
validate
public void validate()Validates the Spec, will throw a exception if required parameters are missing- Löst aus:
NullPointerException
-
builder
-
id
Filter the results based on blog post ids. Multiple blog post ids can be specified as a comma-separated list. -
spaceId
Filter the results based on space ids. Multiple space ids can be specified as a comma-separated list. -
sort
Used to sort the result by a particular field. -
status
Filter the results to blog posts based on their status. By default,currentis used. -
title
Filter the results to blog posts based on their title. -
bodyFormat
The content format types to be returned in thebodyfield of the response. If available, the representation will be available under a response field of the same name under thebodyfield. -
cursor
Used for pagination, this opaque cursor will be returned in thenextURL in theLinkresponse header. Use the relative URL in theLinkheader to retrieve thenextset of results. -
limit
Maximum number of blog posts per result to return. If more results exist, use theLinkresponse header to retrieve a relative URL that will return the next set of results. -
id
Filter the results based on blog post ids. Multiple blog post ids can be specified as a comma-separated list.- Gibt zurück:
this.
-
spaceId
Filter the results based on space ids. Multiple space ids can be specified as a comma-separated list.- Gibt zurück:
this.
-
sort
Used to sort the result by a particular field.- Gibt zurück:
this.
-
status
Filter the results to blog posts based on their status. By default,currentis used.- Gibt zurück:
this.
-
title
Filter the results to blog posts based on their title.- Gibt zurück:
this.
-
bodyFormat
public GetBlogPostsOperationSpec bodyFormat(@Nullable @Nullable PrimaryBodyRepresentation bodyFormat) The content format types to be returned in thebodyfield of the response. If available, the representation will be available under a response field of the same name under thebodyfield.- Gibt zurück:
this.
-
cursor
Used for pagination, this opaque cursor will be returned in thenextURL in theLinkresponse header. Use the relative URL in theLinkheader to retrieve thenextset of results.- Gibt zurück:
this.
-
limit
Maximum number of blog posts per result to return. If more results exist, use theLinkresponse header to retrieve a relative URL that will return the next set of results.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-