public class DefaultGroupRuleBuilder extends Object implements GroupRuleBuilder
| Constructor and Description |
|---|
DefaultGroupRuleBuilder() |
| Modifier and Type | Method and Description |
|---|---|
GroupRuleBuilder |
addGroup(String groupId) |
GroupRuleBuilder |
addUser(String userId) |
GroupRule |
buildAndCreate(Client client) |
GroupRuleBuilder |
setAssignUserToGroups(List<String> assignUserToGroups) |
GroupRuleBuilder |
setGroupRuleExpressionType(String groupRuleExpressionType) |
GroupRuleBuilder |
setGroupRuleExpressionValue(String groupRuleExpressionValue) |
GroupRuleBuilder |
setGroups(List<String> groupIds) |
GroupRuleBuilder |
setName(String name) |
GroupRuleBuilder |
setType(String type) |
GroupRuleBuilder |
setUsers(List<String> userIds) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinstance, setGroups, setUserspublic GroupRuleBuilder setName(String name)
setName in interface GroupRuleBuilderpublic GroupRuleBuilder setType(String type)
setType in interface GroupRuleBuilderpublic GroupRuleBuilder setAssignUserToGroups(List<String> assignUserToGroups)
setAssignUserToGroups in interface GroupRuleBuilderpublic GroupRuleBuilder setGroups(List<String> groupIds)
setGroups in interface GroupRuleBuilderpublic GroupRuleBuilder addGroup(String groupId)
addGroup in interface GroupRuleBuilderpublic GroupRuleBuilder setUsers(List<String> userIds)
setUsers in interface GroupRuleBuilderpublic GroupRuleBuilder addUser(String userId)
addUser in interface GroupRuleBuilderpublic GroupRuleBuilder setGroupRuleExpressionType(String groupRuleExpressionType)
setGroupRuleExpressionType in interface GroupRuleBuilderpublic GroupRuleBuilder setGroupRuleExpressionValue(String groupRuleExpressionValue)
setGroupRuleExpressionValue in interface GroupRuleBuilderpublic GroupRule buildAndCreate(Client client)
buildAndCreate in interface GroupRuleBuilderCopyright © 2017–2023 Okta. All rights reserved.