Class V2MemberInfo

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-26T16:14:56.804588655Z[Etc/UTC]") public class V2MemberInfo extends Object
Detailed membership record.
  • Field Details

  • Constructor Details

    • V2MemberInfo

      public V2MemberInfo()
  • Method Details

    • user

      public V2MemberInfo user(V2MemberUserDetail user)
    • getUser

      @Nullable public V2MemberUserDetail getUser()
      Get user
      Returns:
      user
    • setUser

      public void setUser(V2MemberUserDetail user)
    • isOwner

      public V2MemberInfo isOwner(Boolean isOwner)
    • getIsOwner

      @Nullable public Boolean getIsOwner()
      true if this is an owner of the room
      Returns:
      isOwner
    • setIsOwner

      public void setIsOwner(Boolean isOwner)
    • isCreator

      public V2MemberInfo isCreator(Boolean isCreator)
    • getIsCreator

      @Nullable public Boolean getIsCreator()
      true if this is the creator of the room
      Returns:
      isCreator
    • setIsCreator

      public void setIsCreator(Boolean isCreator)
    • joinDate

      public V2MemberInfo joinDate(Long joinDate)
    • getJoinDate

      @Nullable public Long getJoinDate()
      unix timestamp for join date
      Returns:
      joinDate
    • setJoinDate

      public void setJoinDate(Long joinDate)
    • addedThroughGroups

      public V2MemberInfo addedThroughGroups(List<Long> addedThroughGroups)
    • addAddedThroughGroupsItem

      public V2MemberInfo addAddedThroughGroupsItem(Long addedThroughGroupsItem)
    • getAddedThroughGroups

      @Nullable public List<Long> getAddedThroughGroups()
      When the user has been added to the stream through a group (aka SDL), this array contains the group ID which the user belongs to. Since SBE 20.14.
      Returns:
      addedThroughGroups
    • setAddedThroughGroups

      public void setAddedThroughGroups(List<Long> addedThroughGroups)
    • equals

      public boolean equals(Object o)
      Return true if this V2MemberInfo 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