Class PNResource<T>
- java.lang.Object
-
- com.pubnub.api.models.consumer.access_manager.v3.PNResource<T>
-
- Direct Known Subclasses:
ChannelGrant
,ChannelGroupGrant
,SpacePermissions
,UserPermissions
,UUIDGrant
public abstract class PNResource<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
create
protected boolean
delete
protected boolean
get
protected boolean
join
protected boolean
manage
protected boolean
read
protected java.lang.String
resourceName
protected java.lang.String
resourcePattern
protected boolean
update
protected boolean
write
-
Constructor Summary
Constructors Constructor Description PNResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected T
create()
protected T
delete()
protected T
get()
java.lang.String
getId()
boolean
isCreate()
boolean
isDelete()
boolean
isGet()
boolean
isJoin()
boolean
isManage()
boolean
isPatternResource()
boolean
isRead()
boolean
isUpdate()
boolean
isWrite()
protected T
join()
protected T
manage()
protected T
read()
protected T
update()
protected T
write()
-
-
-
Field Detail
-
resourceName
protected java.lang.String resourceName
-
resourcePattern
protected java.lang.String resourcePattern
-
read
protected boolean read
-
write
protected boolean write
-
create
protected boolean create
-
delete
protected boolean delete
-
manage
protected boolean manage
-
get
protected boolean get
-
update
protected boolean update
-
join
protected boolean join
-
-
Method Detail
-
read
protected T read()
-
write
protected T write()
-
create
protected T create()
-
delete
protected T delete()
-
manage
protected T manage()
-
get
protected T get()
-
update
protected T update()
-
join
protected T join()
-
isPatternResource
public boolean isPatternResource()
-
getId
public java.lang.String getId()
-
isRead
public boolean isRead()
-
isWrite
public boolean isWrite()
-
isCreate
public boolean isCreate()
-
isDelete
public boolean isDelete()
-
isManage
public boolean isManage()
-
isGet
public boolean isGet()
-
isUpdate
public boolean isUpdate()
-
isJoin
public boolean isJoin()
-
-