@MuraliM16668102 I think the easiest way to currently do this, is by retrieving a report definition through an activity that has a time-out on its query. It could be worthwhile to see if you can leverage this setting for an Obj-Browse aswell, but I doubt how OOTB that is going to be.
With RDB-List you can use (Postgres)SQL's 'LIMIT' keyword aswell but that is basically the MaxRecords implementation of an Obj-Browse. You could look at the 'statement_timeout' variable that controls timeout on the database level as opposed to the JDBC level.
Interesting to hear more solutions to this problem!