@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.ChangeType
public String getPendingChange()
The type of change pending for the broker user.
ChangeType
public UserSummary withPendingChange(String pendingChange)
The type of change pending for the broker user.
pendingChange
- The type of change pending for the broker user.ChangeType
public UserSummary withPendingChange(ChangeType pendingChange)
The type of change pending for the broker user.
pendingChange
- The type of change pending for the broker user.ChangeType
public 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 Object
Object.toString()
public UserSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.