Package com.pubnub.api.models.server
Class SubscribeMessage.SubscribeMessageBuilder
- java.lang.Object
-
- com.pubnub.api.models.server.SubscribeMessage.SubscribeMessageBuilder
-
- Enclosing class:
- SubscribeMessage
public static class SubscribeMessage.SubscribeMessageBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
shard
public SubscribeMessage.SubscribeMessageBuilder shard(java.lang.String shard)
- Returns:
this
.
-
subscriptionMatch
public SubscribeMessage.SubscribeMessageBuilder subscriptionMatch(java.lang.String subscriptionMatch)
- Returns:
this
.
-
channel
public SubscribeMessage.SubscribeMessageBuilder channel(java.lang.String channel)
- Returns:
this
.
-
payload
public SubscribeMessage.SubscribeMessageBuilder payload(com.google.gson.JsonElement payload)
- Returns:
this
.
-
flags
public SubscribeMessage.SubscribeMessageBuilder flags(java.lang.String flags)
- Returns:
this
.
-
issuingClientId
public SubscribeMessage.SubscribeMessageBuilder issuingClientId(java.lang.String issuingClientId)
- Returns:
this
.
-
subscribeKey
public SubscribeMessage.SubscribeMessageBuilder subscribeKey(java.lang.String subscribeKey)
- Returns:
this
.
-
originationMetadata
public SubscribeMessage.SubscribeMessageBuilder originationMetadata(OriginationMetaData originationMetadata)
- Returns:
this
.
-
publishMetaData
public SubscribeMessage.SubscribeMessageBuilder publishMetaData(PublishMetaData publishMetaData)
- Returns:
this
.
-
userMetadata
public SubscribeMessage.SubscribeMessageBuilder userMetadata(com.google.gson.JsonElement userMetadata)
- Returns:
this
.
-
type
public SubscribeMessage.SubscribeMessageBuilder type(java.lang.Integer type)
- Returns:
this
.
-
build
public SubscribeMessage build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-