Class RelationData

java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.RelationData

@Generated("io.github.primelib.primecodegen") public class RelationData extends Object
RelationData
  • Field Details

    • createdBy

      protected Map<String,Object> createdBy
    • createdDate

      protected Instant createdDate
    • friendlyCreatedDate

      protected String friendlyCreatedDate
  • Constructor Details

    • RelationData

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

      @Internal protected RelationData()
      Protected no-args constructor for use by serialization frameworks.
    • RelationData

      @Internal public RelationData(Map<String,Object> createdBy, Instant createdDate, String friendlyCreatedDate)
      Constructs a validated instance of RelationData.

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

      Parameters:
      createdBy - createdBy
      createdDate - createdDate
      friendlyCreatedDate - friendlyCreatedDate
  • Method Details

    • createdBy

      public Map<String,Object> createdBy()
      Fluent getter for createdBy.
      Returns:
      createdBy
    • createdBy

      public RelationData createdBy(Map<String,Object> createdBy)
      Fluent setter for createdBy.
      Parameters:
      createdBy - createdBy
      Returns:
      this
    • getCreatedBy

      public Map<String,Object> getCreatedBy()
      Gets the value of createdBy.
      Returns:
      createdBy
    • setCreatedBy

      public void setCreatedBy(Map<String,Object> createdBy)
      Sets the value of createdBy.
      Parameters:
      createdBy - createdBy
    • createdDate

      public Instant createdDate()
      Fluent getter for createdDate.
      Returns:
      createdDate
    • createdDate

      public RelationData createdDate(Instant createdDate)
      Fluent setter for createdDate.
      Parameters:
      createdDate - createdDate
      Returns:
      this
    • getCreatedDate

      public Instant getCreatedDate()
      Gets the value of createdDate.
      Returns:
      createdDate
    • setCreatedDate

      public void setCreatedDate(Instant createdDate)
      Sets the value of createdDate.
      Parameters:
      createdDate - createdDate
    • friendlyCreatedDate

      public String friendlyCreatedDate()
      Fluent getter for friendlyCreatedDate.
      Returns:
      friendlyCreatedDate
    • friendlyCreatedDate

      public RelationData friendlyCreatedDate(String friendlyCreatedDate)
      Fluent setter for friendlyCreatedDate.
      Parameters:
      friendlyCreatedDate - friendlyCreatedDate
      Returns:
      this
    • getFriendlyCreatedDate

      public String getFriendlyCreatedDate()
      Gets the value of friendlyCreatedDate.
      Returns:
      friendlyCreatedDate
    • setFriendlyCreatedDate

      public void setFriendlyCreatedDate(String friendlyCreatedDate)
      Sets the value of friendlyCreatedDate.
      Parameters:
      friendlyCreatedDate - friendlyCreatedDate
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object