-
- All Implemented Interfaces:
public final class TokenBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private final StringuserIdprivate final Stringnameprivate final Stringemailprivate final URIavatarUriprivate final DurationtokenExpirationprivate final DurationsessionExpirationprivate final StringreservationSid
-
Method Summary
Modifier and Type Method Description final StringgetUserId()final StringgetName()final StringgetEmail()final URIgetAvatarUri()final DurationgetTokenExpiration()final DurationgetSessionExpiration()final StringgetReservationSid()final TokenBuilderuserId(String userId)final TokenBuildername(String name)final TokenBuilderemail(String email)final TokenBuilderavatarUri(URI avatarUri)final TokenBuildertokenExpiration(Duration tokenExpiration)final TokenBuildersessionExpiration(Duration sessionExpiration)final TokenBuilderreservationSid(String reservationSid)final Stringbuild()-
-
Method Detail
-
getAvatarUri
final URI getAvatarUri()
-
getTokenExpiration
final Duration getTokenExpiration()
-
getSessionExpiration
final Duration getSessionExpiration()
-
getReservationSid
final String getReservationSid()
-
userId
final TokenBuilder userId(String userId)
-
name
final TokenBuilder name(String name)
-
email
final TokenBuilder email(String email)
-
avatarUri
final TokenBuilder avatarUri(URI avatarUri)
-
tokenExpiration
final TokenBuilder tokenExpiration(Duration tokenExpiration)
-
sessionExpiration
final TokenBuilder sessionExpiration(Duration sessionExpiration)
-
reservationSid
final TokenBuilder reservationSid(String reservationSid)
-
-
-
-