code: public static IMessageReceiver createMessageReceiverFromConnectionStringBuilder(ConnectionStringBuilder amqpConnectionStringBuilder, ReceiveMode receiveMode) throws InterruptedException, ServiceBusException {
          return Utils.completeFuture(createMessageReceiverFromConnectionStringBuilderAsync(amqpConnectionStringBuilder, receiveMode));
      }
docs: Create {@link IMessageReceiver} from ConnectionStringBuilder
  <pre>
  IMessageReceiver messageReceiver = ClientFactory.createMessageReceiverFromConnectionStringBuilder(new ConnectionStringBuilder(connectionString, queueName), ReceiveMode.PEEKLOCK);
  </pre>
  
  @param amqpConnectionStringBuilder {@link ConnectionStringBuilder}
  @param receiveMode                 {@link ReceiveMode} PeekLock or ReceiveAndDelete
  @return The {@link IMessageReceiver} instance
  @throws InterruptedException if the current thread was interrupted while waiting
  @throws ServiceBusException  if the receiver cannot be created