Class DocumentMessage.Builder
- java.lang.Object
-
- org.nuxeo.importer.stream.message.DocumentMessage.Builder
-
- Enclosing class:
- DocumentMessage
public static class DocumentMessage.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Blobblobprotected BlobInfoblobInfoprotected Stringnameprotected StringparentPathprotected Map<String,Serializable>propertiesprotected Stringtype
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentMessagebuild()StringgetName()StringgetParentPath()Map<String,Serializable>getProperties()StringgetType()DocumentMessage.BuildersetBlob(Blob blob)DocumentMessage.BuildersetBlobInfo(BlobInfo blobInfo)voidsetName(String name)voidsetParentPath(String parentPath)DocumentMessage.BuildersetProperties(HashMap<String,Serializable> properties)voidsetType(String type)
-
-
-
Method Detail
-
setProperties
public DocumentMessage.Builder setProperties(HashMap<String,Serializable> properties)
-
setBlob
public DocumentMessage.Builder setBlob(Blob blob)
-
setBlobInfo
public DocumentMessage.Builder setBlobInfo(BlobInfo blobInfo)
-
getName
public String getName()
-
getParentPath
public String getParentPath()
-
getType
public String getType()
-
setName
public void setName(String name)
-
setParentPath
public void setParentPath(String parentPath)
-
setType
public void setType(String type)
-
getProperties
public Map<String,Serializable> getProperties()
-
build
public DocumentMessage build()
-
-