@Override
    public ListTagsResult listTags(ListTagsRequest request) {
        request = beforeClientExecution(request);
        return executeListTags(request);
    }
<p>
Lists all tags currently on a named resource. A tag is a key-value pair where the key and value are
case-sensitive. You can use tags to categorize and track your MemoryDB resources. For more information, see <a
href="https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html">Tagging your MemoryDB
resources</a>
</p>

@param listTagsRequest
@return Result of the ListTags operation returned by the service.
@throws ClusterNotFoundException
@throws InvalidClusterStateException
@throws ParameterGroupNotFoundException
@throws SubnetGroupNotFoundException
@throws SnapshotNotFoundException
@throws InvalidARNException
@throws ServiceLinkedRoleNotFoundException
@throws UserNotFoundException
@throws ACLNotFoundException
@sample AmazonMemoryDB.ListTags
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/memorydb-2021-01-01/ListTags" target="_top">AWS API
     Documentation</a>
aws-java-sdk-memorydb/src/main/java/com/amazonaws/services/memorydb/AmazonMemoryDBClient.java