Package com.atlan.model.assets
Class DatabricksExternalLocation.DatabricksExternalLocationBuilder<C extends DatabricksExternalLocation,B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<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.DatabricksExternalLocation.DatabricksExternalLocationBuilder<C,B> 
- Enclosing class:
- DatabricksExternalLocation
public abstract static class DatabricksExternalLocation.DatabricksExternalLocationBuilder<C extends DatabricksExternalLocation,B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C,B>>  
extends Asset.AssetBuilder<C,B> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()calculationViewName(String calculationViewName) Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.calculationViewQualifiedName(String calculationViewQualifiedName) Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.databaseName(String databaseName) Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.databaseQualifiedName(String databaseQualifiedName) Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.databricksExternalLocationPath(IDatabricksExternalLocationPath databricksExternalLocationPath) databricksExternalLocationPaths(Collection<? extends IDatabricksExternalLocationPath> databricksExternalLocationPaths) databricksOwner(String databricksOwner) User or group (principal) currently owning the external location.databricksUrl(String databricksUrl) URL of the external location.dbtModels(Collection<? extends IDbtModel> dbtModels) dbtSeedAsset(IDbtSeed dbtSeedAsset) dbtSeedAssets(Collection<? extends IDbtSeed> dbtSeedAssets) dbtSource(IDbtSource dbtSource) dbtSources(Collection<? extends IDbtSource> dbtSources) dbtTests(Collection<? extends IDbtTest> dbtTests) inputToAirflowTask(IAirflowTask inputToAirflowTask) inputToAirflowTasks(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess(ILineageProcess inputToProcess) inputToProcesses(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob(ISparkJob inputToSparkJob) inputToSparkJobs(Collection<? extends ISparkJob> inputToSparkJobs) isProfiled(Boolean isProfiled) Whether this asset has been profiled (true) or not (false).lastProfiledAt(Long lastProfiledAt) Time (epoch) at which this asset was last profiled, in milliseconds.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) putQueryUserMap(String putQueryUserMapKey, Long putQueryUserMapValue) queryCount(Long queryCount) Number of times this asset has been queried.queryCountUpdatedAt(Long queryCountUpdatedAt) Time (epoch) at which the query count was last updated, in milliseconds.queryUserCount(Long queryUserCount) Number of unique users who have queried this asset.queryUserMap(Map<? extends String, ? extends Long> queryUserMap) schemaName(String schemaName) Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.schemaQualifiedName(String schemaQualifiedName) Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.protected abstract Bself()sqlAIModelContextQualifiedName(String sqlAIModelContextQualifiedName) Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.sqlDbtModel(IDbtModel sqlDbtModel) sqlDbtModels(Collection<? extends IDbtModel> sqlDbtModels) sqlDBTSource(IDbtSource sqlDBTSource) sqlDBTSources(Collection<? extends IDbtSource> sqlDBTSources) sqlIsSecure(Boolean sqlIsSecure) Whether this asset is secure (true) or not (false).Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.tableQualifiedName(String tableQualifiedName) Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.toString()Fixed typeName for DatabricksExternalLocations.Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.viewQualifiedName(String viewQualifiedName) Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.Methods inherited from class com.atlan.model.assets.Asset.AssetBuilderaddStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, anomaloCheck, anomaloChecks, appendAssignedTerm, appendAtlanTag, appendAtlanTag, appendAtlanTags, appendAtlanTags, application, applicationField, applicationFieldQualifiedName, applicationQualifiedName, 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, 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, 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, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, 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, clearAssetMcAlertQualifiedNames, clearAssetMcIncidentNames, clearAssetMcIncidentPriorities, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetPolicyGUIDs, clearAssetRedirectGUIDs, 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.ReferenceBuilderclearCustomAttributes, clearLabels, completeObject, customAttribute, customAttributes, displayText, entityStatus, guid, label, labels, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, semantic, uniqueAttributesMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilderrawJsonObject
- 
Constructor Details- 
DatabricksExternalLocationBuilderpublic DatabricksExternalLocationBuilder()
 
- 
- 
Method Details- 
$fillValuesFrom- Overrides:
- $fillValuesFromin class- Asset.AssetBuilder<C extends DatabricksExternalLocation,- B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C, - B>> 
 
- 
typeNameFixed typeName for DatabricksExternalLocations.- Overrides:
- typeNamein class- Reference.ReferenceBuilder<C extends DatabricksExternalLocation,- B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C, - B>> 
- Returns:
- this.
 
- 
calculationViewNameSimple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.- Returns:
- this.
 
- 
calculationViewQualifiedNameUnique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.- Returns:
- this.
 
- 
databaseNameSimple name of the database in which this SQL asset exists, or empty if it does not exist within a database.- Returns:
- this.
 
- 
databaseQualifiedNameUnique name of the database in which this SQL asset exists, or empty if it does not exist within a database.- Returns:
- this.
 
- 
databricksExternalLocationPathpublic B databricksExternalLocationPath(IDatabricksExternalLocationPath databricksExternalLocationPath) 
- 
databricksExternalLocationPathspublic B databricksExternalLocationPaths(Collection<? extends IDatabricksExternalLocationPath> databricksExternalLocationPaths) 
- 
clearDatabricksExternalLocationPaths
- 
databricksOwnerUser or group (principal) currently owning the external location.- Returns:
- this.
 
- 
databricksUrlURL of the external location.- Returns:
- this.
 
- 
dbtModel
- 
dbtModels
- 
clearDbtModels
- 
dbtSeedAsset
- 
dbtSeedAssets
- 
clearDbtSeedAssets
- 
dbtSource
- 
dbtSources
- 
clearDbtSources
- 
dbtTest
- 
dbtTests
- 
clearDbtTests
- 
inputToAirflowTask
- 
inputToAirflowTasks
- 
clearInputToAirflowTasks
- 
inputToProcess
- 
inputToProcesses
- 
clearInputToProcesses
- 
inputToSparkJob
- 
inputToSparkJobs
- 
clearInputToSparkJobs
- 
isProfiledWhether this asset has been profiled (true) or not (false).- Returns:
- this.
 
- 
lastProfiledAtTime (epoch) at which this asset was last profiled, in milliseconds.- Returns:
- this.
 
- 
modelImplementedAttribute
- 
modelImplementedAttributespublic B modelImplementedAttributes(Collection<? extends IModelAttribute> modelImplementedAttributes) 
- 
clearModelImplementedAttributes
- 
modelImplementedEntity
- 
modelImplementedEntities
- 
clearModelImplementedEntities
- 
outputFromAirflowTask
- 
outputFromAirflowTasks
- 
clearOutputFromAirflowTasks
- 
outputFromProcess
- 
outputFromProcesses
- 
clearOutputFromProcesses
- 
outputFromSparkJob
- 
outputFromSparkJobs
- 
clearOutputFromSparkJobs
- 
queryCountNumber of times this asset has been queried.- Returns:
- this.
 
- 
queryCountUpdatedAtTime (epoch) at which the query count was last updated, in milliseconds.- Returns:
- this.
 
- 
queryUserCountNumber of unique users who have queried this asset.- Returns:
- this.
 
- 
putQueryUserMap
- 
queryUserMap
- 
clearQueryUserMap
- 
schemaNameSimple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.- Returns:
- this.
 
- 
schemaQualifiedNameUnique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.- Returns:
- this.
 
- 
sqlAIModelContextQualifiedNameUnique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.- Returns:
- this.
 
- 
sqlDBTSource
- 
sqlDBTSources
- 
clearSqlDBTSources
- 
sqlDbtModel
- 
sqlDbtModels
- 
clearSqlDbtModels
- 
sqlIsSecureWhether this asset is secure (true) or not (false).- Returns:
- this.
 
- 
tableNameSimple name of the table in which this SQL asset exists, or empty if it does not exist within a table.- Returns:
- this.
 
- 
tableQualifiedNameUnique name of the table in which this SQL asset exists, or empty if it does not exist within a table.- Returns:
- this.
 
- 
viewNameSimple name of the view in which this SQL asset exists, or empty if it does not exist within a view.- Returns:
- this.
 
- 
viewQualifiedNameUnique name of the view in which this SQL asset exists, or empty if it does not exist within a view.- Returns:
- this.
 
- 
self- Specified by:
- selfin class- Asset.AssetBuilder<C extends DatabricksExternalLocation,- B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C, - B>> 
 
- 
build- Specified by:
- buildin class- Asset.AssetBuilder<C extends DatabricksExternalLocation,- B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C, - B>> 
 
- 
toString- Overrides:
- toStringin class- Asset.AssetBuilder<C extends DatabricksExternalLocation,- B extends DatabricksExternalLocation.DatabricksExternalLocationBuilder<C, - B>> 
 
 
-