Klasse FooterCommentModel

java.lang.Object
io.github.primelib.confluence4j.rest.v2.model.FooterCommentModel

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class FooterCommentModel extends Object
FooterCommentModel
  • Felddetails

    • id

      protected String id
      ID of the comment.
    • status

      protected ContentStatus status
    • title

      protected String title
      Title of the comment.
    • blogPostId

      protected String blogPostId
      ID of the blog post containing the comment if the comment is on a blog post.
    • pageId

      protected String pageId
      ID of the page containing the comment if the comment is on a page.
    • attachmentId

      protected String attachmentId
      ID of the attachment containing the comment if the comment is on an attachment.
    • customContentId

      protected String customContentId
      ID of the custom content containing the comment if the comment is on a custom content.
    • parentCommentId

      protected String parentCommentId
      ID of the parent comment if the comment is a reply.
    • version

      protected Version version
    • body

      protected BodySingle body
  • Konstruktordetails

    • FooterCommentModel

      public FooterCommentModel(Consumer<FooterCommentModel> spec)
      Constructs a validated instance of FooterCommentModel.
      Parameter:
      spec - the specification to process
    • FooterCommentModel

      @Internal public FooterCommentModel(String id, ContentStatus status, String title, String blogPostId, String pageId, String attachmentId, String customContentId, String parentCommentId, Version version, BodySingle body, CommentLinks _links)
      Constructs a validated instance of FooterCommentModel.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using FooterCommentModel(Consumer) instead.

      Parameter:
      id - ID of the comment.
      status - status
      title - Title of the comment.
      blogPostId - ID of the blog post containing the comment if the comment is on a blog post.
      pageId - ID of the page containing the comment if the comment is on a page.
      attachmentId - ID of the attachment containing the comment if the comment is on an attachment.
      customContentId - ID of the custom content containing the comment if the comment is on a custom content.
      parentCommentId - ID of the parent comment if the comment is a reply.
      version - version
      body - body
      _links - _links
    • FooterCommentModel

      protected FooterCommentModel()
  • Methodendetails

    • builder

    • id

      public String id()
      ID of the comment.
    • status

      public ContentStatus status()
    • title

      public String title()
      Title of the comment.
    • blogPostId

      public String blogPostId()
      ID of the blog post containing the comment if the comment is on a blog post.
    • pageId

      public String pageId()
      ID of the page containing the comment if the comment is on a page.
    • attachmentId

      public String attachmentId()
      ID of the attachment containing the comment if the comment is on an attachment.
    • customContentId

      public String customContentId()
      ID of the custom content containing the comment if the comment is on a custom content.
    • parentCommentId

      public String parentCommentId()
      ID of the parent comment if the comment is a reply.
    • version

      public Version version()
    • body

      public BodySingle body()
    • _links

      public CommentLinks _links()
    • id

      public FooterCommentModel id(String id)
      ID of the comment.
      Gibt zurück:
      this.
    • status

      public FooterCommentModel status(ContentStatus status)
      Gibt zurück:
      this.
    • title

      public FooterCommentModel title(String title)
      Title of the comment.
      Gibt zurück:
      this.
    • blogPostId

      public FooterCommentModel blogPostId(String blogPostId)
      ID of the blog post containing the comment if the comment is on a blog post.
      Gibt zurück:
      this.
    • pageId

      public FooterCommentModel pageId(String pageId)
      ID of the page containing the comment if the comment is on a page.
      Gibt zurück:
      this.
    • attachmentId

      public FooterCommentModel attachmentId(String attachmentId)
      ID of the attachment containing the comment if the comment is on an attachment.
      Gibt zurück:
      this.
    • customContentId

      public FooterCommentModel customContentId(String customContentId)
      ID of the custom content containing the comment if the comment is on a custom content.
      Gibt zurück:
      this.
    • parentCommentId

      public FooterCommentModel parentCommentId(String parentCommentId)
      ID of the parent comment if the comment is a reply.
      Gibt zurück:
      this.
    • version

      public FooterCommentModel version(Version version)
      Gibt zurück:
      this.
    • body

      public FooterCommentModel body(BodySingle body)
      Gibt zurück:
      this.
    • _links

      public FooterCommentModel _links(CommentLinks _links)
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object