@Generated(value="software.amazon.awssdk:codegen") public final class BrokerSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BrokerSummary.Builder,BrokerSummary>
Returns information about all brokers.
| Modifier and Type | Class and Description |
|---|---|
static interface |
BrokerSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
brokerArn()
The broker's Amazon Resource Name (ARN).
|
String |
brokerId()
The unique ID that Amazon MQ generates for the broker.
|
String |
brokerName()
The broker's name.
|
BrokerState |
brokerState()
The broker's status.
|
String |
brokerStateAsString()
The broker's status.
|
static BrokerSummary.Builder |
builder() |
Instant |
created()
The time when the broker was created.
|
DeploymentMode |
deploymentMode()
The broker's deployment mode.
|
String |
deploymentModeAsString()
The broker's deployment mode.
|
EngineType |
engineType()
The type of broker engine.
|
String |
engineTypeAsString()
The type of broker engine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostInstanceType()
The broker's instance type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BrokerSummary.Builder> |
serializableBuilderClass() |
BrokerSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String brokerArn()
The broker's Amazon Resource Name (ARN).
public final String brokerId()
The unique ID that Amazon MQ generates for the broker.
public final String brokerName()
The broker's name. This value is unique in your AWS 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.
public final BrokerState brokerState()
The broker's status.
If the service returns an enum value that is not available in the current SDK version, brokerState will
return BrokerState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
brokerStateAsString().
BrokerStatepublic final String brokerStateAsString()
The broker's status.
If the service returns an enum value that is not available in the current SDK version, brokerState will
return BrokerState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
brokerStateAsString().
BrokerStatepublic final Instant created()
The time when the broker was created.
public final DeploymentMode deploymentMode()
The broker's deployment mode.
If the service returns an enum value that is not available in the current SDK version, deploymentMode
will return DeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentModeAsString().
DeploymentModepublic final String deploymentModeAsString()
The broker's deployment mode.
If the service returns an enum value that is not available in the current SDK version, deploymentMode
will return DeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentModeAsString().
DeploymentModepublic final EngineType engineType()
The type of broker engine.
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String engineTypeAsString()
The type of broker engine.
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String hostInstanceType()
The broker's instance type.
public BrokerSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BrokerSummary.Builder,BrokerSummary>public static BrokerSummary.Builder builder()
public static Class<? extends BrokerSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.