Overview

Namespaces

  • PHP
  • Saklient
    • Cloud
      • Enums
      • Errors
      • Models
      • Resources
    • Errors

Classes

  • ExceptionFactory

Exceptions

  • HttpBadGatewayException
  • HttpBadRequestException
  • HttpConflictException
  • HttpException
  • HttpExpectationFailedException
  • HttpFailedDependencyException
  • HttpForbiddenException
  • HttpGatewayTimeoutException
  • HttpGoneException
  • HttpHttpVersionNotSupportedException
  • HttpInsufficientStorageException
  • HttpInternalServerErrorException
  • HttpLengthRequiredException
  • HttpLockedException
  • HttpMethodNotAllowedException
  • HttpNotAcceptableException
  • HttpNotExtendedException
  • HttpNotFoundException
  • HttpNotImplementedException
  • HttpPaymentRequiredException
  • HttpPreconditionFailedException
  • HttpProxyAuthenticationRequiredException
  • HttpRequestedRangeNotSatisfiableException
  • HttpRequestEntityTooLargeException
  • HttpRequestTimeoutException
  • HttpRequestUriTooLongException
  • HttpServiceUnavailableException
  • HttpUnauthorizedException
  • HttpUnprocessableEntityException
  • HttpUnsupportedMediaTypeException
  • HttpUpgradeRequiredException
  • HttpVariantAlsoNegotiatesException
  • SaklientException
  • Overview
  • Namespace
  • Class
  • Tree
  1: <?php
  2: 
  3: namespace Saklient\Errors;
  4: 
  5: require_once __DIR__ . "/../../Saklient/Errors/HttpException.php";
  6: use \Saklient\Errors\HttpException;
  7: require_once __DIR__ . "/../../Saklient/Errors/HttpBadGatewayException.php";
  8: use \Saklient\Errors\HttpBadGatewayException;
  9: require_once __DIR__ . "/../../Saklient/Errors/HttpBadRequestException.php";
 10: use \Saklient\Errors\HttpBadRequestException;
 11: require_once __DIR__ . "/../../Saklient/Errors/HttpConflictException.php";
 12: use \Saklient\Errors\HttpConflictException;
 13: require_once __DIR__ . "/../../Saklient/Errors/HttpExpectationFailedException.php";
 14: use \Saklient\Errors\HttpExpectationFailedException;
 15: require_once __DIR__ . "/../../Saklient/Errors/HttpFailedDependencyException.php";
 16: use \Saklient\Errors\HttpFailedDependencyException;
 17: require_once __DIR__ . "/../../Saklient/Errors/HttpForbiddenException.php";
 18: use \Saklient\Errors\HttpForbiddenException;
 19: require_once __DIR__ . "/../../Saklient/Errors/HttpGatewayTimeoutException.php";
 20: use \Saklient\Errors\HttpGatewayTimeoutException;
 21: require_once __DIR__ . "/../../Saklient/Errors/HttpGoneException.php";
 22: use \Saklient\Errors\HttpGoneException;
 23: require_once __DIR__ . "/../../Saklient/Errors/HttpHttpVersionNotSupportedException.php";
 24: use \Saklient\Errors\HttpHttpVersionNotSupportedException;
 25: require_once __DIR__ . "/../../Saklient/Errors/HttpInsufficientStorageException.php";
 26: use \Saklient\Errors\HttpInsufficientStorageException;
 27: require_once __DIR__ . "/../../Saklient/Errors/HttpInternalServerErrorException.php";
 28: use \Saklient\Errors\HttpInternalServerErrorException;
 29: require_once __DIR__ . "/../../Saklient/Errors/HttpLengthRequiredException.php";
 30: use \Saklient\Errors\HttpLengthRequiredException;
 31: require_once __DIR__ . "/../../Saklient/Errors/HttpLockedException.php";
 32: use \Saklient\Errors\HttpLockedException;
 33: require_once __DIR__ . "/../../Saklient/Errors/HttpMethodNotAllowedException.php";
 34: use \Saklient\Errors\HttpMethodNotAllowedException;
 35: require_once __DIR__ . "/../../Saklient/Errors/HttpNotAcceptableException.php";
 36: use \Saklient\Errors\HttpNotAcceptableException;
 37: require_once __DIR__ . "/../../Saklient/Errors/HttpNotExtendedException.php";
 38: use \Saklient\Errors\HttpNotExtendedException;
 39: require_once __DIR__ . "/../../Saklient/Errors/HttpNotFoundException.php";
 40: use \Saklient\Errors\HttpNotFoundException;
 41: require_once __DIR__ . "/../../Saklient/Errors/HttpNotImplementedException.php";
 42: use \Saklient\Errors\HttpNotImplementedException;
 43: require_once __DIR__ . "/../../Saklient/Errors/HttpPaymentRequiredException.php";
 44: use \Saklient\Errors\HttpPaymentRequiredException;
 45: require_once __DIR__ . "/../../Saklient/Errors/HttpPreconditionFailedException.php";
 46: use \Saklient\Errors\HttpPreconditionFailedException;
 47: require_once __DIR__ . "/../../Saklient/Errors/HttpProxyAuthenticationRequiredException.php";
 48: use \Saklient\Errors\HttpProxyAuthenticationRequiredException;
 49: require_once __DIR__ . "/../../Saklient/Errors/HttpRequestEntityTooLargeException.php";
 50: use \Saklient\Errors\HttpRequestEntityTooLargeException;
 51: require_once __DIR__ . "/../../Saklient/Errors/HttpRequestTimeoutException.php";
 52: use \Saklient\Errors\HttpRequestTimeoutException;
 53: require_once __DIR__ . "/../../Saklient/Errors/HttpRequestUriTooLongException.php";
 54: use \Saklient\Errors\HttpRequestUriTooLongException;
 55: require_once __DIR__ . "/../../Saklient/Errors/HttpRequestedRangeNotSatisfiableException.php";
 56: use \Saklient\Errors\HttpRequestedRangeNotSatisfiableException;
 57: require_once __DIR__ . "/../../Saklient/Errors/HttpServiceUnavailableException.php";
 58: use \Saklient\Errors\HttpServiceUnavailableException;
 59: require_once __DIR__ . "/../../Saklient/Errors/HttpUnauthorizedException.php";
 60: use \Saklient\Errors\HttpUnauthorizedException;
 61: require_once __DIR__ . "/../../Saklient/Errors/HttpUnprocessableEntityException.php";
 62: use \Saklient\Errors\HttpUnprocessableEntityException;
 63: require_once __DIR__ . "/../../Saklient/Errors/HttpUnsupportedMediaTypeException.php";
 64: use \Saklient\Errors\HttpUnsupportedMediaTypeException;
 65: require_once __DIR__ . "/../../Saklient/Errors/HttpUpgradeRequiredException.php";
 66: use \Saklient\Errors\HttpUpgradeRequiredException;
 67: require_once __DIR__ . "/../../Saklient/Errors/HttpVariantAlsoNegotiatesException.php";
 68: use \Saklient\Errors\HttpVariantAlsoNegotiatesException;
 69: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccessApiKeyDisabledException.php";
 70: use \Saklient\Cloud\Errors\AccessApiKeyDisabledException;
 71: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccessSakuraException.php";
 72: use \Saklient\Cloud\Errors\AccessSakuraException;
 73: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccessStaffException.php";
 74: use \Saklient\Cloud\Errors\AccessStaffException;
 75: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccessTokenException.php";
 76: use \Saklient\Cloud\Errors\AccessTokenException;
 77: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccessXhrOrApiKeyException.php";
 78: use \Saklient\Cloud\Errors\AccessXhrOrApiKeyException;
 79: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccountNotFoundException.php";
 80: use \Saklient\Cloud\Errors\AccountNotFoundException;
 81: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AccountNotSpecifiedException.php";
 82: use \Saklient\Cloud\Errors\AccountNotSpecifiedException;
 83: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AmbiguousIdentifierException.php";
 84: use \Saklient\Cloud\Errors\AmbiguousIdentifierException;
 85: require_once __DIR__ . "/../../Saklient/Cloud/Errors/AmbiguousZoneException.php";
 86: use \Saklient\Cloud\Errors\AmbiguousZoneException;
 87: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ApiProxyTimeoutException.php";
 88: use \Saklient\Cloud\Errors\ApiProxyTimeoutException;
 89: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ApiProxyTimeoutNonGetException.php";
 90: use \Saklient\Cloud\Errors\ApiProxyTimeoutNonGetException;
 91: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ArchiveIsIncompleteException.php";
 92: use \Saklient\Cloud\Errors\ArchiveIsIncompleteException;
 93: require_once __DIR__ . "/../../Saklient/Cloud/Errors/BootFailureByLockException.php";
 94: use \Saklient\Cloud\Errors\BootFailureByLockException;
 95: require_once __DIR__ . "/../../Saklient/Cloud/Errors/BootFailureInGroupException.php";
 96: use \Saklient\Cloud\Errors\BootFailureInGroupException;
 97: require_once __DIR__ . "/../../Saklient/Cloud/Errors/BusyException.php";
 98: use \Saklient\Cloud\Errors\BusyException;
 99: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CantResizeSmallerException.php";
