Interface ClientControl.SessionEventParameters
- Enclosing interface:
- ClientControl
public static interface ClientControl.SessionEventParameters
Provides parameters which specify the level of detail required by a
ClientControl.SessionEventStream
registered using
setSessionEventListener
.
Parameters may be built using the
builder
.
- Since:
- 6.11
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClientControl.SessionEventParameters
Provides a default instance ofSessionEventParameters
that will request notifications for all sessions, including those currently active, but providing no session properties. -
Method Summary
-
Field Details
-
DEFAULT
Provides a default instance ofSessionEventParameters
that will request notifications for all sessions, including those currently active, but providing no session properties.
-
-
Method Details
-
filter
String filter()Returns the session filter.- Returns:
- the session filter or null if one has not been set
-
properties
Returns the requested properties.- Returns:
- the set of requested property keys
-
after
Instant after()Indicates a session start time after which session events should be notified.- Returns:
- the instant representing the session start time after which sessions should be notified. This will return null if not set
-