hyphenate_SDK4.0 5.0.0
hyphenate java IM SDK
 
Loading...
Searching...
No Matches
com.hyphenate.chat.EMGroupManager.EMGroupConfigsType Enum Reference

Public Member Functions

int getValue ()
 

Static Public Member Functions

static int toNativeMask (EnumSet< EMGroupConfigsType > types)
 

Public Attributes

 IS_PUBLIC =(1 << 0)
 
 JOIN_APPROVAL_REQUIRED =(1 << 1)
 
 ALLOW_INVITES =(1 << 2)
 
 MAX_USERS =(1 << 3)
 
 INVITE_NEED_CONFIRM =(1 << 4)
 
 EXT =(1 << 5)
 

Detailed Description

The field types that can be updated when batch updating group configs.

Member Function Documentation

◆ getValue()

int com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.getValue ( )

Gets the native mask value of the config field.

Returns
The native mask value of the config field.

◆ toNativeMask()

static int com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.toNativeMask ( EnumSet< EMGroupConfigsType > types)
static

Converts the config field type set to a native mask.

Parameters
typesThe config field type set. Available values include IS_PUBLIC, JOIN_APPROVAL_REQUIRED, ALLOW_INVITES, MAX_USERS, INVITE_NEED_CONFIRM, and EXT.
Returns
The native mask value.

Member Data Documentation

◆ ALLOW_INVITES

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.ALLOW_INVITES =(1 << 2)

Whether group members are allowed to invite users to a private group.

◆ EXT

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.EXT =(1 << 5)

The group extension information.

◆ INVITE_NEED_CONFIRM

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.INVITE_NEED_CONFIRM =(1 << 4)

Whether invitation confirmation is required.

◆ IS_PUBLIC

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.IS_PUBLIC =(1 << 0)

Whether the group is public.

◆ JOIN_APPROVAL_REQUIRED

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.JOIN_APPROVAL_REQUIRED =(1 << 1)

Whether joining a public group requires approval.

◆ MAX_USERS

com.hyphenate.chat.EMGroupManager.EMGroupConfigsType.MAX_USERS =(1 << 3)

The maximum number of members in a group.


The documentation for this enum was generated from the following file: