@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BrokerSummary extends Object implements Serializable, Cloneable, StructuredPojo
Returns information about all brokers.
Constructor and Description |
---|
BrokerSummary() |
Modifier and Type | Method and Description |
---|---|
BrokerSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBrokerArn()
The broker's Amazon Resource Name (ARN).
|
String |
getBrokerId()
The unique ID that Amazon MQ generates for the broker.
|
String |
getBrokerName()
The broker's name.
|
String |
getBrokerState()
The broker's status.
|
Date |
getCreated()
The time when the broker was created.
|
String |
getDeploymentMode()
The broker's deployment mode.
|
String |
getEngineType()
The type of broker engine.
|
String |
getHostInstanceType()
The broker's instance type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBrokerArn(String brokerArn)
The broker's Amazon Resource Name (ARN).
|
void |
setBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
void |
setBrokerName(String brokerName)
The broker's name.
|
void |
setBrokerState(String brokerState)
The broker's status.
|
void |
setCreated(Date created)
The time when the broker was created.
|
void |
setDeploymentMode(String deploymentMode)
The broker's deployment mode.
|
void |
setEngineType(String engineType)
The type of broker engine.
|
void |
setHostInstanceType(String hostInstanceType)
The broker's instance type.
|
String |
toString()
Returns a string representation of this object.
|
BrokerSummary |
withBrokerArn(String brokerArn)
The broker's Amazon Resource Name (ARN).
|
BrokerSummary |
withBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
BrokerSummary |
withBrokerName(String brokerName)
The broker's name.
|
BrokerSummary |
withBrokerState(BrokerState brokerState)
The broker's status.
|
BrokerSummary |
withBrokerState(String brokerState)
The broker's status.
|
BrokerSummary |
withCreated(Date created)
The time when the broker was created.
|
BrokerSummary |
withDeploymentMode(DeploymentMode deploymentMode)
The broker's deployment mode.
|
BrokerSummary |
withDeploymentMode(String deploymentMode)
The broker's deployment mode.
|
BrokerSummary |
withEngineType(EngineType engineType)
The type of broker engine.
|
BrokerSummary |
withEngineType(String engineType)
The type of broker engine.
|
BrokerSummary |
withHostInstanceType(String hostInstanceType)
The broker's instance type.
|
public void setBrokerArn(String brokerArn)
The broker's Amazon Resource Name (ARN).
brokerArn
- The broker's Amazon Resource Name (ARN).public String getBrokerArn()
The broker's Amazon Resource Name (ARN).
public BrokerSummary withBrokerArn(String brokerArn)
The broker's Amazon Resource Name (ARN).
brokerArn
- The broker's Amazon Resource Name (ARN).public void setBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
brokerId
- The unique ID that Amazon MQ generates for the broker.public String getBrokerId()
The unique ID that Amazon MQ generates for the broker.
public BrokerSummary withBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
brokerId
- The unique ID that Amazon MQ generates for the broker.public void setBrokerName(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.
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.public String getBrokerName()
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.
public BrokerSummary withBrokerName(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.
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.public void setBrokerState(String brokerState)
The broker's status.
brokerState
- The broker's status.BrokerState
public String getBrokerState()
The broker's status.
BrokerState
public BrokerSummary withBrokerState(String brokerState)
The broker's status.
brokerState
- The broker's status.BrokerState
public BrokerSummary withBrokerState(BrokerState brokerState)
The broker's status.
brokerState
- The broker's status.BrokerState
public void setCreated(Date created)
The time when the broker was created.
created
- The time when the broker was created.public Date getCreated()
The time when the broker was created.
public BrokerSummary withCreated(Date created)
The time when the broker was created.
created
- The time when the broker was created.public void setDeploymentMode(String deploymentMode)
The broker's deployment mode.
deploymentMode
- The broker's deployment mode.DeploymentMode
public String getDeploymentMode()
The broker's deployment mode.
DeploymentMode
public BrokerSummary withDeploymentMode(String deploymentMode)
The broker's deployment mode.
deploymentMode
- The broker's deployment mode.DeploymentMode
public BrokerSummary withDeploymentMode(DeploymentMode deploymentMode)
The broker's deployment mode.
deploymentMode
- The broker's deployment mode.DeploymentMode
public void setEngineType(String engineType)
The type of broker engine.
engineType
- The type of broker engine.EngineType
public String getEngineType()
The type of broker engine.
EngineType
public BrokerSummary withEngineType(String engineType)
The type of broker engine.
engineType
- The type of broker engine.EngineType
public BrokerSummary withEngineType(EngineType engineType)
The type of broker engine.
engineType
- The type of broker engine.EngineType
public void setHostInstanceType(String hostInstanceType)
The broker's instance type.
hostInstanceType
- The broker's instance type.public String getHostInstanceType()
The broker's instance type.
public BrokerSummary withHostInstanceType(String hostInstanceType)
The broker's instance type.
hostInstanceType
- The broker's instance type.public String toString()
toString
in class Object
Object.toString()
public BrokerSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.