Class ContentHubClient


  • public final class ContentHubClient
    extends java.lang.Object
    API entry point
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> listCountries()  
      java.util.Map<java.lang.Integer,​java.lang.String> listSpaces()  
      static ContentHubClient make​(java.lang.String endpoint, java.lang.String accessToken)
      Get a client instance for your given api key.
      static ContentHubClient make​(sherpa.partner.api.client.Configuration configuration)
      Get a client instance for your given configuration.
      sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerCreate​(sherpa.partner.contenthub.api.common.ContentHubPartnerUpdateRequest request)  
      sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerGet​(int id)  
      java.util.List<sherpa.partner.contenthub.api.common.ContentHubPartnerDto> partnerList()  
      java.util.List<sherpa.partner.contenthub.api.common.ContentHubUserDto> partnerMembers​(int id)  
      sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerUpdate​(int id, sherpa.partner.contenthub.api.common.ContentHubPartnerUpdateRequest request)  
      sherpa.partner.contenthub.api.common.ContentHubUserDto userCreate​(sherpa.partner.contenthub.api.common.ContentHubUserUpdateRequest request)  
      sherpa.partner.contenthub.api.common.ContentHubUserDto userGet​(int id)  
      java.util.List<sherpa.partner.contenthub.api.common.ContentHubUserDto> userList()  
      sherpa.partner.contenthub.api.common.ContentHubUserDto userUpdate​(int id, sherpa.partner.contenthub.api.common.ContentHubUserUpdateRequest request)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • make

        public static ContentHubClient make​(java.lang.String endpoint,
                                            java.lang.String accessToken)
        Get a client instance for your given api key.
        Parameters:
        endpoint - the host endpoint
        accessToken - your client id
        Returns:
        a client instance
      • make

        public static ContentHubClient make​(sherpa.partner.api.client.Configuration configuration)
        Get a client instance for your given configuration.
        Parameters:
        configuration - your client id
        Returns:
        a client instance
      • userList

        public java.util.List<sherpa.partner.contenthub.api.common.ContentHubUserDto> userList()
      • userGet

        public sherpa.partner.contenthub.api.common.ContentHubUserDto userGet​(int id)
      • userCreate

        public sherpa.partner.contenthub.api.common.ContentHubUserDto userCreate​(sherpa.partner.contenthub.api.common.ContentHubUserUpdateRequest request)
      • userUpdate

        public sherpa.partner.contenthub.api.common.ContentHubUserDto userUpdate​(int id,
                                                                                 sherpa.partner.contenthub.api.common.ContentHubUserUpdateRequest request)
      • partnerList

        public java.util.List<sherpa.partner.contenthub.api.common.ContentHubPartnerDto> partnerList()
      • partnerGet

        public sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerGet​(int id)
      • partnerCreate

        public sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerCreate​(sherpa.partner.contenthub.api.common.ContentHubPartnerUpdateRequest request)
      • partnerUpdate

        public sherpa.partner.contenthub.api.common.ContentHubPartnerDto partnerUpdate​(int id,
                                                                                       sherpa.partner.contenthub.api.common.ContentHubPartnerUpdateRequest request)
      • partnerMembers

        public java.util.List<sherpa.partner.contenthub.api.common.ContentHubUserDto> partnerMembers​(int id)
      • listCountries

        public java.util.List<java.lang.String> listCountries()
      • listSpaces

        public java.util.Map<java.lang.Integer,​java.lang.String> listSpaces()