A SearchStatus is used for communicating a Search API status back to a client. A status consists of status code and
description. More information about search API call can be fetched by using SearchStatus class method getStatusCode
and getDescription, which can be used by clients to perform different operations.