Retrieves a bucket by its bucketId
or one of its subclasses if receiving an error response
if the request timed out
on network related issues