public ClientPropertiesBuilder withClientTimeout(Integer timeout){
  properties.setProperty(CLIENT_CONNECTION_TIMEOUT,timeout.toString());
  return this;
}

public ClientPropertiesBuilder withClientTimeout ( Integer timeout ) { properties . setProperty ( CLIENT_CONNECTION_TIMEOUT , timeout . toString ( ) ) ; return this ; }
specify a timeout period for the client ( in milliseconds ) .
