what i want is to pass the filter selection into Talend job.
The link I provided shows you how to create a concatenated string of all the values on the sheet.
Note: This is not necessarily all the values selected in the filter. Most times it is, but you cannot assume that it always will be. Example: One dimension has all values from A-through-Z. Your user might select A, C, P, X, Z. Another filter might have all the countries in the world. Your user might select only Russia. But Russia doesn't have any rows with value = X in the first dimension. So your sheet only contains A, C, P and Z. Those 4 values will be in the concatenated string.
We do not have programmatic access to the filter itself. Only to the data that all the filters accumulate on the sheet.
Nonetheless, the technique described in the link I previously provided is a good explanation of how to build that concatenated string. Once you create that, then that's what you will pass to Talend.