Class RawInternalArticlesClient
- java.lang.Object
-
- com.intercom.api.resources.internalarticles.RawInternalArticlesClient
-
public class RawInternalArticlesClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description RawInternalArticlesClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntercomHttpResponse<InternalArticleListItem>createInternalArticle()You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.IntercomHttpResponse<InternalArticleListItem>createInternalArticle(java.util.Optional<CreateInternalArticleRequest> request)You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.IntercomHttpResponse<InternalArticleListItem>createInternalArticle(java.util.Optional<CreateInternalArticleRequest> request, RequestOptions requestOptions)You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.IntercomHttpResponse<DeletedInternalArticleObject>deleteInternalArticle(DeleteInternalArticleRequest request)You can delete a single internal article by making a DELETE request tohttps://api.intercom.io/internal_articles/<id>.IntercomHttpResponse<DeletedInternalArticleObject>deleteInternalArticle(DeleteInternalArticleRequest request, RequestOptions requestOptions)You can delete a single internal article by making a DELETE request tohttps://api.intercom.io/internal_articles/<id>.IntercomHttpResponse<InternalArticleList>listInternalArticles()You can fetch a list of all internal articles by making a GET request tohttps://api.intercom.io/internal_articles.IntercomHttpResponse<InternalArticleList>listInternalArticles(RequestOptions requestOptions)You can fetch a list of all internal articles by making a GET request tohttps://api.intercom.io/internal_articles.IntercomHttpResponse<InternalArticleListItem>retrieveInternalArticle(RetrieveInternalArticleRequest request)You can fetch the details of a single internal article by making a GET request tohttps://api.intercom.io/internal_articles/<id>.IntercomHttpResponse<InternalArticleListItem>retrieveInternalArticle(RetrieveInternalArticleRequest request, RequestOptions requestOptions)You can fetch the details of a single internal article by making a GET request tohttps://api.intercom.io/internal_articles/<id>.IntercomHttpResponse<InternalArticleSearchResponse>searchInternalArticles()You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.IntercomHttpResponse<InternalArticleSearchResponse>searchInternalArticles(SearchInternalArticlesRequest request)You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.IntercomHttpResponse<InternalArticleSearchResponse>searchInternalArticles(SearchInternalArticlesRequest request, RequestOptions requestOptions)You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.IntercomHttpResponse<InternalArticleListItem>updateInternalArticle(UpdateInternalArticleRequestBody request)You can update the details of a single internal article by making a PUT request tohttps://api.intercom.io/internal_articles/<id>.IntercomHttpResponse<InternalArticleListItem>updateInternalArticle(UpdateInternalArticleRequestBody request, RequestOptions requestOptions)You can update the details of a single internal article by making a PUT request tohttps://api.intercom.io/internal_articles/<id>.
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
RawInternalArticlesClient
public RawInternalArticlesClient(ClientOptions clientOptions)
-
-
Method Detail
-
listInternalArticles
public IntercomHttpResponse<InternalArticleList> listInternalArticles()
You can fetch a list of all internal articles by making a GET request tohttps://api.intercom.io/internal_articles.
-
listInternalArticles
public IntercomHttpResponse<InternalArticleList> listInternalArticles(RequestOptions requestOptions)
You can fetch a list of all internal articles by making a GET request tohttps://api.intercom.io/internal_articles.
-
createInternalArticle
public IntercomHttpResponse<InternalArticleListItem> createInternalArticle()
You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.
-
createInternalArticle
public IntercomHttpResponse<InternalArticleListItem> createInternalArticle(java.util.Optional<CreateInternalArticleRequest> request)
You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.
-
createInternalArticle
public IntercomHttpResponse<InternalArticleListItem> createInternalArticle(java.util.Optional<CreateInternalArticleRequest> request, RequestOptions requestOptions)
You can create a new internal article by making a POST request tohttps://api.intercom.io/internal_articles.
-
retrieveInternalArticle
public IntercomHttpResponse<InternalArticleListItem> retrieveInternalArticle(RetrieveInternalArticleRequest request)
You can fetch the details of a single internal article by making a GET request tohttps://api.intercom.io/internal_articles/<id>.
-
retrieveInternalArticle
public IntercomHttpResponse<InternalArticleListItem> retrieveInternalArticle(RetrieveInternalArticleRequest request, RequestOptions requestOptions)
You can fetch the details of a single internal article by making a GET request tohttps://api.intercom.io/internal_articles/<id>.
-
updateInternalArticle
public IntercomHttpResponse<InternalArticleListItem> updateInternalArticle(UpdateInternalArticleRequestBody request)
You can update the details of a single internal article by making a PUT request tohttps://api.intercom.io/internal_articles/<id>.
-
updateInternalArticle
public IntercomHttpResponse<InternalArticleListItem> updateInternalArticle(UpdateInternalArticleRequestBody request, RequestOptions requestOptions)
You can update the details of a single internal article by making a PUT request tohttps://api.intercom.io/internal_articles/<id>.
-
deleteInternalArticle
public IntercomHttpResponse<DeletedInternalArticleObject> deleteInternalArticle(DeleteInternalArticleRequest request)
You can delete a single internal article by making a DELETE request tohttps://api.intercom.io/internal_articles/<id>.
-
deleteInternalArticle
public IntercomHttpResponse<DeletedInternalArticleObject> deleteInternalArticle(DeleteInternalArticleRequest request, RequestOptions requestOptions)
You can delete a single internal article by making a DELETE request tohttps://api.intercom.io/internal_articles/<id>.
-
searchInternalArticles
public IntercomHttpResponse<InternalArticleSearchResponse> searchInternalArticles()
You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.
-
searchInternalArticles
public IntercomHttpResponse<InternalArticleSearchResponse> searchInternalArticles(SearchInternalArticlesRequest request)
You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.
-
searchInternalArticles
public IntercomHttpResponse<InternalArticleSearchResponse> searchInternalArticles(SearchInternalArticlesRequest request, RequestOptions requestOptions)
You can search for internal articles by making a GET request tohttps://api.intercom.io/internal_articles/search.
-
-