Class ModuleUsers


  • public class ModuleUsers
    extends java.lang.Object
    Users Module.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  ModuleUsers.Async
      Async module.
    • Constructor Summary

      Constructors 
      Constructor Description
      ModuleUsers​(retrofit2.Retrofit retrofit, java.util.concurrent.Executor callbackExecutor, boolean environmentIdConfigured)
      Create module.
    • Constructor Detail

      • ModuleUsers

        public ModuleUsers​(retrofit2.Retrofit retrofit,
                           java.util.concurrent.Executor callbackExecutor,
                           boolean environmentIdConfigured)
        Create module.
        Parameters:
        retrofit - the retrofit instance to be used to create the service.
        callbackExecutor - to tell on which thread it should run.
        environmentIdConfigured - internal helper to see if environment was set.
    • Method Detail

      • createService

        protected com.contentful.java.cma.ServiceUsers createService​(retrofit2.Retrofit retrofit)
      • fetchMe

        public CMAUser fetchMe()
        Fetch your user information.
        Returns:
        CMAUser result instance
      • async

        public ModuleUsers.Async async()
        Returns:
        a module with a set of asynchronous methods.