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 GrantTokenObjectsBuilder
authorizedUUID(java.lang.String authorizedUUID)
GrantTokenObjectsBuilder
channelGroups(java.util.List<ChannelGroupGrant> channelGroups)
GrantTokenObjectsBuilder
channels(java.util.List<ChannelGrant> channels)
GrantTokenObjectsBuilder
meta(java.lang.Object meta)
GrantTokenObjectsBuilder
queryParam(java.util.Map queryParam)
GrantTokenObjectsBuilder
ttl(java.lang.Integer ttl)
Deprecated.UsePubNub.grantToken(Integer)
instead.GrantTokenObjectsBuilder
uuids(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:
queryParam
in classAbstractGrantTokenBuilder<GrantTokenObjectsBuilder>
-
-