Interface MemberMixin<T extends MemberMixin<T>>

All Superinterfaces:
Formattable, IDetachableEntity, IDetachableEntityMixin, IMentionable, IPermissionHolder, ISnowflake, Member, UserSnowflake
All Known Implementing Classes:
DetachedMemberImpl, MemberImpl

public interface MemberMixin<T extends MemberMixin<T>> extends Member, IDetachableEntityMixin
  • Method Details

    • setNickname

      T setNickname(String nickname)
    • setAvatarId

      T setAvatarId(String avatarId)
    • setJoinDate

      T setJoinDate(long joinDate)
    • setBoostDate

      T setBoostDate(long boostDate)
    • setTimeOutEnd

      T setTimeOutEnd(long time)
    • setPending

      T setPending(boolean pending)
    • setFlags

      T setFlags(int flags)