001package com.plivo.api.models.phlo;
002
003import com.fasterxml.jackson.annotation.JsonIgnore;
004import com.plivo.api.Plivo;
005import com.plivo.api.PlivoClient;
006import com.plivo.api.models.base.Getter;
007import retrofit2.Call;
008
009public class PhloGetter extends Getter<Phlo> {
010
011  public PhloGetter(final String phloId) {
012    super(phloId);
013  }
014
015  @Override
016  public PlivoClient client() {
017    return this.plivoClient;
018  }
019
020  @JsonIgnore
021  protected PlivoClient plivoClient = Plivo.getPhloClient();
022
023  @Override
024  protected Call<Phlo> obtainCall() {
025    return client().getApiService().phloGet(this.id);
026  }
027
028}