Interface ShowContactByExternalIdResponse._FinalStage
-
- All Known Implementing Classes:
ShowContactByExternalIdResponse.Builder
- Enclosing class:
- ShowContactByExternalIdResponse
public static interface ShowContactByExternalIdResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ShowContactByExternalIdResponse._FinalStageandroidAppName(java.lang.String androidAppName)ShowContactByExternalIdResponse._FinalStageandroidAppName(java.util.Optional<java.lang.String> androidAppName)The name of the Android app which the contact is using.ShowContactByExternalIdResponse._FinalStageandroidAppVersion(java.lang.String androidAppVersion)ShowContactByExternalIdResponse._FinalStageandroidAppVersion(java.util.Optional<java.lang.String> androidAppVersion)The version of the Android app which the contact is using.ShowContactByExternalIdResponse._FinalStageandroidDevice(java.lang.String androidDevice)ShowContactByExternalIdResponse._FinalStageandroidDevice(java.util.Optional<java.lang.String> androidDevice)The Android device which the contact is using.ShowContactByExternalIdResponse._FinalStageandroidLastSeenAt(java.lang.Integer androidLastSeenAt)ShowContactByExternalIdResponse._FinalStageandroidLastSeenAt(java.util.Optional<java.lang.Integer> androidLastSeenAt)(UNIX timestamp) The time when the contact was last seen on an Android device.ShowContactByExternalIdResponse._FinalStageandroidOsVersion(java.lang.String androidOsVersion)ShowContactByExternalIdResponse._FinalStageandroidOsVersion(java.util.Optional<java.lang.String> androidOsVersion)The version of the Android OS which the contact is using.ShowContactByExternalIdResponse._FinalStageandroidSdkVersion(java.lang.String androidSdkVersion)ShowContactByExternalIdResponse._FinalStageandroidSdkVersion(java.util.Optional<java.lang.String> androidSdkVersion)The version of the Android SDK which the contact is using.ShowContactByExternalIdResponse._FinalStageavatar(java.lang.String avatar)ShowContactByExternalIdResponse._FinalStageavatar(java.util.Optional<java.lang.String> avatar)An image URL containing the avatar of a contact.ShowContactByExternalIdResponse._FinalStagebrowser(java.lang.String browser)ShowContactByExternalIdResponse._FinalStagebrowser(java.util.Optional<java.lang.String> browser)The name of the browser which the contact is using.ShowContactByExternalIdResponse._FinalStagebrowserLanguage(java.lang.String browserLanguage)ShowContactByExternalIdResponse._FinalStagebrowserLanguage(java.util.Optional<java.lang.String> browserLanguage)The language set by the browser which the contact is using.ShowContactByExternalIdResponse._FinalStagebrowserVersion(java.lang.String browserVersion)ShowContactByExternalIdResponse._FinalStagebrowserVersion(java.util.Optional<java.lang.String> browserVersion)The version of the browser which the contact is using.ShowContactByExternalIdResponsebuild()ShowContactByExternalIdResponse._FinalStagecompanies(ContactCompanies companies)ShowContactByExternalIdResponse._FinalStagecompanies(java.util.Optional<ContactCompanies> companies)ShowContactByExternalIdResponse._FinalStagecustomAttributes(java.util.Map<java.lang.String,java.lang.Object> customAttributes)ShowContactByExternalIdResponse._FinalStagecustomAttributes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> customAttributes)The custom attributes which are set for the contact.ShowContactByExternalIdResponse._FinalStageemail(java.lang.String email)ShowContactByExternalIdResponse._FinalStageemail(java.util.Optional<java.lang.String> email)The contact's email.ShowContactByExternalIdResponse._FinalStageemailDomain(java.lang.String emailDomain)ShowContactByExternalIdResponse._FinalStageemailDomain(java.util.Optional<java.lang.String> emailDomain)The contact's email domain.ShowContactByExternalIdResponse._FinalStageenabledPushMessaging(java.lang.Boolean enabledPushMessaging)ShowContactByExternalIdResponse._FinalStageenabledPushMessaging(java.util.Optional<java.lang.Boolean> enabledPushMessaging)If the user has enabled push messaging.ShowContactByExternalIdResponse._FinalStageexternalId(java.lang.String externalId)ShowContactByExternalIdResponse._FinalStageexternalId(java.util.Optional<java.lang.String> externalId)The unique identifier for the contact which is provided by the Client.ShowContactByExternalIdResponse._FinalStageiosAppName(java.lang.String iosAppName)ShowContactByExternalIdResponse._FinalStageiosAppName(java.util.Optional<java.lang.String> iosAppName)The name of the iOS app which the contact is using.ShowContactByExternalIdResponse._FinalStageiosAppVersion(java.lang.String iosAppVersion)ShowContactByExternalIdResponse._FinalStageiosAppVersion(java.util.Optional<java.lang.String> iosAppVersion)The version of the iOS app which the contact is using.ShowContactByExternalIdResponse._FinalStageiosDevice(java.lang.String iosDevice)ShowContactByExternalIdResponse._FinalStageiosDevice(java.util.Optional<java.lang.String> iosDevice)The iOS device which the contact is using.ShowContactByExternalIdResponse._FinalStageiosLastSeenAt(java.lang.Integer iosLastSeenAt)ShowContactByExternalIdResponse._FinalStageiosLastSeenAt(java.util.Optional<java.lang.Integer> iosLastSeenAt)(UNIX timestamp) The last time the contact used the iOS app.ShowContactByExternalIdResponse._FinalStageiosOsVersion(java.lang.String iosOsVersion)ShowContactByExternalIdResponse._FinalStageiosOsVersion(java.util.Optional<java.lang.String> iosOsVersion)The version of iOS which the contact is using.ShowContactByExternalIdResponse._FinalStageiosSdkVersion(java.lang.String iosSdkVersion)ShowContactByExternalIdResponse._FinalStageiosSdkVersion(java.util.Optional<java.lang.String> iosSdkVersion)The version of the iOS SDK which the contact is using.ShowContactByExternalIdResponse._FinalStagelanguageOverride(java.lang.String languageOverride)ShowContactByExternalIdResponse._FinalStagelanguageOverride(java.util.Optional<java.lang.String> languageOverride)A preferred language setting for the contact, used by the Intercom Messenger even if their browser settings change.ShowContactByExternalIdResponse._FinalStagelastContactedAt(java.lang.Integer lastContactedAt)ShowContactByExternalIdResponse._FinalStagelastContactedAt(java.util.Optional<java.lang.Integer> lastContactedAt)(UNIX timestamp) The time when the contact was last messaged.ShowContactByExternalIdResponse._FinalStagelastEmailClickedAt(java.lang.Integer lastEmailClickedAt)ShowContactByExternalIdResponse._FinalStagelastEmailClickedAt(java.util.Optional<java.lang.Integer> lastEmailClickedAt)(UNIX timestamp) The time when the contact last clicked a link in an email.ShowContactByExternalIdResponse._FinalStagelastEmailOpenedAt(java.lang.Integer lastEmailOpenedAt)ShowContactByExternalIdResponse._FinalStagelastEmailOpenedAt(java.util.Optional<java.lang.Integer> lastEmailOpenedAt)(UNIX timestamp) The time when the contact last opened an email.ShowContactByExternalIdResponse._FinalStagelastRepliedAt(java.lang.Integer lastRepliedAt)ShowContactByExternalIdResponse._FinalStagelastRepliedAt(java.util.Optional<java.lang.Integer> lastRepliedAt)(UNIX timestamp) The time when the contact last messaged in.ShowContactByExternalIdResponse._FinalStagelastSeenAt(java.lang.Integer lastSeenAt)ShowContactByExternalIdResponse._FinalStagelastSeenAt(java.util.Optional<java.lang.Integer> lastSeenAt)(UNIX timestamp) The time when the contact was last seen (either where the Intercom Messenger was installed or when specified manually).ShowContactByExternalIdResponse._FinalStagelocation(ContactLocation location)ShowContactByExternalIdResponse._FinalStagelocation(java.util.Optional<ContactLocation> location)ShowContactByExternalIdResponse._FinalStagename(java.lang.String name)ShowContactByExternalIdResponse._FinalStagename(java.util.Optional<java.lang.String> name)The contacts name.ShowContactByExternalIdResponse._FinalStagenotes(ContactNotes notes)ShowContactByExternalIdResponse._FinalStagenotes(java.util.Optional<ContactNotes> notes)ShowContactByExternalIdResponse._FinalStageos(java.lang.String os)ShowContactByExternalIdResponse._FinalStageos(java.util.Optional<java.lang.String> os)The operating system which the contact is using.ShowContactByExternalIdResponse._FinalStageownerId(java.lang.Integer ownerId)ShowContactByExternalIdResponse._FinalStageownerId(java.util.Optional<java.lang.Integer> ownerId)The id of an admin that has been assigned account ownership of the contact.ShowContactByExternalIdResponse._FinalStagephone(java.lang.String phone)ShowContactByExternalIdResponse._FinalStagephone(java.util.Optional<java.lang.String> phone)The contacts phone.ShowContactByExternalIdResponse._FinalStagesignedUpAt(java.lang.Integer signedUpAt)ShowContactByExternalIdResponse._FinalStagesignedUpAt(java.util.Optional<java.lang.Integer> signedUpAt)(UNIX timestamp) The time specified for when a contact signed up.ShowContactByExternalIdResponse._FinalStagesocialProfiles(ContactSocialProfiles socialProfiles)ShowContactByExternalIdResponse._FinalStagesocialProfiles(java.util.Optional<ContactSocialProfiles> socialProfiles)ShowContactByExternalIdResponse._FinalStagetags(ContactTags tags)ShowContactByExternalIdResponse._FinalStagetags(java.util.Optional<ContactTags> tags)
-
-
-
Method Detail
-
build
ShowContactByExternalIdResponse build()
-
externalId
ShowContactByExternalIdResponse._FinalStage externalId(java.util.Optional<java.lang.String> externalId)
The unique identifier for the contact which is provided by the Client.
-
externalId
ShowContactByExternalIdResponse._FinalStage externalId(java.lang.String externalId)
-
email
ShowContactByExternalIdResponse._FinalStage email(java.util.Optional<java.lang.String> email)
The contact's email.
-
email
ShowContactByExternalIdResponse._FinalStage email(java.lang.String email)
-
emailDomain
ShowContactByExternalIdResponse._FinalStage emailDomain(java.util.Optional<java.lang.String> emailDomain)
The contact's email domain.
-
emailDomain
ShowContactByExternalIdResponse._FinalStage emailDomain(java.lang.String emailDomain)
-
phone
ShowContactByExternalIdResponse._FinalStage phone(java.util.Optional<java.lang.String> phone)
The contacts phone.
-
phone
ShowContactByExternalIdResponse._FinalStage phone(java.lang.String phone)
-
name
ShowContactByExternalIdResponse._FinalStage name(java.util.Optional<java.lang.String> name)
The contacts name.
-
name
ShowContactByExternalIdResponse._FinalStage name(java.lang.String name)
-
ownerId
ShowContactByExternalIdResponse._FinalStage ownerId(java.util.Optional<java.lang.Integer> ownerId)
The id of an admin that has been assigned account ownership of the contact.
-
ownerId
ShowContactByExternalIdResponse._FinalStage ownerId(java.lang.Integer ownerId)
-
signedUpAt
ShowContactByExternalIdResponse._FinalStage signedUpAt(java.util.Optional<java.lang.Integer> signedUpAt)
(UNIX timestamp) The time specified for when a contact signed up.
-
signedUpAt
ShowContactByExternalIdResponse._FinalStage signedUpAt(java.lang.Integer signedUpAt)
-
lastSeenAt
ShowContactByExternalIdResponse._FinalStage lastSeenAt(java.util.Optional<java.lang.Integer> lastSeenAt)
(UNIX timestamp) The time when the contact was last seen (either where the Intercom Messenger was installed or when specified manually).
-
lastSeenAt
ShowContactByExternalIdResponse._FinalStage lastSeenAt(java.lang.Integer lastSeenAt)
-
lastRepliedAt
ShowContactByExternalIdResponse._FinalStage lastRepliedAt(java.util.Optional<java.lang.Integer> lastRepliedAt)
(UNIX timestamp) The time when the contact last messaged in.
-
lastRepliedAt
ShowContactByExternalIdResponse._FinalStage lastRepliedAt(java.lang.Integer lastRepliedAt)
-
lastContactedAt
ShowContactByExternalIdResponse._FinalStage lastContactedAt(java.util.Optional<java.lang.Integer> lastContactedAt)
(UNIX timestamp) The time when the contact was last messaged.
-
lastContactedAt
ShowContactByExternalIdResponse._FinalStage lastContactedAt(java.lang.Integer lastContactedAt)
-
lastEmailOpenedAt
ShowContactByExternalIdResponse._FinalStage lastEmailOpenedAt(java.util.Optional<java.lang.Integer> lastEmailOpenedAt)
(UNIX timestamp) The time when the contact last opened an email.
-
lastEmailOpenedAt
ShowContactByExternalIdResponse._FinalStage lastEmailOpenedAt(java.lang.Integer lastEmailOpenedAt)
-
lastEmailClickedAt
ShowContactByExternalIdResponse._FinalStage lastEmailClickedAt(java.util.Optional<java.lang.Integer> lastEmailClickedAt)
(UNIX timestamp) The time when the contact last clicked a link in an email.
-
lastEmailClickedAt
ShowContactByExternalIdResponse._FinalStage lastEmailClickedAt(java.lang.Integer lastEmailClickedAt)
-
languageOverride
ShowContactByExternalIdResponse._FinalStage languageOverride(java.util.Optional<java.lang.String> languageOverride)
A preferred language setting for the contact, used by the Intercom Messenger even if their browser settings change.
-
languageOverride
ShowContactByExternalIdResponse._FinalStage languageOverride(java.lang.String languageOverride)
-
browser
ShowContactByExternalIdResponse._FinalStage browser(java.util.Optional<java.lang.String> browser)
The name of the browser which the contact is using.
-
browser
ShowContactByExternalIdResponse._FinalStage browser(java.lang.String browser)
-
browserVersion
ShowContactByExternalIdResponse._FinalStage browserVersion(java.util.Optional<java.lang.String> browserVersion)
The version of the browser which the contact is using.
-
browserVersion
ShowContactByExternalIdResponse._FinalStage browserVersion(java.lang.String browserVersion)
-
browserLanguage
ShowContactByExternalIdResponse._FinalStage browserLanguage(java.util.Optional<java.lang.String> browserLanguage)
The language set by the browser which the contact is using.
-
browserLanguage
ShowContactByExternalIdResponse._FinalStage browserLanguage(java.lang.String browserLanguage)
-
os
ShowContactByExternalIdResponse._FinalStage os(java.util.Optional<java.lang.String> os)
The operating system which the contact is using.
-
os
ShowContactByExternalIdResponse._FinalStage os(java.lang.String os)
-
androidAppName
ShowContactByExternalIdResponse._FinalStage androidAppName(java.util.Optional<java.lang.String> androidAppName)
The name of the Android app which the contact is using.
-
androidAppName
ShowContactByExternalIdResponse._FinalStage androidAppName(java.lang.String androidAppName)
-
androidAppVersion
ShowContactByExternalIdResponse._FinalStage androidAppVersion(java.util.Optional<java.lang.String> androidAppVersion)
The version of the Android app which the contact is using.
-
androidAppVersion
ShowContactByExternalIdResponse._FinalStage androidAppVersion(java.lang.String androidAppVersion)
-
androidDevice
ShowContactByExternalIdResponse._FinalStage androidDevice(java.util.Optional<java.lang.String> androidDevice)
The Android device which the contact is using.
-
androidDevice
ShowContactByExternalIdResponse._FinalStage androidDevice(java.lang.String androidDevice)
-
androidOsVersion
ShowContactByExternalIdResponse._FinalStage androidOsVersion(java.util.Optional<java.lang.String> androidOsVersion)
The version of the Android OS which the contact is using.
-
androidOsVersion
ShowContactByExternalIdResponse._FinalStage androidOsVersion(java.lang.String androidOsVersion)
-
androidSdkVersion
ShowContactByExternalIdResponse._FinalStage androidSdkVersion(java.util.Optional<java.lang.String> androidSdkVersion)
The version of the Android SDK which the contact is using.
-
androidSdkVersion
ShowContactByExternalIdResponse._FinalStage androidSdkVersion(java.lang.String androidSdkVersion)
-
androidLastSeenAt
ShowContactByExternalIdResponse._FinalStage androidLastSeenAt(java.util.Optional<java.lang.Integer> androidLastSeenAt)
(UNIX timestamp) The time when the contact was last seen on an Android device.
-
androidLastSeenAt
ShowContactByExternalIdResponse._FinalStage androidLastSeenAt(java.lang.Integer androidLastSeenAt)
-
iosAppName
ShowContactByExternalIdResponse._FinalStage iosAppName(java.util.Optional<java.lang.String> iosAppName)
The name of the iOS app which the contact is using.
-
iosAppName
ShowContactByExternalIdResponse._FinalStage iosAppName(java.lang.String iosAppName)
-
iosAppVersion
ShowContactByExternalIdResponse._FinalStage iosAppVersion(java.util.Optional<java.lang.String> iosAppVersion)
The version of the iOS app which the contact is using.
-
iosAppVersion
ShowContactByExternalIdResponse._FinalStage iosAppVersion(java.lang.String iosAppVersion)
-
iosDevice
ShowContactByExternalIdResponse._FinalStage iosDevice(java.util.Optional<java.lang.String> iosDevice)
The iOS device which the contact is using.
-
iosDevice
ShowContactByExternalIdResponse._FinalStage iosDevice(java.lang.String iosDevice)
-
iosOsVersion
ShowContactByExternalIdResponse._FinalStage iosOsVersion(java.util.Optional<java.lang.String> iosOsVersion)
The version of iOS which the contact is using.
-
iosOsVersion
ShowContactByExternalIdResponse._FinalStage iosOsVersion(java.lang.String iosOsVersion)
-
iosSdkVersion
ShowContactByExternalIdResponse._FinalStage iosSdkVersion(java.util.Optional<java.lang.String> iosSdkVersion)
The version of the iOS SDK which the contact is using.
-
iosSdkVersion
ShowContactByExternalIdResponse._FinalStage iosSdkVersion(java.lang.String iosSdkVersion)
-
iosLastSeenAt
ShowContactByExternalIdResponse._FinalStage iosLastSeenAt(java.util.Optional<java.lang.Integer> iosLastSeenAt)
(UNIX timestamp) The last time the contact used the iOS app.
-
iosLastSeenAt
ShowContactByExternalIdResponse._FinalStage iosLastSeenAt(java.lang.Integer iosLastSeenAt)
-
customAttributes
ShowContactByExternalIdResponse._FinalStage customAttributes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> customAttributes)
The custom attributes which are set for the contact.
-
customAttributes
ShowContactByExternalIdResponse._FinalStage customAttributes(java.util.Map<java.lang.String,java.lang.Object> customAttributes)
-
avatar
ShowContactByExternalIdResponse._FinalStage avatar(java.util.Optional<java.lang.String> avatar)
An image URL containing the avatar of a contact.
-
avatar
ShowContactByExternalIdResponse._FinalStage avatar(java.lang.String avatar)
-
tags
ShowContactByExternalIdResponse._FinalStage tags(java.util.Optional<ContactTags> tags)
-
tags
ShowContactByExternalIdResponse._FinalStage tags(ContactTags tags)
-
notes
ShowContactByExternalIdResponse._FinalStage notes(java.util.Optional<ContactNotes> notes)
-
notes
ShowContactByExternalIdResponse._FinalStage notes(ContactNotes notes)
-
companies
ShowContactByExternalIdResponse._FinalStage companies(java.util.Optional<ContactCompanies> companies)
-
companies
ShowContactByExternalIdResponse._FinalStage companies(ContactCompanies companies)
-
location
ShowContactByExternalIdResponse._FinalStage location(java.util.Optional<ContactLocation> location)
-
location
ShowContactByExternalIdResponse._FinalStage location(ContactLocation location)
-
socialProfiles
ShowContactByExternalIdResponse._FinalStage socialProfiles(java.util.Optional<ContactSocialProfiles> socialProfiles)
-
socialProfiles
ShowContactByExternalIdResponse._FinalStage socialProfiles(ContactSocialProfiles socialProfiles)
-
enabledPushMessaging
ShowContactByExternalIdResponse._FinalStage enabledPushMessaging(java.util.Optional<java.lang.Boolean> enabledPushMessaging)
If the user has enabled push messaging.
-
enabledPushMessaging
ShowContactByExternalIdResponse._FinalStage enabledPushMessaging(java.lang.Boolean enabledPushMessaging)
-
-