Interface Invite.Group

All Superinterfaces:
ISnowflake
Enclosing interface:
Invite

public static interface Invite.Group extends ISnowflake
POJO for the group information provided by an invite.
See Also:
  • Method Details

    • getIconId

      @Nullable String getIconId()
      The icon id of this group or null if the group has no icon.
      Returns:
      The group's icon id
      See Also:
    • getIconUrl

      @Nullable String getIconUrl()
      The icon url of this group or null if the group has no icon.
      Returns:
      The group's icon url
      See Also:
    • getIcon

      @Nullable default ImageProxy getIcon()
      Returns an ImageProxy for this group invite's icon.
      Returns:
      Possibly-null ImageProxy of this group invite's icon
      See Also:
    • getName

      @Nullable String getName()
      The name of this group or null if the group has no name.
      Returns:
      The group's name
    • getUsers

      @Nullable List<String> getUsers()
      The names of all users in this group. If the users were not included in the invite, this will return null. Users will only be returned when resolving the invite via the Invite.resolve() method with the withCounts boolean set to true.
      Returns:
      The names of the group's users or null if not preset in the invite