@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BrokerSummary extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
BrokerSummary() |
Modifier and Type | Method and Description |
---|---|
BrokerSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBrokerArn()
The Amazon Resource Name (ARN) of the broker.
|
String |
getBrokerId()
The unique ID that Amazon MQ generates for the broker.
|
String |
getBrokerName()
The name of the broker.
|
String |
getBrokerState()
The status of the broker.
|
Date |
getCreated()
The time when the broker was created.
|
String |
getDeploymentMode()
Required.
|
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 Amazon Resource Name (ARN) of the broker.
|
void |
setBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
void |
setBrokerName(String brokerName)
The name of the broker.
|
void |
setBrokerState(String brokerState)
The status of the broker.
|
void |
setCreated(Date created)
The time when the broker was created.
|
void |
setDeploymentMode(String deploymentMode)
Required.
|
void |
setHostInstanceType(String hostInstanceType)
The broker's instance type.
|
String |
toString()
Returns a string representation of this object.
|
BrokerSummary |
withBrokerArn(String brokerArn)
The Amazon Resource Name (ARN) of the broker.
|
BrokerSummary |
withBrokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
BrokerSummary |
withBrokerName(String brokerName)
The name of the broker.
|
BrokerSummary |
withBrokerState(BrokerState brokerState)
The status of the broker.
|
BrokerSummary |
withBrokerState(String brokerState)
The status of the broker.
|
BrokerSummary |
withCreated(Date created)
The time when the broker was created.
|
BrokerSummary |
withDeploymentMode(DeploymentMode deploymentMode)
Required.
|
BrokerSummary |
withDeploymentMode(String deploymentMode)
Required.
|
BrokerSummary |
withHostInstanceType(String hostInstanceType)
The broker's instance type.
|
public void setBrokerArn(String brokerArn)
brokerArn
- The Amazon Resource Name (ARN) of the broker.public String getBrokerArn()
public BrokerSummary withBrokerArn(String brokerArn)
brokerArn
- The Amazon Resource Name (ARN) of the broker.public void setBrokerId(String brokerId)
brokerId
- The unique ID that Amazon MQ generates for the broker.public String getBrokerId()
public BrokerSummary withBrokerId(String brokerId)
brokerId
- The unique ID that Amazon MQ generates for the broker.public void setBrokerName(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.public String getBrokerName()
public BrokerSummary withBrokerName(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.public void setBrokerState(String brokerState)
brokerState
- The status of the broker.BrokerState
public String getBrokerState()
BrokerState
public BrokerSummary withBrokerState(String brokerState)
brokerState
- The status of the broker.BrokerState
public BrokerSummary withBrokerState(BrokerState brokerState)
brokerState
- The status of the broker.BrokerState
public void setCreated(Date created)
created
- The time when the broker was created.public Date getCreated()
public BrokerSummary withCreated(Date created)
created
- The time when the broker was created.public void setDeploymentMode(String deploymentMode)
deploymentMode
- Required. The deployment mode of the broker.DeploymentMode
public String getDeploymentMode()
DeploymentMode
public BrokerSummary withDeploymentMode(String deploymentMode)
deploymentMode
- Required. The deployment mode of the broker.DeploymentMode
public BrokerSummary withDeploymentMode(DeploymentMode deploymentMode)
deploymentMode
- Required. The deployment mode of the broker.DeploymentMode
public void setHostInstanceType(String hostInstanceType)
hostInstanceType
- The broker's instance type.public String getHostInstanceType()
public BrokerSummary withHostInstanceType(String hostInstanceType)
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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.