title: How change routing type of ActiveMQ Artemis queue via core API
body: <p>I'm using ActiveMQ Artemis 2.17.0. I want to change routing type exist queue via core API from Java client. I tried this:</p>
  <pre class="lang-java prettyprint-override"><code>...
  
      QueueSession session = createSession(connection)
      Message message = session.createMessage();
      final QueueConfiguration queueConfiguration = new org.apache.activemq.artemis.api.core.QueueConfiguration('testQueue');
              queueConfiguration.setRoutingType(org.apache.activemq.artemis.api.core.RoutingType.MULTICAST);
      queueConfiguration.setAddress('testQueue');
      queueConfiguration.setAutoCreateAddress(true);
              
      JMSManagementHelper.putOperationInvocation(message, 'testQueue', 'updateQueue', queueConfiguration.toJSON());
      Message reply = requestor.request(message);
  </code></pre>
  <p>I receive this error:</p>
  <pre><code>AMQ229069: no operation updateQueue/1
  </code></pre>
  <p>Also <code>ClientSession</code> has methods <code>createQueue</code> and <code>deleteQueue</code> but not <code>updateQueue</code>. How can I change a queue from the client API?</p>