code: public IoTSetResponse setUsingIq(FullJid jid, SetData data) throws NoResponseException, XMPPErrorException, NotConnectedException, InterruptedException {
          return setUsingIq(jid, Collections.singleton(data));
      }
docs: Control a thing by sending a collection of {@link SetData} instructions.
  
  @param jid
  @param data
  @return a IoTSetResponse
  @throws NoResponseException
  @throws XMPPErrorException
  @throws NotConnectedException
  @throws InterruptedException
  @see #setUsingIq(FullJid, Collection)