Interface BrokerSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BrokerSummary.Builder,
,BrokerSummary> SdkBuilder<BrokerSummary.Builder,
,BrokerSummary> SdkPojo
- Enclosing class:
BrokerSummary
public static interface BrokerSummary.Builder
extends SdkPojo, CopyableBuilder<BrokerSummary.Builder,BrokerSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe broker's Amazon Resource Name (ARN).The unique ID that Amazon MQ generates for the broker.brokerName
(String brokerName) The broker's name.brokerState
(String brokerState) The broker's status.brokerState
(BrokerState brokerState) The broker's status.The time when the broker was created.deploymentMode
(String deploymentMode) The broker's deployment mode.deploymentMode
(DeploymentMode deploymentMode) The broker's deployment mode.engineType
(String engineType) The type of broker engine.engineType
(EngineType engineType) The type of broker engine.hostInstanceType
(String hostInstanceType) The broker's instance type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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
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:
-
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
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
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:
-
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
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:
-
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.
-