@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VoiceProfile extends Object implements Serializable, Cloneable, StructuredPojo
The combination of a voice print and caller ID.
Constructor and Description |
---|
VoiceProfile() |
Modifier and Type | Method and Description |
---|---|
VoiceProfile |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTimestamp()
The time at which the voice profile was created and enrolled.
|
Date |
getExpirationTimestamp()
The time at which a voice profile expires unless you re-enroll the caller via the
UpdateVoiceProfile
API. |
Date |
getUpdatedTimestamp()
The time at which the voice profile was last updated.
|
String |
getVoiceProfileArn()
The ARN of the voice profile.
|
String |
getVoiceProfileDomainId()
The ID of the domain that contains the voice profile.
|
String |
getVoiceProfileId()
The ID of the voice profile.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which the voice profile was created and enrolled.
|
void |
setExpirationTimestamp(Date expirationTimestamp)
The time at which a voice profile expires unless you re-enroll the caller via the
UpdateVoiceProfile
API. |
void |
setUpdatedTimestamp(Date updatedTimestamp)
The time at which the voice profile was last updated.
|
void |
setVoiceProfileArn(String voiceProfileArn)
The ARN of the voice profile.
|
void |
setVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the domain that contains the voice profile.
|
void |
setVoiceProfileId(String voiceProfileId)
The ID of the voice profile.
|
String |
toString()
Returns a string representation of this object.
|
VoiceProfile |
withCreatedTimestamp(Date createdTimestamp)
The time at which the voice profile was created and enrolled.
|
VoiceProfile |
withExpirationTimestamp(Date expirationTimestamp)
The time at which a voice profile expires unless you re-enroll the caller via the
UpdateVoiceProfile
API. |
VoiceProfile |
withUpdatedTimestamp(Date updatedTimestamp)
The time at which the voice profile was last updated.
|
VoiceProfile |
withVoiceProfileArn(String voiceProfileArn)
The ARN of the voice profile.
|
VoiceProfile |
withVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the domain that contains the voice profile.
|
VoiceProfile |
withVoiceProfileId(String voiceProfileId)
The ID of the voice profile.
|
public void setVoiceProfileId(String voiceProfileId)
The ID of the voice profile.
voiceProfileId
- The ID of the voice profile.public String getVoiceProfileId()
The ID of the voice profile.
public VoiceProfile withVoiceProfileId(String voiceProfileId)
The ID of the voice profile.
voiceProfileId
- The ID of the voice profile.public void setVoiceProfileArn(String voiceProfileArn)
The ARN of the voice profile.
voiceProfileArn
- The ARN of the voice profile.public String getVoiceProfileArn()
The ARN of the voice profile.
public VoiceProfile withVoiceProfileArn(String voiceProfileArn)
The ARN of the voice profile.
voiceProfileArn
- The ARN of the voice profile.public void setVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the domain that contains the voice profile.
voiceProfileDomainId
- The ID of the domain that contains the voice profile.public String getVoiceProfileDomainId()
The ID of the domain that contains the voice profile.
public VoiceProfile withVoiceProfileDomainId(String voiceProfileDomainId)
The ID of the domain that contains the voice profile.
voiceProfileDomainId
- The ID of the domain that contains the voice profile.public void setCreatedTimestamp(Date createdTimestamp)
The time at which the voice profile was created and enrolled.
createdTimestamp
- The time at which the voice profile was created and enrolled.public Date getCreatedTimestamp()
The time at which the voice profile was created and enrolled.
public VoiceProfile withCreatedTimestamp(Date createdTimestamp)
The time at which the voice profile was created and enrolled.
createdTimestamp
- The time at which the voice profile was created and enrolled.public void setUpdatedTimestamp(Date updatedTimestamp)
The time at which the voice profile was last updated.
updatedTimestamp
- The time at which the voice profile was last updated.public Date getUpdatedTimestamp()
The time at which the voice profile was last updated.
public VoiceProfile withUpdatedTimestamp(Date updatedTimestamp)
The time at which the voice profile was last updated.
updatedTimestamp
- The time at which the voice profile was last updated.public void setExpirationTimestamp(Date expirationTimestamp)
The time at which a voice profile expires unless you re-enroll the caller via the UpdateVoiceProfile
API.
expirationTimestamp
- The time at which a voice profile expires unless you re-enroll the caller via the
UpdateVoiceProfile
API.public Date getExpirationTimestamp()
The time at which a voice profile expires unless you re-enroll the caller via the UpdateVoiceProfile
API.
UpdateVoiceProfile
API.public VoiceProfile withExpirationTimestamp(Date expirationTimestamp)
The time at which a voice profile expires unless you re-enroll the caller via the UpdateVoiceProfile
API.
expirationTimestamp
- The time at which a voice profile expires unless you re-enroll the caller via the
UpdateVoiceProfile
API.public String toString()
toString
in class Object
Object.toString()
public VoiceProfile clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.