Package com.veeva.vault.sdk.api.email
Interface EmailAddress
public interface EmailAddress
Represents an email address.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the display name of this email address, for example, "Vern User" in "Vern User <vern_user+vaultId=123@veeva.com>."Retrieves the domain of this email address, for example, "veeva.com" in "Vern User <vern_user+vaultId=123@veeva.com>."Retrieves this whole email address, for example, "Vern User <vern_user+vaultId=123@veeva.com>."Retrieves the subAddress of this email address, for example, "vaultId=123" in "Vern User <vern_user+vaultId=123@veeva.com>."Retrieves the username of this email address, for example, "vern_user" in "Vern User <vern_user+vaultId=123@veeva.com>."
-
Method Details
-
getUserName
String getUserName()Retrieves the username of this email address, for example, "vern_user" in "Vern User <vern_user+vaultId=123@veeva.com>."- Returns:
- username String value
-
getSubAddress
String getSubAddress()Retrieves the subAddress of this email address, for example, "vaultId=123" in "Vern User <vern_user+vaultId=123@veeva.com>."- Returns:
- subAddress String value, null if there is no value
-
getDomain
String getDomain()Retrieves the domain of this email address, for example, "veeva.com" in "Vern User <vern_user+vaultId=123@veeva.com>."- Returns:
- domain String value
-
getFullAddress
String getFullAddress()Retrieves this whole email address, for example, "Vern User <vern_user+vaultId=123@veeva.com>."- Returns:
- full address String value
-
getDisplayName
String getDisplayName()Retrieves the display name of this email address, for example, "Vern User" in "Vern User <vern_user+vaultId=123@veeva.com>."- Returns:
- display name String value, null if there is no value
-