Class PNPresenceEventResult.PNPresenceEventResultBuilder
- java.lang.Object
-
- com.pubnub.api.models.consumer.pubsub.PNPresenceEventResult.PNPresenceEventResultBuilder
-
- Enclosing class:
- PNPresenceEventResult
public static class PNPresenceEventResult.PNPresenceEventResultBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
event
public PNPresenceEventResult.PNPresenceEventResultBuilder event(java.lang.String event)
- Returns:
this
.
-
uuid
public PNPresenceEventResult.PNPresenceEventResultBuilder uuid(java.lang.String uuid)
- Returns:
this
.
-
timestamp
public PNPresenceEventResult.PNPresenceEventResultBuilder timestamp(java.lang.Long timestamp)
- Returns:
this
.
-
occupancy
public PNPresenceEventResult.PNPresenceEventResultBuilder occupancy(java.lang.Integer occupancy)
- Returns:
this
.
-
state
public PNPresenceEventResult.PNPresenceEventResultBuilder state(com.google.gson.JsonElement state)
- Returns:
this
.
-
subscribedChannel
@Deprecated public PNPresenceEventResult.PNPresenceEventResultBuilder subscribedChannel(java.lang.String subscribedChannel)
Deprecated.- Returns:
this
.
-
actualChannel
@Deprecated public PNPresenceEventResult.PNPresenceEventResultBuilder actualChannel(java.lang.String actualChannel)
Deprecated.- Returns:
this
.
-
channel
public PNPresenceEventResult.PNPresenceEventResultBuilder channel(java.lang.String channel)
- Returns:
this
.
-
subscription
public PNPresenceEventResult.PNPresenceEventResultBuilder subscription(java.lang.String subscription)
- Returns:
this
.
-
timetoken
public PNPresenceEventResult.PNPresenceEventResultBuilder timetoken(java.lang.Long timetoken)
- Returns:
this
.
-
userMetadata
public PNPresenceEventResult.PNPresenceEventResultBuilder userMetadata(java.lang.Object userMetadata)
- Returns:
this
.
-
join
public PNPresenceEventResult.PNPresenceEventResultBuilder join(java.util.List<java.lang.String> join)
- Returns:
this
.
-
leave
public PNPresenceEventResult.PNPresenceEventResultBuilder leave(java.util.List<java.lang.String> leave)
- Returns:
this
.
-
timeout
public PNPresenceEventResult.PNPresenceEventResultBuilder timeout(java.util.List<java.lang.String> timeout)
- Returns:
this
.
-
hereNowRefresh
public PNPresenceEventResult.PNPresenceEventResultBuilder hereNowRefresh(java.lang.Boolean hereNowRefresh)
- Returns:
this
.
-
build
public PNPresenceEventResult build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-