Package io.toro.martini.tracker
Class Document.Builder
java.lang.Object
io.toro.martini.tracker.Document.Builder
- Enclosing class:
Document
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract Documentbuild()abstract Document.BuilderchildIds(Collection<String> childIds) abstract Document.BuilderexternalId(String externalId) abstract Document.BuilderinternalId(String internalId) abstract Document.Builderlogs(Collection<Document.Log> logs) abstract Document.BuilderparentIds(Collection<String> parentIds) abstract Document.Builderproperties(Collection<Document.Property> properties) abstract Document.BuilderreceiverId(String receiverId) abstract Document.BuilderstateBuilders(List<Document.State.Builder> stateBuilders) abstract Document.Builderabstract Collection<Document.State> states()abstract Document.Builderstates(Collection<Document.State> states) abstract Document.BuilderstateType(Document.State.StateType stateType) abstract Document.Buildertimestamp(long timestamp) abstract Document.Typetype()abstract Document.Buildertype(Document.Type type) abstract Document.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
internalId
-
externalId
-
type
-
type
-
stateName
-
stateType
-
stateType
-
senderId
-
receiverId
-
username
-
timestamp
-
logs
-
properties
-
states
-
states
-
statesOrEmpty
-
parentIds
-
childIds
-
stateBuilders
-
stateBuilders
-
autoBuild
-
build
-