@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RealTimeContactAnalysisTranscriptItemWithContent extends Object implements Serializable, Cloneable, StructuredPojo
Transcript representation containing Id, Content and list of character intervals that are associated with analysis data. For example, this object within an issue detected would describe both content that contains identified issue and intervals where that content is taken from.
Constructor and Description |
---|
RealTimeContactAnalysisTranscriptItemWithContent() |
Modifier and Type | Method and Description |
---|---|
RealTimeContactAnalysisTranscriptItemWithContent |
clone() |
boolean |
equals(Object obj) |
RealTimeContactAnalysisCharacterInterval |
getCharacterOffsets() |
String |
getContent()
Part of the transcript content that contains identified issue.
|
String |
getId()
Transcript identifier.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCharacterOffsets(RealTimeContactAnalysisCharacterInterval characterOffsets) |
void |
setContent(String content)
Part of the transcript content that contains identified issue.
|
void |
setId(String id)
Transcript identifier.
|
String |
toString()
Returns a string representation of this object.
|
RealTimeContactAnalysisTranscriptItemWithContent |
withCharacterOffsets(RealTimeContactAnalysisCharacterInterval characterOffsets) |
RealTimeContactAnalysisTranscriptItemWithContent |
withContent(String content)
Part of the transcript content that contains identified issue.
|
RealTimeContactAnalysisTranscriptItemWithContent |
withId(String id)
Transcript identifier.
|
public RealTimeContactAnalysisTranscriptItemWithContent()
public void setContent(String content)
Part of the transcript content that contains identified issue. Can be redacted
content
- Part of the transcript content that contains identified issue. Can be redactedpublic String getContent()
Part of the transcript content that contains identified issue. Can be redacted
public RealTimeContactAnalysisTranscriptItemWithContent withContent(String content)
Part of the transcript content that contains identified issue. Can be redacted
content
- Part of the transcript content that contains identified issue. Can be redactedpublic void setId(String id)
Transcript identifier. Matches the identifier from one of the TranscriptSegments.
id
- Transcript identifier. Matches the identifier from one of the TranscriptSegments.public String getId()
Transcript identifier. Matches the identifier from one of the TranscriptSegments.
public RealTimeContactAnalysisTranscriptItemWithContent withId(String id)
Transcript identifier. Matches the identifier from one of the TranscriptSegments.
id
- Transcript identifier. Matches the identifier from one of the TranscriptSegments.public void setCharacterOffsets(RealTimeContactAnalysisCharacterInterval characterOffsets)
characterOffsets
- public RealTimeContactAnalysisCharacterInterval getCharacterOffsets()
public RealTimeContactAnalysisTranscriptItemWithContent withCharacterOffsets(RealTimeContactAnalysisCharacterInterval characterOffsets)
characterOffsets
- public String toString()
toString
in class Object
Object.toString()
public RealTimeContactAnalysisTranscriptItemWithContent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.