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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BrokerSummary.BuilderbrokerArn(String brokerArn)The broker's Amazon Resource Name (ARN).BrokerSummary.BuilderbrokerId(String brokerId)The unique ID that Amazon MQ generates for the broker.BrokerSummary.BuilderbrokerName(String brokerName)The broker's name.BrokerSummary.BuilderbrokerState(String brokerState)The broker's status.BrokerSummary.BuilderbrokerState(BrokerState brokerState)The broker's status.BrokerSummary.Buildercreated(Instant created)The time when the broker was created.BrokerSummary.BuilderdeploymentMode(String deploymentMode)The broker's deployment mode.BrokerSummary.BuilderdeploymentMode(DeploymentMode deploymentMode)The broker's deployment mode.BrokerSummary.BuilderengineType(String engineType)The type of broker engine.BrokerSummary.BuilderengineType(EngineType engineType)The type of broker engine.BrokerSummary.BuilderhostInstanceType(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 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
-
deploymentMode
BrokerSummary.Builder deploymentMode(DeploymentMode 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.
-
-