def METHOD_NAME(self):
    if not self.tunnel_obj:
        self.ret_temp["ASIC_DB"]["tables_not_found"].append("ASIC_STATE:SAI_OBJECT_TYPE_TUNNEL_TERM_TABLE_ENTRY")
        return None
    if self.tunnel_obj in self.asic_tunnel_term_cache:
        ret = self.asic_tunnel_term_cache[self.tunnel_obj]
    else:
        req = MatchRequest(db="ASIC_DB", table="ASIC_STATE:SAI_OBJECT_TYPE_TUNNEL_TERM_TABLE_ENTRY",
                           field="SAI_TUNNEL_TERM_TABLE_ENTRY_ATTR_ACTION_TUNNEL_ID", value=self.tunnel_obj, ns=self.ns)
        ret = self.match_engine.fetch(req)
        self.asic_tunnel_term_cache[self.tunnel_obj] = ret
    self.add_to_ret_template(req.table, req.db, ret["keys"], ret["error"])