code: public static Domain update(final String id, final String description) throws AppPlatformException, ParseException, IOException, Exception {
          final BandwidthClient client = BandwidthClient.getInstance();
          final Map<String, Object> params = new HashMap<String, Object>();
          if(description != null) {
              params.put("description", description);
          }
          return update(client, id, params); 
      }
docs: Convenience method to get information about a specific Domain.
  @param id the domain id.
  @param description the description
  @return information about a specific Domain
  @throws AppPlatformException API Exception
  @throws ParseException Error parsing data
  @throws IOException unexpected error
  @throws Exception error