public static class NodeRequest.Builder<SELF extends NodeRequest.Builder<SELF>> extends java.lang.Object implements WriteRequestItemBuilder
| Constructor and Description |
|---|
Builder() |
Builder(NodeRequest request) |
| Modifier and Type | Method and Description |
|---|---|
SELF |
authorization(Identified node) |
SELF |
authorization(java.lang.String nodeId) |
SELF |
authorizations(Identified... nodes) |
SELF |
authorizations(java.util.List<java.lang.String> nodeIds) |
SELF |
authorizations(java.lang.String... nodeIds) |
NodeRequest |
build() |
SELF |
camouflage(Camouflage.Builder builder) |
SELF |
camouflage(Camouflage camouflage) |
SELF |
data(java.util.Map<java.lang.String,java.lang.Object> data) |
SELF |
data(java.lang.Object object) |
SELF |
data(java.lang.String key,
java.lang.Object value) |
SELF |
file(byte[] fileBytes) |
protected java.lang.Object |
get(java.lang.String dataKey) |
SELF |
id(java.lang.String id) |
SELF |
linkAuditor(AuditorNodeRequest.Builder auditor) |
SELF |
linkAuditor(AuditorNodeRequest auditor) |
SELF |
linkAuditors(AuditorNodeRequest... auditors) |
SELF |
linkAuditors(AuditorNodeRequest.Builder... auditors) |
SELF |
linkAuditors(java.lang.Iterable<AuditorNodeRequest> auditors) |
SELF |
linkNode(java.lang.String anchor,
NodeRequest.Builder<?> node) |
SELF |
linkNode(java.lang.String anchor,
NodeRequest node) |
SELF |
linkNodes(java.lang.String anchor,
java.lang.Iterable<? extends NodeRequest> nodes) |
SELF |
linkNodes(java.lang.String anchor,
NodeRequest... nodes) |
SELF |
linkNodes(java.lang.String anchor,
NodeRequest.Builder<?>... nodes) |
SELF |
linkObserver(ObserverNodeRequest.Builder observer) |
SELF |
linkObserver(ObserverNodeRequest observer) |
SELF |
linkObservers(java.lang.Iterable<ObserverNodeRequest> observers) |
SELF |
linkObservers(ObserverNodeRequest... observers) |
SELF |
linkObservers(ObserverNodeRequest.Builder... observers) |
SELF |
remove(java.lang.String key) |
protected SELF |
self() |
SELF |
stateSource(java.lang.String stateSource) |
SELF |
type(Identified type) |
SELF |
type(java.lang.String type) |
SELF |
type(TypeNodeRequest.Builder inlineType) |
SELF |
type(TypeNodeRequest inlineType) |
public Builder()
public Builder(NodeRequest request)
public SELF id(java.lang.String id)
public SELF type(java.lang.String type)
public SELF type(TypeNodeRequest.Builder inlineType)
public SELF type(TypeNodeRequest inlineType)
public SELF type(Identified type)
public SELF file(byte[] fileBytes)
public SELF stateSource(java.lang.String stateSource)
public SELF camouflage(Camouflage camouflage)
public SELF camouflage(Camouflage.Builder builder)
public SELF authorizations(java.util.List<java.lang.String> nodeIds)
public SELF authorization(java.lang.String nodeId)
public SELF authorization(Identified node)
public SELF authorizations(java.lang.String... nodeIds)
public SELF authorizations(Identified... nodes)
public SELF data(java.lang.String key, java.lang.Object value)
public SELF data(java.lang.Object object)
public SELF data(java.util.Map<java.lang.String,java.lang.Object> data)
public SELF remove(java.lang.String key)
public SELF linkNodes(java.lang.String anchor, NodeRequest.Builder<?>... nodes)
public SELF linkNodes(java.lang.String anchor, NodeRequest... nodes)
public SELF linkNodes(java.lang.String anchor, java.lang.Iterable<? extends NodeRequest> nodes)
public SELF linkNode(java.lang.String anchor, NodeRequest.Builder<?> node)
public SELF linkNode(java.lang.String anchor, NodeRequest node)
public SELF linkObservers(ObserverNodeRequest.Builder... observers)
public SELF linkObservers(java.lang.Iterable<ObserverNodeRequest> observers)
public SELF linkObservers(ObserverNodeRequest... observers)
public SELF linkObserver(ObserverNodeRequest.Builder observer)
public SELF linkObserver(ObserverNodeRequest observer)
public SELF linkAuditors(AuditorNodeRequest.Builder... auditors)
public SELF linkAuditors(java.lang.Iterable<AuditorNodeRequest> auditors)
public SELF linkAuditors(AuditorNodeRequest... auditors)
public SELF linkAuditor(AuditorNodeRequest.Builder auditor)
public SELF linkAuditor(AuditorNodeRequest auditor)
protected SELF self()
protected java.lang.Object get(java.lang.String dataKey)
public NodeRequest build()
build in interface WriteRequestItemBuilder