Package com.enonic.xp.node
Class CreateNodeParams.Builder
- java.lang.Object
-
- com.enonic.xp.node.CreateNodeParams.Builder
-
- Enclosing class:
- CreateNodeParams
public static final class CreateNodeParams.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
setNodeId
public CreateNodeParams.Builder setNodeId(NodeId nodeId)
-
parent
public CreateNodeParams.Builder parent(NodePath parent)
-
name
public CreateNodeParams.Builder name(java.lang.String name)
-
data
public CreateNodeParams.Builder data(PropertyTree data)
-
indexConfigDocument
public CreateNodeParams.Builder indexConfigDocument(IndexConfigDocument indexConfigDocument)
-
childOrder
public CreateNodeParams.Builder childOrder(ChildOrder childOrder)
-
permissions
public CreateNodeParams.Builder permissions(AccessControlList permissions)
-
inheritPermissions
public CreateNodeParams.Builder inheritPermissions(boolean inheritPermissions)
-
insertManualStrategy
public CreateNodeParams.Builder insertManualStrategy(InsertManualStrategy insertManualStrategy)
-
manualOrderValue
public CreateNodeParams.Builder manualOrderValue(java.lang.Long manualOrderValue)
-
nodeType
public CreateNodeParams.Builder nodeType(NodeType nodeType)
-
attachBinary
public CreateNodeParams.Builder attachBinary(BinaryReference binaryReference, com.google.common.io.ByteSource byteSource)
-
setBinaryAttachments
public CreateNodeParams.Builder setBinaryAttachments(BinaryAttachments binaryAttachments)
-
build
public CreateNodeParams build()
-
-