Interface CreateInviteRequest._FinalStage
- All Known Implementing Classes:
CreateInviteRequest.Builder
- Enclosing class:
CreateInviteRequest
-
Method Summary
Modifier and TypeMethodDescriptionYour landing page where the invitee accepts the invitation.additionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()Invitee's first name.Display name shown in the From header of the invitation email.Invitee's last name.Whether Vectros should deliver the invitation email for you.ttlSeconds(Long ttlSeconds) ttlSeconds(Optional<Long> ttlSeconds) How long the invitation token stays valid, in seconds.
-
Method Details
-
build
CreateInviteRequest build() -
additionalProperty
-
additionalProperties
-
firstName
Invitee's first name. Optional; used to personalize the invitation email greeting.
-
firstName
-
lastName
Invitee's last name. Optional; accepted but not currently stored or returned.
-
lastName
-
acceptUrl
Your landing page where the invitee accepts the invitation. Required when
sendEmailis true. The invitation token is appended as atquery parameter. Must be an https URL with a domain-name host (IP-literal hosts are rejected). -
acceptUrl
-
fromName
Display name shown in the From header of the invitation email. Defaults to
Vectros. Maximum 100 characters; must not contain newlines. -
fromName
-
ttlSeconds
How long the invitation token stays valid, in seconds. Defaults to 604800 (7 days). Must be between 3600 (1 hour) and 2592000 (30 days).
-
ttlSeconds
-
sendEmail
Whether Vectros should deliver the invitation email for you. When true (the default), the email is sent on your behalf. When false, no email is sent and the response instead returns the raw token and a ready-to-use accept link so you can deliver the invitation through your own email provider.
-
sendEmail
-