001package com.plivo.api.models.campaign; 002 003import com.plivo.api.models.base.MessagingDeleter; 004import com.plivo.api.util.Utils; 005import retrofit2.Call; 006import okhttp3.ResponseBody; 007 008public class CampaignNumberUnlinker extends MessagingDeleter<CampaignNumbers> { 009 private String campaignID; 010 private String number; 011 private String url; 012 private String method; 013 014 public CampaignNumberUnlinker(String campaignID, String number,String url,String method) { 015 super(campaignID); 016 this.campaignID = campaignID; 017 this.number = number; 018 this.url = url; 019 this.method = method; 020 } 021 022 public String number(){ 023 return this.number; 024 } 025 026 public String url(){ 027 return this.url; 028 } 029 030 public String method(){ 031 return this.method; 032 } 033 034 035 @Override 036 protected Call<CampaignNumbers> obtainCall() { 037 return client().getApiService().unlinkCampaignNumber(client().getAuthId(), campaignID, number, url, method); 038 } 039}