Class Groups

    • Constructor Detail

    • Method Detail

      • createGroup

        public RestGroupsModel createGroup​(java.lang.String groupBodyCreate)
        Create a group using POST on '/groups
      • getGroupDetail

        public RestGroupsModel getGroupDetail​(java.lang.String groupId)
        Retrieve group details using GET on '/groups/{groupId}
      • deleteGroup

        public void deleteGroup​(java.lang.String groupId)
        Delete a group using DELETE on '/groups/{groupId}
      • updateGroupDetails

        public RestGroupsModel updateGroupDetails​(java.lang.String groupId,
                                                  java.lang.String groupBodyUpdate)
        Update group details using PUT on '/groups/{groupId}
      • listGroupMemberships

        public RestGroupMemberModelsCollection listGroupMemberships​(java.lang.String groupId)
        List memberships of a group using GET on '/groups/{groupId}/members
      • createGroupMembership

        public RestGroupMember createGroupMembership​(java.lang.String groupId,
                                                     java.lang.String groupMembershipBodyCreate)
        Create a group membership using POST on '/groups/{groupId}/members
      • deleteGroupMembership

        public void deleteGroupMembership​(java.lang.String groupId,
                                          java.lang.String groupMemberId)
        Delete a group membership using DELETE on '/groups/{groupId}/members/{groupMemberId}