Package com.vonage.client.users.channels
Class Sip
java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.users.channels.Channel
com.vonage.client.users.channels.Sip
- All Implemented Interfaces:
Jsonable
Represents a Session Initiation Protocol (SIP) channel.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSIP user password.getUri()Full SIP URI, including number, domain and (optionally) whether TLS is used.SIP username.Methods inherited from class com.vonage.client.users.channels.Channel
getConcreteClass, getType, removeTypeField, setTypeFieldMethods inherited from class com.vonage.client.JsonableBaseObject
createJsonObjectMapper, equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vonage.client.Jsonable
toJson, updateFromJson
-
Constructor Details
-
Sip
protected Sip() -
Sip
-
Sip
-
-
Method Details
-
getUri
Full SIP URI, including number, domain and (optionally) whether TLS is used.- Returns:
- The SIP URI, or
nullif not specified.
-
getUsername
SIP username.- Returns:
- The username, or
nullif not specified.
-
getPassword
SIP user password.- Returns:
- The password, or
nullif not specified.
-