When elastalert query hits are 0 continiously for certain amount of time, does my custom rule object gets destroyed

I want to store values in Python list once my custom rules file is run. Then suppose the elastalert doesn't find any match for some time. Running after every 1 minute meanwhile. Then after 1/2 hr, it finds a match, and my custom rules file is called again. So my question is will I be able to use the old values after this 1/2 hour duration or my variable will be created once again?