Klasse DetailedVersion

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

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

    • number

      protected Integer number
      The current version number.
    • authorId

      protected String authorId
      The account ID of the user who created this version.
    • message

      protected String message
      Message associated with the current version.
    • createdAt

      protected OffsetDateTime createdAt
      Date and time when the version was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
    • minorEdit

      protected Boolean minorEdit
      Describes if this version is a minor version. Email notifications and activity stream updates are not created for minor versions.
    • contentTypeModified

      protected Boolean contentTypeModified
      Describes if the content type is modified in this version (e.g. page to blog)
    • collaborators

      protected List<String> collaborators
      The account IDs of users that collaborated on this version.
    • prevVersion

      protected Integer prevVersion
      The version number of the version prior to this current content update.
    • nextVersion

      protected Integer nextVersion
      The version number of the version after this current content update.
  • Konstruktordetails

    • DetailedVersion

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

      @Internal public DetailedVersion(Integer number, String authorId, String message, OffsetDateTime createdAt, Boolean minorEdit, Boolean contentTypeModified, List<String> collaborators, Integer prevVersion, Integer nextVersion)
      Constructs a validated instance of DetailedVersion.

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

      Parameter:
      number - The current version number.
      authorId - The account ID of the user who created this version.
      message - Message associated with the current version.
      createdAt - Date and time when the version was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
      minorEdit - Describes if this version is a minor version. Email notifications and activity stream updates are not created for minor versions.
      contentTypeModified - Describes if the content type is modified in this version (e.g. page to blog)
      collaborators - The account IDs of users that collaborated on this version.
      prevVersion - The version number of the version prior to this current content update.
      nextVersion - The version number of the version after this current content update.
    • DetailedVersion

      protected DetailedVersion()
  • Methodendetails

    • builder

      public static DetailedVersion.DetailedVersionBuilder builder()
    • number

      public Integer number()
      The current version number.
    • authorId

      public String authorId()
      The account ID of the user who created this version.
    • message

      public String message()
      Message associated with the current version.
    • createdAt

      public OffsetDateTime createdAt()
      Date and time when the version was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
    • minorEdit

      public Boolean minorEdit()
      Describes if this version is a minor version. Email notifications and activity stream updates are not created for minor versions.
    • contentTypeModified

      public Boolean contentTypeModified()
      Describes if the content type is modified in this version (e.g. page to blog)
    • collaborators

      public List<String> collaborators()
      The account IDs of users that collaborated on this version.
    • prevVersion

      public Integer prevVersion()
      The version number of the version prior to this current content update.
    • nextVersion

      public Integer nextVersion()
      The version number of the version after this current content update.
    • number

      public DetailedVersion number(Integer number)
      The current version number.
      Gibt zurück:
      this.
    • authorId

      public DetailedVersion authorId(String authorId)
      The account ID of the user who created this version.
      Gibt zurück:
      this.
    • message

      public DetailedVersion message(String message)
      Message associated with the current version.
      Gibt zurück:
      this.
    • createdAt

      public DetailedVersion createdAt(OffsetDateTime createdAt)
      Date and time when the version was created. In format "YYYY-MM-DDTHH:mm:ss.sssZ".
      Gibt zurück:
      this.
    • minorEdit

      public DetailedVersion minorEdit(Boolean minorEdit)
      Describes if this version is a minor version. Email notifications and activity stream updates are not created for minor versions.
      Gibt zurück:
      this.
    • contentTypeModified

      public DetailedVersion contentTypeModified(Boolean contentTypeModified)
      Describes if the content type is modified in this version (e.g. page to blog)
      Gibt zurück:
      this.
    • collaborators

      public DetailedVersion collaborators(List<String> collaborators)
      The account IDs of users that collaborated on this version.
      Gibt zurück:
      this.
    • prevVersion

      public DetailedVersion prevVersion(Integer prevVersion)
      The version number of the version prior to this current content update.
      Gibt zurück:
      this.
    • nextVersion

      public DetailedVersion nextVersion(Integer nextVersion)
      The version number of the version after this current content update.
      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