public static class AccessControlEntry.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
AccessControlEntry.Builder |
allow(java.lang.Iterable<Permission> permissions) |
AccessControlEntry.Builder |
allow(Permission... permissions) |
AccessControlEntry.Builder |
allowAll() |
AccessControlEntry |
build() |
AccessControlEntry.Builder |
deny(java.lang.Iterable<Permission> permissions) |
AccessControlEntry.Builder |
deny(Permission... permissions) |
AccessControlEntry.Builder |
principal(PrincipalKey principal) |
AccessControlEntry.Builder |
remove(Permission permission) |
public AccessControlEntry.Builder principal(PrincipalKey principal)
public AccessControlEntry.Builder allow(Permission... permissions)
public AccessControlEntry.Builder allow(java.lang.Iterable<Permission> permissions)
public AccessControlEntry.Builder deny(Permission... permissions)
public AccessControlEntry.Builder deny(java.lang.Iterable<Permission> permissions)
public AccessControlEntry.Builder remove(Permission permission)
public AccessControlEntry.Builder allowAll()
public AccessControlEntry build()