@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartSpeakerSearchTaskRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StartSpeakerSearchTaskRequest() |
| Modifier and Type | Method and Description |
|---|---|
StartSpeakerSearchTaskRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCallLeg()
Specifies which call leg to stream for speaker search.
|
String |
getClientRequestToken()
The unique identifier for the client request.
|
String |
getTransactionId()
The transaction ID of the call being analyzed.
|
String |
getVoiceConnectorId()
The Voice Connector ID.
|
String |
getVoiceProfileDomainId()
The ID of the voice profile domain that will store the voice profile.
|
int |
hashCode() |
void |
setCallLeg(String callLeg)
Specifies which call leg to stream for speaker search.
|
void |
setClientRequestToken(String clientRequestToken)
The unique identifier for the client request.
|
void |
setTransactionId(String transactionId)
The transaction ID of the call being analyzed.
|
void |
setVoiceConnectorId(String voiceConnectorId)
The Voice Connector ID.
|
void |
setVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the voice profile domain that will store the voice profile.
|
String |
toString()
Returns a string representation of this object.
|
StartSpeakerSearchTaskRequest |
withCallLeg(CallLegType callLeg)
Specifies which call leg to stream for speaker search.
|
StartSpeakerSearchTaskRequest |
withCallLeg(String callLeg)
Specifies which call leg to stream for speaker search.
|
StartSpeakerSearchTaskRequest |
withClientRequestToken(String clientRequestToken)
The unique identifier for the client request.
|
StartSpeakerSearchTaskRequest |
withTransactionId(String transactionId)
The transaction ID of the call being analyzed.
|
StartSpeakerSearchTaskRequest |
withVoiceConnectorId(String voiceConnectorId)
The Voice Connector ID.
|
StartSpeakerSearchTaskRequest |
withVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the voice profile domain that will store the voice profile.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setVoiceConnectorId(String voiceConnectorId)
The Voice Connector ID.
voiceConnectorId - The Voice Connector ID.public String getVoiceConnectorId()
The Voice Connector ID.
public StartSpeakerSearchTaskRequest withVoiceConnectorId(String voiceConnectorId)
The Voice Connector ID.
voiceConnectorId - The Voice Connector ID.public void setTransactionId(String transactionId)
The transaction ID of the call being analyzed.
transactionId - The transaction ID of the call being analyzed.public String getTransactionId()
The transaction ID of the call being analyzed.
public StartSpeakerSearchTaskRequest withTransactionId(String transactionId)
The transaction ID of the call being analyzed.
transactionId - The transaction ID of the call being analyzed.public void setVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the voice profile domain that will store the voice profile.
voiceProfileDomainId - The ID of the voice profile domain that will store the voice profile.public String getVoiceProfileDomainId()
The ID of the voice profile domain that will store the voice profile.
public StartSpeakerSearchTaskRequest withVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the voice profile domain that will store the voice profile.
voiceProfileDomainId - The ID of the voice profile domain that will store the voice profile.public void setClientRequestToken(String clientRequestToken)
The unique identifier for the client request. Use a different token for different speaker search tasks.
clientRequestToken - The unique identifier for the client request. Use a different token for different speaker search tasks.public String getClientRequestToken()
The unique identifier for the client request. Use a different token for different speaker search tasks.
public StartSpeakerSearchTaskRequest withClientRequestToken(String clientRequestToken)
The unique identifier for the client request. Use a different token for different speaker search tasks.
clientRequestToken - The unique identifier for the client request. Use a different token for different speaker search tasks.public void setCallLeg(String callLeg)
Specifies which call leg to stream for speaker search.
callLeg - Specifies which call leg to stream for speaker search.CallLegTypepublic String getCallLeg()
Specifies which call leg to stream for speaker search.
CallLegTypepublic StartSpeakerSearchTaskRequest withCallLeg(String callLeg)
Specifies which call leg to stream for speaker search.
callLeg - Specifies which call leg to stream for speaker search.CallLegTypepublic StartSpeakerSearchTaskRequest withCallLeg(CallLegType callLeg)
Specifies which call leg to stream for speaker search.
callLeg - Specifies which call leg to stream for speaker search.CallLegTypepublic String toString()
toString in class ObjectObject.toString()public StartSpeakerSearchTaskRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()