Class GrantTokenObjectsBuilder
- java.lang.Object
-
- com.pubnub.api.endpoints.access.builder.AbstractGrantTokenBuilder<GrantTokenObjectsBuilder>
-
- com.pubnub.api.endpoints.access.builder.GrantTokenObjectsBuilder
-
- All Implemented Interfaces:
RemoteAction<PNGrantTokenResult>
public class GrantTokenObjectsBuilder extends AbstractGrantTokenBuilder<GrantTokenObjectsBuilder>
-
-
Field Summary
-
Fields inherited from class com.pubnub.api.endpoints.access.builder.AbstractGrantTokenBuilder
grantToken
-
-
Constructor Summary
Constructors Constructor Description GrantTokenObjectsBuilder(GrantToken grantToken)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GrantTokenObjectsBuilderauthorizedUUID(java.lang.String authorizedUUID)GrantTokenObjectsBuilderchannelGroups(java.util.List<ChannelGroupGrant> channelGroups)GrantTokenObjectsBuilderchannels(java.util.List<ChannelGrant> channels)GrantTokenObjectsBuildermeta(java.lang.Object meta)GrantTokenObjectsBuilderqueryParam(java.util.Map queryParam)GrantTokenObjectsBuilderttl(java.lang.Integer ttl)Deprecated.UsePubNub.grantToken(Integer)instead.GrantTokenObjectsBuilderuuids(java.util.List<UUIDGrant> uuids)-
Methods inherited from class com.pubnub.api.endpoints.access.builder.AbstractGrantTokenBuilder
async, retry, silentCancel, sync
-
-
-
-
Constructor Detail
-
GrantTokenObjectsBuilder
public GrantTokenObjectsBuilder(GrantToken grantToken)
-
-
Method Detail
-
ttl
public GrantTokenObjectsBuilder ttl(java.lang.Integer ttl)
Deprecated.UsePubNub.grantToken(Integer)instead.- Parameters:
ttl-- Returns:
- instance of this builder
-
meta
public GrantTokenObjectsBuilder meta(java.lang.Object meta)
-
channels
public GrantTokenObjectsBuilder channels(java.util.List<ChannelGrant> channels)
-
channelGroups
public GrantTokenObjectsBuilder channelGroups(java.util.List<ChannelGroupGrant> channelGroups)
-
uuids
public GrantTokenObjectsBuilder uuids(java.util.List<UUIDGrant> uuids)
-
authorizedUUID
public GrantTokenObjectsBuilder authorizedUUID(java.lang.String authorizedUUID)
-
queryParam
public GrantTokenObjectsBuilder queryParam(java.util.Map queryParam)
- Specified by:
queryParamin classAbstractGrantTokenBuilder<GrantTokenObjectsBuilder>
-
-