Class PerspectiveSessionCollection.Builder
java.lang.Object
com.inductiveautomation.perspective.gateway.session.PerspectiveSessionCollection.Builder
- Enclosing class:
- PerspectiveSessionCollection
-
Method Summary
Modifier and TypeMethodDescription@NonNull PerspectiveSessionCollectioncreate()@NonNull PerspectiveSessionCollection.BuilderwithContext(PerspectiveContext context) @NonNull PerspectiveSessionCollection.BuilderwithDevice(@Nullable NativeDevice device) @NonNull PerspectiveSessionCollection.BuilderwithLocales(List<Locale> locales) @NonNull PerspectiveSessionCollection.BuilderwithRemoteAddress(String remoteAddr) @NonNull PerspectiveSessionCollection.BuilderwithRemoteHost(String remoteHost) @NonNull PerspectiveSessionCollection.BuilderwithScope(SessionScope scope) @NonNull PerspectiveSessionCollection.BuilderwithSecurityZones(@NonNull com.google.common.collect.ImmutableCollection<String> securityZones) @NonNull PerspectiveSessionCollection.BuilderwithSessionId(String sessionId)
-
Method Details
-
withContext
-
withSessionId
-
withScope
-
withRemoteHost
-
withRemoteAddress
-
withLocales
-
withSecurityZones
public @NonNull PerspectiveSessionCollection.Builder withSecurityZones(@NonNull com.google.common.collect.ImmutableCollection<String> securityZones) -
withDevice
-
create
-