Package com.atlan.model.typedefs
Class AtlanTagOptions.AtlanTagOptionsBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.typedefs.AtlanTagOptions.AtlanTagOptionsBuilder<C,B>
- Enclosing class:
- AtlanTagOptions
public abstract static class AtlanTagOptions.AtlanTagOptionsBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()Color to use for the Atlan tag.If theiconTypeis emoji, this should hold the emoji character.Name of icon to use to represent the tag visually.iconType(TagIconType iconType) Type of icon to use for representing the tag visually.Unique identifier (GUID) of an image to use for the tag.protected abstract Bself()toString()Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
AtlanTagOptionsBuilder
public AtlanTagOptionsBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanObject.AtlanObjectBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C, B>>
-
color
Color to use for the Atlan tag.- Returns:
this.
-
iconName
Name of icon to use to represent the tag visually.- Returns:
this.
-
iconType
Type of icon to use for representing the tag visually.- Returns:
this.
-
emoji
If theiconTypeis emoji, this should hold the emoji character.- Returns:
this.
-
imageID
Unique identifier (GUID) of an image to use for the tag.- Returns:
this.
-
self
- Specified by:
selfin classAtlanObject.AtlanObjectBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends AtlanTagOptions,B extends AtlanTagOptions.AtlanTagOptionsBuilder<C, B>>
-