public static class AuthorizationNodeRequest.Builder extends NodeRequest.Builder<AuthorizationNodeRequest.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationNodeRequest.Builder |
alwaysAllowed() |
AuthorizationNodeRequest.Builder |
authorize(Authorize... allows) |
AuthorizationNodeRequest.Builder |
authorize(java.util.List<Authorize> allows) |
AuthorizationNodeRequest |
build() |
AuthorizationNodeRequest.Builder |
require(Requirements.Builder requirements) |
AuthorizationNodeRequest.Builder |
require(Requirements requirements) |
AuthorizationNodeRequest.Builder |
requireAll(java.lang.Iterable<Requirement> requirements) |
AuthorizationNodeRequest.Builder |
requireAll(Requirement... requirements) |
AuthorizationNodeRequest.Builder |
requireLogic(JsonLogic requireLogic) |
AuthorizationNodeRequest.Builder |
requireLogic(java.lang.Object requireLogic) |
authorization, authorization, authorizations, authorizations, authorizations, camouflage, camouflage, data, data, data, file, get, id, linkAuditor, linkAuditor, linkAuditors, linkAuditors, linkAuditors, linkNode, linkNode, linkNodes, linkNodes, linkNodes, linkObserver, linkObserver, linkObservers, linkObservers, linkObservers, remove, self, stateSource, type, type, type, typepublic AuthorizationNodeRequest.Builder authorize(Authorize... allows)
public AuthorizationNodeRequest.Builder authorize(java.util.List<Authorize> allows)
public AuthorizationNodeRequest.Builder alwaysAllowed()
public AuthorizationNodeRequest.Builder requireAll(Requirement... requirements)
public AuthorizationNodeRequest.Builder requireAll(java.lang.Iterable<Requirement> requirements)
public AuthorizationNodeRequest.Builder require(Requirements requirements)
public AuthorizationNodeRequest.Builder require(Requirements.Builder requirements)
public AuthorizationNodeRequest.Builder requireLogic(java.lang.Object requireLogic)
public AuthorizationNodeRequest.Builder requireLogic(JsonLogic requireLogic)
public AuthorizationNodeRequest build()
build in interface WriteRequestItemBuilderbuild in class NodeRequest.Builder<AuthorizationNodeRequest.Builder>