Interface BrokerInstance.Builder

All Superinterfaces:
Buildable, CopyableBuilder<BrokerInstance.Builder,BrokerInstance>, SdkBuilder<BrokerInstance.Builder,BrokerInstance>, SdkPojo
Enclosing class:
BrokerInstance

public static interface BrokerInstance.Builder extends SdkPojo, CopyableBuilder<BrokerInstance.Builder,BrokerInstance>
  • Method Details

    • consoleURL

      BrokerInstance.Builder consoleURL(String consoleURL)

      The brokers web console URL.

      Parameters:
      consoleURL - The brokers web console URL.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpoints

      BrokerInstance.Builder endpoints(Collection<String> endpoints)

      The broker's wire-level protocol endpoints.

      Parameters:
      endpoints - The broker's wire-level protocol endpoints.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpoints

      BrokerInstance.Builder endpoints(String... endpoints)

      The broker's wire-level protocol endpoints.

      Parameters:
      endpoints - The broker's wire-level protocol endpoints.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipAddress

      BrokerInstance.Builder ipAddress(String ipAddress)

      The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.

      Parameters:
      ipAddress - The IP address of the Elastic Network Interface (ENI) attached to the broker. Does not apply to RabbitMQ brokers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.