Uses of Class
edu.internet2.middleware.grouper.app.datadog.DatadogGroup
Packages that use DatadogGroup
-
Uses of DatadogGroup in edu.internet2.middleware.grouper.app.datadog
Methods in edu.internet2.middleware.grouper.app.datadog that return DatadogGroupModifier and TypeMethodDescriptionstatic DatadogGroupDatadogApiCommands.createRole(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Create a role in Datadog via POST /api/v2/roles.static DatadogGroupDatadogApiCommands.createTeam(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Create a team in Datadog via POST /api/v2/team.static DatadogGroupDatadogGroup.fromJson(com.fasterxml.jackson.databind.JsonNode dataNode) Convert from Datadog JSON:API format.static DatadogGroupDatadogGroup.fromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet) Convert from a provisioning group to a DatadogGroupstatic DatadogGroupDatadogApiCommands.updateRole(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup, Set<String> fieldNamesToSet) Update a role in Datadog via PATCH /api/v2/roles/{id}.static DatadogGroupDatadogApiCommands.updateTeam(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup, Set<String> fieldNamesToSet) Update a team in Datadog via PATCH /api/v2/team/{id}.Methods in edu.internet2.middleware.grouper.app.datadog that return types with arguments of type DatadogGroupModifier and TypeMethodDescriptionstatic List<DatadogGroup>DatadogApiCommands.retrieveRoles(String configId, DatadogSettings datadogSettings) Retrieve all roles from Datadog via GET /api/v2/roles.static List<DatadogGroup>DatadogApiCommands.retrieveTeams(String configId, DatadogSettings datadogSettings) Retrieve all teams from Datadog via GET /api/v2/team.Methods in edu.internet2.middleware.grouper.app.datadog with parameters of type DatadogGroupModifier and TypeMethodDescriptionstatic DatadogGroupDatadogApiCommands.createRole(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Create a role in Datadog via POST /api/v2/roles.static DatadogGroupDatadogApiCommands.createTeam(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Create a team in Datadog via POST /api/v2/team.static voidDatadogApiCommands.deleteRole(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Delete a role in Datadog via DELETE /api/v2/roles/{id}.static voidDatadogApiCommands.deleteTeam(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup) Delete a team in Datadog via DELETE /api/v2/team/{id}.static DatadogGroupDatadogApiCommands.updateRole(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup, Set<String> fieldNamesToSet) Update a role in Datadog via PATCH /api/v2/roles/{id}.static DatadogGroupDatadogApiCommands.updateTeam(String configId, DatadogSettings datadogSettings, DatadogGroup datadogGroup, Set<String> fieldNamesToSet) Update a team in Datadog via PATCH /api/v2/team/{id}.