Package com.atlan.model.assets
Class DbtColumnProcess.DbtColumnProcessBuilder<C extends DbtColumnProcess,B extends DbtColumnProcess.DbtColumnProcessBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.relations.Reference.ReferenceBuilder<C,B>
com.atlan.model.assets.Asset.AssetBuilder<C,B>
com.atlan.model.assets.DbtColumnProcess.DbtColumnProcessBuilder<C,B>
- Enclosing class:
- DbtColumnProcess
public abstract static class DbtColumnProcess.DbtColumnProcessBuilder<C extends DbtColumnProcess,B extends DbtColumnProcess.DbtColumnProcessBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) additionalEtlContext
(String additionalEtlContext) Additional Context of the ETL pipeline/notebook which creates the process.adfActivity
(IAdfActivity adfActivity) ADF Activity that is associated with this lineage process.airflowTask
(IAirflowTask airflowTask) airflowTasks
(Collection<? extends IAirflowTask> airflowTasks) applicationContainer
(IApplicationContainer applicationContainer) ApplicationContainer asset containing this Catalog asset.assetApplicationQualifiedName
(String assetApplicationQualifiedName) Qualified name of the Application Container that contains this asset.Parsed AST of the code or SQL statements that describe the logic of this process.abstract C
build()
Code that ran within the process.columnProcess
(IColumnProcess columnProcess) columnProcesses
(Collection<? extends IColumnProcess> columnProcesses) dbtAccountName
(String dbtAccountName) TBCTBCdbtColumnProcessJobStatus
(String dbtColumnProcessJobStatus) TBCdbtConnectionContext
(String dbtConnectionContext) TBCdbtEnvironmentDbtVersion
(String dbtEnvironmentDbtVersion) TBCdbtEnvironmentName
(String dbtEnvironmentName) TBCdbtJobLastRun
(Long dbtJobLastRun) TBCdbtJobName
(String dbtJobName) TBCdbtJobNextRun
(Long dbtJobNextRun) TBCdbtJobNextRunHumanized
(String dbtJobNextRunHumanized) TBCdbtJobRuns
(Collection<? extends DbtJobRun> dbtJobRuns) dbtJobSchedule
(String dbtJobSchedule) TBCdbtJobScheduleCronHumanized
(String dbtJobScheduleCronHumanized) TBCdbtJobStatus
(String dbtJobStatus) TBCTBCdbtPackageName
(String dbtPackageName) TBCdbtProjectName
(String dbtProjectName) TBCdbtSemanticLayerProxyUrl
(String dbtSemanticLayerProxyUrl) TBCdbtTags
(Collection<? extends String> dbtTags) dbtUniqueId
(String dbtUniqueId) TBCfivetranConnector
(IFivetranConnector fivetranConnector) fivetranConnector in which this process exists.inputs
(Collection<? extends ICatalog> inputs) inputToAirflowTask
(IAirflowTask inputToAirflowTask) inputToAirflowTasks
(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess
(ILineageProcess inputToProcess) inputToProcesses
(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob
(ISparkJob inputToSparkJob) inputToSparkJobs
(Collection<? extends ISparkJob> inputToSparkJobs) matillionComponent
(IMatillionComponent matillionComponent) Matillion component that contains the logic for this lineage process.modelImplementedEntities
(Collection<? extends IModelEntity> modelImplementedEntities) modelImplementedEntity
(IModelEntity modelImplementedEntity) outputFromAirflowTask
(IAirflowTask outputFromAirflowTask) outputFromAirflowTasks
(Collection<? extends IAirflowTask> outputFromAirflowTasks) outputFromProcess
(ILineageProcess outputFromProcess) outputFromProcesses
(Collection<? extends ILineageProcess> outputFromProcesses) outputFromSparkJob
(ISparkJob outputFromSparkJob) outputFromSparkJobs
(Collection<? extends ISparkJob> outputFromSparkJobs) outputs
(Collection<? extends ICatalog> outputs) powerBIDataflow
(IPowerBIDataflow powerBIDataflow) PowerBI Dataflow that is associated with this lineage process.process
(ILineageProcess process) Process in which this task exists.protected abstract B
self()
sparkJobs
(Collection<? extends ISparkJob> sparkJobs) SQL query that ran to produce the outputs.toString()
Fixed typeName for DbtColumnProcesss.Methods inherited from class com.atlan.model.assets.Asset.AssetBuilder
addStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, anomaloCheck, anomaloChecks, assetAnomaloAppliedCheckType, assetAnomaloAppliedCheckTypes, assetAnomaloCheckCount, assetAnomaloCheckStatuses, assetAnomaloDQStatus, assetAnomaloFailedCheckCount, assetAnomaloFailedCheckType, assetAnomaloFailedCheckTypes, assetAnomaloLastCheckRunAt, assetAnomaloSourceUrl, assetCoverImage, assetDbtAccountName, assetDbtAlias, assetDbtEnvironmentDbtVersion, assetDbtEnvironmentName, assetDbtJobLastRun, assetDbtJobLastRunArtifactS3Path, assetDbtJobLastRunArtifactsSaved, assetDbtJobLastRunCreatedAt, assetDbtJobLastRunDequedAt, assetDbtJobLastRunExecutedByThreadId, assetDbtJobLastRunGitBranch, assetDbtJobLastRunGitSha, assetDbtJobLastRunHasDocsGenerated, assetDbtJobLastRunHasSourcesGenerated, assetDbtJobLastRunNotificationsSent, assetDbtJobLastRunOwnerThreadId, assetDbtJobLastRunQueuedDuration, assetDbtJobLastRunQueuedDurationHumanized, assetDbtJobLastRunRunDuration, assetDbtJobLastRunRunDurationHumanized, assetDbtJobLastRunStartedAt, assetDbtJobLastRunStatusMessage, assetDbtJobLastRunTotalDuration, assetDbtJobLastRunTotalDurationHumanized, assetDbtJobLastRunUpdatedAt, assetDbtJobLastRunUrl, assetDbtJobName, assetDbtJobNextRun, assetDbtJobNextRunHumanized, assetDbtJobSchedule, assetDbtJobScheduleCronHumanized, assetDbtJobStatus, assetDbtMeta, assetDbtPackageName, assetDbtProjectName, assetDbtSemanticLayerProxyUrl, assetDbtSourceFreshnessCriteria, assetDbtTag, assetDbtTags, assetDbtTestStatus, assetDbtUniqueId, assetDbtWorkflowLastUpdated, assetIcon, assetMcAlertQualifiedName, assetMcAlertQualifiedNames, assetMcIncidentName, assetMcIncidentNames, assetMcIncidentPriorities, assetMcIncidentPriority, assetMcIncidentQualifiedName, assetMcIncidentQualifiedNames, assetMcIncidentSeverities, assetMcIncidentSeverity, assetMcIncidentState, assetMcIncidentStates, assetMcIncidentSubType, assetMcIncidentSubTypes, assetMcIncidentType, assetMcIncidentTypes, assetMcLastSyncRunAt, assetMcMonitorName, assetMcMonitorNames, assetMcMonitorQualifiedName, assetMcMonitorQualifiedNames, assetMcMonitorScheduleType, assetMcMonitorScheduleTypes, assetMcMonitorStatus, assetMcMonitorStatuses, assetMcMonitorType, assetMcMonitorTypes, assetPoliciesCount, assetPolicyGUID, assetPolicyGUIDs, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, assetTag, assetTags, assetThemeHex, assignedTerm, assignedTerms, atlanTag, atlanTagName, atlanTagNames, atlanTags, certificateStatus, certificateStatusMessage, certificateUpdatedAt, certificateUpdatedBy, clearAdminGroups, clearAdminRoles, clearAdminUsers, clearAnomaloChecks, clearAssetAnomaloAppliedCheckTypes, clearAssetAnomaloFailedCheckTypes, clearAssetDbtTags, clearAssetMcAlertQualifiedNames, clearAssetMcIncidentNames, clearAssetMcIncidentPriorities, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetPolicyGUIDs, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearDomainGUIDs, clearFiles, clearInputPortDataProducts, clearLinks, clearMcIncidents, clearMcMonitors, clearMeaningNames, clearMeanings, clearMetrics, clearNonCompliantAssetPolicyGUIDs, clearNullFields, clearOutputPortDataProducts, clearOwnerGroups, clearOwnerUsers, clearPendingTasks, clearSchemaRegistrySubjects, clearSodaChecks, clearSourceQueryComputeCostRecords, clearSourceQueryComputeCosts, clearSourceReadExpensiveQueryRecords, clearSourceReadPopularQueryRecords, clearSourceReadRecentUserRecords, clearSourceReadRecentUsers, clearSourceReadSlowQueryRecords, clearSourceReadTopUserRecords, clearSourceReadTopUsers, clearStarredBy, clearStarredDetails, clearUserDefRelationshipFroms, clearUserDefRelationshipTos, clearViewerGroups, clearViewerUsers, connectionName, connectionQualifiedName, connectorType, createdBy, createTime, customMetadata, customMetadataSets, dataContractLatest, dataContractLatestCertified, dbtQualifiedName, deleteHandler, depth, description, displayName, domainGUID, domainGUIDs, file, files, hasContract, hasLineage, immediateDownstream, immediateUpstream, inputPortDataProduct, inputPortDataProducts, isAIGenerated, isDiscoverable, isEditable, isIncomplete, isPartial, lastRowChangedAt, lastSyncRun, lastSyncRunAt, lastSyncWorkflowName, lexicographicalSortOrder, link, links, mcIncident, mcIncidents, mcMonitor, mcMonitors, meaning, meaningName, meaningNames, meanings, metric, metrics, name, nonCompliantAssetPolicyGUID, nonCompliantAssetPolicyGUIDs, nullField, nullFields, outputPortDataProduct, outputPortDataProducts, ownerGroup, ownerGroups, ownerUser, ownerUsers, pendingTask, pendingTasks, popularityScore, qualifiedName, readme, removeAnnouncement, removeAssignedTerms, removeAtlanTags, removeCertificate, removeCustomMetadata, removeDescription, removeOwners, removeUserDescription, sampleDataUrl, schemaRegistrySubject, schemaRegistrySubjects, sodaCheck, sodaChecks, sourceCostUnit, sourceCreatedAt, sourceCreatedBy, sourceEmbedURL, sourceLastReadAt, sourceOwners, sourceQueryComputeCost, sourceQueryComputeCostRecord, sourceQueryComputeCostRecords, sourceQueryComputeCosts, sourceReadCount, sourceReadExpensiveQueryRecord, sourceReadExpensiveQueryRecords, sourceReadPopularQueryRecord, sourceReadPopularQueryRecords, sourceReadQueryCost, sourceReadRecentUser, sourceReadRecentUserRecord, sourceReadRecentUserRecords, sourceReadRecentUsers, sourceReadSlowQueryRecord, sourceReadSlowQueryRecords, sourceReadTopUser, sourceReadTopUserRecord, sourceReadTopUserRecords, sourceReadTopUsers, sourceReadUserCount, sourceTotalCost, sourceUpdatedAt, sourceUpdatedBy, sourceURL, starredBy, starredCount, starredDetail, starredDetails, status, subType, tenantId, updatedBy, updateTime, userDefRelationshipFrom, userDefRelationshipFroms, userDefRelationshipTo, userDefRelationshipTos, userDescription, viewerGroup, viewerGroups, viewerUser, viewerUsers, viewScore
Methods inherited from class com.atlan.model.relations.Reference.ReferenceBuilder
clearCustomAttributes, clearLabels, completeObject, customAttribute, customAttributes, displayText, entityStatus, guid, label, labels, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, semantic, uniqueAttributes
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
DbtColumnProcessBuilder
public DbtColumnProcessBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends DbtColumnProcess,
B extends DbtColumnProcess.DbtColumnProcessBuilder<C, B>>
-
typeName
Fixed typeName for DbtColumnProcesss.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends DbtColumnProcess,
B extends DbtColumnProcess.DbtColumnProcessBuilder<C, B>> - Returns:
this
.
-
additionalEtlContext
Additional Context of the ETL pipeline/notebook which creates the process.- Returns:
this
.
-
adfActivity
ADF Activity that is associated with this lineage process.- Returns:
this
.
-
airflowTask
-
airflowTasks
-
clearAirflowTasks
-
applicationContainer
ApplicationContainer asset containing this Catalog asset.- Returns:
this
.
-
assetApplicationQualifiedName
Qualified name of the Application Container that contains this asset.- Returns:
this
.
-
ast
Parsed AST of the code or SQL statements that describe the logic of this process.- Returns:
this
.
-
code
Code that ran within the process.- Returns:
this
.
-
columnProcess
-
columnProcesses
-
clearColumnProcesses
-
dbtAccountName
TBC- Returns:
this
.
-
dbtAlias
TBC- Returns:
this
.
-
dbtColumnProcessJobStatus
TBC- Returns:
this
.
-
dbtConnectionContext
TBC- Returns:
this
.
-
dbtEnvironmentDbtVersion
TBC- Returns:
this
.
-
dbtEnvironmentName
TBC- Returns:
this
.
-
dbtJobLastRun
TBC- Returns:
this
.
-
dbtJobName
TBC- Returns:
this
.
-
dbtJobNextRun
TBC- Returns:
this
.
-
dbtJobNextRunHumanized
TBC- Returns:
this
.
-
dbtJobRun
-
dbtJobRuns
-
clearDbtJobRuns
-
dbtJobSchedule
TBC- Returns:
this
.
-
dbtJobScheduleCronHumanized
TBC- Returns:
this
.
-
dbtJobStatus
TBC- Returns:
this
.
-
dbtMeta
TBC- Returns:
this
.
-
dbtPackageName
TBC- Returns:
this
.
-
dbtProjectName
TBC- Returns:
this
.
-
dbtSemanticLayerProxyUrl
TBC- Returns:
this
.
-
dbtTag
-
dbtTags
-
clearDbtTags
-
dbtUniqueId
TBC- Returns:
this
.
-
fivetranConnector
fivetranConnector in which this process exists.- Returns:
this
.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
input
-
inputs
-
clearInputs
-
matillionComponent
Matillion component that contains the logic for this lineage process.- Returns:
this
.
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
output
-
outputs
-
clearOutputs
-
powerBIDataflow
PowerBI Dataflow that is associated with this lineage process.- Returns:
this
.
-
process
Process in which this task exists.- Returns:
this
.
-
sparkJob
-
sparkJobs
-
clearSparkJobs
-
sql
SQL query that ran to produce the outputs.- Returns:
this
.
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends DbtColumnProcess,
B extends DbtColumnProcess.DbtColumnProcessBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends DbtColumnProcess,
B extends DbtColumnProcess.DbtColumnProcessBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends DbtColumnProcess,
B extends DbtColumnProcess.DbtColumnProcessBuilder<C, B>>
-