def __init__(self, document_attrs, message_meta_attrs): """ :type document_attrs: DocumentAttributes :type message_meta_attrs: MessageMetaAttributes """ super(DocumentDownloadableMediaMessageProtocolEntity, self).__init__("document", MessageAttributes(document=document_attrs), message_meta_attrs)
def __init__(self, contact_attrs, message_meta_attrs): # type: (ContactAttributes, MessageMetaAttributes) -> None super(ContactMediaMessageProtocolEntity, self).__init__( "contact", MessageAttributes(contact=contact_attrs), message_meta_attrs )
def __init__(self, location_attrs, message_meta_attrs): # type: (LocationAttributes, MessageMetaAttributes) -> None super(LocationMediaMessageProtocolEntity, self).__init__("location", MessageAttributes(location=location_attrs), message_meta_attrs)
def __init__(self, audio_attrs, message_meta_attrs): # type: (AudioAttributes, MessageMetaAttributes) -> None super(AudioDownloadableMediaMessageProtocolEntity, self).__init__("audio", MessageAttributes(audio=audio_attrs), message_meta_attrs)
def fromProtocolTreeNode(node): return MessageProtocolEntity( node["type"], MessageAttributes.from_message_protocoltreenode(node) )
def fromProtocolTreeNode(node): return MessageProtocolEntity( node["type"], MessageAttributes.from_message_protocoltreenode(node))
def __init__(self, sticker_attrs, message_meta_attrs): # type: (StickerAttributes, MessageMetaAttributes) -> None super(StickerDownloadableMediaMessageProtocolEntity, self).__init__("sticker", MessageAttributes(sticker=sticker_attrs), message_meta_attrs)
def __init__(self, video_attrs, message_meta_attrs): # type: (VideoAttributes, MessageMetaAttributes) -> None super(VideoDownloadableMediaMessageProtocolEntity, self).__init__("video", MessageAttributes(video=video_attrs), message_meta_attrs)
def __init__(self, extended_text_attrs, message_meta_attrs): # type: (ExtendedTextAttributes, MessageMetaAttributes) -> None super(ExtendedTextMessageProtocolEntity, self).__init__( "text", MessageAttributes(extended_text=extended_text_attrs), message_meta_attrs)
def __init__(self, image_attrs, message_meta_attrs): # type: (ImageAttributes, MessageMetaAttributes) -> None super(ImageDownloadableMediaMessageProtocolEntity, self).__init__("image", MessageAttributes(image=image_attrs), message_meta_attrs)