Class Binding
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.notify.v1.service.Binding
-
- All Implemented Interfaces:
Serializable
public class Binding extends Resource
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBinding.BindingType
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BindingCreatorcreator(String pathServiceSid, String identity, Binding.BindingType bindingType, String address)static BindingDeleterdeleter(String pathServiceSid, String pathSid)booleanequals(Object o)static BindingFetcherfetcher(String pathServiceSid, String pathSid)static BindingfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Binding object using the provided ObjectMapper.static BindingfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Binding object using the provided ObjectMapper.StringgetAccountSid()StringgetAddress()StringgetBindingType()StringgetCredentialSid()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()StringgetEndpoint()StringgetIdentity()Map<String,String>getLinks()StringgetNotificationProtocolVersion()StringgetServiceSid()StringgetSid()List<String>getTags()URIgetUrl()inthashCode()static BindingReaderreader(String pathServiceSid)
-
-
-
Method Detail
-
creator
public static BindingCreator creator(String pathServiceSid, String identity, Binding.BindingType bindingType, String address)
-
fetcher
public static BindingFetcher fetcher(String pathServiceSid, String pathSid)
-
deleter
public static BindingDeleter deleter(String pathServiceSid, String pathSid)
-
reader
public static BindingReader reader(String pathServiceSid)
-
fromJson
public static Binding fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Binding object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Binding object represented by the provided JSON
-
fromJson
public static Binding fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Binding object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Binding object represented by the provided JSON
-
getSid
public final String getSid()
-
getAccountSid
public final String getAccountSid()
-
getServiceSid
public final String getServiceSid()
-
getCredentialSid
public final String getCredentialSid()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getNotificationProtocolVersion
public final String getNotificationProtocolVersion()
-
getEndpoint
public final String getEndpoint()
-
getIdentity
public final String getIdentity()
-
getBindingType
public final String getBindingType()
-
getAddress
public final String getAddress()
-
getUrl
public final URI getUrl()
-
-