# All Classes and Interfaces

Class
Description
AclLine
A single "set ACL" or "remove ACL" line
AclLine.Action
AddGroupMembers
AddMixins
BaseMixinsOperation
CreateGroup
CreatePath
Deprecated.
Use `EnsureNodes` instead.
CreateServiceUser
CreateUser
DeleteAclPaths
DeleteAclPrincipalBased
DeleteAclPrincipals
DeleteGroup
DeleteServiceUser
DeleteUser
DisableServiceUser
EnsureAclPrincipalBased
Set ACL statement that groups a set of AclLines that all refer to the same set of principals.
EnsureNodes
LinePrefixCleaner
Removes an prefix at the beginning of each line in a String.
Operation
OperationVisitor
PathSegmentDefinition
Defines a segment of a path to be created, with its name and an optional primary type and optional mixins
PropertyLine
A single "set property" line
PropertyLine.PropertyType
Valid types for these properties
RegisterNamespace
RegisterNodetypes
An embedded block of text
RegisterPrivilege
RemoveAcePaths
Remove ACL statement that groups a set of AclLines that all refer to the same set of paths.
RemoveAcePrincipalBased
Remove ACL statement that groups a set of AclLines that all refer to the same set of principals.
RemoveAcePrincipals
Remove ACL statement that groups a set of AclLines that all refer to the same set of principals.
RemoveGroupMembers
RemoveMixins
RepoInitParser
repoinit parser service interface
RepoInitParsingException
RestrictionClause
Single restriction(name,values*)
ServiceUserOperation
SetAclPaths
Set ACL statement that groups a set of AclLines that all refer to the same set of paths.
SetAclPrincipalBased
Deprecated.
Use `EnsureAclPrincipalBased` instead with stricter semantics
SetAclPrincipals
Set ACL statement that groups a set of AclLines that all refer to the same set of principals.
SetProperties
WithPathOptions