@staticmethod<EOL><INDENT>def uriObject(content, type, url, thumb=None, title=None, desc=None, **values):<DEDENT>
titleTag = """<STR_LIT>""".format(title) if title else """<STR_LIT>"""<EOL>descTag = """<STR_LIT>""".format(desc) if desc else """<STR_LIT>"""<EOL>thumbAttr = "<STR_LIT>".format(thumb) if thumb else "<STR_LIT>"<EOL>valTags = "<STR_LIT>".join("""<STR_LIT>""".format(k, v) for k, v in values.items())<EOL>return """<STR_LIT>""".format(content, type, url, thumbAttr, titleTag, descTag, valTags)<EOL>
Generate the markup needed for a URI component in a rich message.

Args:
    content (str): object-specific content inside the object tag
    type (str): URI object type
    url (str): URL to content
    title (str): name of object
    desc (str): additional line of information
    thumb (str): URL to thumbnail of content
    values (dict): standard value tags of the form ``<key v="value"/>``

Returns:
    str: ``<URIObject>`` tag