Class SubteamMembersChangedEvent

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

public class SubteamMembersChangedEvent
extends java.lang.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:
Serialized Form
  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

      public java.lang.String getSubteamId()
    • getTeamId

      public java.lang.String getTeamId()
    • getDatePreviousUpdate

      public java.lang.Integer getDatePreviousUpdate()
    • getDateUpdate

      public java.lang.Integer getDateUpdate()
    • getAddedUsers

      public java.util.List<java.lang.String> getAddedUsers()
    • getAddedUsersCount

      public java.lang.Integer getAddedUsersCount()
    • getRemovedUsers

      public java.util.List<java.lang.String> getRemovedUsers()
    • getRemovedUsersCount

      public java.lang.Integer getRemovedUsersCount()
    • getEventTs

      public java.lang.String getEventTs()
    • setSubteamId

      public void setSubteamId​(java.lang.String subteamId)
    • setTeamId

      public void setTeamId​(java.lang.String teamId)
    • setDatePreviousUpdate

      public void setDatePreviousUpdate​(java.lang.Integer datePreviousUpdate)
    • setDateUpdate

      public void setDateUpdate​(java.lang.Integer dateUpdate)
    • setAddedUsers

      public void setAddedUsers​(java.util.List<java.lang.String> addedUsers)
    • setAddedUsersCount

      public void setAddedUsersCount​(java.lang.Integer addedUsersCount)
    • setRemovedUsers

      public void setRemovedUsers​(java.util.List<java.lang.String> removedUsers)
    • setRemovedUsersCount

      public void setRemovedUsersCount​(java.lang.Integer removedUsersCount)
    • setEventTs

      public void setEventTs​(java.lang.String eventTs)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • canEqual

      protected boolean canEqual​(java.lang.Object other)
    • hashCode

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

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object