001package com.plivo.api.models.pricing;
002
003import com.plivo.api.models.base.Getter;
004import com.plivo.api.util.Utils;
005import retrofit2.Call;
006
007public class PricingGetter extends Getter<Pricing> {
008
009  public PricingGetter(String countryIso) {
010    super(countryIso);
011
012    if (!Utils.allNotNull(countryIso)) {
013      throw new IllegalArgumentException("countryIso cannot be null");
014    }
015  }
016
017  @Override
018  protected Call<Pricing> obtainCall() {
019    return client().getApiService().pricingGet(client().getAuthId(), id);
020  }
021}