@Generated(value="software.amazon.awssdk:codegen") public final class ChannelModerator extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ChannelModerator.Builder,ChannelModerator>
The details of a channel moderator.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ChannelModerator.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ChannelModerator.Builder |
builder() |
String |
channelArn()
The ARN of the moderator's channel.
|
Identity |
createdBy()
The
AppInstanceUser who created the moderator. |
Instant |
createdTimestamp()
The time at which the moderator was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Identity |
moderator()
The moderator's data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ChannelModerator.Builder> |
serializableBuilderClass() |
ChannelModerator.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Identity moderator()
The moderator's data.
public final String channelArn()
The ARN of the moderator's channel.
public final Instant createdTimestamp()
The time at which the moderator was created.
public final Identity createdBy()
The AppInstanceUser who created the moderator.
AppInstanceUser who created the moderator.public ChannelModerator.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ChannelModerator.Builder,ChannelModerator>public static ChannelModerator.Builder builder()
public static Class<? extends ChannelModerator.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.