Class TerminalContext.Builder
-
- All Implemented Interfaces:
public class TerminalContext.Builder
-
-
Constructor Summary
Constructors Constructor Description TerminalContext.Builder()
-
Method Summary
-
-
Method Detail
-
locale
@Contract(value = "_->this") TerminalContext.Builder locale(Locale lcl)
-
localeIfAbsent
@Contract(value = "_->this") TerminalContext.Builder localeIfAbsent(Locale lcl)
-
timeZone
@Contract(value = "_->this") TerminalContext.Builder timeZone(TimeZone tz)
-
timeZoneIfAbsent
@Contract(value = "_->this") TerminalContext.Builder timeZoneIfAbsent(TimeZone tz)
-
timeZone
@Contract(value = "_->this") TerminalContext.Builder timeZone(ZoneId tz)
-
timeZoneIfAbsent
@Contract(value = "_->this") TerminalContext.Builder timeZoneIfAbsent(ZoneId tz)
-
authType
@Contract(value = "_->this") TerminalContext.Builder authType(Enum<out Object> at)
-
authTypeIfAbsent
@Contract(value = "_->this") TerminalContext.Builder authTypeIfAbsent(Enum<out Object> at)
-
username
@Contract(value = "_->this") TerminalContext.Builder username(String un)
-
usernameIfAbsent
@Contract(value = "_->this") TerminalContext.Builder usernameIfAbsent(String un)
-
authPerm
@Contract(value = "_->this") TerminalContext.Builder authPerm(String pm)
-
authPerm
@Contract(value = "_->this") TerminalContext.Builder authPerm(Collection<String> pm)
-
terminal
@Contract(value = "_,_->this") <V> TerminalContext.Builder terminal(TypedKey<V> key, V value)
-
terminalIfAbsent
@Contract(value = "_,_->this") <V> TerminalContext.Builder terminalIfAbsent(TypedKey<V> key, V value)
-
terminal
@Contract(value = "_->this") TerminalContext.Builder terminal(Map<TypedKey<out Object>, Object> kvs)
-
terminalIfAbsent
@Contract(value = "_->this") TerminalContext.Builder terminalIfAbsent(Map<TypedKey<out Object>, Object> kvs)
-
user
@Contract(value = "_->this") TerminalContext.Builder user(long uid)
-
userIfAbsent
@Contract(value = "_->this") TerminalContext.Builder userIfAbsent(Long uid)
-
userOrGuest
@Contract(value = "_->this") TerminalContext.Builder userOrGuest(Long uid)
-
guest
@Contract(value = "->this") TerminalContext.Builder guest()
-
build
@NotNull() TerminalContext.Context build()
-
-
-
-