001package com.plivo.api.models.message; 002 003public enum ErrorCode { 004 INVALID_MESSAGE(10), NETWORK_ERROR(20), SPAM_DETECTED(30), INVALID_SOURCE_NUMBER( 005 40), INVALID_DESTINATION_NUMBER(50), 006 LOOP_DETECTED(60), DESTINATION_PERMANENTLY_UNAVAILABLE(70), DESTINATION_TEMPORARILY_UNAVAILABLE( 007 80), NO_ROUTE_AVAILABLE(90), 008 PROHIBITED_BY_CARRIER(100), MESSAGE_TOO_LONG(110), BLOCKED_BY_STOP(200), UNKNOWN_ERROR(1000); 009 010 private final long errorCode; 011 012 ErrorCode(long errorCode) { 013 this.errorCode = errorCode; 014 } 015 016 public long getErrorCode() { 017 return errorCode; 018 } 019}