Interface RecordingInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecordingInfo.Builder,
,RecordingInfo> SdkBuilder<RecordingInfo.Builder,
,RecordingInfo> SdkPojo
- Enclosing class:
RecordingInfo
-
Method Summary
Modifier and TypeMethodDescriptiondeletionReason
(String deletionReason) If the recording/transcript was deleted, this is the reason entered for the deletion.fragmentStartNumber
(String fragmentStartNumber) The number that identifies the Kinesis Video Streams fragment where the customer audio stream started.fragmentStopNumber
(String fragmentStopNumber) The number that identifies the Kinesis Video Streams fragment where the customer audio stream stopped.The location, in Amazon S3, for the recording/transcript.mediaStreamType
(String mediaStreamType) Information about the media stream used during the conversation.mediaStreamType
(MediaStreamType mediaStreamType) Information about the media stream used during the conversation.participantType
(String participantType) Information about the conversation participant, whether they are an agent or contact.participantType
(ParticipantType participantType) Information about the conversation participant, whether they are an agent or contact.startTimestamp
(Instant startTimestamp) When the conversation of the last leg of the recording started in UTC time.The status of the recording/transcript.status
(RecordingStatus status) The status of the recording/transcript.stopTimestamp
(Instant stopTimestamp) When the conversation of the last leg of recording stopped in UTC time.storageType
(String storageType) Where the recording/transcript is stored.storageType
(StorageType storageType) Where the recording/transcript is stored.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
storageType
Where the recording/transcript is stored.
- Parameters:
storageType
- Where the recording/transcript is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageType
Where the recording/transcript is stored.
- Parameters:
storageType
- Where the recording/transcript is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
location
The location, in Amazon S3, for the recording/transcript.
- Parameters:
location
- The location, in Amazon S3, for the recording/transcript.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaStreamType
Information about the media stream used during the conversation.
- Parameters:
mediaStreamType
- Information about the media stream used during the conversation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaStreamType
Information about the media stream used during the conversation.
- Parameters:
mediaStreamType
- Information about the media stream used during the conversation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
participantType
Information about the conversation participant, whether they are an agent or contact. The participant types are as follows:
-
All
-
Manager
-
Agent
-
Customer
-
Thirdparty
-
Supervisor
- Parameters:
participantType
- Information about the conversation participant, whether they are an agent or contact. The participant types are as follows:-
All
-
Manager
-
Agent
-
Customer
-
Thirdparty
-
Supervisor
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
participantType
Information about the conversation participant, whether they are an agent or contact. The participant types are as follows:
-
All
-
Manager
-
Agent
-
Customer
-
Thirdparty
-
Supervisor
- Parameters:
participantType
- Information about the conversation participant, whether they are an agent or contact. The participant types are as follows:-
All
-
Manager
-
Agent
-
Customer
-
Thirdparty
-
Supervisor
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
fragmentStartNumber
The number that identifies the Kinesis Video Streams fragment where the customer audio stream started.
- Parameters:
fragmentStartNumber
- The number that identifies the Kinesis Video Streams fragment where the customer audio stream started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fragmentStopNumber
The number that identifies the Kinesis Video Streams fragment where the customer audio stream stopped.
- Parameters:
fragmentStopNumber
- The number that identifies the Kinesis Video Streams fragment where the customer audio stream stopped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTimestamp
When the conversation of the last leg of the recording started in UTC time.
- Parameters:
startTimestamp
- When the conversation of the last leg of the recording started in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stopTimestamp
When the conversation of the last leg of recording stopped in UTC time.
- Parameters:
stopTimestamp
- When the conversation of the last leg of recording stopped in UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the recording/transcript.
- Parameters:
status
- The status of the recording/transcript.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the recording/transcript.
- Parameters:
status
- The status of the recording/transcript.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deletionReason
If the recording/transcript was deleted, this is the reason entered for the deletion.
- Parameters:
deletionReason
- If the recording/transcript was deleted, this is the reason entered for the deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-