@Generated(value="software.amazon.awssdk:codegen") public final class ChannelDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ChannelDefinition.Builder,ChannelDefinition>
For a call analytics job, an object that indicates the audio channel that belongs to the agent and the audio channel that belongs to the customer.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ChannelDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ChannelDefinition.Builder |
builder() |
Integer |
channelId()
A value that indicates the audio channel.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ParticipantRole |
participantRole()
Indicates whether the person speaking on the audio channel is the agent or customer.
|
String |
participantRoleAsString()
Indicates whether the person speaking on the audio channel is the agent or customer.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ChannelDefinition.Builder> |
serializableBuilderClass() |
ChannelDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer channelId()
A value that indicates the audio channel.
public final ParticipantRole participantRole()
Indicates whether the person speaking on the audio channel is the agent or customer.
If the service returns an enum value that is not available in the current SDK version, participantRole
will return ParticipantRole.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from participantRoleAsString().
ParticipantRolepublic final String participantRoleAsString()
Indicates whether the person speaking on the audio channel is the agent or customer.
If the service returns an enum value that is not available in the current SDK version, participantRole
will return ParticipantRole.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from participantRoleAsString().
ParticipantRolepublic ChannelDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ChannelDefinition.Builder,ChannelDefinition>public static ChannelDefinition.Builder builder()
public static Class<? extends ChannelDefinition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.