@Override
    @Deprecated
    public GetEntitiesResult getEntities(GetEntitiesRequest request) {
        request = beforeClientExecution(request);
        return executeGetEntities(request);
    }
<p>
Gets definitions of the specified entities. Uses the latest version of the user's namespace by default. This API
returns the following TDM entities.
</p>
<ul>
<li>
<p>
Properties
</p>
</li>
<li>
<p>
States
</p>
</li>
<li>
<p>
Events
</p>
</li>
<li>
<p>
Actions
</p>
</li>
<li>
<p>
Capabilities
</p>
</li>
<li>
<p>
Mappings
</p>
</li>
<li>
<p>
Devices
</p>
</li>
<li>
<p>
Device Models
</p>
</li>
<li>
<p>
Services
</p>
</li>
</ul>
<p>
This action doesn't return definitions for systems, flows, and deployments.
</p>

@param getEntitiesRequest
@return Result of the GetEntities operation returned by the service.
@throws InvalidRequestException
@throws ResourceNotFoundException
@throws ThrottlingException
@throws InternalFailureException
@sample AWSIoTThingsGraph.GetEntities
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/iotthingsgraph-2018-09-06/GetEntities" target="_top">AWS API
     Documentation</a>
aws-java-sdk-iotthingsgraph/src/main/java/com/amazonaws/services/iotthingsgraph/AWSIoTThingsGraphClient.java