Interface BrokerSummary.Builder

    • Method Detail

      • brokerArn

        BrokerSummary.Builder brokerArn​(String brokerArn)

        The broker's Amazon Resource Name (ARN).

        Parameters:
        brokerArn - The broker's Amazon Resource Name (ARN).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • brokerId

        BrokerSummary.Builder brokerId​(String brokerId)

        The unique ID that Amazon MQ generates for the broker.

        Parameters:
        brokerId - The unique ID that Amazon MQ generates for the broker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • brokerName

        BrokerSummary.Builder brokerName​(String brokerName)

        The broker's name. This value is unique in your Amazon Web Services account, 1-50 characters long, and containing only letters, numbers, dashes, and underscores, and must not contain white spaces, brackets, wildcard characters, or special characters.

        Parameters:
        brokerName - The broker's name. This value is unique in your Amazon Web Services account, 1-50 characters long, and containing only letters, numbers, dashes, and underscores, and must not contain white spaces, brackets, wildcard characters, or special characters.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • brokerState

        BrokerSummary.Builder brokerState​(String brokerState)

        The broker's status.

        Parameters:
        brokerState - The broker's status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BrokerState, BrokerState
      • brokerState

        BrokerSummary.Builder brokerState​(BrokerState brokerState)

        The broker's status.

        Parameters:
        brokerState - The broker's status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BrokerState, BrokerState
      • created

        BrokerSummary.Builder created​(Instant created)

        The time when the broker was created.

        Parameters:
        created - The time when the broker was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deploymentMode

        BrokerSummary.Builder deploymentMode​(String deploymentMode)

        The broker's deployment mode.

        Parameters:
        deploymentMode - The broker's deployment mode.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeploymentMode, DeploymentMode
      • engineType

        BrokerSummary.Builder engineType​(String engineType)

        The type of broker engine.

        Parameters:
        engineType - The type of broker engine.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EngineType, EngineType
      • engineType

        BrokerSummary.Builder engineType​(EngineType engineType)

        The type of broker engine.

        Parameters:
        engineType - The type of broker engine.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EngineType, EngineType
      • hostInstanceType

        BrokerSummary.Builder hostInstanceType​(String hostInstanceType)

        The broker's instance type.

        Parameters:
        hostInstanceType - The broker's instance type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.