FindItemsByKeywordsRequest request = new FindItemsByKeywordsRequest();
//set request parameters
request.setKeywords(searchTerm);
ItemFilter i = new ItemFilter();
i.setName(ItemFilterType.FREE_SHIPPING_ONLY);
i.getValue().add("true");
ItemFilter j = new ItemFilter();
j.setName(ItemFilterType.LISTED_IN);
j.getValue().add("EBAY-US");
ItemFilter k = new ItemFilter();
k.setName(ItemFilterType.LOCATED_IN);
k.getValue().add("US");
request.getItemFilter().add(i);
request.getItemFilter().add(j);
request.getItemFilter().add(k);