Package com.atlan.model.workflow
Class PlaybookActionConfig.PlaybookActionConfigBuilder<C extends PlaybookActionConfig,B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.workflow.PlaybookActionConfig.PlaybookActionConfigBuilder<C,B>
- Enclosing class:
- PlaybookActionConfig
public abstract static class PlaybookActionConfig.PlaybookActionConfigBuilder<C extends PlaybookActionConfig,B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) atlanTagsConfig
(String atlanTagsConfig) Details of the Atlan tag(s) to apply, for bulk-Atlan tag actions.abstract C
build()
outputFilename
(String outputFilename) Filename for the template being output.replaceAtlanTags
(Boolean replaceAtlanTags) Whether to replace all Atlan tags (true) or none (false).replaceCustomMetadata
(Boolean replaceCustomMetadata) Whether to replace all custom metadata (true) or none (false).protected abstract B
self()
Base64-encoded jinja template detailing the action.toString()
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
PlaybookActionConfigBuilder
public PlaybookActionConfigBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends PlaybookActionConfig,
B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C, B>>
-
replaceAtlanTags
Whether to replace all Atlan tags (true) or none (false).- Returns:
this
.
-
replaceCustomMetadata
Whether to replace all custom metadata (true) or none (false).- Returns:
this
.
-
outputFilename
Filename for the template being output.- Returns:
this
.
-
template
Base64-encoded jinja template detailing the action.- Returns:
this
.
-
atlanTagsConfig
Details of the Atlan tag(s) to apply, for bulk-Atlan tag actions.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends PlaybookActionConfig,
B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends PlaybookActionConfig,
B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends PlaybookActionConfig,
B extends PlaybookActionConfig.PlaybookActionConfigBuilder<C, B>>
-