#[non_exhaustive]
pub enum BulkPublishErrorKind {
AlreadyStreamedException(AlreadyStreamedException),
DuplicateRequestException(DuplicateRequestException),
InternalErrorException(InternalErrorException),
InvalidParameterException(InvalidParameterException),
NotAuthorizedException(NotAuthorizedException),
ResourceNotFoundException(ResourceNotFoundException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the BulkPublish
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
AlreadyStreamedException(AlreadyStreamedException)
An exception thrown when a bulk publish operation is requested less than 24 hours after a previous bulk publish operation completed successfully.
DuplicateRequestException(DuplicateRequestException)
An exception thrown when there is an IN_PROGRESS bulk publish operation for the given identity pool.
InternalErrorException(InternalErrorException)
Indicates an internal service error.
InvalidParameterException(InvalidParameterException)
Thrown when a request parameter does not comply with the associated constraints.
NotAuthorizedException(NotAuthorizedException)
Thrown when a user is not authorized to access the requested resource.
ResourceNotFoundException(ResourceNotFoundException)
Thrown if the resource doesn’t exist.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for BulkPublishErrorKind
impl Send for BulkPublishErrorKind
impl Sync for BulkPublishErrorKind
impl Unpin for BulkPublishErrorKind
impl !UnwindSafe for BulkPublishErrorKind
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more