Class AmqpConnectorIncomingConfiguration

    • Constructor Detail

      • AmqpConnectorIncomingConfiguration

        public AmqpConnectorIncomingConfiguration​(org.eclipse.microprofile.config.Config config)
        Creates a new AmqpConnectorIncomingConfiguration.
    • Method Detail

      • getBroadcast

        public Boolean getBroadcast()
        Gets the broadcast value from the configuration. Attribute Name: broadcast Description: Whether the received AMQP messages must be dispatched to multiple _subscribers_ Default Value: false
        Returns:
        the broadcast
      • getDurable

        public Boolean getDurable()
        Gets the durable value from the configuration. Attribute Name: durable Description: Whether AMQP subscription is durable Default Value: false
        Returns:
        the durable
      • getAutoAcknowledgement

        public Boolean getAutoAcknowledgement()
        Gets the auto-acknowledgement value from the configuration. Attribute Name: auto-acknowledgement Description: Whether the received AMQP messages must be acknowledged when received Default Value: false
        Returns:
        the auto-acknowledgement
      • getFailureStrategy

        public String getFailureStrategy()
        Gets the failure-strategy value from the configuration. Attribute Name: failure-strategy Description: Specify the failure strategy to apply when a message produced from an AMQP message is nacked. Accepted values are `fail` (default), `accept`, `release`, `reject`, `modified-failed`, `modified-failed-undeliverable-here` Default Value: fail
        Returns:
        the failure-strategy
      • getSelector

        public Optional<String> getSelector()
        Gets the selector value from the configuration. Attribute Name: selector Description: Sets a message selector. This attribute is used to define an `apache.org:selector-filter:string` filter on the source terminus, using SQL-based syntax to request the server filters which messages are delivered to the receiver (if supported by the server in question). Precise functionality supported and syntax needed can vary depending on the server.
        Returns:
        the selector