Class CollectionsClient


  • public class CollectionsClient
    extends java.lang.Object
    • Constructor Detail

      • CollectionsClient

        public CollectionsClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public RawCollectionsClient withRawResponse()
        Get responses with HTTP metadata like headers
      • list

        public SyncPagingIterable<Collection> list()
        You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections.

        Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

      • list

        public SyncPagingIterable<Collection> list​(ListCollectionsRequest request)
        You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections.

        Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

      • list

        public SyncPagingIterable<Collection> list​(ListCollectionsRequest request,
                                                   RequestOptions requestOptions)
        You can fetch a list of all collections by making a GET request to https://api.intercom.io/help_center/collections.

        Collections will be returned in descending order on the updated_at attribute. This means if you need to iterate through results then we'll show the most recently updated collections first.

      • create

        public Collection create​(CreateCollectionRequest request)
        You can create a new collection by making a POST request to https://api.intercom.io/help_center/collections.
      • find

        public Collection find​(FindCollectionRequest request)
        You can fetch the details of a single collection by making a GET request to https://api.intercom.io/help_center/collections/<id>.
      • find

        public Collection find​(FindCollectionRequest request,
                               RequestOptions requestOptions)
        You can fetch the details of a single collection by making a GET request to https://api.intercom.io/help_center/collections/<id>.
      • update

        public Collection update​(UpdateCollectionRequest request)
        You can update the details of a single collection by making a PUT request to https://api.intercom.io/collections/<id>.