Package com.atlan.model.assets
Class DbtDimension.DbtDimensionBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<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.DbtDimension.DbtDimensionBuilder<C,B>
- Enclosing class:
DbtDimension
public abstract static class DbtDimension.DbtDimensionBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()dbtAccountName(String dbtAccountName) Name of the account in which this asset exists in dbt.Alias of this asset in dbt.dbtConnectionContext(String dbtConnectionContext) Connection context for this asset in dbt.dbtEnvironmentDbtVersion(String dbtEnvironmentDbtVersion) Version of dbt used in the environment.dbtEnvironmentName(String dbtEnvironmentName) Name of the environment in which this asset exists in dbt.dbtJobLastRun(Long dbtJobLastRun) Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.dbtJobName(String dbtJobName) Name of the job that materialized this asset in dbt.dbtJobNextRun(Long dbtJobNextRun) Time (epoch) at which the job that materialized this asset in dbt will next run, in milliseconds.dbtJobNextRunHumanized(String dbtJobNextRunHumanized) Human-readable time at which the job that materialized this asset in dbt will next run.dbtJobRuns(Collection<? extends DbtJobRun> dbtJobRuns) dbtJobSchedule(String dbtJobSchedule) Schedule of the job that materialized this asset in dbt.dbtJobScheduleCronHumanized(String dbtJobScheduleCronHumanized) Human-readable cron schedule of the job that materialized this asset in dbt.dbtJobStatus(String dbtJobStatus) Status of the job that materialized this asset in dbt.Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object.dbtPackageName(String dbtPackageName) Name of the package in which this asset exists in dbt.dbtProjectName(String dbtProjectName) Name of the project in which this asset exists in dbt.dbtSemanticFieldTimeGranularity(String dbtSemanticFieldTimeGranularity) Time granularity for time dimensions only (day/week/month/quarter/year).dbtSemanticLayerProxyUrl(String dbtSemanticLayerProxyUrl) URL of the semantic layer proxy for this asset in dbt.dbtSemanticModelQualifiedName(String dbtSemanticModelQualifiedName) Qualified name of the dbt semantic model this dimension belongs to.dbtTags(Collection<? extends String> dbtTags) dbtUniqueId(String dbtUniqueId) Unique identifier of this asset in dbt.inputToAirflowTask(IAirflowTask inputToAirflowTask) inputToAirflowTasks(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess(ILineageProcess inputToProcess) inputToProcesses(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob(ISparkJob inputToSparkJob) inputToSparkJobs(Collection<? extends ISparkJob> inputToSparkJobs) modelImplementedAttribute(IModelAttribute modelImplementedAttribute) modelImplementedAttributes(Collection<? extends IModelAttribute> modelImplementedAttributes) 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) partialChildField(IPartialField partialChildField) partialChildFields(Collection<? extends IPartialField> partialChildFields) partialChildObject(IPartialObject partialChildObject) partialChildObjects(Collection<? extends IPartialObject> partialChildObjects) protected abstract Bself()semanticAccessModifier(String semanticAccessModifier) Access level for the semantic field (e.g., public_access/private_access).semanticDataType(String semanticDataType) Data type of the semantic field.semanticExpression(String semanticExpression) Column name or SQL expression for the semantic field.semanticLabel(String semanticLabel) semanticLabels(Collection<? extends String> semanticLabels) semanticModel(ISemanticModel semanticModel) Semantic model in which this dimension exists.semanticSampleValue(String semanticSampleValue) semanticSampleValues(Collection<? extends String> semanticSampleValues) semanticSynonym(String semanticSynonym) semanticSynonyms(Collection<? extends String> semanticSynonyms) semanticType(String semanticType) Detailed type of the semantic field (e.g., type of measure, type of dimension, or type of entity).toString()Fixed typeName for DbtDimensions.Methods inherited from class com.atlan.model.assets.Asset.AssetBuilder
addAssetGCPDataplexAspect, addAssetGCPDataplexAspectField, addStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, anomaloCheck, anomaloChecks, appendAssignedTerm, appendAtlanTag, appendAtlanTag, appendAtlanTags, appendAtlanTags, application, applicationField, applicationFieldQualifiedName, applicationQualifiedName, assetAiGeneratedDescription, assetAiGeneratedDescriptionConfidence, assetAiGeneratedDescriptionReasoning, assetAnnouncementExpiredAt, 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, assetDQFreshnessExpectation, assetDQFreshnessValue, assetDQManualRunStatus, assetDQResult, assetDQRowScopeFilterColumnQualifiedName, assetDQRuleAttachedDimension, assetDQRuleAttachedDimensions, assetDQRuleAttachedRuleType, assetDQRuleAttachedRuleTypes, assetDQRuleFailedCount, assetDQRuleFailedDimension, assetDQRuleFailedDimensions, assetDQRuleFailedRuleType, assetDQRuleFailedRuleTypes, assetDQRuleLastRunAt, assetDQRulePassedCount, assetDQRulePassedDimension, assetDQRulePassedDimensions, assetDQRulePassedRuleType, assetDQRulePassedRuleTypes, assetDQRuleResultTag, assetDQRuleResultTags, assetDQRuleTotalCount, assetDQScheduleCrontab, assetDQScheduleSourceSyncedAt, assetDQScheduleSourceSyncErrorCode, assetDQScheduleSourceSyncErrorMessage, assetDQScheduleSourceSyncRawError, assetDQScheduleSourceSyncStatus, assetDQScheduleTimeZone, assetDQScheduleType, assetExternalDQMetadataDetail, assetExternalDQMetadataDetails, assetGCPDataplexAspectFieldList, assetGCPDataplexAspectList, assetGCPDataplexMetadataDetails, assetIcon, assetInternalPopularityScore, assetMcAlertQualifiedName, assetMcAlertQualifiedNames, assetMcIncidentName, assetMcIncidentNames, assetMcIncidentPriorities, assetMcIncidentPriority, assetMcIncidentQualifiedName, assetMcIncidentQualifiedNames, assetMcIncidentSeverities, assetMcIncidentSeverity, assetMcIncidentState, assetMcIncidentStates, assetMcIncidentSubType, assetMcIncidentSubTypes, assetMcIncidentType, assetMcIncidentTypes, assetMcIsMonitored, assetMcLastSyncRunAt, assetMcMonitorName, assetMcMonitorNames, assetMcMonitorQualifiedName, assetMcMonitorQualifiedNames, assetMcMonitorScheduleType, assetMcMonitorScheduleTypes, assetMcMonitorStatus, assetMcMonitorStatuses, assetMcMonitorType, assetMcMonitorTypes, assetPoliciesCount, assetPolicyGUID, assetPolicyGUIDs, assetRedirectGUID, assetRedirectGUIDs, assetSmusMetadataFormDetail, assetSmusMetadataFormDetails, assetSmusMetadataFormKeyValueDetail, assetSmusMetadataFormKeyValueDetails, assetSmusMetadataFormName, assetSmusMetadataFormNames, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, assetSourceId, assetSourceReadme, assetSpaceName, assetSpaceQualifiedName, assetTag, assetTags, assetThemeHex, assetUserDefinedType, assignedTerm, assignedTerms, atlanTag, atlanTagName, atlanTagNames, atlanTags, certificateStatus, certificateStatusMessage, certificateUpdatedAt, certificateUpdatedBy, clearAdminGroups, clearAdminRoles, clearAdminUsers, clearAnomaloChecks, clearAssetAnomaloAppliedCheckTypes, clearAssetAnomaloFailedCheckTypes, clearAssetDbtTags, clearAssetDQRuleAttachedDimensions, clearAssetDQRuleAttachedRuleTypes, clearAssetDQRuleFailedDimensions, clearAssetDQRuleFailedRuleTypes, clearAssetDQRulePassedDimensions, clearAssetDQRulePassedRuleTypes, clearAssetDQRuleResultTags, clearAssetExternalDQMetadataDetails, clearAssetGCPDataplexAspectFieldList, clearAssetGCPDataplexAspectList, clearAssetMcAlertQualifiedNames, clearAssetMcIncidentNames, clearAssetMcIncidentPriorities, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetPolicyGUIDs, clearAssetRedirectGUIDs, clearAssetSmusMetadataFormDetails, clearAssetSmusMetadataFormKeyValueDetails, clearAssetSmusMetadataFormNames, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearDomainGUIDs, clearDqBaseDatasetRules, clearDqReferenceDatasetRules, clearFiles, clearInputPortDataProducts, clearLinks, clearMcIncidents, clearMcMonitors, clearMeaningNames, clearMeanings, clearMetrics, clearNonCompliantAssetPolicyGUIDs, clearNullFields, clearOutputPortDataProducts, clearOutputProductGUIDs, clearOwnerGroups, clearOwnerUsers, clearPendingTasks, clearProductGUIDs, clearSchemaRegistrySubjects, clearSodaChecks, clearSourceQueryComputeCostRecords, clearSourceQueryComputeCosts, clearSourceReadExpensiveQueryRecords, clearSourceReadPopularQueryRecords, clearSourceReadRecentUserRecords, clearSourceReadRecentUsers, clearSourceReadSlowQueryRecords, clearSourceReadTopUserRecords, clearSourceReadTopUsers, clearStarredBy, clearStarredDetails, clearUserDefRelationshipFroms, clearUserDefRelationshipTos, clearViewerGroups, clearViewerUsers, connectionName, connectionQualifiedName, connectorName, connectorType, createdBy, createTime, customConnectorType, customMetadata, customMetadataSets, dataContractLatest, dataContractLatestCertified, dbtQualifiedName, deleteHandler, depth, description, displayName, domainGUID, domainGUIDs, dqBaseDatasetRule, dqBaseDatasetRules, dqReferenceDatasetRule, dqReferenceDatasetRules, file, files, hasContract, hasLineage, iconUrl, 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, outputProductGUID, outputProductGUIDs, ownerGroup, ownerGroups, ownerUser, ownerUsers, pendingTask, pendingTasks, popularityScore, productGUID, productGUIDs, qualifiedName, readme, removeAnnouncement, removeAssignedTerm, removeAssignedTerms, removeAtlanTag, removeAtlanTags, 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, viewScoreMethods inherited from class com.atlan.model.relations.Reference.ReferenceBuilder
addedRelationshipAttributes, clearCustomAttributes, clearLabels, completeObject, customAttribute, customAttributes, displayText, docId, entityStatus, guid, label, labels, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, removedRelationshipAttributes, semantic, uniqueAttributesMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
DbtDimensionBuilder
public DbtDimensionBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAsset.AssetBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C, B>>
-
typeName
Fixed typeName for DbtDimensions.- Overrides:
typeNamein classReference.ReferenceBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C, B>> - Returns:
this.
-
dbtAccountName
Name of the account in which this asset exists in dbt.- Returns:
this.
-
dbtAlias
Alias of this asset in dbt.- Returns:
this.
-
dbtConnectionContext
Connection context for this asset in dbt.- Returns:
this.
-
dbtEnvironmentDbtVersion
Version of dbt used in the environment.- Returns:
this.
-
dbtEnvironmentName
Name of the environment in which this asset exists in dbt.- Returns:
this.
-
dbtJobLastRun
Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.- Returns:
this.
-
dbtJobName
Name of the job that materialized this asset in dbt.- Returns:
this.
-
dbtJobNextRun
Time (epoch) at which the job that materialized this asset in dbt will next run, in milliseconds.- Returns:
this.
-
dbtJobNextRunHumanized
Human-readable time at which the job that materialized this asset in dbt will next run.- Returns:
this.
-
dbtJobRun
-
dbtJobRuns
-
clearDbtJobRuns
-
dbtJobSchedule
Schedule of the job that materialized this asset in dbt.- Returns:
this.
-
dbtJobScheduleCronHumanized
Human-readable cron schedule of the job that materialized this asset in dbt.- Returns:
this.
-
dbtJobStatus
Status of the job that materialized this asset in dbt.- Returns:
this.
-
dbtMeta
Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object.- Returns:
this.
-
dbtPackageName
Name of the package in which this asset exists in dbt.- Returns:
this.
-
dbtProjectName
Name of the project in which this asset exists in dbt.- Returns:
this.
-
dbtSemanticFieldTimeGranularity
Time granularity for time dimensions only (day/week/month/quarter/year).- Returns:
this.
-
dbtSemanticLayerProxyUrl
URL of the semantic layer proxy for this asset in dbt.- Returns:
this.
-
dbtSemanticModelQualifiedName
Qualified name of the dbt semantic model this dimension belongs to.- Returns:
this.
-
dbtTag
-
dbtTags
-
clearDbtTags
-
dbtUniqueId
Unique identifier of this asset in dbt.- Returns:
this.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
modelImplementedAttribute
-
modelImplementedAttributes
public B modelImplementedAttributes(Collection<? extends IModelAttribute> modelImplementedAttributes) -
clearModelImplementedAttributes
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
partialChildField
-
partialChildFields
-
clearPartialChildFields
-
partialChildObject
-
partialChildObjects
-
clearPartialChildObjects
-
semanticAccessModifier
Access level for the semantic field (e.g., public_access/private_access).- Returns:
this.
-
semanticDataType
Data type of the semantic field.- Returns:
this.
-
semanticExpression
Column name or SQL expression for the semantic field.- Returns:
this.
-
semanticLabel
-
semanticLabels
-
clearSemanticLabels
-
semanticModel
Semantic model in which this dimension exists.- Returns:
this.
-
semanticSampleValue
-
semanticSampleValues
-
clearSemanticSampleValues
-
semanticSynonym
-
semanticSynonyms
-
clearSemanticSynonyms
-
semanticType
Detailed type of the semantic field (e.g., type of measure, type of dimension, or type of entity).- Returns:
this.
-
self
- Specified by:
selfin classAsset.AssetBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C, B>>
-
build
- Specified by:
buildin classAsset.AssetBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C, B>>
-
toString
- Overrides:
toStringin classAsset.AssetBuilder<C extends DbtDimension,B extends DbtDimension.DbtDimensionBuilder<C, B>>
-