@Override
    public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request) {
        request = beforeClientExecution(request);
        return executeListTagsForResource(request);
    }
<p>
Returns a list of tags for the specified resource. Each tag consists of a key and optional value.
</p>
<p>
For more information about tags, see <a
href="https://docs.aws.amazon.com/managed-blockchain/latest/ethereum-dev/tagging-resources.html">Tagging
Resources</a> in the <i>Amazon Managed Blockchain Ethereum Developer Guide</i>, or <a
href="https://docs.aws.amazon.com/managed-blockchain/latest/hyperledger-fabric-dev/tagging-resources.html"
>Tagging Resources</a> in the <i>Amazon Managed Blockchain Hyperledger Fabric Developer Guide</i>.
</p>

@param listTagsForResourceRequest
@return Result of the ListTagsForResource operation returned by the service.
@throws InternalServiceErrorException
        The request processing has failed because of an unknown error, exception or failure.
@throws InvalidRequestException
        The action or operation requested is invalid. Verify that the action is typed correctly.
@throws ResourceNotFoundException
        A requested resource doesn't exist. It may have been deleted or referenced incorrectly.
@throws ResourceNotReadyException
        The requested resource exists but isn't in a status that can complete the operation.
@sample AmazonManagedBlockchain.ListTagsForResource
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/managedblockchain-2018-09-24/ListTagsForResource"
     target="_top">AWS API Documentation</a>
aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/AmazonManagedBlockchainClient.java