Class SyncMapPermission
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.preview.sync.service.syncmap.SyncMapPermission
-
- All Implemented Interfaces:
Serializable
public class SyncMapPermission extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SyncMapPermissionDeleterdeleter(String pathServiceSid, String pathMapSid, String pathIdentity)booleanequals(Object o)static SyncMapPermissionFetcherfetcher(String pathServiceSid, String pathMapSid, String pathIdentity)static SyncMapPermissionfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a SyncMapPermission object using the provided ObjectMapper.static SyncMapPermissionfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a SyncMapPermission object using the provided ObjectMapper.StringgetAccountSid()StringgetIdentity()BooleangetManage()StringgetMapSid()BooleangetRead()StringgetServiceSid()URIgetUrl()BooleangetWrite()inthashCode()static SyncMapPermissionReaderreader(String pathServiceSid, String pathMapSid)static SyncMapPermissionUpdaterupdater(String pathServiceSid, String pathMapSid, String pathIdentity, Boolean read, Boolean write, Boolean manage)
-
-
-
Method Detail
-
fetcher
public static SyncMapPermissionFetcher fetcher(String pathServiceSid, String pathMapSid, String pathIdentity)
-
deleter
public static SyncMapPermissionDeleter deleter(String pathServiceSid, String pathMapSid, String pathIdentity)
-
reader
public static SyncMapPermissionReader reader(String pathServiceSid, String pathMapSid)
-
updater
public static SyncMapPermissionUpdater updater(String pathServiceSid, String pathMapSid, String pathIdentity, Boolean read, Boolean write, Boolean manage)
-
fromJson
public static SyncMapPermission fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a SyncMapPermission object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- SyncMapPermission object represented by the provided JSON
-
fromJson
public static SyncMapPermission fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a SyncMapPermission object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- SyncMapPermission object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getServiceSid
public final String getServiceSid()
-
getMapSid
public final String getMapSid()
-
getIdentity
public final String getIdentity()
-
getRead
public final Boolean getRead()
-
getWrite
public final Boolean getWrite()
-
getManage
public final Boolean getManage()
-
getUrl
public final URI getUrl()
-
-