Package io.thestencil.client.api.beans
Class TopicBean.Builder
- java.lang.Object
-
- io.thestencil.client.api.beans.TopicBean.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TopicBean.BuilderaddAllHeadings(Iterable<? extends MigrationBuilder.TopicHeading> elements)TopicBean.BuilderaddAllLinks(Iterable<String> elements)TopicBean.BuilderaddHeadings(MigrationBuilder.TopicHeading element)TopicBean.BuilderaddHeadings(MigrationBuilder.TopicHeading... elements)TopicBean.BuilderaddLinks(String element)TopicBean.BuilderaddLinks(String... elements)TopicBean.Builderblob(String blob)TopicBeanbuild()TopicBean.Builderfrom(MigrationBuilder.Topic instance)TopicBean.Builderheadings(Iterable<? extends MigrationBuilder.TopicHeading> elements)TopicBean.Builderid(String id)TopicBean.Builderlinks(Iterable<String> elements)TopicBean.Buildername(String name)TopicBean.Builderparent(String parent)
-
-
-
Method Detail
-
from
public final TopicBean.Builder from(MigrationBuilder.Topic instance)
-
id
public final TopicBean.Builder id(String id)
-
name
public final TopicBean.Builder name(String name)
-
addLinks
public final TopicBean.Builder addLinks(String element)
-
addLinks
public final TopicBean.Builder addLinks(String... elements)
-
links
public final TopicBean.Builder links(Iterable<String> elements)
-
addAllLinks
public final TopicBean.Builder addAllLinks(Iterable<String> elements)
-
addHeadings
public final TopicBean.Builder addHeadings(MigrationBuilder.TopicHeading element)
-
addHeadings
public final TopicBean.Builder addHeadings(MigrationBuilder.TopicHeading... elements)
-
headings
public final TopicBean.Builder headings(Iterable<? extends MigrationBuilder.TopicHeading> elements)
-
addAllHeadings
public final TopicBean.Builder addAllHeadings(Iterable<? extends MigrationBuilder.TopicHeading> elements)
-
parent
public final TopicBean.Builder parent(@Nullable String parent)
-
blob
public final TopicBean.Builder blob(@Nullable String blob)
-
build
public TopicBean build()
-
-