@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserSummary extends Object implements Serializable, Cloneable, StructuredPojo
Returns a list of all broker users. Does not apply to RabbitMQ brokers.
| Constructor and Description |
|---|
UserSummary() |
| Modifier and Type | Method and Description |
|---|---|
UserSummary |
clone() |
boolean |
equals(Object obj) |
String |
getPendingChange()
The type of change pending for the broker user.
|
String |
getUsername()
Required.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setPendingChange(String pendingChange)
The type of change pending for the broker user.
|
void |
setUsername(String username)
Required.
|
String |
toString()
Returns a string representation of this object.
|
UserSummary |
withPendingChange(ChangeType pendingChange)
The type of change pending for the broker user.
|
UserSummary |
withPendingChange(String pendingChange)
The type of change pending for the broker user.
|
UserSummary |
withUsername(String username)
Required.
|
public void setPendingChange(String pendingChange)
The type of change pending for the broker user.
pendingChange - The type of change pending for the broker user.ChangeTypepublic String getPendingChange()
The type of change pending for the broker user.
ChangeTypepublic UserSummary withPendingChange(String pendingChange)
The type of change pending for the broker user.
pendingChange - The type of change pending for the broker user.ChangeTypepublic UserSummary withPendingChange(ChangeType pendingChange)
The type of change pending for the broker user.
pendingChange - The type of change pending for the broker user.ChangeTypepublic void setUsername(String username)
Required. The username of the broker user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
username - Required. The username of the broker user. This value can contain only alphanumeric characters, dashes,
periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.public String getUsername()
Required. The username of the broker user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
public UserSummary withUsername(String username)
Required. The username of the broker user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
username - Required. The username of the broker user. This value can contain only alphanumeric characters, dashes,
periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.public String toString()
toString in class ObjectObject.toString()public UserSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.