Package com.pubnub.api.models.server
Class SubscribeMessage
- java.lang.Object
-
- com.pubnub.api.models.server.SubscribeMessage
-
public class SubscribeMessage extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubscribeMessage.SubscribeMessageBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubscribeMessage.SubscribeMessageBuilder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getChannel()
java.lang.String
getFlags()
java.lang.String
getIssuingClientId()
OriginationMetaData
getOriginationMetadata()
com.google.gson.JsonElement
getPayload()
PublishMetaData
getPublishMetaData()
java.lang.String
getShard()
java.lang.String
getSubscribeKey()
java.lang.String
getSubscriptionMatch()
java.lang.Integer
getType()
com.google.gson.JsonElement
getUserMetadata()
int
hashCode()
void
setChannel(java.lang.String channel)
void
setFlags(java.lang.String flags)
void
setIssuingClientId(java.lang.String issuingClientId)
void
setOriginationMetadata(OriginationMetaData originationMetadata)
void
setPayload(com.google.gson.JsonElement payload)
void
setPublishMetaData(PublishMetaData publishMetaData)
void
setShard(java.lang.String shard)
void
setSubscribeKey(java.lang.String subscribeKey)
void
setSubscriptionMatch(java.lang.String subscriptionMatch)
void
setType(java.lang.Integer type)
void
setUserMetadata(com.google.gson.JsonElement userMetadata)
boolean
supportsEncryption()
java.lang.String
toString()
-
-
-
Method Detail
-
supportsEncryption
public boolean supportsEncryption()
-
builder
public static SubscribeMessage.SubscribeMessageBuilder builder()
-
getShard
public java.lang.String getShard()
-
getSubscriptionMatch
public java.lang.String getSubscriptionMatch()
-
getChannel
public java.lang.String getChannel()
-
getPayload
public com.google.gson.JsonElement getPayload()
-
getFlags
public java.lang.String getFlags()
-
getIssuingClientId
public java.lang.String getIssuingClientId()
-
getSubscribeKey
public java.lang.String getSubscribeKey()
-
getOriginationMetadata
public OriginationMetaData getOriginationMetadata()
-
getPublishMetaData
public PublishMetaData getPublishMetaData()
-
getUserMetadata
public com.google.gson.JsonElement getUserMetadata()
-
getType
public java.lang.Integer getType()
-
setShard
public void setShard(java.lang.String shard)
-
setSubscriptionMatch
public void setSubscriptionMatch(java.lang.String subscriptionMatch)
-
setChannel
public void setChannel(java.lang.String channel)
-
setPayload
public void setPayload(com.google.gson.JsonElement payload)
-
setFlags
public void setFlags(java.lang.String flags)
-
setIssuingClientId
public void setIssuingClientId(java.lang.String issuingClientId)
-
setSubscribeKey
public void setSubscribeKey(java.lang.String subscribeKey)
-
setOriginationMetadata
public void setOriginationMetadata(OriginationMetaData originationMetadata)
-
setPublishMetaData
public void setPublishMetaData(PublishMetaData publishMetaData)
-
setUserMetadata
public void setUserMetadata(com.google.gson.JsonElement userMetadata)
-
setType
public void setType(java.lang.Integer type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-