code: public static Batch get(String id, int page, ShipmentStatus objectResults)
  			throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
  		Map<String, Object> params = new HashMap<String, Object>();
  		if (page != 0) {
  			params.put("page", page);
  		}
  		if (objectResults != null) {
  			params.put("object_results", objectResults.toString());
  		}
  		return request(RequestMethod.GET, instanceURL(Batch.class, id), params, Batch.class, null);
  	}
docs: Get batch based on its ID. Optionally filter shipments inside the batch
  using <code>page</code> and <code>objectResults</code> parameter. This
  function corresponds to https://api.goshippo.com/batches/<i>BATCH OBJECT ID</i>
  endpoint documented at https://goshippo.com/docs/reference#batches-retrieve
  
  @param id
  ID of batch to retrieve
  @param page:
  the page to return. Is ignored if it is 0.
  @param objectResults
  filter shipments that have this status. Can be null if
  filtering is not required.
  @return The Batch object