Package org.alfresco.repo.event.v1.model
Class NodeResource.Builder
- java.lang.Object
-
- org.alfresco.repo.event.v1.model.NodeResource.Builder
-
- Enclosing class:
- NodeResource
public static class NodeResource.Builder extends java.lang.ObjectBuilder for creating aNodeResourceinstance.
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(NodeResource.Builder that)Copy builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeResourcebuild()NodeResource.BuildersetAspectNames(java.util.Set<java.lang.String> aspectNames)NodeResource.BuildersetContent(ContentInfo content)NodeResource.BuildersetCreatedAt(java.time.ZonedDateTime createdAt)NodeResource.BuildersetCreatedByUser(UserInfo createdByUser)NodeResource.BuildersetId(java.lang.String id)NodeResource.BuildersetIsFile(java.lang.Boolean isFile)NodeResource.BuildersetIsFolder(java.lang.Boolean isFolder)NodeResource.BuildersetModifiedAt(java.time.ZonedDateTime modifiedAt)NodeResource.BuildersetModifiedByUser(UserInfo modifiedByUser)NodeResource.BuildersetName(java.lang.String name)NodeResource.BuildersetNodeType(java.lang.String nodeType)NodeResource.BuildersetPrimaryHierarchy(java.util.List<java.lang.String> primaryHierarchy)NodeResource.BuildersetProperties(java.util.Map<java.lang.String,java.io.Serializable> properties)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NodeResource.Builder that)
Copy builder- Parameters:
that- existingBuilderobject
-
-
Method Detail
-
setId
public NodeResource.Builder setId(java.lang.String id)
-
setName
public NodeResource.Builder setName(java.lang.String name)
-
setNodeType
public NodeResource.Builder setNodeType(java.lang.String nodeType)
-
setIsFile
public NodeResource.Builder setIsFile(java.lang.Boolean isFile)
-
setIsFolder
public NodeResource.Builder setIsFolder(java.lang.Boolean isFolder)
-
setCreatedByUser
public NodeResource.Builder setCreatedByUser(UserInfo createdByUser)
-
setCreatedAt
public NodeResource.Builder setCreatedAt(java.time.ZonedDateTime createdAt)
-
setModifiedByUser
public NodeResource.Builder setModifiedByUser(UserInfo modifiedByUser)
-
setModifiedAt
public NodeResource.Builder setModifiedAt(java.time.ZonedDateTime modifiedAt)
-
setPrimaryHierarchy
public NodeResource.Builder setPrimaryHierarchy(java.util.List<java.lang.String> primaryHierarchy)
-
setContent
public NodeResource.Builder setContent(ContentInfo content)
-
setProperties
public NodeResource.Builder setProperties(java.util.Map<java.lang.String,java.io.Serializable> properties)
-
setAspectNames
public NodeResource.Builder setAspectNames(java.util.Set<java.lang.String> aspectNames)
-
build
public NodeResource build()
-
-