Package com.atlan.model.packages
Class AbstractCrawler.AbstractCrawlerBuilder<C extends AbstractCrawler,B extends AbstractCrawler.AbstractCrawlerBuilder<C,B>>
java.lang.Object
com.atlan.model.packages.AbstractPackage.AbstractPackageBuilder<C,B>
com.atlan.model.packages.AbstractCrawler.AbstractCrawlerBuilder<C,B>
- Direct Known Subclasses:
AthenaCrawler.AthenaCrawlerBuilder
,ConfluentKafkaCrawler.ConfluentKafkaCrawlerBuilder
,DbtCrawler.DbtCrawlerBuilder
,FivetranCrawler.FivetranCrawlerBuilder
,GlueCrawler.GlueCrawlerBuilder
,LookerCrawler.LookerCrawlerBuilder
,PostgreSQLCrawler.PostgreSQLCrawlerBuilder
,PowerBICrawler.PowerBICrawlerBuilder
,RedshiftCrawler.RedshiftCrawlerBuilder
,SigmaCrawler.SigmaCrawlerBuilder
,SnowflakeCrawler.SnowflakeCrawlerBuilder
,SQLServerCrawler.SQLServerCrawlerBuilder
,TableauCrawler.TableauCrawlerBuilder
- Enclosing class:
- AbstractCrawler
public abstract static class AbstractCrawler.AbstractCrawlerBuilder<C extends AbstractCrawler,B extends AbstractCrawler.AbstractCrawlerBuilder<C,B>>
extends AbstractPackage.AbstractPackageBuilder<C,B>
-
Field Summary
Modifier and TypeFieldDescriptionprotected AtlanClient
Connectivity to an Atlan tenant on which the crawler is intended to run.protected Connection
Connection through which the crawler will manage its assets.protected final Credential.CredentialBuilder<?,
?> Local credential builder, to gradually build up a complete set of credentials across operations.Fields inherited from class com.atlan.model.packages.AbstractPackage.AbstractPackageBuilder
epoch
-
Constructor Summary
-
Method Summary
Methods inherited from class com.atlan.model.packages.AbstractPackage.AbstractPackageBuilder
_annotation, _annotations, _credential, _label, _labels, _name, _parameter, _parameters, _prefix, _runName, clear_annotations, clear_labels, clear_parameters, metadata
-
Field Details
-
client
Connectivity to an Atlan tenant on which the crawler is intended to run. -
connection
Connection through which the crawler will manage its assets. -
localCreds
Local credential builder, to gradually build up a complete set of credentials across operations.
-
-
Constructor Details
-
AbstractCrawlerBuilder
public AbstractCrawlerBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAbstractPackage.AbstractPackageBuilder<C extends AbstractCrawler,
B extends AbstractCrawler.AbstractCrawlerBuilder<C, B>>
-
self
- Specified by:
self
in classAbstractPackage.AbstractPackageBuilder<C extends AbstractCrawler,
B extends AbstractCrawler.AbstractCrawlerBuilder<C, B>>
-
build
- Specified by:
build
in classAbstractPackage.AbstractPackageBuilder<C extends AbstractCrawler,
B extends AbstractCrawler.AbstractCrawlerBuilder<C, B>>
-
toString
- Overrides:
toString
in classAbstractPackage.AbstractPackageBuilder<C extends AbstractCrawler,
B extends AbstractCrawler.AbstractCrawlerBuilder<C, B>>
-