@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VoiceToneAnalysisTask extends Object implements Serializable, Cloneable, StructuredPojo
A representation of an asynchronous request to perform voice tone analysis on a Voice Connector call.
Constructor and Description |
---|
VoiceToneAnalysisTask() |
Modifier and Type | Method and Description |
---|---|
VoiceToneAnalysisTask |
clone() |
boolean |
equals(Object obj) |
CallDetails |
getCallDetails()
The call details of a voice tone analysis task.
|
Date |
getCreatedTimestamp()
The time at which a voice tone analysis task was created.
|
Date |
getStartedTimestamp()
The time at which a voice tone analysis task started.
|
String |
getStatusMessage()
The status of a voice tone analysis task.
|
Date |
getUpdatedTimestamp()
The time at which a voice tone analysis task was updated.
|
String |
getVoiceToneAnalysisTaskId()
The ID of the voice tone analysis task.
|
String |
getVoiceToneAnalysisTaskStatus()
The status of a voice tone analysis task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCallDetails(CallDetails callDetails)
The call details of a voice tone analysis task.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which a voice tone analysis task was created.
|
void |
setStartedTimestamp(Date startedTimestamp)
The time at which a voice tone analysis task started.
|
void |
setStatusMessage(String statusMessage)
The status of a voice tone analysis task.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The time at which a voice tone analysis task was updated.
|
void |
setVoiceToneAnalysisTaskId(String voiceToneAnalysisTaskId)
The ID of the voice tone analysis task.
|
void |
setVoiceToneAnalysisTaskStatus(String voiceToneAnalysisTaskStatus)
The status of a voice tone analysis task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
String |
toString()
Returns a string representation of this object.
|
VoiceToneAnalysisTask |
withCallDetails(CallDetails callDetails)
The call details of a voice tone analysis task.
|
VoiceToneAnalysisTask |
withCreatedTimestamp(Date createdTimestamp)
The time at which a voice tone analysis task was created.
|
VoiceToneAnalysisTask |
withStartedTimestamp(Date startedTimestamp)
The time at which a voice tone analysis task started.
|
VoiceToneAnalysisTask |
withStatusMessage(String statusMessage)
The status of a voice tone analysis task.
|
VoiceToneAnalysisTask |
withUpdatedTimestamp(Date updatedTimestamp)
The time at which a voice tone analysis task was updated.
|
VoiceToneAnalysisTask |
withVoiceToneAnalysisTaskId(String voiceToneAnalysisTaskId)
The ID of the voice tone analysis task.
|
VoiceToneAnalysisTask |
withVoiceToneAnalysisTaskStatus(String voiceToneAnalysisTaskStatus)
The status of a voice tone analysis task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
public void setVoiceToneAnalysisTaskId(String voiceToneAnalysisTaskId)
The ID of the voice tone analysis task.
voiceToneAnalysisTaskId
- The ID of the voice tone analysis task.public String getVoiceToneAnalysisTaskId()
The ID of the voice tone analysis task.
public VoiceToneAnalysisTask withVoiceToneAnalysisTaskId(String voiceToneAnalysisTaskId)
The ID of the voice tone analysis task.
voiceToneAnalysisTaskId
- The ID of the voice tone analysis task.public void setVoiceToneAnalysisTaskStatus(String voiceToneAnalysisTaskStatus)
The status of a voice tone analysis task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
voiceToneAnalysisTaskStatus
- The status of a voice tone analysis task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public String getVoiceToneAnalysisTaskStatus()
The status of a voice tone analysis task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public VoiceToneAnalysisTask withVoiceToneAnalysisTaskStatus(String voiceToneAnalysisTaskStatus)
The status of a voice tone analysis task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
voiceToneAnalysisTaskStatus
- The status of a voice tone analysis task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public void setCallDetails(CallDetails callDetails)
The call details of a voice tone analysis task.
callDetails
- The call details of a voice tone analysis task.public CallDetails getCallDetails()
The call details of a voice tone analysis task.
public VoiceToneAnalysisTask withCallDetails(CallDetails callDetails)
The call details of a voice tone analysis task.
callDetails
- The call details of a voice tone analysis task.public void setCreatedTimestamp(Date createdTimestamp)
The time at which a voice tone analysis task was created.
createdTimestamp
- The time at which a voice tone analysis task was created.public Date getCreatedTimestamp()
The time at which a voice tone analysis task was created.
public VoiceToneAnalysisTask withCreatedTimestamp(Date createdTimestamp)
The time at which a voice tone analysis task was created.
createdTimestamp
- The time at which a voice tone analysis task was created.public void setUpdatedTimestamp(Date updatedTimestamp)
The time at which a voice tone analysis task was updated.
updatedTimestamp
- The time at which a voice tone analysis task was updated.public Date getUpdatedTimestamp()
The time at which a voice tone analysis task was updated.
public VoiceToneAnalysisTask withUpdatedTimestamp(Date updatedTimestamp)
The time at which a voice tone analysis task was updated.
updatedTimestamp
- The time at which a voice tone analysis task was updated.public void setStartedTimestamp(Date startedTimestamp)
The time at which a voice tone analysis task started.
startedTimestamp
- The time at which a voice tone analysis task started.public Date getStartedTimestamp()
The time at which a voice tone analysis task started.
public VoiceToneAnalysisTask withStartedTimestamp(Date startedTimestamp)
The time at which a voice tone analysis task started.
startedTimestamp
- The time at which a voice tone analysis task started.public void setStatusMessage(String statusMessage)
The status of a voice tone analysis task.
statusMessage
- The status of a voice tone analysis task.public String getStatusMessage()
The status of a voice tone analysis task.
public VoiceToneAnalysisTask withStatusMessage(String statusMessage)
The status of a voice tone analysis task.
statusMessage
- The status of a voice tone analysis task.public String toString()
toString
in class Object
Object.toString()
public VoiceToneAnalysisTask clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.