Class ApprovedPost

java.lang.Object
io.github.yvasyliev.forwarder.telegram.bot.entity.ApprovedPost

@Entity public class ApprovedPost extends Object
Represents an approved post in the system. Contains a list of message IDs, a flag indicating whether to remove the caption, and the timestamp when the post was approved.
  • Constructor Details

    • ApprovedPost

      public ApprovedPost()
  • Method Details

    • getId

      public Long getId()
    • getMessageIds

      public List<Integer> getMessageIds()
    • getRemoveCaption

      public Boolean getRemoveCaption()
    • getApprovedAt

      public Instant getApprovedAt()
    • setId

      public void setId(Long id)
    • setMessageIds

      public void setMessageIds(List<Integer> messageIds)
    • setRemoveCaption

      public void setRemoveCaption(Boolean removeCaption)
    • setApprovedAt

      public void setApprovedAt(Instant approvedAt)
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object