@Generated(value="software.amazon.awssdk:codegen") public final class DisconnectUserRequest extends IvschatRequest implements ToCopyableBuilder<DisconnectUserRequest.Builder,DisconnectUserRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DisconnectUserRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DisconnectUserRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
reason()
Reason for disconnecting the user.
|
String |
roomIdentifier()
Identifier of the room from which the user's clients should be disconnected.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DisconnectUserRequest.Builder> |
serializableBuilderClass() |
DisconnectUserRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userId()
ID of the user (connection) to disconnect from the room.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String reason()
Reason for disconnecting the user.
public final String roomIdentifier()
Identifier of the room from which the user's clients should be disconnected. Currently this must be an ARN.
public final String userId()
ID of the user (connection) to disconnect from the room.
public DisconnectUserRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DisconnectUserRequest.Builder,DisconnectUserRequest>toBuilder in class IvschatRequestpublic static DisconnectUserRequest.Builder builder()
public static Class<? extends DisconnectUserRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.