Class InvitationService
java.lang.Object
com.github.jamesnetherton.zulip.client.api.invitation.InvitationService
- All Implemented Interfaces:
- ZulipService
Zulip invitation APIs.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionCreates a new invitation link.Fetches all unexpired invitations.resendEmailInvitation(long invitationId) Resends an email invitation.revokeEmailInvitation(long invitationId) Revokes an email invitation.revokeReusableInvitation(long invitationId) Revokes a reusable invitation.sendInvitations(List<String> inviteeEmails, List<Long> streamIds) Send invitations to specified email addresses.
- 
Constructor Details- 
InvitationServiceConstructs aInvitationService.- Parameters:
- client- The Zulip HTTP client
 
 
- 
- 
Method Details- 
createReusableInvitationLinkCreates a new invitation link.- Returns:
- The CreateReusableInvitationLinkApiRequestbuilder object
- See Also:
 
- 
getAllInvitationsFetches all unexpired invitations.- Returns:
- The GetAllInvitationsApiRequestbuilder object
- See Also:
 
- 
resendEmailInvitationResends an email invitation.- Parameters:
- invitationId- The id of the invitation to resend
- Returns:
- The ResendEmailInvitationApiRequestbuilder object
- See Also:
 
- 
revokeEmailInvitationRevokes an email invitation.- Parameters:
- invitationId- The id of the invitation to revoke
- Returns:
- The RevokeEmailInvitationApiRequestbuilder object
- See Also:
 
- 
revokeReusableInvitationRevokes a reusable invitation.- Parameters:
- invitationId- The id of the invitation to revoke
- Returns:
- The RevokeReusableInvitationApiRequestbuilder object
- See Also:
 
- 
sendInvitationsSend invitations to specified email addresses.- Parameters:
- inviteeEmails- The list of email addresses to invite
- streamIds- The list of channel ids that the newly created user will be automatically subscribed to
- Returns:
- The SendInvitationsApiRequestbuilder object
- See Also:
 
 
-