Package tech.kronicle.sdk.models
Class Diagram.DiagramBuilder
- java.lang.Object
-
- tech.kronicle.sdk.models.Diagram.DiagramBuilder
-
- Enclosing class:
- Diagram
public static class Diagram.DiagramBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Diagrambuild()Diagram.DiagramBuilderconnections(java.util.List<@Valid DiagramConnection> connections)Diagram.DiagramBuilderdescription(java.lang.String description)Diagram.DiagramBuilderdiscovered(java.lang.Boolean discovered)Diagram.DiagramBuilderid(java.lang.String id)Diagram.DiagramBuildername(java.lang.String name)Diagram.DiagramBuildernotes(java.lang.String notes)Diagram.DiagramBuilderstates(java.util.List<@Valid DiagramState> states)Diagram.DiagramBuildertags(java.util.List<@Valid Tag> tags)java.lang.StringtoString()Diagram.DiagramBuildertype(java.lang.String type)
-
-
-
Method Detail
-
id
public Diagram.DiagramBuilder id(java.lang.String id)
- Returns:
this.
-
name
public Diagram.DiagramBuilder name(java.lang.String name)
- Returns:
this.
-
discovered
public Diagram.DiagramBuilder discovered(java.lang.Boolean discovered)
- Returns:
this.
-
type
public Diagram.DiagramBuilder type(java.lang.String type)
- Returns:
this.
-
description
public Diagram.DiagramBuilder description(java.lang.String description)
- Returns:
this.
-
notes
public Diagram.DiagramBuilder notes(java.lang.String notes)
- Returns:
this.
-
tags
public Diagram.DiagramBuilder tags(java.util.List<@Valid Tag> tags)
- Returns:
this.
-
connections
public Diagram.DiagramBuilder connections(java.util.List<@Valid DiagramConnection> connections)
- Returns:
this.
-
states
public Diagram.DiagramBuilder states(java.util.List<@Valid DiagramState> states)
- Returns:
this.
-
build
public Diagram build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-