Package com.slack.api.model.event
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 Summary
Fields Modifier and Type Field Description static java.lang.StringTYPE_NAME -
Constructor Summary
Constructors Constructor Description SubteamMembersChangedEvent() -
Method Summary
Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.util.List<java.lang.String>getAddedUsers()java.lang.IntegergetAddedUsersCount()java.lang.IntegergetDatePreviousUpdate()java.lang.IntegergetDateUpdate()java.lang.StringgetEventTs()java.util.List<java.lang.String>getRemovedUsers()java.lang.IntegergetRemovedUsersCount()java.lang.StringgetSubteamId()java.lang.StringgetTeamId()java.lang.StringgetType()inthashCode()voidsetAddedUsers(java.util.List<java.lang.String> addedUsers)voidsetAddedUsersCount(java.lang.Integer addedUsersCount)voidsetDatePreviousUpdate(java.lang.Integer datePreviousUpdate)voidsetDateUpdate(java.lang.Integer dateUpdate)voidsetEventTs(java.lang.String eventTs)voidsetRemovedUsers(java.util.List<java.lang.String> removedUsers)voidsetRemovedUsersCount(java.lang.Integer removedUsersCount)voidsetSubteamId(java.lang.String subteamId)voidsetTeamId(java.lang.String teamId)java.lang.StringtoString()
-
Field Details
-
TYPE_NAME
public static final java.lang.String TYPE_NAME- See Also:
- Constant Field Values
-
-
Constructor Details
-
SubteamMembersChangedEvent
public SubteamMembersChangedEvent()
-
-
Method Details
-
getType
public java.lang.String getType() -
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:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-