Class BoxGroupsManagerEndpointConfiguration


  • @ApiParams(apiName="groups",producerOnly=true,description="Provides operations to manage Box groups",apiMethods={@ApiMethod(methodName="addGroupMembership",description="Add a member to group with the specified role",signatures="com.box.sdk.BoxGroupMembership addGroupMembership(String groupId, String userId, com.box.sdk.BoxGroupMembership$Role role)"),@ApiMethod(methodName="createGroup",description="Create a new group with a specified name and optional additional parameters",signatures="com.box.sdk.BoxGroup createGroup(String name, String provenance, String externalSyncIdentifier, String description, String invitabilityLevel, String memberViewabilityLevel)"),@ApiMethod(methodName="deleteGroup",description="Delete group",signatures="void deleteGroup(String groupId)"),@ApiMethod(methodName="deleteGroupMembership",description="Delete group membership",signatures="void deleteGroupMembership(String groupMembershipId)"),@ApiMethod(methodName="getAllGroups",description="Get all the groups in the enterprise",signatures="java.util.Collection<com.box.sdk.BoxGroup> getAllGroups()"),@ApiMethod(methodName="getGroupInfo",description="Get group information",signatures="com.box.sdk.BoxGroup$Info getGroupInfo(String groupId)"),@ApiMethod(methodName="getGroupMembershipInfo",description="Get group membership information",signatures="com.box.sdk.BoxGroupMembership$Info getGroupMembershipInfo(String groupMembershipId)"),@ApiMethod(methodName="getGroupMemberships",description="Get information about all of the group memberships for this group",signatures="java.util.Collection<com.box.sdk.BoxGroupMembership$Info> getGroupMemberships(String groupId)"),@ApiMethod(methodName="updateGroupInfo",description="Update group information",signatures="com.box.sdk.BoxGroup updateGroupInfo(String groupId, com.box.sdk.BoxGroup$Info groupInfo)"),@ApiMethod(methodName="updateGroupMembershipInfo",description="Update group membership information",signatures="com.box.sdk.BoxGroupMembership updateGroupMembershipInfo(String groupMembershipId, com.box.sdk.BoxGroupMembership$Info info)")},aliases={"createGroup=create","deleteGroup=delete","getAllGroups=groups","getGroupInfo=info","addGroupMembership=addMembership","deleteGroupMembership=deleteMembership","getGroupMemberships=memberships","getGroupMembershipInfo=membershipInfo","updateGroupMembershipInfo=updateMembershipInfo"})
    @UriParams
    @Configurer(extended=true)
    public final class BoxGroupsManagerEndpointConfiguration
    extends BoxConfiguration
    Camel endpoint configuration for BoxGroupsManager.
    • Constructor Detail

      • BoxGroupsManagerEndpointConfiguration

        public BoxGroupsManagerEndpointConfiguration()
    • Method Detail

      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getExternalSyncIdentifier

        public String getExternalSyncIdentifier()
      • setExternalSyncIdentifier

        public void setExternalSyncIdentifier​(String externalSyncIdentifier)
      • getGroupId

        public String getGroupId()
      • setGroupId

        public void setGroupId​(String groupId)
      • getGroupInfo

        public com.box.sdk.BoxGroup.Info getGroupInfo()
      • setGroupInfo

        public void setGroupInfo​(com.box.sdk.BoxGroup.Info groupInfo)
      • getGroupMembershipId

        public String getGroupMembershipId()
      • setGroupMembershipId

        public void setGroupMembershipId​(String groupMembershipId)
      • getInfo

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

        public void setInfo​(com.box.sdk.BoxGroupMembership.Info info)
      • getInvitabilityLevel

        public String getInvitabilityLevel()
      • setInvitabilityLevel

        public void setInvitabilityLevel​(String invitabilityLevel)
      • getMemberViewabilityLevel

        public String getMemberViewabilityLevel()
      • setMemberViewabilityLevel

        public void setMemberViewabilityLevel​(String memberViewabilityLevel)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getProvenance

        public String getProvenance()
      • setProvenance

        public void setProvenance​(String provenance)
      • getRole

        public com.box.sdk.BoxGroupMembership.Role getRole()
      • setRole

        public void setRole​(com.box.sdk.BoxGroupMembership.Role role)