001package com.plivo.api.models.verify;
002
003import com.plivo.api.exceptions.PlivoValidationException;
004import com.plivo.api.models.base.BaseResource;
005
006public class Verify extends BaseResource {
007
008  public static InitiateVerify initiateVerify() {
009    return new InitiateVerify();
010  }
011
012  public static VerifyCallerId verifyCallerId(String verificationUuid) {
013    return new VerifyCallerId(verificationUuid);
014  }
015
016  public static UpdateVerifiedCallerID updateVerifiedCallerID(String phoneNumber) {
017    return new UpdateVerifiedCallerID(phoneNumber);
018  }
019
020  public static GetVerifiedCallerId getVerifiedCallerID(String phoneNumber) {
021    return new GetVerifiedCallerId(phoneNumber);
022  }
023
024  public static ListVerifiedCallerId listVerifiedCallerID() {
025    return new ListVerifiedCallerId();
026  }
027
028  public static VerifiedCallerIdDeleter deleteVerifiedCallerID(String phoneNumber) {
029    return new VerifiedCallerIdDeleter(phoneNumber);
030  }
031
032  @Override
033  public String getId() throws PlivoValidationException {
034    return null;
035  }
036}