Class RabbitMQDevServicesBuildTimeConfig.Binding

    • Field Detail

      • source

        @ConfigItem
        public Optional<String> source
        Source exchange to bind to. Defaults to name of binding instance.
      • routingKey

        @ConfigItem(defaultValue="#")
        public String routingKey
        Routing key specification for the source exchange.
      • destination

        @ConfigItem
        public Optional<String> destination
        Destination exchange or queue to bind to. Defaults to name of binding instance.
      • destinationType

        @ConfigItem(defaultValue="queue")
        public String destinationType
        Destination type for binding: queue, exchange, etc.
      • arguments

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

      • Binding

        public Binding()