public static class Voicemail.Builder extends Object
Voicemail
. The builder must be created with the
Voicemail.createForInsertion(long, String)
method.
This class is not thread safe
Modifier and Type | Method and Description |
---|---|
Voicemail |
build() |
Voicemail.Builder |
setDuration(long duration) |
Voicemail.Builder |
setHasContent(boolean hasContent) |
Voicemail.Builder |
setId(long id) |
Voicemail.Builder |
setIsRead(boolean isRead) |
Voicemail.Builder |
setNumber(String number) |
Voicemail.Builder |
setPhoneAccount(PhoneAccountHandle phoneAccount) |
Voicemail.Builder |
setSourceData(String sourceData) |
Voicemail.Builder |
setSourcePackage(String sourcePackage) |
Voicemail.Builder |
setTimestamp(long timestamp) |
Voicemail.Builder |
setTranscription(String transcription) |
Voicemail.Builder |
setUri(Uri uri) |
public Voicemail.Builder setNumber(String number)
public Voicemail.Builder setTimestamp(long timestamp)
public Voicemail.Builder setPhoneAccount(PhoneAccountHandle phoneAccount)
public Voicemail.Builder setId(long id)
public Voicemail.Builder setDuration(long duration)
public Voicemail.Builder setSourcePackage(String sourcePackage)
public Voicemail.Builder setSourceData(String sourceData)
public Voicemail.Builder setUri(Uri uri)
public Voicemail.Builder setIsRead(boolean isRead)
public Voicemail.Builder setHasContent(boolean hasContent)
public Voicemail.Builder setTranscription(String transcription)
public Voicemail build()