public class CallRecordCreator extends VoiceCreator<CallRecordCreateResponse>
plivoClient| Constructor and Description |
|---|
CallRecordCreator(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
callbackMethod() |
CallRecordCreator |
callbackMethod(java.lang.String callbackMethod) |
java.lang.String |
callbackUrl() |
CallRecordCreator |
callbackUrl(java.lang.String callbackUrl) |
CallRecordCreator |
client(PlivoClient plivoClient) |
java.lang.String |
fileFormat() |
CallRecordCreator |
fileFormat(java.lang.String fileFormat) |
protected retrofit2.Call<CallRecordCreateResponse> |
obtainCall() |
protected retrofit2.Call<CallRecordCreateResponse> |
obtainFallback1Call() |
protected retrofit2.Call<CallRecordCreateResponse> |
obtainFallback2Call() |
CallRecordCreateResponse |
record() |
java.lang.Integer |
timeLimit() |
CallRecordCreator |
timeLimit(java.lang.Integer timeLimit) |
java.lang.String |
transcriptionMethod() |
CallRecordCreator |
transcriptionMethod(java.lang.String transcriptionMethod) |
java.lang.String |
transcriptionType() |
CallRecordCreator |
transcriptionType(java.lang.String transcriptionType) |
java.lang.String |
transcriptionUrl() |
CallRecordCreator |
transcriptionUrl(java.lang.String transcriptionUrl) |
createclient, handleResponse, validatepublic CallRecordCreator(java.lang.String id)
protected retrofit2.Call<CallRecordCreateResponse> obtainCall()
obtainCall in class VoiceCreator<CallRecordCreateResponse>protected retrofit2.Call<CallRecordCreateResponse> obtainFallback1Call()
obtainFallback1Call in class VoiceCreator<CallRecordCreateResponse>protected retrofit2.Call<CallRecordCreateResponse> obtainFallback2Call()
obtainFallback2Call in class VoiceCreator<CallRecordCreateResponse>public CallRecordCreateResponse record() throws java.io.IOException, PlivoRestException
java.io.IOExceptionPlivoRestExceptionpublic CallRecordCreator client(PlivoClient plivoClient)
client in class VoiceCreator<CallRecordCreateResponse>public CallRecordCreator timeLimit(java.lang.Integer timeLimit)
public CallRecordCreator fileFormat(java.lang.String fileFormat)
public CallRecordCreator transcriptionType(java.lang.String transcriptionType)
public CallRecordCreator transcriptionUrl(java.lang.String transcriptionUrl)
public CallRecordCreator transcriptionMethod(java.lang.String transcriptionMethod)
public CallRecordCreator callbackUrl(java.lang.String callbackUrl)
public CallRecordCreator callbackMethod(java.lang.String callbackMethod)
public java.lang.Integer timeLimit()
public java.lang.String fileFormat()
public java.lang.String transcriptionType()
public java.lang.String transcriptionUrl()
public java.lang.String transcriptionMethod()
public java.lang.String callbackUrl()
public java.lang.String callbackMethod()