Implement getMetadata