Package ai.nexconn.chat.params
Class TransferGroupOwnerParams
-
- All Implemented Interfaces:
public final class TransferGroupOwnerParamsParameters for transferring group ownership.
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanleaveAfterTransferprivate LeaveGroupConfigconfigprivate final StringnewOwnerId
-
Constructor Summary
Constructors Constructor Description TransferGroupOwnerParams(String newOwnerId)
-
Method Summary
Modifier and Type Method Description final BooleangetLeaveAfterTransfer()Whether to leave the group after transfer. final UnitsetLeaveAfterTransfer(Boolean leaveAfterTransfer)Whether to leave the group after transfer. final LeaveGroupConfiggetConfig()Leave group configuration (only effective when leaveAfterTransfer is true). final UnitsetConfig(LeaveGroupConfig config)Leave group configuration (only effective when leaveAfterTransfer is true). final StringgetNewOwnerId()-
-
Method Detail
-
getLeaveAfterTransfer
final Boolean getLeaveAfterTransfer()
Whether to leave the group after transfer. Defaults to false.
-
setLeaveAfterTransfer
final Unit setLeaveAfterTransfer(Boolean leaveAfterTransfer)
Whether to leave the group after transfer. Defaults to false.
-
getConfig
final LeaveGroupConfig getConfig()
Leave group configuration (only effective when leaveAfterTransfer is true).
-
setConfig
final Unit setConfig(LeaveGroupConfig config)
Leave group configuration (only effective when leaveAfterTransfer is true).
-
getNewOwnerId
final String getNewOwnerId()
-
-
-
-