Class FirehoseException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\Firehose\Exception\FirehoseException
- Namespace: Aws\Firehose\Exception
- Located at Firehose/Exception/FirehoseException.php
Represents an error interacting with the Amazon Kinesis Firehose service.
Methods Summary
Methods inherited from Aws\Exception\AwsException
__construct()
,
__toString()
,
get()
,
getAwsErrorCode()
,
getAwsErrorMessage()
,
getAwsErrorShape()
,
getAwsErrorType()
,
getAwsRequestId()
,
getCommand()
,
getRequest()
,
getResponse()
,
getResult()
,
getStatusCode()
,
getTransferInfo()
,
hasKey()
,
isConnectionError()
,
isMaxRetriesExceeded()
,
search()
,
setMaxRetriesExceeded()
,
setTransferInfo()
Methods inherited from Exception
__wakeup()
,
getCode()
,
getFile()
,
getLine()
,
getMessage()
,
getPrevious()
,
getTrace()
,
getTraceAsString()
Methods inherited from ArrayAccess
offsetExists()
,
offsetGet()
,
offsetSet()
,
offsetUnset()
Methods inherited from Aws\MonitoringEventsInterface
Methods used from Aws\HasDataTrait
Methods used from Aws\HasMonitoringEventsTrait
Expected Exception Codes
ConcurrentModificationException
[ 'message' => '<string>', ]
Description
Another modification has already happened. Fetch VersionId
again and use it to update the destination.
Members
InvalidArgumentException
[ 'message' => '<string>', ]
Description
The specified input parameter has a value that is not valid.
Members
InvalidKMSResourceException
[ 'code' => '<string>', 'message' => '<string>', ]
Description
Kinesis Data Firehose throws this exception when an attempt to put records or to start or stop delivery stream encryption fails. This happens when the KMS service throws one of the following exception types: AccessDeniedException
, InvalidStateException
, DisabledException
, or NotFoundException
.
Members
LimitExceededException
[ 'message' => '<string>', ]
Description
You have already reached the limit for a requested resource.
Members
ResourceInUseException
[ 'message' => '<string>', ]
Description
The resource is already in use and not available for this operation.
Members
ResourceNotFoundException
[ 'message' => '<string>', ]
Description
The specified resource could not be found.
Members
ServiceUnavailableException
[ 'message' => '<string>', ]
Description
The service is unavailable. Back off and retry the operation. If you continue to see the exception, throughput limits for the delivery stream may have been exceeded. For more information about limits and how to request an increase, see Amazon Kinesis Data Firehose Limits.