@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2017-12-14T13:01:44.308-05:00") public class DefaultGroupRule extends AbstractInstanceResource<GroupRule> implements GroupRule
deletedPropertyNames, dirty, dirtyProperties, properties, referenceFactoryreadLock, writeLock| Constructor and Description |
|---|
DefaultGroupRule(InternalDataStore dataStore) |
DefaultGroupRule(InternalDataStore dataStore,
Map<String,Object> properties) |
| 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() |
Map<String,Property> |
getPropertyDescriptors() |
GroupRuleStatus |
getStatus() |
String |
getType() |
GroupRule |
setActions(GroupRuleAction actions) |
GroupRule |
setConditions(GroupRuleConditions conditions) |
GroupRule |
setName(String name) |
GroupRule |
setType(String type) |
GroupRule |
update() |
isInstanceResource, saveclear, containsKey, containsValue, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isMaterialized, isMaterialized, isNew, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, setResourceProperty, size, toString, valuesgetBoolean, getBoolean, getBooleanProperty, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetResourceHref, setResourceHrefpublic DefaultGroupRule(InternalDataStore dataStore)
public DefaultGroupRule(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors in class AbstractResourcepublic GroupRuleAction getActions()
getActions in interface GroupRulepublic GroupRule setActions(GroupRuleAction actions)
setActions in interface GroupRulepublic GroupRuleConditions getConditions()
getConditions in interface GroupRulepublic GroupRule setConditions(GroupRuleConditions conditions)
setConditions in interface GroupRulepublic Date getCreated()
getCreated in interface GroupRulepublic Date getLastUpdated()
getLastUpdated in interface GroupRulepublic GroupRuleStatus getStatus()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2017-12-14T13:01:44.308-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/activate") public void activate()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2017-12-14T13:01:44.308-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") public void delete(Boolean removeUsers)
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2017-12-14T13:01:44.308-05:00", comments="DELETE - /api/v1/groups/rules/{ruleId}") public void delete()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2017-12-14T13:01:44.308-05:00", comments="POST - /api/v1/groups/rules/{ruleId}/lifecycle/deactivate") public void deactivate()
deactivate in interface GroupRuleCopyright © 2017 Okta. All rights reserved.