public static interface BrokerSummary.Builder extends CopyableBuilder<BrokerSummary.Builder,BrokerSummary>
| Modifier and Type | Method and Description |
|---|---|
BrokerSummary.Builder |
brokerArn(String brokerArn)
The Amazon Resource Name (ARN) of the broker.
|
BrokerSummary.Builder |
brokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
BrokerSummary.Builder |
brokerName(String brokerName)
The name of the broker.
|
BrokerSummary.Builder |
brokerState(BrokerState brokerState)
The status of the broker.
|
BrokerSummary.Builder |
brokerState(String brokerState)
The status of the broker.
|
BrokerSummary.Builder |
deploymentMode(DeploymentMode deploymentMode)
Required.
|
BrokerSummary.Builder |
deploymentMode(String deploymentMode)
Required.
|
BrokerSummary.Builder |
hostInstanceType(String hostInstanceType)
The broker's instance type.
|
copyapply, buildBrokerSummary.Builder brokerArn(String brokerArn)
brokerArn - The Amazon Resource Name (ARN) of the broker.BrokerSummary.Builder brokerId(String brokerId)
brokerId - The unique ID that Amazon MQ generates for the broker.BrokerSummary.Builder brokerName(String brokerName)
brokerName - The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must
contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets,
wildcard characters, or special characters.BrokerSummary.Builder brokerState(String brokerState)
brokerState - The status of the broker. Possible values: CREATION_IN_PROGRESS, CREATION_FAILED,
DELETION_IN_PROGRESS, RUNNING, REBOOT_IN_PROGRESSBrokerState,
BrokerStateBrokerSummary.Builder brokerState(BrokerState brokerState)
brokerState - The status of the broker. Possible values: CREATION_IN_PROGRESS, CREATION_FAILED,
DELETION_IN_PROGRESS, RUNNING, REBOOT_IN_PROGRESSBrokerState,
BrokerStateBrokerSummary.Builder deploymentMode(String deploymentMode)
deploymentMode - Required. The deployment mode of the broker. Possible values: SINGLE_INSTANCE, ACTIVE_STANDBY_MULTI_AZ
SINGLE_INSTANCE creates a single-instance broker in a single Availability Zone.
ACTIVE_STANDBY_MULTI_AZ creates an active/standby broker for high availability.DeploymentMode,
DeploymentModeBrokerSummary.Builder deploymentMode(DeploymentMode deploymentMode)
deploymentMode - Required. The deployment mode of the broker. Possible values: SINGLE_INSTANCE, ACTIVE_STANDBY_MULTI_AZ
SINGLE_INSTANCE creates a single-instance broker in a single Availability Zone.
ACTIVE_STANDBY_MULTI_AZ creates an active/standby broker for high availability.DeploymentMode,
DeploymentModeBrokerSummary.Builder hostInstanceType(String hostInstanceType)
hostInstanceType - The broker's instance type. Possible values: mq.t2.micro, mq.m4.largeCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.