001package com.plivo.api.models.call; 002 003import com.plivo.api.models.base.BaseResource; 004 005// TODO Date 006public class QueuedCall extends BaseResource { 007 008 private CallDirection direction; 009 private String from; 010 private String to; 011 private CallStatus callStatus; 012 private String callerName; 013 private String callUuid; 014 private String apiId; 015 private String requestUuid; 016 017 018 public static QueuedCallGetter getter(String id) { 019 return new QueuedCallGetter(id); 020 } 021 022 public static QueuedCallListGetter listGetter() { 023 return new QueuedCallListGetter(); 024 } 025 026 public CallDirection getDirection() { 027 return direction; 028 } 029 030 public String getFrom() { 031 return from; 032 } 033 034 public String getTo() { 035 return to; 036 } 037 038 public CallStatus getCallStatus() { 039 return callStatus; 040 } 041 042 public String getCallerName() { 043 return callerName; 044 } 045 046 public String getCallUuid() { 047 return callUuid; 048 } 049 050 public String getRequestUuid() { 051 return requestUuid; 052 } 053 054 public String getApiID() { 055 return apiId; 056 } 057 058 @Override 059 public String getId() { 060 return getCallUuid(); 061 } 062}