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}