Class QuarkusHttpConnectorIncomingConfiguration

java.lang.Object
io.quarkus.reactivemessaging.http.runtime.QuarkusHttpConnectorCommonConfiguration
io.quarkus.reactivemessaging.http.runtime.QuarkusHttpConnectorIncomingConfiguration

public class QuarkusHttpConnectorIncomingConfiguration extends QuarkusHttpConnectorCommonConfiguration
Extract the incoming configuration for the quarkus-http connector.
  • Constructor Details

    • QuarkusHttpConnectorIncomingConfiguration

      public QuarkusHttpConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config)
      Creates a new QuarkusHttpConnectorIncomingConfiguration.
  • Method Details

    • getPath

      public String getPath()
      Gets the path value from the configuration. Attribute Name: path Description: The path of the endpoint Mandatory: yes
      Returns:
      the path
    • getBufferSize

      public String getBufferSize()
      Gets the buffer-size value from the configuration. Attribute Name: buffer-size Description: HTTP endpoint buffers messages if a consumer is not able to keep up. This setting specifies the size of the buffer. Default Value: 8
      Returns:
      the buffer-size
    • getBroadcast

      public Boolean getBroadcast()
      Gets the broadcast value from the configuration. Attribute Name: broadcast Description: Whether the messages should be dispatched to multiple consumers Default Value: false
      Returns:
      the broadcast
    • validate

      public void validate()
      Overrides:
      validate in class QuarkusHttpConnectorCommonConfiguration