100: use \Saklient\Cloud\Errors\CantResizeSmallerException;
101: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CdromDeviceLockedException.php";
102: use \Saklient\Cloud\Errors\CdromDeviceLockedException;
103: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CdromDisabledException.php";
104: use \Saklient\Cloud\Errors\CdromDisabledException;
105: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CdromInUseException.php";
106: use \Saklient\Cloud\Errors\CdromInUseException;
107: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CdromIsIncompleteException.php";
108: use \Saklient\Cloud\Errors\CdromIsIncompleteException;
109: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ConnectToSameSwitchException.php";
110: use \Saklient\Cloud\Errors\ConnectToSameSwitchException;
111: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ContractCreationException.php";
112: use \Saklient\Cloud\Errors\ContractCreationException;
113: require_once __DIR__ . "/../../Saklient/Cloud/Errors/CopyToItselfException.php";
114: use \Saklient\Cloud\Errors\CopyToItselfException;
115: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DeleteDiskB4TemplateException.php";
116: use \Saklient\Cloud\Errors\DeleteDiskB4TemplateException;
117: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DeleteIpV6NetsFirstException.php";
118: use \Saklient\Cloud\Errors\DeleteIpV6NetsFirstException;
119: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DeleteResB4AccountException.php";
120: use \Saklient\Cloud\Errors\DeleteResB4AccountException;
121: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DeleteRouterB4SwitchException.php";
122: use \Saklient\Cloud\Errors\DeleteRouterB4SwitchException;
123: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DeleteStaticRouteFirstException.php";
124: use \Saklient\Cloud\Errors\DeleteStaticRouteFirstException;
125: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DisabledInSandboxException.php";
126: use \Saklient\Cloud\Errors\DisabledInSandboxException;
127: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DisconnectB4DeleteException.php";
128: use \Saklient\Cloud\Errors\DisconnectB4DeleteException;
129: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DisconnectB4UpdateException.php";
130: use \Saklient\Cloud\Errors\DisconnectB4UpdateException;
131: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskConnectionLimitException.php";
132: use \Saklient\Cloud\Errors\DiskConnectionLimitException;
133: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskIsCopyingException.php";
134: use \Saklient\Cloud\Errors\DiskIsCopyingException;
135: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskIsNotAvailableException.php";
136: use \Saklient\Cloud\Errors\DiskIsNotAvailableException;
137: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskLicenseMismatchException.php";
138: use \Saklient\Cloud\Errors\DiskLicenseMismatchException;
139: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskOrSsInMigrationException.php";
140: use \Saklient\Cloud\Errors\DiskOrSsInMigrationException;
141: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DiskStockRunOutException.php";
142: use \Saklient\Cloud\Errors\DiskStockRunOutException;
143: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DnsARecordNotFoundException.php";
144: use \Saklient\Cloud\Errors\DnsARecordNotFoundException;
145: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DnsAaaaRecordNotFoundException.php";
146: use \Saklient\Cloud\Errors\DnsAaaaRecordNotFoundException;
147: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DnsPtrUpdateFailureException.php";
148: use \Saklient\Cloud\Errors\DnsPtrUpdateFailureException;
149: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DontCreateInSandboxException.php";
150: use \Saklient\Cloud\Errors\DontCreateInSandboxException;
151: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DuplicateAccountCodeException.php";
152: use \Saklient\Cloud\Errors\DuplicateAccountCodeException;
153: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DuplicateEntryException.php";
154: use \Saklient\Cloud\Errors\DuplicateEntryException;
155: require_once __DIR__ . "/../../Saklient/Cloud/Errors/DuplicateUserCodeException.php";
156: use \Saklient\Cloud\Errors\DuplicateUserCodeException;
157: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FileNotUploadedException.php";
158: use \Saklient\Cloud\Errors\FileNotUploadedException;
159: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FilterArrayComparisonException.php";
160: use \Saklient\Cloud\Errors\FilterArrayComparisonException;
161: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FilterBadOperatorException.php";
162: use \Saklient\Cloud\Errors\FilterBadOperatorException;
163: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FilterNullComparisonException.php";
164: use \Saklient\Cloud\Errors\FilterNullComparisonException;
165: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FilterUnknownOperatorException.php";
166: use \Saklient\Cloud\Errors\FilterUnknownOperatorException;
167: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FtpCannotCloseException.php";
168: use \Saklient\Cloud\Errors\FtpCannotCloseException;
169: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FtpIsAlreadyCloseException.php";
170: use \Saklient\Cloud\Errors\FtpIsAlreadyCloseException;
171: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FtpIsAlreadyOpenException.php";
172: use \Saklient\Cloud\Errors\FtpIsAlreadyOpenException;
173: require_once __DIR__ . "/../../Saklient/Cloud/Errors/FtpMustBeClosedException.php";
174: use \Saklient\Cloud\Errors\FtpMustBeClosedException;
175: require_once __DIR__ . "/../../Saklient/Cloud/Errors/HostOperationFailureException.php";
176: use \Saklient\Cloud\Errors\HostOperationFailureException;
177: require_once __DIR__ . "/../../Saklient/Cloud/Errors/IllegalDasUsageException.php";
178: use \Saklient\Cloud\Errors\IllegalDasUsageException;
179: require_once __DIR__ . "/../../Saklient/Cloud/Errors/InMigrationException.php";
180: use \Saklient\Cloud\Errors\InMigrationException;
181: require_once __DIR__ . "/../../Saklient/Cloud/Errors/InvalidFormatException.php";
182: use \Saklient\Cloud\Errors\InvalidFormatException;
183: require_once __DIR__ . "/../../Saklient/Cloud/Errors/InvalidParamCombException.php";
184: use \Saklient\Cloud\Errors\InvalidParamCombException;
185: require_once __DIR__ . "/../../Saklient/Cloud/Errors/InvalidRangeException.php";
186: use \Saklient\Cloud\Errors\InvalidRangeException;
187: require_once __DIR__ . "/../../Saklient/Cloud/Errors/InvalidUriArgumentException.php";
188: use \Saklient\Cloud\Errors\InvalidUriArgumentException;
189: require_once __DIR__ . "/../../Saklient/Cloud/Errors/IpV6NetAlreadyAttachedException.php";
190: use \Saklient\Cloud\Errors\IpV6NetAlreadyAttachedException;
191: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitCountInAccountException.php";
192: use \Saklient\Cloud\Errors\LimitCountInAccountException;
193: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitCountInMemberException.php";
194: use \Saklient\Cloud\Errors\LimitCountInMemberException;
195: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitCountInNetworkException.php";
196: use \Saklient\Cloud\Errors\LimitCountInNetworkException;
197: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitCountInRouterException.php";
198: use \Saklient\Cloud\Errors\LimitCountInRouterException;
199: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitCountInZoneException.php";
200: use \Saklient\Cloud\Errors\LimitCountInZoneException;
201: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitMemoryInAccountException.php";
202: use \Saklient\Cloud\Errors\LimitMemoryInAccountException;
203: require_once __DIR__ . "/../../Saklient/Cloud/Errors/LimitSizeInAccountException.php";
204: use \Saklient\Cloud\Errors\LimitSizeInAccountException;
205: require_once __DIR__ . "/../../Saklient/Cloud/Errors/MissingIsoImageException.php";
206: use \Saklient\Cloud\Errors\MissingIsoImageException;
207: require_once __DIR__ . "/../../Saklient/Cloud/Errors/MissingParamException.php";
208: use \Saklient\Cloud\Errors\MissingParamException;
209: require_once __DIR__ . "/../../Saklient/Cloud/Errors/MustBeOfSameZoneException.php";
210: use \Saklient\Cloud\Errors\MustBeOfSameZoneException;
211: require_once __DIR__ . "/../../Saklient/Cloud/Errors/NoDisplayResponseException.php";
212: use \Saklient\Cloud\Errors\NoDisplayResponseException;
213: require_once __DIR__ . "/../../Saklient/Cloud/Errors/NotForRouterException.php";
214: use \Saklient\Cloud\Errors\NotForRouterException;
215: require_once __DIR__ . "/../../Saklient/Cloud/Errors/NotReplicatingException.php";
216: use \Saklient\Cloud\Errors\NotReplicatingException;
217: require_once __DIR__ . "/../../Saklient/Cloud/Errors/NotWithHybridconnException.php";
218: use \Saklient\Cloud\Errors\NotWithHybridconnException;
219: require_once __DIR__ . "/../../Saklient/Cloud/Errors/OldStoragePlanException.php";
220: use \Saklient\Cloud\Errors\OldStoragePlanException;
221: require_once __DIR__ . "/../../Saklient/Cloud/Errors/OperationFailureException.php";
222: use \Saklient\Cloud\Errors\OperationFailureException;
223: require_once __DIR__ . "/../../Saklient/Cloud/Errors/OperationTimeoutException.php";
224: use \Saklient\Cloud\Errors\OperationTimeoutException;
225: require_once __DIR__ . "/../../Saklient/Cloud/Errors/OriginalHashMismatchException.php";
226: use \Saklient\Cloud\Errors\OriginalHashMismatchException;
227: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PacketFilterApplyingException.php";
228: use \Saklient\Cloud\Errors\PacketFilterApplyingException;
229: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PacketFilterVersionMismatchException.php";
230: use \Saklient\Cloud\Errors\PacketFilterVersionMismatchException;
231: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ParamIpNotFoundException.php";
232: use \Saklient\Cloud\Errors\ParamIpNotFoundException;
233: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ParamResNotFoundException.php";
234: use \Saklient\Cloud\Errors\ParamResNotFoundException;
235: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PaymentCreditCardException.php";
236: use \Saklient\Cloud\Errors\PaymentCreditCardException;
237: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PaymentPaymentException.php";
238: use \Saklient\Cloud\Errors\PaymentPaymentException;
239: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PaymentRegistrationException.php";
240: use \Saklient\Cloud\Errors\PaymentRegistrationException;
241: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PaymentTelCertificationException.php";
242: use \Saklient\Cloud\Errors\PaymentTelCertificationException;
243: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PaymentUnpayableException.php";
244: use \Saklient\Cloud\Errors\PaymentUnpayableException;
245: require_once __DIR__ . "/../../Saklient/Cloud/Errors/PenaltyOperationException.php";
246: use \Saklient\Cloud\Errors\PenaltyOperationException;
247: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ReplicaAlreadyExistsException.php";
248: use \Saklient\Cloud\Errors\ReplicaAlreadyExistsException;
249: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ReplicaNotFoundException.php";
250: use \Saklient\Cloud\Errors\ReplicaNotFoundException;
251: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ResAlreadyConnectedException.php";
252: use \Saklient\Cloud\Errors\ResAlreadyConnectedException;
253: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ResAlreadyDisconnectedException.php";
254: use \Saklient\Cloud\Errors\ResAlreadyDisconnectedException;
255: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ResAlreadyExistsException.php";
256: use \Saklient\Cloud\Errors\ResAlreadyExistsException;
257: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ResUsedInZoneException.php";
258: use \Saklient\Cloud\Errors\ResUsedInZoneException;
259: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ResourcePathNotFoundException.php";
260: use \Saklient\Cloud\Errors\ResourcePathNotFoundException;
261: require_once __DIR__ . "/../../Saklient/Cloud/Errors/RunOutOfIpAddressException.php";
262: use \Saklient\Cloud\Errors\RunOutOfIpAddressException;
263: require_once __DIR__ . "/../../Saklient/Cloud/Errors/SameLicenseRequiredException.php";
264: use \Saklient\Cloud\Errors\SameLicenseRequiredException;
265: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServerCouldNotStopException.php";
266: use \Saklient\Cloud\Errors\ServerCouldNotStopException;
267: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServerIsCleaningException.php";
268: use \Saklient\Cloud\Errors\ServerIsCleaningException;
269: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServerOperationFailureException.php";
270: use \Saklient\Cloud\Errors\ServerOperationFailureException;
271: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServerPowerMustBeDownException.php";
272: use \Saklient\Cloud\Errors\ServerPowerMustBeDownException;
273: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServerPowerMustBeUpException.php";
274: use \Saklient\Cloud\Errors\ServerPowerMustBeUpException;
275: require_once __DIR__ . "/../../Saklient/Cloud/Errors/ServiceTemporarilyUnavailableException.php";
276: use \Saklient\Cloud\Errors\ServiceTemporarilyUnavailableException;
277: require_once __DIR__ . "/../../Saklient/Cloud/Errors/SizeMismatchException.php";
278: use \Saklient\Cloud\Errors\SizeMismatchException;
279: require_once __DIR__ . "/../../Saklient/Cloud/Errors/SnapshotInMigrationException.php";
280: use \Saklient\Cloud\Errors\SnapshotInMigrationException;
281: require_once __DIR__ . "/../../Saklient/Cloud/Errors/StillCreatingException.php";
282: use \Saklient\Cloud\Errors\StillCreatingException;
283: require_once __DIR__ . "/../../Saklient/Cloud/Errors/StorageAbnormalException.php";
284: use \Saklient\Cloud\Errors\StorageAbnormalException;
285: require_once __DIR__ . "/../../Saklient/Cloud/Errors/StorageOperationFailureException.php";
286: use \Saklient\Cloud\Errors\StorageOperationFailureException;
287: require_once __DIR__ . "/../../Saklient/Cloud/Errors/SwitchHybridConnectedException.php";
288: use \Saklient\Cloud\Errors\SwitchHybridConnectedException;
289: require_once __DIR__ . "/../../Saklient/Cloud/Errors/TemplateFtpIsOpenException.php";
290: use \Saklient\Cloud\Errors\TemplateFtpIsOpenException;
291: require_once __DIR__ . "/../../Saklient/Cloud/Errors/TemplateIsIncompleteException.php";
292: use \Saklient\Cloud\Errors\TemplateIsIncompleteException;
293: require_once __DIR__ . "/../../Saklient/Cloud/Errors/TooManyRequestException.php";
294: use \Saklient\Cloud\Errors\TooManyRequestException;
295: require_once __DIR__ . "/../../Saklient/Cloud/Errors/UnknownException.php";
296: use \Saklient\Cloud\Errors\UnknownException;
297: require_once __DIR__ . "/../../Saklient/Cloud/Errors/UnknownOsTypeException.php";
298: use \Saklient\Cloud\Errors\UnknownOsTypeException;
299: require_once __DIR__ . "/../../Saklient/Cloud/Errors/UnsupportedResClassException.php";
300: use \Saklient\Cloud\Errors\UnsupportedResClassException;
301: require_once __DIR__ . "/../../Saklient/Cloud/Errors/UserNotSpecifiedException.php";
302: use \Saklient\Cloud\Errors\UserNotSpecifiedException;
303: require_once __DIR__ . "/../../Saklient/Cloud/Errors/VncProxyRequestFailureException.php";
304: use \Saklient\Cloud\Errors\VncProxyRequestFailureException;
305: require_once __DIR__ . "/../../Saklient/Util.php";
306: use \Saklient\Util;
307: require_once __DIR__ . "/../../Saklient/Errors/SaklientException.php";
308: use \Saklient\Errors\SaklientException;
309: 
310: class ExceptionFactory {
311:     
312:     /**
313:      * @access public
314:      * @param int $status
315:      * @param string $code=null
316:      * @param string $message=""
317:      * @return \Saklient\Errors\HttpException
318:      */
319:     static public function create($status, $code=null, $message="")
320:     {
321:         switch ($code) {
322:             case "access_apikey_disabled": {
323:                 return new AccessApiKeyDisabledException($status, $code, $message);
324:             }
325:             case "access_sakura": {
326:                 return new AccessSakuraException($status, $code, $message);
327:             }
328:             case "access_staff": {
329:                 return new AccessStaffException($status, $code, $message);
330:             }
331:             case "access_token": {
332:                 return new AccessTokenException($status, $code, $message);
333:             }
334:             case "access_xhr_or_apikey": {
335:                 return new AccessXhrOrApiKeyException($status, $code, $message);
336:             }
337:             case "account_not_found": {
338:                 return new AccountNotFoundException($status, $code, $message);
339:             }
340:             case "account_not_specified": {
341:                 return new AccountNotSpecifiedException($status, $code, $message);
342:             }
343:             case "ambiguous_identifier": {
344:                 return new AmbiguousIdentifierException($status, $code, $message);
345:             }
346:             case "ambiguous_zone": {
347:                 return new AmbiguousZoneException($status, $code, $message);
348:             }
349:             case "apiproxy_timeout": {
350:                 return new ApiProxyTimeoutException($status, $code, $message);
351:             }
352:             case "apiproxy_timeout_non_get": {
353:                 return new ApiProxyTimeoutNonGetException($status, $code, $message);
354:             }
355:             case "archive_is_incomplete": {
356:                 return new ArchiveIsIncompleteException($status, $code, $message);
357:             }
358:             case "bad_gateway": {
359:                 return new HttpBadGatewayException($status, $code, $message);
360:             }
361:             case "bad_request": {
362:                 return new HttpBadRequestException($status, $code, $message);
363:             }
364:             case "boot_failure_by_lock": {
365:                 return new BootFailureByLockException($status, $code, $message);
366:             }
367:             case "boot_failure_in_group": {
368:                 return new BootFailureInGroupException($status, $code, $message);
369:             }
370:             case "busy": {
371:                 return new BusyException($status, $code, $message);
372:             }
373:             case "cant_resize_smaller": {
374:                 return new CantResizeSmallerException($status, $code, $message);
375:             }
376:             case "cdrom_device_locked": {
377:                 return new CdromDeviceLockedException($status, $code, $message);
378:             }
379:             case "cdrom_disabled": {
380:                 return new CdromDisabledException($status, $code, $message);
381:             }
382:             case "cdrom_in_use": {
383:                 return new CdromInUseException($status, $code, $message);
384:             }
385:             case "cdrom_is_incomplete": {
386:                 return new CdromIsIncompleteException($status, $code, $message);
387:             }
388:             case "conflict": {
389:                 return new HttpConflictException($status, $code, $message);
390:             }
391:             case "connect_to_same_switch": {
392:                 return new ConnectToSameSwitchException($status, $code, $message);
393:             }
394:             case "contract_creation": {
395:                 return new ContractCreationException($status, $code, $message);
396:             }
397:             case "copy_to_itself": {
398:                 return new CopyToItselfException($status, $code, $message);
399:             }
400:             case "delete_disk_b4_template": {
401:                 return new DeleteDiskB4TemplateException($status, $code, $message);
402:             }
403:             case "delete_ipv6nets_first": {
404:                 return new DeleteIpV6NetsFirstException($status, $code, $message);
405:             }
406:             case "delete_res_b4_account": {
407:                 return new DeleteResB4AccountException($status, $code, $message);
408:             }
409:             case "delete_router_b4_switch": {
410:                 return new DeleteRouterB4SwitchException($status, $code, $message);
411:             }
412:             case "delete_static_route_first": {
413:                 return new DeleteStaticRouteFirstException($status, $code, $message);
414:             }
415:             case "disabled_in_sandbox": {
416:                 return new DisabledInSandboxException($status, $code, $message);
417:             }
418:             case "disconnect_b4_delete": {
419:                 return new DisconnectB4DeleteException($status, $code, $message);
420:             }
421:             case "disconnect_b4_update": {
422:                 return new DisconnectB4UpdateException($status, $code, $message);
423:             }
424:             case "disk_connection_limit": {
425:                 return new DiskConnectionLimitException($status, $code, $message);
426:             }
427:             case "disk_is_copying": {
428:                 return new DiskIsCopyingException($status, $code, $message);
429:             }
430:             case "disk_is_not_available": {
431:                 return new DiskIsNotAvailableException($status, $code, $message);
432:             }
433:             case "disk_license_mismatch": {
434:                 return new DiskLicenseMismatchException($status, $code, $message);
435:             }
436:             case "disk_stock_run_out": {
437:                 return new DiskStockRunOutException($status, $code, $message);
438:             }
439:             case "diskorss_in_migration": {
440:                 return new DiskOrSsInMigrationException($status, $code, $message);
441:             }
442:             case "dns_a_record_not_found": {
443:                 return new DnsARecordNotFoundException($status, $code, $message);
444:             }
445:             case "dns_aaaa_record_not_found": {
446:                 return new DnsAaaaRecordNotFoundException($status, $code, $message);
447:             }
448:             case "dns_ptr_update_failure": {
449:                 return new DnsPtrUpdateFailureException($status, $code, $message);
450:             }
451:             case "dont_create_in_sandbox": {
452:                 return new DontCreateInSandboxException($status, $code, $message);
453:             }
454:             case "duplicate_account_code": {
455:                 return new DuplicateAccountCodeException($status, $code, $message);
456:             }
457:             case "duplicate_entry": {
458:                 return new DuplicateEntryException($status, $code, $message);
459:             }
460:             case "duplicate_user_code": {
461:                 return new DuplicateUserCodeException($status, $code, $message);
462:             }
463:             case "expectation_failed": {
464:                 return new HttpExpectationFailedException($status, $code, $message);
465:             }
466:             case "failed_dependency": {
467:                 return new HttpFailedDependencyException($status, $code, $message);
468:             }
469:             case "file_not_uploaded": {
470:                 return new FileNotUploadedException($status, $code, $message);
471:             }
472:             case "filter_array_comparison": {
473:                 return new FilterArrayComparisonException($status, $code, $message);
474:             }
475:             case "filter_bad_operator": {
476:                 return new FilterBadOperatorException($status, $code, $message);
477:             }
478:             case "filter_null_comparison": {
479:                 return new FilterNullComparisonException($status, $code, $message);
480:             }
481:             case "filter_unknown_operator": {
482:                 return new FilterUnknownOperatorException($status, $code, $message);
483:             }
484:             case "forbidden": {
485:                 return new HttpForbiddenException($status, $code, $message);
486:             }
487:             case "ftp_cannot_close": {
488:                 return new FtpCannotCloseException($status, $code, $message);
489:             }
490:             case "ftp_is_already_close": {
491:                 return new FtpIsAlreadyCloseException($status, $code, $message);
492:             }
493:             case "ftp_is_already_open": {
494:                 return new FtpIsAlreadyOpenException($status, $code, $message);
495:             }
496:             case "ftp_must_be_closed": {
497:                 return new FtpMustBeClosedException($status, $code, $message);
498:             }
499:             case "gateway_timeout": {
500:                 return new HttpGatewayTimeoutException($status, $code, $message);
501:             }
502:             case "gone": {
503:                 return new HttpGoneException($status, $code, $message);
504:             }
505:             case "host_operation_failure": {
506:                 return new HostOperationFailureException($status, $code, $message);
507:             }
508:             case "http_version_not_supported": {
509:                 return new HttpHttpVersionNotSupportedException($status, $code, $message);
510:             }
511:             case "illegal_das_usage": {
512:                 return new IllegalDasUsageException($status, $code, $message);
513:             }
514:             case "in_migration": {
515:                 return new InMigrationException($status, $code, $message);
516:             }
517:             case "insufficient_storage": {
518:                 return new HttpInsufficientStorageException($status, $code, $message);
519:             }
520:             case "internal_server_error": {
521:                 return new HttpInternalServerErrorException($status, $code, $message);
522:             }
523:             case "invalid_format": {
524:                 return new InvalidFormatException($status, $code, $message);
525:             }
526:             case "invalid_param_comb": {
527:                 return new InvalidParamCombException($status, $code, $message);
528:             }
529:             case "invalid_range": {
530:                 return new InvalidRangeException($status, $code, $message);
531:             }
532:             case "invalid_uri_argument": {
533:                 return new InvalidUriArgumentException($status, $code, $message);
534:             }
535:             case "ipv6net_already_attached": {
536:                 return new IpV6NetAlreadyAttachedException($status, $code, $message);
537:             }
538:             case "length_required": {
539:                 return new HttpLengthRequiredException($status, $code, $message);
540:             }
541:             case "limit_count_in_account": {
542:                 return new LimitCountInAccountException($status, $code, $message);
543:             }
544:             case "limit_count_in_member": {
545:                 return new LimitCountInMemberException($status, $code, $message);
546:             }
547:             case "limit_count_in_network": {
548:                 return new LimitCountInNetworkException($status, $code, $message);
549:             }
550:             case "limit_count_in_router": {
551:                 return new LimitCountInRouterException($status, $code, $message);
552:             }
553:             case "limit_count_in_zone": {
554:                 return new LimitCountInZoneException($status, $code, $message);
555:             }
556:             case "limit_memory_in_account": {
557:                 return new LimitMemoryInAccountException($status, $code, $message);
558:             }
559:             case "limit_size_in_account": {
560:                 return new LimitSizeInAccountException($status, $code, $message);
561:             }
562:             case "locked": {
563:                 return new HttpLockedException($status, $code, $message);
564:             }
565:             case "method_not_allowed": {
566:                 return new HttpMethodNotAllowedException($status, $code, $message);
567:             }
568:             case "missing_iso_image": {
569:                 return new MissingIsoImageException($status, $code, $message);
570:             }
571:             case "missing_param": {
572:                 return new MissingParamException($status, $code, $message);
573:             }
574:             case "must_be_of_same_zone": {
575:                 return new MustBeOfSameZoneException($status, $code, $message);
576:             }
577:             case "no_display_response": {
578:                 return new NoDisplayResponseException($status, $code, $message);
579:             }
580:             case "not_acceptable": {
581:                 return new HttpNotAcceptableException($status, $code, $message);
582:             }
583:             case "not_extended": {
584:                 return new HttpNotExtendedException($status, $code, $message);
585:             }
586:             case "not_for_router": {
587:                 return new NotForRouterException($status, $code, $message);
588:             }
589:             case "not_found": {
590:                 return new HttpNotFoundException($status, $code, $message);
591:             }
592:             case "not_implemented": {
593:                 return new HttpNotImplementedException($status, $code, $message);
594:             }
595:             case "not_replicating": {
596:                 return new NotReplicatingException($status, $code, $message);
597:             }
598:             case "not_with_hybridconn": {
599:                 return new NotWithHybridconnException($status, $code, $message);
600:             }
601:             case "old_storage_plan": {
602:                 return new OldStoragePlanException($status, $code, $message);
603:             }
604:             case "operation_failure": {
605:                 return new OperationFailureException($status, $code, $message);
606:             }
607:             case "operation_timeout": {
608:                 return new OperationTimeoutException($status, $code, $message);
609:             }
610:             case "original_hash_mismatch": {
611:                 return new OriginalHashMismatchException($status, $code, $message);
612:             }
613:             case "packetfilter_applying": {
614:                 return new PacketFilterApplyingException($status, $code, $message);
615:             }
616:             case "packetfilter_version_mismatch": {
617:                 return new PacketFilterVersionMismatchException($status, $code, $message);
618:             }
619:             case "param_ip_not_found": {
620:                 return new ParamIpNotFoundException($status, $code, $message);
621:             }
622:             case "param_res_not_found": {
623:                 return new ParamResNotFoundException($status, $code, $message);
624:             }
625:             case "payment_creditcard": {
626:                 return new PaymentCreditCardException($status, $code, $message);
627:             }
628:             case "payment_payment": {
629:                 return new PaymentPaymentException($status, $code, $message);
630:             }
631:             case "payment_registration": {
632:                 return new PaymentRegistrationException($status, $code, $message);
633:             }
634:             case "payment_required": {
635:                 return new HttpPaymentRequiredException($status, $code, $message);
636:             }
637:             case "payment_telcertification": {
638:                 return new PaymentTelCertificationException($status, $code, $message);
639:             }
640:             case "payment_unpayable": {
641:                 return new PaymentUnpayableException($status, $code, $message);
642:             }
643:             case "penalty_operation": {
644:                 return new PenaltyOperationException($status, $code, $message);
645:             }
646:             case "precondition_failed": {
647:                 return new HttpPreconditionFailedException($status, $code, $message);
648:             }
649:             case "proxy_authentication_required": {
650:                 return new HttpProxyAuthenticationRequiredException($status, $code, $message);
651:             }
652:             case "replica_already_exists": {
653:                 return new ReplicaAlreadyExistsException($status, $code, $message);
654:             }
655:             case "replica_not_found": {
656:                 return new ReplicaNotFoundException($status, $code, $message);
657:             }
658:             case "request_entity_too_large": {
659:                 return new HttpRequestEntityTooLargeException($status, $code, $message);
660:             }
661:             case "request_timeout": {
662:                 return new HttpRequestTimeoutException($status, $code, $message);
663:             }
664:             case "request_uri_too_long": {
665:                 return new HttpRequestUriTooLongException($status, $code, $message);
666:             }
667:             case "requested_range_not_satisfiable": {
668:                 return new HttpRequestedRangeNotSatisfiableException($status, $code, $message);
669:             }
670:             case "res_already_connected": {
671:                 return new ResAlreadyConnectedException($status, $code, $message);
672:             }
673:             case "res_already_disconnected": {
674:                 return new ResAlreadyDisconnectedException($status, $code, $message);
675:             }
676:             case "res_already_exists": {
677:                 return new ResAlreadyExistsException($status, $code, $message);
678:             }
679:             case "res_used_in_zone": {
680:                 return new ResUsedInZoneException($status, $code, $message);
681:             }
682:             case "resource_path_not_found": {
683:                 return new ResourcePathNotFoundException($status, $code, $message);
684:             }
685:             case "run_out_of_ipaddress": {
686:                 return new RunOutOfIpAddressException($status, $code, $message);
687:             }
688:             case "same_license_required": {
689:                 return new SameLicenseRequiredException($status, $code, $message);
690:             }
691:             case "server_could_not_stop": {
692:                 return new ServerCouldNotStopException($status, $code, $message);
693:             }
694:             case "server_is_cleaning": {
695:                 return new ServerIsCleaningException($status, $code, $message);
696:             }
697:             case "server_operation_failure": {
698:                 return new ServerOperationFailureException($status, $code, $message);
699:             }
700:             case "server_power_must_be_down": {
701:                 return new ServerPowerMustBeDownException($status, $code, $message);
702:             }
703:             case "server_power_must_be_up": {
704:                 return new ServerPowerMustBeUpException($status, $code, $message);
705:             }
706:             case "service_temporarily_unavailable": {
707:                 return new ServiceTemporarilyUnavailableException($status, $code, $message);
708:             }
709:             case "service_unavailable": {
710:                 return new HttpServiceUnavailableException($status, $code, $message);
711:             }
712:             case "size_mismatch": {
713:                 return new SizeMismatchException($status, $code, $message);
714:             }
715:             case "snapshot_in_migration": {
716:                 return new SnapshotInMigrationException($status, $code, $message);
717:             }
718:             case "still_creating": {
719:                 return new StillCreatingException($status, $code, $message);
720:             }
721:             case "storage_abnormal": {
722:                 return new StorageAbnormalException($status, $code, $message);
723:             }
724:             case "storage_operation_failure": {
725:                 return new StorageOperationFailureException($status, $code, $message);
726:             }
727:             case "switch_hybrid_connected": {
728:                 return new SwitchHybridConnectedException($status, $code, $message);
729:             }
730:             case "template_ftp_is_open": {
731:                 return new TemplateFtpIsOpenException($status, $code, $message);
732:             }
733:             case "template_is_incomplete": {
734:                 return new TemplateIsIncompleteException($status, $code, $message);
735:             }
736:             case "too_many_request": {
737:                 return new TooManyRequestException($status, $code, $message);
738:             }
739:             case "unauthorized": {
740:                 return new HttpUnauthorizedException($status, $code, $message);
741:             }
742:             case "unknown": {
743:                 return new UnknownException($status, $code, $message);
744:             }
745:             case "unknown_os_type": {
746:                 return new UnknownOsTypeException($status, $code, $message);
747:             }
748:             case "unprocessable_entity": {
749:                 return new HttpUnprocessableEntityException($status, $code, $message);
750:             }
751:             case "unsupported_media_type": {
752:                 return new HttpUnsupportedMediaTypeException($status, $code, $message);
753:             }
754:             case "unsupported_res_class": {
755:                 return new UnsupportedResClassException($status, $code, $message);
756:             }
757:             case "upgrade_required": {
758:                 return new HttpUpgradeRequiredException($status, $code, $message);
759:             }
760:             case "user_not_specified": {
761:                 return new UserNotSpecifiedException($status, $code, $message);
762:             }
763:             case "variant_also_negotiates": {
764:                 return new HttpVariantAlsoNegotiatesException($status, $code, $message);
765:             }
766:             case "vnc_proxy_request_failure": {
767:                 return new VncProxyRequestFailureException($status, $code, $message);
768:             }
769:         }
770:         
771:         switch ($status) {
772:             case 400: {
773:                 return new HttpBadRequestException($status, $code, $message);
774:             }
775:             case 401: {
776:                 return new HttpUnauthorizedException($status, $code, $message);
777:             }
778:             case 402: {
779:                 return new HttpPaymentRequiredException($status, $code, $message);
780:             }
781:             case 403: {
782:                 return new HttpForbiddenException($status, $code, $message);
783:             }
784:             case 404: {
785:                 return new HttpNotFoundException($status, $code, $message);
786:             }
787:             case 405: {
788:                 return new HttpMethodNotAllowedException($status, $code, $message);
789:             }
790:             case 406: {
791:                 return new HttpNotAcceptableException($status, $code, $message);
792:             }
793:             case 407: {
794:                 return new HttpProxyAuthenticationRequiredException($status, $code, $message);
795:             }
796:             case 408: {
797:                 return new HttpRequestTimeoutException($status, $code, $message);
798:             }
799:             case 409: {
800:                 return new HttpConflictException($status, $code, $message);
801:             }
802:             case 410: {
803:                 return new HttpGoneException($status, $code, $message);
804:             }
805:             case 411: {
806:                 return new HttpLengthRequiredException($status, $code, $message);
807:             }
808:             case 412: {
809:                 return new HttpPreconditionFailedException($status, $code, $message);
810:             }
811:             case 413: {
812:                 return new HttpRequestEntityTooLargeException($status, $code, $message);
813:             }
814:             case 415: {
815:                 return new HttpUnsupportedMediaTypeException($status, $code, $message);
816:             }
817:             case 416: {
818:                 return new HttpRequestedRangeNotSatisfiableException($status, $code, $message);
819:             }
820:             case 417: {
821:                 return new HttpExpectationFailedException($status, $code, $message);
822:             }
823:             case 422: {
824:                 return new HttpUnprocessableEntityException($status, $code, $message);
825:             }
826:             case 423: {
827:                 return new HttpLockedException($status, $code, $message);
828:             }
829:             case 424: {
830:                 return new HttpFailedDependencyException($status, $code, $message);
831:             }
832:             case 426: {
833:                 return new HttpUpgradeRequiredException($status, $code, $message);
834:             }
835:             case 500: {
836:                 return new HttpRequestUriTooLongException($status, $code, $message);
837:             }
838:             case 501: {
839:                 return new HttpNotImplementedException($status, $code, $message);
840:             }
841:             case 502: {
842:                 return new HttpBadGatewayException($status, $code, $message);
843:             }
844:             case 503: {
845:                 return new HttpServiceUnavailableException($status, $code, $message);
846:             }
847:             case 504: {
848:                 return new HttpGatewayTimeoutException($status, $code, $message);
849:             }
850:             case 505: {
851:                 return new HttpHttpVersionNotSupportedException($status, $code, $message);
852:             }
853:             case 506: {
854:                 return new HttpVariantAlsoNegotiatesException($status, $code, $message);
855:             }
856:             case 507: {
857:                 return new HttpInsufficientStorageException($status, $code, $message);
858:             }
859:             case 510: {
860:                 return new HttpNotExtendedException($status, $code, $message);
861:             }
862:         }
863:         
864:         return new HttpException($status, $code, $message);
865:     }
866:     
867:     
868: 
869: }
870: 
871: 
API documentation generated by ApiGen 2.8.0