@Override
    public SearchResult search(SearchRequest request) {
        request = beforeClientExecution(request);
        return executeSearch(request);
    }
<p>
Finds SageMaker resources that match a search query. Matching resources are returned as a list of
<code>SearchRecord</code> objects in the response. You can sort the search results by any resource property in a
ascending or descending order.
</p>
<p>
You can query against the following value types: numeric, text, Boolean, and timestamp.
</p>
<note>
<p>
The Search API may provide access to otherwise restricted data. See <a
href="https://docs.aws.amazon.com/sagemaker/latest/dg/api-permissions-reference.html">Amazon SageMaker API
Permissions: Actions, Permissions, and Resources Reference</a> for more information.
</p>
</note>

@param searchRequest
@return Result of the Search operation returned by the service.
@sample AmazonSageMaker.Search
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/Search" target="_top">AWS API
     Documentation</a>
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/AmazonSageMakerClient.java