Interface RabbitStreamConnectionDetails

All Superinterfaces:
ConnectionDetails

public interface RabbitStreamConnectionDetails extends ConnectionDetails
Details required to establish a connection to a RabbitMQ Stream service.
Since:
4.1.0
Author:
EddĂș MelĂ©ndez
  • Method Summary

    Modifier and Type
    Method
    Description
    Rabbit Stream server host.
    default @Nullable String
    Password for authentication.
    int
    Rabbit Stream server port.
    default @Nullable String
    Username for authentication.
    default @Nullable String
    Virtual host to use when connecting to the broker.
  • Method Details

    • getHost

      String getHost()
      Rabbit Stream server host.
      Returns:
      the Rabbit Stream server host
    • getPort

      int getPort()
      Rabbit Stream server port.
      Returns:
      the Rabbit Stream server port
    • getUsername

      default @Nullable String getUsername()
      Username for authentication.
      Returns:
      the username for authentication or null
    • getPassword

      default @Nullable String getPassword()
      Password for authentication.
      Returns:
      the password for authentication or null
    • getVirtualHost

      default @Nullable String getVirtualHost()
      Virtual host to use when connecting to the broker.
      Returns:
      the virtual host to use when connecting to the broker or null