Class RabbitMQDevServicesBuildTimeConfig.Exchange

    • Field Detail

      • type

        @ConfigItem(defaultValue="direct")
        public String type
        Type of exchange: direct, topic, headers, fanout, etc.
      • autoDelete

        @ConfigItem(defaultValue="false")
        public Boolean autoDelete
        Should the exchange be deleted when all queues are finished using it?
      • durable

        @ConfigItem(defaultValue="false")
        public Boolean durable
        Should the exchange remain after restarts?
      • arguments

        @ConfigItem
        public Map<String,​String> arguments
        Extra arguments for the exchange definition.
    • Constructor Detail

      • Exchange

        public Exchange()