Class SubteamMembersChangedEvent

java.lang.Object
com.slack.api.model.event.SubteamMembersChangedEvent
All Implemented Interfaces:
Event, Serializable

public class SubteamMembersChangedEvent extends Object implements Event
The subteam_members_changed event is sent to all connections for a workspace when users are added or removed from an existing User Group. Clients can use the timestamp information to detect if they are out of sync with the user list.

Unlike subteam_updated, this only shows the delta of added or removed members and does not include a snapshot of the User Group.

https://api.slack.com/events/subteam_members_changed

See Also:
  • Field Details

  • Constructor Details

    • SubteamMembersChangedEvent

      public SubteamMembersChangedEvent()
  • Method Details

    • getType

      public String getType()
      Specified by:
      getType in interface Event
    • getSubteamId

      public String getSubteamId()
    • getTeamId

      public String getTeamId()
    • getDatePreviousUpdate

      public Integer getDatePreviousUpdate()
    • getDateUpdate

      public Integer getDateUpdate()
    • getAddedUsers

      public List<String> getAddedUsers()
    • getAddedUsersCount

      public Integer getAddedUsersCount()
    • getRemovedUsers

      public List<String> getRemovedUsers()
    • getRemovedUsersCount

      public Integer getRemovedUsersCount()
    • getEventTs

      public String getEventTs()
    • setSubteamId

      public void setSubteamId(String subteamId)
    • setTeamId

      public void setTeamId(String teamId)
    • setDatePreviousUpdate

      public void setDatePreviousUpdate(Integer datePreviousUpdate)
    • setDateUpdate

      public void setDateUpdate(Integer dateUpdate)
    • setAddedUsers

      public void setAddedUsers(List<String> addedUsers)
    • setAddedUsersCount

      public void setAddedUsersCount(Integer addedUsersCount)
    • setRemovedUsers

      public void setRemovedUsers(List<String> removedUsers)
    • setRemovedUsersCount

      public void setRemovedUsersCount(Integer removedUsersCount)
    • setEventTs

      public void setEventTs(String eventTs)
    • 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