Class HelloResponse.Builder
java.lang.Object
com.inductiveautomation.perspective.gateway.messages.json.HelloResponse.Builder
- Enclosing class:
- HelloResponse
-
Method Summary
Modifier and TypeMethodDescription@NonNull HelloResponse.BuilderautoIdpAuth(@Nullable Boolean autoIdpAuth) @NonNull HelloResponsebuild()@NonNull HelloResponse.Builder@NonNull HelloResponse.BuilderisRunnable(@Nullable Boolean runnable) @NonNull HelloResponse.Builderlicense(@NonNull LicensePermit license) @NonNull HelloResponse.BuilderloggedOutMessage(@Nullable String loggedOutMessage) @NonNull HelloResponse.Builder@NonNull HelloResponse.BuilderpageClosedMessage(@Nullable String pageClosedMessage) @NonNull HelloResponse.Builderredundancy(@NonNull RedundancyStatus redundancy) @NonNull HelloResponse.BuildersessionClosedMessage(@Nullable String sessionClosedMessage) @NonNull HelloResponse.Builder@NonNull HelloResponse.Builder@NonNull HelloResponse.BuilderwebAuthStatus(@Nullable WebAuthStatus webAuthStatus)
-
Method Details
-
webAuthStatus
-
license
-
redundancy
-
created
-
newTabId
-
isRunnable
-
sessionId
-
sessionClosedMessage
-
pageClosedMessage
-
loggedOutMessage
-
token
-
autoIdpAuth
-
build
- Returns:
- the new
HelloResponseinstance built by thisHelloResponse.Builder - Throws:
IllegalArgumentException- if theLicensePermitorRedundancyStatusis null
-