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 SyncMapPermissionDeleter
deleter(String pathServiceSid, String pathMapSid, String pathIdentity)
boolean
equals(Object o)
static SyncMapPermissionFetcher
fetcher(String pathServiceSid, String pathMapSid, String pathIdentity)
static SyncMapPermission
fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a SyncMapPermission object using the provided ObjectMapper.static SyncMapPermission
fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a SyncMapPermission object using the provided ObjectMapper.String
getAccountSid()
String
getIdentity()
Boolean
getManage()
String
getMapSid()
Boolean
getRead()
String
getServiceSid()
URI
getUrl()
Boolean
getWrite()
int
hashCode()
static SyncMapPermissionReader
reader(String pathServiceSid, String pathMapSid)
static SyncMapPermissionUpdater
updater(String pathServiceSid, String pathMapSid, String pathIdentity, Boolean read, Boolean write, Boolean manage)
-
-
-
Method Detail
-
deleter
public static SyncMapPermissionDeleter deleter(String pathServiceSid, String pathMapSid, String pathIdentity)
-
fetcher
public static SyncMapPermissionFetcher fetcher(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()
-
-