Package com.intercom.api
Class Intercom
- java.lang.Object
-
- com.intercom.api.Intercom
-
public class Intercom extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<AdminsClient>adminsClientprotected java.util.function.Supplier<ArticlesClient>articlesClientprotected ClientOptionsclientOptionsprotected java.util.function.Supplier<CompaniesClient>companiesClientprotected java.util.function.Supplier<ContactsClient>contactsClientprotected java.util.function.Supplier<ConversationsClient>conversationsClientprotected java.util.function.Supplier<DataAttributesClient>dataAttributesClientprotected java.util.function.Supplier<DataExportClient>dataExportClientprotected java.util.function.Supplier<EventsClient>eventsClientprotected java.util.function.Supplier<HelpCentersClient>helpCentersClientprotected java.util.function.Supplier<MessagesClient>messagesClientprotected java.util.function.Supplier<NewsClient>newsClientprotected java.util.function.Supplier<NotesClient>notesClientprotected java.util.function.Supplier<PhoneCallRedirectsClient>phoneCallRedirectsClientprotected java.util.function.Supplier<SegmentsClient>segmentsClientprotected java.util.function.Supplier<SubscriptionTypesClient>subscriptionTypesClientprotected java.util.function.Supplier<TagsClient>tagsClientprotected java.util.function.Supplier<TeamsClient>teamsClientprotected java.util.function.Supplier<TicketsClient>ticketsClientprotected java.util.function.Supplier<TicketTypesClient>ticketTypesClientprotected java.util.function.Supplier<UnstableClient>unstableClientprotected java.util.function.Supplier<VisitorsClient>visitorsClient
-
Constructor Summary
Constructors Constructor Description Intercom(ClientOptions clientOptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminsClientadmins()ArticlesClientarticles()static IntercomBuilderbuilder()CompaniesClientcompanies()ContactsClientcontacts()ConversationsClientconversations()DataAttributesClientdataAttributes()DataExportClientdataExport()EventsClientevents()HelpCentersClienthelpCenters()MessagesClientmessages()NewsClientnews()NotesClientnotes()PhoneCallRedirectsClientphoneCallRedirects()SegmentsClientsegments()SubscriptionTypesClientsubscriptionTypes()TagsClienttags()TeamsClientteams()TicketsClienttickets()TicketTypesClientticketTypes()UnstableClientunstable()VisitorsClientvisitors()
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
adminsClient
protected final java.util.function.Supplier<AdminsClient> adminsClient
-
articlesClient
protected final java.util.function.Supplier<ArticlesClient> articlesClient
-
helpCentersClient
protected final java.util.function.Supplier<HelpCentersClient> helpCentersClient
-
companiesClient
protected final java.util.function.Supplier<CompaniesClient> companiesClient
-
contactsClient
protected final java.util.function.Supplier<ContactsClient> contactsClient
-
notesClient
protected final java.util.function.Supplier<NotesClient> notesClient
-
tagsClient
protected final java.util.function.Supplier<TagsClient> tagsClient
-
conversationsClient
protected final java.util.function.Supplier<ConversationsClient> conversationsClient
-
dataAttributesClient
protected final java.util.function.Supplier<DataAttributesClient> dataAttributesClient
-
eventsClient
protected final java.util.function.Supplier<EventsClient> eventsClient
-
dataExportClient
protected final java.util.function.Supplier<DataExportClient> dataExportClient
-
messagesClient
protected final java.util.function.Supplier<MessagesClient> messagesClient
-
segmentsClient
protected final java.util.function.Supplier<SegmentsClient> segmentsClient
-
subscriptionTypesClient
protected final java.util.function.Supplier<SubscriptionTypesClient> subscriptionTypesClient
-
phoneCallRedirectsClient
protected final java.util.function.Supplier<PhoneCallRedirectsClient> phoneCallRedirectsClient
-
teamsClient
protected final java.util.function.Supplier<TeamsClient> teamsClient
-
ticketTypesClient
protected final java.util.function.Supplier<TicketTypesClient> ticketTypesClient
-
ticketsClient
protected final java.util.function.Supplier<TicketsClient> ticketsClient
-
visitorsClient
protected final java.util.function.Supplier<VisitorsClient> visitorsClient
-
newsClient
protected final java.util.function.Supplier<NewsClient> newsClient
-
unstableClient
protected final java.util.function.Supplier<UnstableClient> unstableClient
-
-
Constructor Detail
-
Intercom
public Intercom(ClientOptions clientOptions)
-
-
Method Detail
-
admins
public AdminsClient admins()
-
articles
public ArticlesClient articles()
-
helpCenters
public HelpCentersClient helpCenters()
-
companies
public CompaniesClient companies()
-
contacts
public ContactsClient contacts()
-
notes
public NotesClient notes()
-
tags
public TagsClient tags()
-
conversations
public ConversationsClient conversations()
-
dataAttributes
public DataAttributesClient dataAttributes()
-
events
public EventsClient events()
-
dataExport
public DataExportClient dataExport()
-
messages
public MessagesClient messages()
-
segments
public SegmentsClient segments()
-
subscriptionTypes
public SubscriptionTypesClient subscriptionTypes()
-
phoneCallRedirects
public PhoneCallRedirectsClient phoneCallRedirects()
-
teams
public TeamsClient teams()
-
ticketTypes
public TicketTypesClient ticketTypes()
-
tickets
public TicketsClient tickets()
-
visitors
public VisitorsClient visitors()
-
news
public NewsClient news()
-
unstable
public UnstableClient unstable()
-
builder
public static IntercomBuilder builder()
-
-