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