@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SpeakerSearchTask extends Object implements Serializable, Cloneable, StructuredPojo
A representation of an asynchronous request to perform speaker search analysis on a Voice Connector call.
Constructor and Description |
---|
SpeakerSearchTask() |
Modifier and Type | Method and Description |
---|---|
SpeakerSearchTask |
clone() |
boolean |
equals(Object obj) |
CallDetails |
getCallDetails()
The call details of a speaker search task.
|
Date |
getCreatedTimestamp()
The time at which a speaker search task was created.
|
SpeakerSearchDetails |
getSpeakerSearchDetails()
The details of a speaker search task.
|
String |
getSpeakerSearchTaskId()
The speaker search task ID.
|
String |
getSpeakerSearchTaskStatus()
The status of the speaker search task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
Date |
getStartedTimestamp()
The time at which the speaker search task began.
|
String |
getStatusMessage()
A detailed message about the status of a speaker search.
|
Date |
getUpdatedTimestamp()
The time at which a speaker search task was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCallDetails(CallDetails callDetails)
The call details of a speaker search task.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which a speaker search task was created.
|
void |
setSpeakerSearchDetails(SpeakerSearchDetails speakerSearchDetails)
The details of a speaker search task.
|
void |
setSpeakerSearchTaskId(String speakerSearchTaskId)
The speaker search task ID.
|
void |
setSpeakerSearchTaskStatus(String speakerSearchTaskStatus)
The status of the speaker search task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
void |
setStartedTimestamp(Date startedTimestamp)
The time at which the speaker search task began.
|
void |
setStatusMessage(String statusMessage)
A detailed message about the status of a speaker search.
|
void |
setUpdatedTimestamp(Date updatedTimestamp)
The time at which a speaker search task was updated.
|
String |
toString()
Returns a string representation of this object.
|
SpeakerSearchTask |
withCallDetails(CallDetails callDetails)
The call details of a speaker search task.
|
SpeakerSearchTask |
withCreatedTimestamp(Date createdTimestamp)
The time at which a speaker search task was created.
|
SpeakerSearchTask |
withSpeakerSearchDetails(SpeakerSearchDetails speakerSearchDetails)
The details of a speaker search task.
|
SpeakerSearchTask |
withSpeakerSearchTaskId(String speakerSearchTaskId)
The speaker search task ID.
|
SpeakerSearchTask |
withSpeakerSearchTaskStatus(String speakerSearchTaskStatus)
The status of the speaker search task,
IN_QUEUE , IN_PROGRESS ,
PARTIAL_SUCCESS , SUCCEEDED , FAILED , or STOPPED . |
SpeakerSearchTask |
withStartedTimestamp(Date startedTimestamp)
The time at which the speaker search task began.
|
SpeakerSearchTask |
withStatusMessage(String statusMessage)
A detailed message about the status of a speaker search.
|
SpeakerSearchTask |
withUpdatedTimestamp(Date updatedTimestamp)
The time at which a speaker search task was updated.
|
public void setSpeakerSearchTaskId(String speakerSearchTaskId)
The speaker search task ID.
speakerSearchTaskId
- The speaker search task ID.public String getSpeakerSearchTaskId()
The speaker search task ID.
public SpeakerSearchTask withSpeakerSearchTaskId(String speakerSearchTaskId)
The speaker search task ID.
speakerSearchTaskId
- The speaker search task ID.public void setSpeakerSearchTaskStatus(String speakerSearchTaskStatus)
The status of the speaker search task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
speakerSearchTaskStatus
- The status of the speaker search task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public String getSpeakerSearchTaskStatus()
The status of the speaker search task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public SpeakerSearchTask withSpeakerSearchTaskStatus(String speakerSearchTaskStatus)
The status of the speaker search task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.
speakerSearchTaskStatus
- The status of the speaker search task, IN_QUEUE
, IN_PROGRESS
,
PARTIAL_SUCCESS
, SUCCEEDED
, FAILED
, or STOPPED
.public void setCallDetails(CallDetails callDetails)
The call details of a speaker search task.
callDetails
- The call details of a speaker search task.public CallDetails getCallDetails()
The call details of a speaker search task.
public SpeakerSearchTask withCallDetails(CallDetails callDetails)
The call details of a speaker search task.
callDetails
- The call details of a speaker search task.public void setSpeakerSearchDetails(SpeakerSearchDetails speakerSearchDetails)
The details of a speaker search task.
speakerSearchDetails
- The details of a speaker search task.public SpeakerSearchDetails getSpeakerSearchDetails()
The details of a speaker search task.
public SpeakerSearchTask withSpeakerSearchDetails(SpeakerSearchDetails speakerSearchDetails)
The details of a speaker search task.
speakerSearchDetails
- The details of a speaker search task.public void setCreatedTimestamp(Date createdTimestamp)
The time at which a speaker search task was created.
createdTimestamp
- The time at which a speaker search task was created.public Date getCreatedTimestamp()
The time at which a speaker search task was created.
public SpeakerSearchTask withCreatedTimestamp(Date createdTimestamp)
The time at which a speaker search task was created.
createdTimestamp
- The time at which a speaker search task was created.public void setUpdatedTimestamp(Date updatedTimestamp)
The time at which a speaker search task was updated.
updatedTimestamp
- The time at which a speaker search task was updated.public Date getUpdatedTimestamp()
The time at which a speaker search task was updated.
public SpeakerSearchTask withUpdatedTimestamp(Date updatedTimestamp)
The time at which a speaker search task was updated.
updatedTimestamp
- The time at which a speaker search task was updated.public void setStartedTimestamp(Date startedTimestamp)
The time at which the speaker search task began.
startedTimestamp
- The time at which the speaker search task began.public Date getStartedTimestamp()
The time at which the speaker search task began.
public SpeakerSearchTask withStartedTimestamp(Date startedTimestamp)
The time at which the speaker search task began.
startedTimestamp
- The time at which the speaker search task began.public void setStatusMessage(String statusMessage)
A detailed message about the status of a speaker search.
statusMessage
- A detailed message about the status of a speaker search.public String getStatusMessage()
A detailed message about the status of a speaker search.
public SpeakerSearchTask withStatusMessage(String statusMessage)
A detailed message about the status of a speaker search.
statusMessage
- A detailed message about the status of a speaker search.public String toString()
toString
in class Object
Object.toString()
public SpeakerSearchTask clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.