openrtb-core/src/main/java/com/google/openrtb/util/OpenRtbUtils.java
public static List<Bid.Builder> bids(BidResponse.Builder response, @Nullable String seatFilter) {
    for (SeatBid.Builder seatbid : response.getSeatbidBuilderList()) {
      if (filterSeat(seatbid, seatFilter)) {
        return seatbid.getBidBuilderList();
      }
    }
    return ImmutableList.of();
  }
public static List<Bid.Builder> bids(BidResponse.Builder response, @Nullable String seatFilter) {
    for (SeatBid.Builder seatbid : response.getSeatbidBuilderList()) {
      if (filterSeat(seatbid, seatFilter)) {
        return seatbid.getBidBuilderList();
      }
    }
    return ImmutableList.of();
  }
public static List < Bid . Builder > bids ( BidResponse . Builder response , @ Nullable String seatFilter ) { for ( SeatBid . Builder seatbid : response . getSeatbidBuilderList ( ) ) { if ( filterSeat ( seatbid , seatFilter ) ) { return seatbid . getBidBuilderList ( ) ; } } return ImmutableList . of ( ) ; }
Iterates all bids from a specific seat.

@param seatFilter Filter for seatFilter. You can use {@code null} to select the anonymous seat,
or {@link #SEAT_ANY} to not filter by seat
@return View for the seat's internal sequence of bids; or an empty, read-only
view if that seat doesn't exist.
Iterates all bids from a specific seat .