Responsys.retrieveTableRecords call

        Accepts:
            InteractObject table
            string query_column
                possible values: 'RIID'|'EMAIL_ADDRESS'|'CUSTOMER_ID'|'MOBILE_NUMBER'
            list field_list
            list ids_to_retrieve

        Returns a RecordData

def retrieve_table_records(self, table, query_column, field_list, ids_to_retrieve):
        """ Responsys.retrieveTableRecords call

        Accepts:
            InteractObject table
            string query_column
                possible values: 'RIID'|'EMAIL_ADDRESS'|'CUSTOMER_ID'|'MOBILE_NUMBER'
            list field_list
            list ids_to_retrieve

        Returns a RecordData
        """
        table = table.get_soap_object(self.client)
        return RecordData.from_soap_type(self.call(
            'retrieveTableRecords', table, query_column, field_list, ids_to_retrieve))