Uses of Class
dev.getelements.elements.sdk.model.profile.Profile
Packages that use Profile
Package
Description
-
Uses of Profile in dev.getelements.elements.dao.mongo
Methods in dev.getelements.elements.dao.mongo that return ProfileModifier and TypeMethodDescriptionMongoProfileDao.createOrReactivateProfile
(Profile profile, Map<String, Object> metadata) MongoProfileDao.createOrRefreshProfile
(Profile profile) MongoProfileDao.getActiveProfile
(String profileId) MongoFollowerDao.getFollowerForProfile
(String profileId, String followedId) MongoProfileDao.transform
(MongoProfile input) MongoProfileDao.updateActiveProfile
(Profile profile, Map<String, Object> metadata) MongoProfileDao.updateMetadata
(Profile profile, Map<String, Object> metadata) MongoProfileDao.updateMetadata
(String profileId, Map<String, Object> metadata) Methods in dev.getelements.elements.dao.mongo that return types with arguments of type ProfileModifier and TypeMethodDescriptionMongoProfileDao.findActiveProfile
(String profileId) MongoProfileDao.findActiveProfileForUser
(String profileId, String userId) MongoProfileDao.getActiveProfiles
(int offset, int count, String search) MongoProfileDao.getActiveProfiles
(int offset, int count, String applicationNameOrId, String userId, Long lowerBoundTimestamp, Long upperBoundTimestamp) MongoFollowerDao.getFolloweesForProfile
(String profileId, int offset, int count) MongoFollowerDao.getFollowersForProfile
(String profileId, int offset, int count) Methods in dev.getelements.elements.dao.mongo with parameters of type ProfileModifier and TypeMethodDescriptionMongoProfileDao.createOrReactivateProfile
(Profile profile, Map<String, Object> metadata) MongoProfileDao.createOrRefreshProfile
(Profile profile) void
MongoFCMRegistrationDao.deleteRegistrationWithRequestingProfile
(Profile profile, String fcmRegistrationId) MongoProfileDao.findActiveMongoProfile
(Profile profile) MongoProfileDao.getActiveMongoProfile
(Profile profile) MongoProfileDao.updateActiveProfile
(Profile profile, Map<String, Object> metadata) MongoProfileDao.updateMetadata
(Profile profile, Map<String, Object> metadata) -
Uses of Profile in dev.getelements.elements.dao.mongo.mapper
Methods in dev.getelements.elements.dao.mongo.mapper that return ProfileModifier and TypeMethodDescriptionMongoDBMapper.toProfile
(MongoProfile source) Deprecated.MongoDBMapperImpl.toProfile
(MongoProfile source) Deprecated.Methods in dev.getelements.elements.dao.mongo.mapper with parameters of type ProfileModifier and TypeMethodDescriptionMongoDBMapper.toMongoProfile
(Profile source) Deprecated.MongoDBMapperImpl.toMongoProfile
(Profile source) Deprecated. -
Uses of Profile in dev.getelements.elements.dao.mongo.mission
Methods in dev.getelements.elements.dao.mongo.mission with parameters of type ProfileModifier and TypeMethodDescriptionMongoProgressDao.findProgressForProfileAndMission
(Profile profile, String missionNameOrId) MongoProgressDao.getProgresses
(Profile profile, int offset, int count, List<String> tags) MongoProgressDao.getProgresses
(Profile profile, int offset, int count, List<String> tags, String search) -
Uses of Profile in dev.getelements.elements.dao.mongo.test
Methods in dev.getelements.elements.dao.mongo.test that return ProfileModifier and TypeMethodDescriptionProfileTestFactory.makeMockProfile
(User user, Application application) -
Uses of Profile in dev.getelements.elements.rest.followers
Methods in dev.getelements.elements.rest.followers that return ProfileModifier and TypeMethodDescriptionFollowersResource.getFollower
(String profileId, String followedId) Methods in dev.getelements.elements.rest.followers that return types with arguments of type ProfileModifier and TypeMethodDescriptionFolloweesResource.getFollowers
(String profileId, int offset, int count) FollowersResource.getFollowers
(String profileId, int offset, int count) -
Uses of Profile in dev.getelements.elements.rest.profile
Methods in dev.getelements.elements.rest.profile that return ProfileModifier and TypeMethodDescriptionProfileResource.createProfile
(CreateProfileRequest profileRequest) ProfileResource.getCurrentProfile()
ProfileResource.getProfile
(String profileId) ProfileResource.updateProfile
(String profileId, UpdateProfileRequest profileRequest) ProfileResource.updateProfileImage
(String profileId, UpdateProfileImageRequest updateProfileImageRequest) Methods in dev.getelements.elements.rest.profile that return types with arguments of type Profile -
Uses of Profile in dev.getelements.elements.rest.test
Methods in dev.getelements.elements.rest.test that return ProfileMethods in dev.getelements.elements.rest.test that return types with arguments of type ProfileMethods in dev.getelements.elements.rest.test with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.dao
Methods in dev.getelements.elements.sdk.dao that return ProfileModifier and TypeMethodDescriptiondefault Profile
ProfileDao.createOrReactivateProfile
(Profile profile) Creates or reactivates an inactive profile.ProfileDao.createOrReactivateProfile
(Profile profile, Map<String, Object> metadata) Creates or reactivates an inactive profile.ProfileDao.createOrRefreshProfile
(Profile profile) Creates, reactivates, or refreshes aProfile
.ProfileDao.getActiveProfile
(String profileId) Gets the specific active profile with the id, or throws aNotFoundException
if the profile can't be found.FollowerDao.getFollowerForProfile
(String profileId, String followedId) FetchesProfile
instance for the supplied profile id and followed id.default Profile
ProfileDao.updateActiveProfile
(Profile profile) Updates the specific active profile with the id, or throws aNotFoundException
if the profile can't be found.ProfileDao.updateActiveProfile
(Profile profile, Map<String, Object> metadata) Updates the specific active profile with the id, or throws aNotFoundException
if the profile can't be found.ProfileDao.updateMetadata
(Profile profile, Map<String, Object> metadata) Updates metadata for the specifiedProfile
, ignoring changes to all other fields.ProfileDao.updateMetadata
(String profileId, Map<String, Object> metadata) Updates metadata for the specifiedProfile
, ignoring changes to all other fields.Methods in dev.getelements.elements.sdk.dao that return types with arguments of type ProfileModifier and TypeMethodDescriptionProfileDao.findActiveProfile
(String profileId) Finds the profile with the supplied profile ID.ProfileDao.findActiveProfileForUser
(String profileId, String userId) Finds the profile with the supplied profile ID.ProfileDao.getActiveProfiles
(int offset, int count, String search) Gets actives profiles specifying the offset and the count, specifying a search filter.ProfileDao.getActiveProfiles
(int offset, int count, String applicationNameOrId, String userId, Long lowerBoundTimestamp, Long upperBoundTimestamp) Gets actives profiles specifying the offset and the count.FollowerDao.getFolloweesForProfile
(String profileId, int offset, int count) Fetches all followees for the supplied profile.FollowerDao.getFollowersForProfile
(String profileId, int offset, int count) Fetches all followers for the supplied profile.Methods in dev.getelements.elements.sdk.dao with parameters of type ProfileModifier and TypeMethodDescriptiondefault Profile
ProfileDao.createOrReactivateProfile
(Profile profile) Creates or reactivates an inactive profile.ProfileDao.createOrReactivateProfile
(Profile profile, Map<String, Object> metadata) Creates or reactivates an inactive profile.ProfileDao.createOrRefreshProfile
(Profile profile) Creates, reactivates, or refreshes aProfile
.void
FCMRegistrationDao.deleteRegistrationWithRequestingProfile
(Profile profile, String fcmRegistrationId) Deletes an instance ofFCMRegistration
based on the supplied id.ProgressDao.findProgressForProfileAndMission
(Profile profile, String missionNameOrId) ProgressDao.getProgresses
(Profile profile, int offset, int count, List<String> tags) Gets progresses specifying the user, offset and the count.ProgressDao.getProgresses
(Profile profile, int offset, int count, List<String> tags, String search) Gets progresses specifying the user, offset and the count, specifying a search filter.default Progress
ProgressDao.getProgressForProfileAndMission
(Profile profile, String missionNameOrId) default Profile
ProfileDao.updateActiveProfile
(Profile profile) Updates the specific active profile with the id, or throws aNotFoundException
if the profile can't be found.ProfileDao.updateActiveProfile
(Profile profile, Map<String, Object> metadata) Updates the specific active profile with the id, or throws aNotFoundException
if the profile can't be found.ProfileDao.updateMetadata
(Profile profile, Map<String, Object> metadata) Updates metadata for the specifiedProfile
, ignoring changes to all other fields. -
Uses of Profile in dev.getelements.elements.sdk.model.friend
Methods in dev.getelements.elements.sdk.model.friend that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.sdk.model.friend with type arguments of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.inventory
Methods in dev.getelements.elements.sdk.model.inventory that return ProfileMethods in dev.getelements.elements.sdk.model.inventory with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.largeobject
Methods in dev.getelements.elements.sdk.model.largeobject that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.sdk.model.largeobject with type arguments of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.leaderboard
Methods in dev.getelements.elements.sdk.model.leaderboard that return ProfileMethods in dev.getelements.elements.sdk.model.leaderboard with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.match
Methods in dev.getelements.elements.sdk.model.match that return ProfileModifier and TypeMethodDescriptionMatch.getOpponent()
TheProfile
belonging to the opponent.Match.getPlayer()
Gets theProfile
of the player requesting the match.Methods in dev.getelements.elements.sdk.model.match with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.mission
Methods in dev.getelements.elements.sdk.model.mission that return ProfileMethods in dev.getelements.elements.sdk.model.mission with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.notification
Methods in dev.getelements.elements.sdk.model.notification that return ProfileMethods in dev.getelements.elements.sdk.model.notification with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.savedata
Methods in dev.getelements.elements.sdk.model.savedata that return ProfileMethods in dev.getelements.elements.sdk.model.savedata with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.session
Methods in dev.getelements.elements.sdk.model.session that return ProfileMethods in dev.getelements.elements.sdk.model.session with parameters of type Profile -
Uses of Profile in dev.getelements.elements.sdk.model.user
Methods in dev.getelements.elements.sdk.model.user that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.sdk.model.user with type arguments of type Profile -
Uses of Profile in dev.getelements.elements.sdk.service.advancement
Methods in dev.getelements.elements.sdk.service.advancement with parameters of type ProfileModifier and TypeMethodDescriptionAdvancementService.advanceProgress
(Profile profile, String missionNameOrId, int amount) AdvancesProgress
by decrementing the value specified by the amount, and returning the prizes rewarded in the form of anAdvancement
object.AdvancementService.startMission
(Profile profile, String missionNameOrId) -
Uses of Profile in dev.getelements.elements.sdk.service.follower
Methods in dev.getelements.elements.sdk.service.follower that return ProfileModifier and TypeMethodDescriptionFollowerService.getFollower
(String profileId, String followedId) Gets the listing ofProfile
with the supplied offset, count, and search query.default Profile
FollowerService.redactPrivateInformation
(Profile profile) Redacts any private information from theProfile
and returns either a new instance or the current instance modified.Methods in dev.getelements.elements.sdk.service.follower that return types with arguments of type ProfileModifier and TypeMethodDescriptionFollowerService.getFollowees
(String profileId, int offset, int count) Gets the listing ofProfile
's followees with the supplied offset and count.FollowerService.getFollowers
(String profileId, int offset, int count) Gets the listing ofProfile
's followers with the supplied offset and count.Methods in dev.getelements.elements.sdk.service.follower with parameters of type ProfileModifier and TypeMethodDescriptiondefault Profile
FollowerService.redactPrivateInformation
(Profile profile) Redacts any private information from theProfile
and returns either a new instance or the current instance modified. -
Uses of Profile in dev.getelements.elements.sdk.service.notification
Methods in dev.getelements.elements.sdk.service.notification that return ProfileModifier and TypeMethodDescriptionNotificationParameters.getRecipient()
Gets the singularProfile
who will recieve the notification.Methods in dev.getelements.elements.sdk.service.notification with parameters of type ProfileModifier and TypeMethodDescriptionSpecifies theProfile
which will receive theNotification
.default NotificationBuilder
Specifies the profile which is sending the notification. -
Uses of Profile in dev.getelements.elements.sdk.service.profile
Methods in dev.getelements.elements.sdk.service.profile that return ProfileModifier and TypeMethodDescriptionProfileService.createProfile
(CreateProfileRequest profileRequest) Creates a new profile.ProfileService.getCurrentProfile()
Returns theProfile
of the currently logged-in user.ProfileService.getProfile
(String profileId) Fetches a specificProfile
instance based on ID.default Profile
ProfileService.redactPrivateInformation
(Profile profile) Redacts any private information from theProfile
and returns either a new instance or the current instance modified.ProfileService.updateProfile
(String profileId, UpdateProfileRequest profileRequest) Updates the suppliedProfile
.ProfileService.updateProfileImage
(String profileId, UpdateProfileImageRequest updateProfileImageRequest) Update profile image related fieldsMethods in dev.getelements.elements.sdk.service.profile that return types with arguments of type ProfileModifier and TypeMethodDescriptionProfileService.findCurrentProfile()
Finds the currently active profile, if any.ProfileOverrideService.findOverrideProfile
(String profileId) Gets the profile override for the supplied user and profile ID.ProfileService.getProfiles
(int offset, int count, String search) Lists allProfile
instances, specifying a search query.ProfileService.getProfiles
(int offset, int count, String applicationNameOrId, String userId, Long lowerBoundTimestamp, Long upperBoundTimestamp) Lists allProfile
instances starting with the offset and count.Methods in dev.getelements.elements.sdk.service.profile with parameters of type ProfileModifier and TypeMethodDescriptiondefault Profile
ProfileService.redactPrivateInformation
(Profile profile) Redacts any private information from theProfile
and returns either a new instance or the current instance modified. -
Uses of Profile in dev.getelements.elements.service.advancement
Methods in dev.getelements.elements.service.advancement with parameters of type ProfileModifier and TypeMethodDescriptionStandardAdvancementService.advanceProgress
(Profile profile, String missionNameOrId, int amount) StandardAdvancementService.startMission
(Profile profile, String missionNameOrId) -
Uses of Profile in dev.getelements.elements.service.appleiap
Methods in dev.getelements.elements.service.appleiap that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.service.appleiap with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserAppleIapReceiptService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.follower
Methods in dev.getelements.elements.service.follower that return ProfileModifier and TypeMethodDescriptionSuperUserFollowerService.getFollower
(String profileId, String followedId) UserFollowerService.getFollower
(String profileId, String followedId) Methods in dev.getelements.elements.service.follower that return types with arguments of type ProfileModifier and TypeMethodDescriptionSuperUserFollowerService.getFollowees
(String profileId, int offset, int count) UserFollowerService.getFollowees
(String profileId, int offset, int count) SuperUserFollowerService.getFollowers
(String profileId, int offset, int count) UserFollowerService.getFollowers
(String profileId, int offset, int count) -
Uses of Profile in dev.getelements.elements.service.googleplayiap
Methods in dev.getelements.elements.service.googleplayiap that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.service.googleplayiap with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserGooglePlayIapReceiptService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.largeobject
Methods in dev.getelements.elements.service.largeobject that return ProfileMethods in dev.getelements.elements.service.largeobject that return types with arguments of type ProfileMethods in dev.getelements.elements.service.largeobject with parameters of type ProfileMethod parameters in dev.getelements.elements.service.largeobject with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
AccessPermissionsUtils.setProfileOptional
(Optional<Profile> profileOptional) -
Uses of Profile in dev.getelements.elements.service.leaderboard
Methods in dev.getelements.elements.service.leaderboard that return types with arguments of type ProfileModifier and TypeMethodDescriptionUserScoreService.getCurrentProfileSupplier()
UserRankService.getProfileSupplier()
Method parameters in dev.getelements.elements.service.leaderboard with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserScoreService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) void
UserRankService.setProfileSupplier
(Supplier<Profile> profileSupplier) -
Uses of Profile in dev.getelements.elements.service.match
Methods in dev.getelements.elements.service.match that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.service.match with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserMatchService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.mission
Methods in dev.getelements.elements.service.mission that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.service.mission with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserScheduleProgressService.setProfileSupplier
(Supplier<Profile> profileSupplier) -
Uses of Profile in dev.getelements.elements.service.notification
Methods in dev.getelements.elements.service.notification that return ProfileMethods in dev.getelements.elements.service.notification that return types with arguments of type ProfileModifier and TypeMethodDescriptionStandardNotificationService.getCurrentProfileSupplier()
SuperUserFCMRegistrationService.getCurrentProfileSupplier()
UserFCMRegistrationService.getCurrentProfileSupplier()
Methods in dev.getelements.elements.service.notification with parameters of type ProfileModifier and TypeMethodDescriptionMethod parameters in dev.getelements.elements.service.notification with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
StandardNotificationService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) void
SuperUserFCMRegistrationService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) void
UserFCMRegistrationService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.profile
Methods in dev.getelements.elements.service.profile that return ProfileModifier and TypeMethodDescriptionSuperUserProfileService.createProfile
(CreateProfileRequest createProfileRequest) UserProfileService.createProfile
(CreateProfileRequest profileRequest) SuperUserProfileService.getCurrentProfile()
UserProfileService.getCurrentProfile()
SuperUserProfileService.getProfile
(String profileId) UserProfileService.getProfile
(String profileId) ProfileServiceUtils.getProfileForCreate
(CreateProfileRequest profileRequest) ProfileServiceUtils.getProfileForUpdate
(String profileId, UpdateProfileRequest profileRequest) SuperUserProfileService.updateProfile
(String profileId, UpdateProfileRequest profileRequest) UserProfileService.updateProfile
(String profileId, UpdateProfileRequest profileRequest) SuperUserProfileService.updateProfileImage
(String profileId, UpdateProfileImageRequest updateProfileImageRequest) UserProfileService.updateProfileImage
(String profileId, UpdateProfileImageRequest updateProfileImageRequest) Methods in dev.getelements.elements.service.profile that return types with arguments of type ProfileModifier and TypeMethodDescriptionSuperUserProfileService.findCurrentProfile()
UserProfileService.findCurrentProfile()
AnonProfileOverrideService.findOverrideProfile
(String profileId) Always returns null because non-auth'd users have no profile.SuperUserProfileOverrideService.findOverrideProfile
(String profileId) Returns the profile, regardless of ownership.UserProfileOverrideService.findOverrideProfile
(String profileId) This checks for hte profile ID and additionally ensures that the currently authenticated user owns the profile.SuperUserProfileService.getCurrentProfileOptional()
UserProfileService.getCurrentProfileOptional()
SuperUserProfileService.getCurrentProfileSupplier()
UserProfileService.getCurrentProfileSupplier()
SuperUserProfileService.getProfiles
(int offset, int count, String search) SuperUserProfileService.getProfiles
(int offset, int count, String applicationNameOrId, String userId, Long lowerBoundTimestamp, Long upperBoundTimestamp) UserProfileService.getProfiles
(int offset, int count, String search) UserProfileService.getProfiles
(int offset, int count, String applicationNameOrId, String userId, Long lowerBoundTimestamp, Long upperBoundTimestamp) Methods in dev.getelements.elements.service.profile with parameters of type ProfileMethod parameters in dev.getelements.elements.service.profile with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
SuperUserProfileService.setCurrentProfileOptional
(Optional<Profile> currentProfileOptional) void
UserProfileService.setCurrentProfileOptional
(Optional<Profile> currentProfileOptional) void
SuperUserProfileService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) void
UserProfileService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.progress
Methods in dev.getelements.elements.service.progress that return types with arguments of type ProfileMethod parameters in dev.getelements.elements.service.progress with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
UserProgressService.setCurrentProfileSupplier
(Supplier<Profile> currentProfileSupplier) -
Uses of Profile in dev.getelements.elements.service.security
Methods in dev.getelements.elements.service.security that return types with arguments of type ProfileModifier and TypeMethodDescriptionElementScopeOptionalProfileProvider.get()
ElementScopeProfileSupplierProvider.get()
ElementScopeProfileSupplierProvider.getOptionalProfileProvider()
Method parameters in dev.getelements.elements.service.security with type arguments of type ProfileModifier and TypeMethodDescriptionvoid
ElementScopeProfileSupplierProvider.setOptionalProfileProvider
(jakarta.inject.Provider<Optional<Profile>> optionalProfileProvider) -
Uses of Profile in dev.getelements.elements.service.user
Methods in dev.getelements.elements.service.user that return ProfileModifier and TypeMethodDescriptionprotected Profile
AbstractUserService.createProfile
(String userId, CreateProfileSignupRequest createProfileSignupRequest) Creates a profile from the supplied user id andCreateProfileSignupRequest
.Methods in dev.getelements.elements.service.user that return types with arguments of type ProfileModifier and TypeMethodDescriptionAbstractUserService.createProfiles
(String userId, List<CreateProfileSignupRequest> createProfileSignupRequests) Creates severalProfile
s. -
Uses of Profile in dev.getelements.elements.service.util
Fields in dev.getelements.elements.service.util declared as ProfileConstructors in dev.getelements.elements.service.util with parameters of type Profile