public class CallStreamCreator extends VoiceCreator<CallStreamCreateResponse>
plivoClient| Constructor and Description |
|---|
CallStreamCreator(java.lang.String id,
java.lang.String serviceUrl) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
audioTrack() |
CallStreamCreator |
audioTrack(java.lang.String audioTrack) |
java.lang.Boolean |
bidirectional() |
CallStreamCreator |
bidirectional(java.lang.Boolean bidirectional) |
CallStreamCreator |
client(PlivoClient plivoClient) |
java.lang.String |
contentType() |
CallStreamCreator |
contentType(java.lang.String contentType) |
java.lang.String |
extraHeaders() |
CallStreamCreator |
extraHeaders(java.lang.String extraHeaders) |
protected retrofit2.Call<CallStreamCreateResponse> |
obtainCall() |
protected retrofit2.Call<CallStreamCreateResponse> |
obtainFallback1Call() |
protected retrofit2.Call<CallStreamCreateResponse> |
obtainFallback2Call() |
java.lang.String |
serviceUrl() |
CallStreamCreator |
serviceUrl(java.lang.String serviceUrl) |
java.lang.String |
statusCallbackMethod() |
CallStreamCreator |
statusCallbackMethod(java.lang.String statusCallbackMethod) |
java.lang.String |
statusCallbackUrl() |
CallStreamCreator |
statusCallbackUrl(java.lang.String statusCallbackUrl) |
CallStreamCreateResponse |
stream() |
java.lang.Integer |
streamTimeout() |
CallStreamCreator |
streamTimeout(java.lang.Integer streamTimeout) |
createclient, handleResponse, validatepublic CallStreamCreator(java.lang.String id, java.lang.String serviceUrl)
protected retrofit2.Call<CallStreamCreateResponse> obtainCall()
obtainCall in class VoiceCreator<CallStreamCreateResponse>protected retrofit2.Call<CallStreamCreateResponse> obtainFallback1Call()
obtainFallback1Call in class VoiceCreator<CallStreamCreateResponse>protected retrofit2.Call<CallStreamCreateResponse> obtainFallback2Call()
obtainFallback2Call in class VoiceCreator<CallStreamCreateResponse>public CallStreamCreateResponse stream() throws java.io.IOException, PlivoRestException
java.io.IOExceptionPlivoRestExceptionpublic CallStreamCreator client(PlivoClient plivoClient)
client in class VoiceCreator<CallStreamCreateResponse>public CallStreamCreator serviceUrl(java.lang.String serviceUrl)
public CallStreamCreator bidirectional(java.lang.Boolean bidirectional)
public CallStreamCreator audioTrack(java.lang.String audioTrack)
public CallStreamCreator streamTimeout(java.lang.Integer streamTimeout)
public CallStreamCreator statusCallbackUrl(java.lang.String statusCallbackUrl)
public CallStreamCreator statusCallbackMethod(java.lang.String statusCallbackMethod)
public CallStreamCreator contentType(java.lang.String contentType)
public CallStreamCreator extraHeaders(java.lang.String extraHeaders)
public java.lang.String serviceUrl()
public java.lang.Boolean bidirectional()
public java.lang.String audioTrack()
public java.lang.Integer streamTimeout()
public java.lang.String statusCallbackUrl()
public java.lang.String statusCallbackMethod()
public java.lang.String contentType()
public java.lang.String extraHeaders()