@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00") public interface GroupRule extends ExtensibleResource, Deletable
| Modifier and Type | Method and Description | 
|---|---|
| void | activate()Activate a group Rule
 Activates a specific group rule by id from your organization | 
| void | deactivate()Deactivate a group Rule
 Deactivates a specific group rule by id from your organization | 
| void | delete()Delete a group Rule
 Removes a specific group rule by id from your organization | 
| void | delete(Boolean removeUsers)Delete a group Rule
 Removes a specific group rule by id from your organization | 
| GroupRuleAction | getActions() | 
| GroupRuleConditions | getConditions() | 
| Date | getCreated() | 
| String | getId() | 
| Date | getLastUpdated() | 
| String | getName() | 
| GroupRuleStatus | getStatus() | 
| String | getType() | 
| GroupRule | setActions(GroupRuleAction actions) | 
| GroupRule | setConditions(GroupRuleConditions conditions) | 
| GroupRule | setName(String name) | 
| GroupRule | setType(String type) | 
| GroupRule | update()Updates a group rule. | 
getResourceHref, setResourceHrefgetBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringListclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesGroupRuleAction getActions()
GroupRule setActions(GroupRuleAction actions)
GroupRuleConditions getConditions()
GroupRule setConditions(GroupRuleConditions conditions)
Date getCreated()
String getId()
Date getLastUpdated()
String getName()
GroupRuleStatus getStatus()
String getType()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/deactivate") void deactivate()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00", comments="PUT - /api/v1/groups/rules/{ruleId}") GroupRule update()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") void delete(Boolean removeUsers)
removeUsers - Indicates whether to keep or remove users from groups assigned by this rule. (optional)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") void delete()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2023-07-07T09:07:50.516-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/activate") void activate()
Copyright © 2017–2023 Okta. All rights reserved.