Uses of Class
edu.internet2.middleware.grouper.app.datadog.DatadogUser
Packages that use DatadogUser
-
Uses of DatadogUser in edu.internet2.middleware.grouper.app.datadog
Methods in edu.internet2.middleware.grouper.app.datadog that return DatadogUserModifier and TypeMethodDescriptionstatic DatadogUserDatadogApiCommands.createUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser) Create a user in Datadog.static DatadogUserDatadogApiCommands.disableUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser) Disable a user in Datadog by PATCHing disabled=true.static DatadogUserDatadogUser.fromJson(com.fasterxml.jackson.databind.JsonNode dataNode) Convert from Datadog JSON:API format.static DatadogUserDatadogUser.fromProvisioningEntity(ProvisioningEntity targetEntity, Set<String> fieldNamesToSet) Convert from a provisioning entity to a DatadogUserstatic DatadogUserDatadogApiCommands.retrieveUserByEmail(String configId, DatadogSettings datadogSettings, String email, boolean includeDisabledUsers) Retrieve a single user by email address from Datadog.static DatadogUserDatadogApiCommands.updateUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser, Set<String> fieldNamesToSet) Update a user in Datadog via PATCH /api/v2/users/{id}.Methods in edu.internet2.middleware.grouper.app.datadog that return types with arguments of type DatadogUserModifier and TypeMethodDescriptionstatic List<DatadogUser>DatadogApiCommands.getRoleUsers(String configId, DatadogSettings datadogSettings, String roleId) Retrieve users assigned to a role via GET /api/v2/roles/{roleId}/users.static List<DatadogUser>DatadogApiCommands.retrieveUsers(String configId, DatadogSettings datadogSettings) Retrieve all users from Datadog, filtering out service accounts, disabled users, and ignored user emails (if datadogSettings is not null).Methods in edu.internet2.middleware.grouper.app.datadog with parameters of type DatadogUserModifier and TypeMethodDescriptionstatic DatadogUserDatadogApiCommands.createUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser) Create a user in Datadog.static DatadogUserDatadogApiCommands.disableUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser) Disable a user in Datadog by PATCHing disabled=true.static DatadogUserDatadogApiCommands.updateUser(String configId, DatadogSettings datadogSettings, DatadogUser datadogUser, Set<String> fieldNamesToSet) Update a user in Datadog via PATCH /api/v2/users/{id}.Method parameters in edu.internet2.middleware.grouper.app.datadog with type arguments of type DatadogUserModifier and TypeMethodDescriptionvoidDatadogProvisioningTargetNativeSync.captureRoleMemberships(String targetGroupId, List<DatadogUser> roleUsers) Translate a list of Datadog users (role members) for a given target group id into native membership beans and record them.static voidDatadogProvisioningTargetNativeSync.captureRoleMembershipsFromCurrentProvisioner(String targetGroupId, List<DatadogUser> roleUsers) Capture role memberships against the current provisioner's sync.