Class BoxUsersManagerEndpointConfiguration


  • @ApiParams(apiName="users",producerOnly=true,description="Provides operations to manage Box users",apiMethods={@ApiMethod(methodName="addUserEmailAlias",description="Add a new email alias to user\'s account",signatures="com.box.sdk.EmailAlias addUserEmailAlias(String userId, String email)"),@ApiMethod(methodName="createAppUser",description="Provision a new app user in an enterprise with additional user information using Box Developer Edition",signatures="com.box.sdk.BoxUser createAppUser(String name, com.box.sdk.CreateUserParams params)"),@ApiMethod(methodName="createEnterpriseUser",description="Provision a new user in an enterprise with additional user information",signatures="com.box.sdk.BoxUser createEnterpriseUser(String login, String name, com.box.sdk.CreateUserParams params)"),@ApiMethod(methodName="deleteUser",description="Delete user from an enterprise account",signatures="void deleteUser(String userId, boolean notifyUser, boolean force)"),@ApiMethod(methodName="deleteUserEmailAlias",description="Delete an email alias from user\'s account",signatures="void deleteUserEmailAlias(String userId, String emailAliasId)"),@ApiMethod(methodName="getAllEnterpriseOrExternalUsers",description="Get any managed users that match the filter term as well as any external users that match the filter term",signatures="java.util.List<com.box.sdk.BoxUser$Info> getAllEnterpriseOrExternalUsers(String filterTerm, String[] fields)"),@ApiMethod(methodName="getCurrentUser",description="Get current user",signatures="com.box.sdk.BoxUser getCurrentUser()"),@ApiMethod(methodName="getUserEmailAlias",description="Get a collection of all the email aliases for user",signatures="java.util.Collection<com.box.sdk.EmailAlias> getUserEmailAlias(String userId)"),@ApiMethod(methodName="getUserInfo",description="Get user information",signatures="com.box.sdk.BoxUser$Info getUserInfo(String userId)"),@ApiMethod(methodName="moveFolderToUser",description="Move root folder for specified user to current user",signatures="com.box.sdk.BoxFolder$Info moveFolderToUser(String userId, String sourceUserId)"),@ApiMethod(methodName="updateUserInfo",description="Update user information",signatures="com.box.sdk.BoxUser updateUserInfo(String userId, com.box.sdk.BoxUser$Info info)")},aliases={"getCurrentUser=currentUser","getAllEnterpriseOrExternalUsers=users","createAppUser=create","createEnterpriseUser=create","deleteUser=delete","addUserEmailAlias=addEmailAlias","getUserEmailAlias=emailAlias","deleteUserEmailAlias=deleteEmailAlias","getUserInfo=info","updateUserInfo=updateInfo"})
    @UriParams
    @Configurer(extended=true)
    public final class BoxUsersManagerEndpointConfiguration
    extends BoxConfiguration
    Camel endpoint configuration for BoxUsersManager.
    • Constructor Detail

      • BoxUsersManagerEndpointConfiguration

        public BoxUsersManagerEndpointConfiguration()
    • Method Detail

      • getEmail

        public String getEmail()
      • setEmail

        public void setEmail​(String email)
      • getEmailAliasId

        public String getEmailAliasId()
      • setEmailAliasId

        public void setEmailAliasId​(String emailAliasId)
      • getFields

        public String[] getFields()
      • setFields

        public void setFields​(String[] fields)
      • getFilterTerm

        public String getFilterTerm()
      • setFilterTerm

        public void setFilterTerm​(String filterTerm)
      • getForce

        public Boolean getForce()
      • setForce

        public void setForce​(Boolean force)
      • getInfo

        public com.box.sdk.BoxUser.Info getInfo()
      • setInfo

        public void setInfo​(com.box.sdk.BoxUser.Info info)
      • getLogin

        public String getLogin()
      • setLogin

        public void setLogin​(String login)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getNotifyUser

        public Boolean getNotifyUser()
      • setNotifyUser

        public void setNotifyUser​(Boolean notifyUser)
      • getParams

        public com.box.sdk.CreateUserParams getParams()
      • setParams

        public void setParams​(com.box.sdk.CreateUserParams params)
      • getSourceUserId

        public String getSourceUserId()
      • setSourceUserId

        public void setSourceUserId​(String sourceUserId)