public class CallCreator extends Creator<CallCreateResponse>
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
answerMethod() |
CallCreator |
answerMethod(java.lang.String answerMethod) |
java.lang.String |
answerUrl() |
java.lang.String |
callerName() |
CallCreator |
callerName(java.lang.String callerName) |
java.lang.Boolean |
errorIfParentNotFound() |
CallCreator |
errorIfParentNotFound(java.lang.Boolean errorIfParentNotFound) |
java.lang.String |
fallbackMethod() |
CallCreator |
fallbackMethod(java.lang.String fallbackMethod) |
java.lang.String |
fallbackUrl() |
CallCreator |
fallbackUrl(java.lang.String fallbackUrl) |
java.lang.String |
from() |
java.lang.String |
hangupMethod() |
CallCreator |
hangupMethod(java.lang.String hangupMethod) |
java.lang.Long |
hangupOnRing() |
CallCreator |
hangupOnRing(java.lang.Long hangupOnRing) |
java.lang.String |
hangupUrl() |
CallCreator |
hangupUrl(java.lang.String hangupUrl) |
java.lang.String |
machineDetection()
Used to detect if the call has been answered by a machine.
|
CallCreator |
machineDetection(java.lang.String machineDetection) |
java.lang.String |
machineDetectionMethod() |
CallCreator |
machineDetectionMethod(java.lang.String machineDetectionMethod) |
java.lang.Long |
machineDetectionTime() |
CallCreator |
machineDetectionTime(java.lang.Long machineDetectionTime) |
java.lang.String |
machineDetectionUrl() |
CallCreator |
machineDetectionUrl(java.lang.String machineDetectionUrl) |
protected retrofit2.Call<CallCreateResponse> |
obtainCall() |
java.lang.String |
parentCallUuid() |
CallCreator |
parentCallUuid(java.lang.String parentCallUuid) |
java.lang.String |
ringMethod() |
CallCreator |
ringMethod(java.lang.String ringMethod) |
java.lang.Long |
ringTimeout() |
CallCreator |
ringTimeout(java.lang.Long ringTimeout) |
java.lang.String |
ringUrl() |
CallCreator |
ringUrl(java.lang.String ringUrl) |
java.lang.String |
sendDigits()
Plivo plays DTMF tones when the call is answered.
|
CallCreator |
sendDigits(java.lang.String sendDigits) |
java.lang.Boolean |
sendOnPreanswer() |
CallCreator |
sendOnPreanswer(java.lang.Boolean sendOnPreanswer) |
java.util.Map<java.lang.String,java.lang.String> |
sipHeaders() |
CallCreator |
sipHeaders(java.util.Map<java.lang.String,java.lang.String> sipHeaders) |
java.lang.Long |
timeLimit() |
CallCreator |
timeLimit(java.lang.Long timeLimit) |
java.util.List<java.lang.String> |
to() |
client, client, handleResponse, validatepublic java.lang.String from()
public java.util.List<java.lang.String> to()
public java.lang.String answerUrl()
public java.lang.String answerMethod()
public java.lang.String ringUrl()
public java.lang.String ringMethod()
public java.lang.String hangupUrl()
public java.lang.String hangupMethod()
public java.lang.String fallbackUrl()
public java.lang.String fallbackMethod()
public java.lang.String callerName()
public java.lang.String sendDigits()
public java.lang.Boolean sendOnPreanswer()
public java.lang.Long timeLimit()
public java.lang.Long hangupOnRing()
public java.lang.String machineDetection()
public java.lang.Long machineDetectionTime()
public java.lang.String machineDetectionUrl()
public java.lang.String machineDetectionMethod()
public java.util.Map<java.lang.String,java.lang.String> sipHeaders()
public java.lang.Long ringTimeout()
public java.lang.String parentCallUuid()
public java.lang.Boolean errorIfParentNotFound()
public CallCreator answerMethod(java.lang.String answerMethod)
public CallCreator ringUrl(java.lang.String ringUrl)
public CallCreator ringMethod(java.lang.String ringMethod)
public CallCreator hangupUrl(java.lang.String hangupUrl)
public CallCreator hangupMethod(java.lang.String hangupMethod)
public CallCreator fallbackUrl(java.lang.String fallbackUrl)
public CallCreator fallbackMethod(java.lang.String fallbackMethod)
public CallCreator callerName(java.lang.String callerName)
public CallCreator sendDigits(java.lang.String sendDigits)
public CallCreator sendOnPreanswer(java.lang.Boolean sendOnPreanswer)
public CallCreator timeLimit(java.lang.Long timeLimit)
public CallCreator hangupOnRing(java.lang.Long hangupOnRing)
public CallCreator machineDetection(java.lang.String machineDetection)
public CallCreator machineDetectionTime(java.lang.Long machineDetectionTime)
public CallCreator machineDetectionUrl(java.lang.String machineDetectionUrl)
public CallCreator machineDetectionMethod(java.lang.String machineDetectionMethod)
public CallCreator sipHeaders(java.util.Map<java.lang.String,java.lang.String> sipHeaders)
public CallCreator ringTimeout(java.lang.Long ringTimeout)
public CallCreator parentCallUuid(java.lang.String parentCallUuid)
public CallCreator errorIfParentNotFound(java.lang.Boolean errorIfParentNotFound)
protected retrofit2.Call<CallCreateResponse> obtainCall()
obtainCall in class Creator<CallCreateResponse>