001package com.plivo.api.models.call;
002
003import com.plivo.api.models.base.VoiceGetter;
004
005public class CallGetter extends VoiceGetter<Call> {
006
007  public CallGetter(String id) {
008    super(id);
009  }
010
011  @Override
012  protected retrofit2.Call<Call> obtainCall() {
013    return client().getVoiceApiService().callGet(client().getAuthId(), id);
014  }
015
016  protected retrofit2.Call<Call> obtainFallback1Call() {
017    return client().getVoiceFallback1Service().callGet(client().getAuthId(), id);
018  }
019
020  protected retrofit2.Call<Call> obtainFallback2Call() {
021    return client().getVoiceFallback2Service().callGet(client().getAuthId(), id);
022  }
023}