Class AckId

java.lang.Object
com.symphony.bdk.gen.api.model.AckId

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-26T16:14:53.869723549Z[Etc/UTC]") public class AckId extends Object
An object containing the ackId (and parameters) associated with events that the client has received through an individual feed.
  • Field Details

  • Constructor Details

    • AckId

      public AckId()
  • Method Details

    • ackId

      public AckId ackId(String ackId)
    • getAckId

      @Nullable public String getAckId()
      A unique id for events that can be deleted from a client's. Empty for the first read. If set to null or missing, it will be considered empty feed.
      Returns:
      ackId
    • setAckId

      public void setAckId(String ackId)
    • updatePresence

      public AckId updatePresence(Boolean updatePresence)
    • getUpdatePresence

      @Nullable public Boolean getUpdatePresence()
      Set to false to avoid updating the user's presence when reading events. Default is true.
      Returns:
      updatePresence
    • setUpdatePresence

      public void setUpdatePresence(Boolean updatePresence)
    • equals

      public boolean equals(Object o)
      Return true if this AckId object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object