public class SyncMapPermission extends Resource
Modifier and Type | Method and Description |
---|---|
static SyncMapPermissionDeleter |
deleter(String pathServiceSid,
String pathMapSid,
String pathIdentity)
Create a SyncMapPermissionDeleter to execute delete.
|
boolean |
equals(Object o) |
static SyncMapPermissionFetcher |
fetcher(String pathServiceSid,
String pathMapSid,
String pathIdentity)
Create a SyncMapPermissionFetcher to execute fetch.
|
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()
Returns The Twilio Account SID..
|
String |
getIdentity()
Returns The Identity of the user to whom the Sync Map Permission applies..
|
Boolean |
getManage()
Returns The Manage access..
|
String |
getMapSid()
Returns The Sync Map SID..
|
Boolean |
getRead()
Returns The Read access..
|
String |
getServiceSid()
Returns The Sync Service Instance SID..
|
URI |
getUrl()
Returns The URL of this Sync Map Permission..
|
Boolean |
getWrite()
Returns The Write access..
|
int |
hashCode() |
static SyncMapPermissionReader |
reader(String pathServiceSid,
String pathMapSid)
Create a SyncMapPermissionReader to execute read.
|
String |
toString() |
static SyncMapPermissionUpdater |
updater(String pathServiceSid,
String pathMapSid,
String pathIdentity,
Boolean read,
Boolean write,
Boolean manage)
Create a SyncMapPermissionUpdater to execute update.
|
public static SyncMapPermissionFetcher fetcher(String pathServiceSid, String pathMapSid, String pathIdentity)
pathServiceSid
- The service_sidpathMapSid
- Sync Map SID or unique name.pathIdentity
- Identity of the user to whom the Sync Map Permission
applies.public static SyncMapPermissionDeleter deleter(String pathServiceSid, String pathMapSid, String pathIdentity)
pathServiceSid
- The service_sidpathMapSid
- Sync Map SID or unique name.pathIdentity
- Identity of the user to whom the Sync Map Permission
applies.public static SyncMapPermissionReader reader(String pathServiceSid, String pathMapSid)
pathServiceSid
- The service_sidpathMapSid
- Sync Map SID or unique name.public static SyncMapPermissionUpdater updater(String pathServiceSid, String pathMapSid, String pathIdentity, Boolean read, Boolean write, Boolean manage)
pathServiceSid
- Sync Service Instance SID.pathMapSid
- Sync Map SID or unique name.pathIdentity
- Identity of the user to whom the Sync Map Permission
applies.read
- Read access.write
- Write access.manage
- Manage access.public static SyncMapPermission fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapperpublic static SyncMapPermission fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapperpublic final String getAccountSid()
public final String getServiceSid()
public final String getMapSid()
public final String getIdentity()
public final Boolean getRead()
public final Boolean getWrite()
public final Boolean getManage()
public final URI getUrl()
Copyright © 2016 Twilio, Inc. All Rights Reserved.