Package com.atlan.model.assets
Interface IDbtSource
- All Known Implementing Classes:
DbtSource
Instance of a dbt source asset in Atlan.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TextField
TBCstatic final KeywordField
TBCstatic final RelationField
TBCstatic final RelationField
TBCstatic final RelationField
TBCstatic final String
-
Method Summary
Modifier and TypeMethodDescriptionList of groups who administer this asset.List of roles who administer this asset.List of users who administer this asset.Detailed message to include in the announcement on this asset.Brief title for the announcement on this asset.Type of announcement on this asset.Time (epoch) at which the announcement was last updated, in milliseconds.Name of the user who last updated the announcement.Checks that run on this asset.ApplicationContainer asset containing this Catalog asset.All associated Anomalo check types.Total number of checks present in Anomalo for this asset.Stringified JSON object containing status of all Anomalo checks associated to this asset.Status of data quality from Anomalo.Total number of checks failed in Anomalo for this asset.All associated Anomalo failed check types.Time (epoch) at which the last check was run via Anomalo.URL of the source in Anomalo.Qualified name of the Application Container that contains this asset.TBCName of the account in which this asset exists in dbt.Alias of this asset in dbt.Version of the environment in which this asset is materialized in dbt.Name of the environment in which this asset is materialized in dbt.Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt.Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false).Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds.Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds.Thread ID of the user who executed the last run of the job that materialized this asset in dbt.Branch in git from which the last run of the job that materialized this asset in dbt ran.SHA hash in git for the last run of the job that materialized this asset in dbt.Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false).Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false).Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false).Thread ID of the owner of the last run of the job that materialized this asset in dbt.Total duration the job that materialized this asset in dbt spent being queued.Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued.Run duration of the last run of the job that materialized this asset in dbt.Human-readable run duration of the last run of the job that materialized this asset in dbt.Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds.Status message of the last run of the job that materialized this asset in dbt.Total duration of the last run of the job that materialized this asset in dbt.Human-readable total duration of the last run of the job that materialized this asset in dbt.Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds.URL of the last run of the job that materialized this asset in dbt.Name of the job that materialized this asset in dbt.Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled.Human-readable time when the next run of the job that materializes this asset in dbt is scheduled.Schedule of the job that materialized this asset in dbt.Human-readable cron schedule of the job that materialized this asset in dbt.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.Name of the package in which this asset exists in dbt.Name of the project in which this asset exists in dbt.URL of the semantic layer proxy for this asset in dbt.Freshness criteria for the source of this asset in dbt.List of tags attached to this asset in dbt.All associated dbt test statuses.Unique identifier of this asset in dbt.Name of the DBT workflow in Atlan that last updated the asset.Name of the icon to use for this asset.List of unique Monte Carlo alert names attached to this asset.List of Monte Carlo incident names attached to this asset.List of Monte Carlo incident priorities associated with this asset.List of unique Monte Carlo incident names attached to this asset.List of Monte Carlo incident severities associated with this asset.List of Monte Carlo incident states associated with this asset.List of Monte Carlo incident sub-types associated with this asset.List of Monte Carlo incident types associated with this asset.Time (epoch) at which this asset was last synced from Monte Carlo.List of Monte Carlo monitor names attached to this asset.List of unique Monte Carlo monitor names attached to this asset.Schedules of all associated Monte Carlo monitors.Statuses of all associated Monte Carlo monitors.Types of all associated Monte Carlo monitors.Count of policies inside the assetArray of policy ids governing this assetNumber of checks done via Soda.All associated Soda check statuses.Status of data quality from Soda.TBCTBCTBCList of tags attached to this asset.Color (in hexadecimal RGB) to use to represent this asset.Glossary terms that are linked to this asset.Status of this asset's certification.Human-readable descriptive message used to provide further detail to certificateStatus.Time (epoch) at which the certification was last updated, in milliseconds.Name of the user who last updated the certification of this asset.Simple name of the connection through which this asset is accessible.Unique name of the connection through which this asset is accessible.Type of the connector through which this asset is accessible.Latest version of the data contract (in any status) for this asset.Latest certified version of the data contract for this asset.TBCTBCTBCTBCTBCTBCTBCTBCTBCTBCList of latest DBT job runs across all environmentsTBCTBCTBCTBCTBCTBCUnique name of this asset in dbt.TBCTBCTBCTBCTBCDescription of this asset, for example as crawled from a source.Human-readable name of this asset used for display purposes (in user interface).Human-readable name of the asset.Array of domain guids linked to this assetStatus of the asset (if this is a related asset).getFiles()
TBCgetGuid()
Globally-unique identifier for the asset.Whether this asset has contract (true) or not (false).Whether this asset has lineage (true) or not (false).Data products for which this asset is an input port.Tasks to which this asset provides input.Processes to which this asset provides input.TBCTBCWhether this asset is discoverable through the UI (true) or not (false).Whether this asset can be edited in the UI (true) or not (false).TBCTime (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds.Name of the last run of the crawler that last synchronized this asset.Time (epoch) at which this asset was last crawled, in milliseconds.Name of the crawler that last synchronized this asset.Custom order for sorting purpose, managed by clientgetLinks()
Links that are attached to this asset.TBCMonitors that observe this asset.TBCEntities implemented by this asset.getName()
Name of this asset.Array of policy ids non-compliant to this assetTasks from which this asset is output.Processes from which this asset is produced as output.TBCData products for which this asset is an output port.List of groups who own this asset.List of users who own this asset.Popularity score for this asset.TBCUnique name for this asset.README that is linked to this asset.Attributes specific to the relationship (unused).Unique identifier of the relationship (when this is a related asset).Status of the relationship (when this is a related asset).Type of the relationship (if this is a related asset).URL for sample data for this asset.TBCTBCThe unit of measure for sourceTotalCost.Time (epoch) at which this asset was created in the source system, in milliseconds.Name of the user who created this asset, in the source system.URL to create an embed for a resource (for example, an image of a dashboard) within Atlan.Timestamp of most recent read operation.List of owners of this asset, in the source system.List of most expensive warehouses with extra insights.List of most expensive warehouse names.Total count of all read operations at source.List of the most expensive queries that accessed this asset.List of the most popular queries that accessed this asset.Total cost of read queries at source.List of usernames with extra insights for the most recent users who read this asset.List of usernames of the most recent users who read this asset.List of the slowest queries that accessed this asset.List of usernames with extra insights for the users who read this asset the most.List of usernames of the users who read this asset the most.Total number of unique users that read data from asset.Total cost of all operations at source.Time (epoch) at which this asset was last updated in the source system, in milliseconds.Name of the user who last updated this asset, in the source system.URL to the resource within the source application, used to create a button to view this asset in the source application.TBCUsers who have starred this asset.Number of users who have starred this asset.List of usernames with extra information of the users who have starred an asset.Subtype of this asset.Name of the Atlan workspace in which this asset exists.Name of the type that defines the asset.Attribute(s) that uniquely identify the asset (when this is a related asset).TBCTBCDescription of this asset, as provided by a user.List of groups who can view assets contained in a collection.List of users who can view assets contained in a collection.View score for this asset.boolean
When true, indicates that this object represents a complete view of the entity.boolean
Indicates whether this object can be used as a valid reference by GUID.boolean
Indicates whether this object can be used as a valid reference by qualifiedName.
-
Field Details
-
TYPE_NAME
- See Also:
-
DBT_FRESHNESS_CRITERIA
TBC -
DBT_STATE
TBC -
DBT_TESTS
TBC -
PRIMARY_SQL_ASSET
TBC -
SQL_ASSETS
TBC
-
-
Method Details
-
getAdminGroups
List of groups who administer this asset. (This is only used for certain asset types.) -
getAdminRoles
List of roles who administer this asset. (This is only used for Connection assets.) -
getAdminUsers
List of users who administer this asset. (This is only used for certain asset types.) -
getAnnouncementMessage
String getAnnouncementMessage()Detailed message to include in the announcement on this asset. -
getAnnouncementTitle
String getAnnouncementTitle()Brief title for the announcement on this asset. Required when announcementType is specified. -
getAnnouncementType
AtlanAnnouncementType getAnnouncementType()Type of announcement on this asset. -
getAnnouncementUpdatedAt
Long getAnnouncementUpdatedAt()Time (epoch) at which the announcement was last updated, in milliseconds. -
getAnnouncementUpdatedBy
String getAnnouncementUpdatedBy()Name of the user who last updated the announcement. -
getAnomaloChecks
SortedSet<IAnomaloCheck> getAnomaloChecks()Checks that run on this asset. -
getApplicationContainer
IApplicationContainer getApplicationContainer()ApplicationContainer asset containing this Catalog asset. -
getAssetAnomaloAppliedCheckTypes
All associated Anomalo check types. -
getAssetAnomaloCheckCount
Long getAssetAnomaloCheckCount()Total number of checks present in Anomalo for this asset. -
getAssetAnomaloCheckStatuses
String getAssetAnomaloCheckStatuses()Stringified JSON object containing status of all Anomalo checks associated to this asset. -
getAssetAnomaloDQStatus
String getAssetAnomaloDQStatus()Status of data quality from Anomalo. -
getAssetAnomaloFailedCheckCount
Long getAssetAnomaloFailedCheckCount()Total number of checks failed in Anomalo for this asset. -
getAssetAnomaloFailedCheckTypes
All associated Anomalo failed check types. -
getAssetAnomaloLastCheckRunAt
Long getAssetAnomaloLastCheckRunAt()Time (epoch) at which the last check was run via Anomalo. -
getAssetAnomaloSourceUrl
String getAssetAnomaloSourceUrl()URL of the source in Anomalo. -
getAssetApplicationQualifiedName
String getAssetApplicationQualifiedName()Qualified name of the Application Container that contains this asset. -
getAssetCoverImage
String getAssetCoverImage()TBC -
getAssetDbtAccountName
String getAssetDbtAccountName()Name of the account in which this asset exists in dbt. -
getAssetDbtAlias
String getAssetDbtAlias()Alias of this asset in dbt. -
getAssetDbtEnvironmentDbtVersion
String getAssetDbtEnvironmentDbtVersion()Version of the environment in which this asset is materialized in dbt. -
getAssetDbtEnvironmentName
String getAssetDbtEnvironmentName()Name of the environment in which this asset is materialized in dbt. -
getAssetDbtJobLastRun
Long getAssetDbtJobLastRun()Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds. -
getAssetDbtJobLastRunArtifactS3Path
String getAssetDbtJobLastRunArtifactS3Path()Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunArtifactsSaved
Boolean getAssetDbtJobLastRunArtifactsSaved()Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false). -
getAssetDbtJobLastRunCreatedAt
Long getAssetDbtJobLastRunCreatedAt()Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds. -
getAssetDbtJobLastRunDequedAt
Long getAssetDbtJobLastRunDequedAt()Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds. -
getAssetDbtJobLastRunExecutedByThreadId
String getAssetDbtJobLastRunExecutedByThreadId()Thread ID of the user who executed the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunGitBranch
String getAssetDbtJobLastRunGitBranch()Branch in git from which the last run of the job that materialized this asset in dbt ran. -
getAssetDbtJobLastRunGitSha
String getAssetDbtJobLastRunGitSha()SHA hash in git for the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunHasDocsGenerated
Boolean getAssetDbtJobLastRunHasDocsGenerated()Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false). -
getAssetDbtJobLastRunHasSourcesGenerated
Boolean getAssetDbtJobLastRunHasSourcesGenerated()Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false). -
getAssetDbtJobLastRunNotificationsSent
Boolean getAssetDbtJobLastRunNotificationsSent()Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false). -
getAssetDbtJobLastRunOwnerThreadId
String getAssetDbtJobLastRunOwnerThreadId()Thread ID of the owner of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunQueuedDuration
String getAssetDbtJobLastRunQueuedDuration()Total duration the job that materialized this asset in dbt spent being queued. -
getAssetDbtJobLastRunQueuedDurationHumanized
String getAssetDbtJobLastRunQueuedDurationHumanized()Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued. -
getAssetDbtJobLastRunRunDuration
String getAssetDbtJobLastRunRunDuration()Run duration of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunRunDurationHumanized
String getAssetDbtJobLastRunRunDurationHumanized()Human-readable run duration of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunStartedAt
Long getAssetDbtJobLastRunStartedAt()Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds. -
getAssetDbtJobLastRunStatusMessage
String getAssetDbtJobLastRunStatusMessage()Status message of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunTotalDuration
String getAssetDbtJobLastRunTotalDuration()Total duration of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunTotalDurationHumanized
String getAssetDbtJobLastRunTotalDurationHumanized()Human-readable total duration of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobLastRunUpdatedAt
Long getAssetDbtJobLastRunUpdatedAt()Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds. -
getAssetDbtJobLastRunUrl
String getAssetDbtJobLastRunUrl()URL of the last run of the job that materialized this asset in dbt. -
getAssetDbtJobName
String getAssetDbtJobName()Name of the job that materialized this asset in dbt. -
getAssetDbtJobNextRun
Long getAssetDbtJobNextRun()Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled. -
getAssetDbtJobNextRunHumanized
String getAssetDbtJobNextRunHumanized()Human-readable time when the next run of the job that materializes this asset in dbt is scheduled. -
getAssetDbtJobSchedule
String getAssetDbtJobSchedule()Schedule of the job that materialized this asset in dbt. -
getAssetDbtJobScheduleCronHumanized
String getAssetDbtJobScheduleCronHumanized()Human-readable cron schedule of the job that materialized this asset in dbt. -
getAssetDbtJobStatus
String getAssetDbtJobStatus()Status of the job that materialized this asset in dbt. -
getAssetDbtMeta
String getAssetDbtMeta()Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object. -
getAssetDbtPackageName
String getAssetDbtPackageName()Name of the package in which this asset exists in dbt. -
getAssetDbtProjectName
String getAssetDbtProjectName()Name of the project in which this asset exists in dbt. -
getAssetDbtSemanticLayerProxyUrl
String getAssetDbtSemanticLayerProxyUrl()URL of the semantic layer proxy for this asset in dbt. -
getAssetDbtSourceFreshnessCriteria
String getAssetDbtSourceFreshnessCriteria()Freshness criteria for the source of this asset in dbt. -
getAssetDbtTags
List of tags attached to this asset in dbt. -
getAssetDbtTestStatus
String getAssetDbtTestStatus()All associated dbt test statuses. -
getAssetDbtUniqueId
String getAssetDbtUniqueId()Unique identifier of this asset in dbt. -
getAssetDbtWorkflowLastUpdated
String getAssetDbtWorkflowLastUpdated()Name of the DBT workflow in Atlan that last updated the asset. -
getAssetIcon
AtlanIcon getAssetIcon()Name of the icon to use for this asset. (Only applies to glossaries, currently.) -
getAssetMcAlertQualifiedNames
List of unique Monte Carlo alert names attached to this asset. -
getAssetMcIncidentNames
List of Monte Carlo incident names attached to this asset. -
getAssetMcIncidentPriorities
List of Monte Carlo incident priorities associated with this asset. -
getAssetMcIncidentQualifiedNames
List of unique Monte Carlo incident names attached to this asset. -
getAssetMcIncidentSeverities
List of Monte Carlo incident severities associated with this asset. -
getAssetMcIncidentStates
List of Monte Carlo incident states associated with this asset. -
getAssetMcIncidentSubTypes
List of Monte Carlo incident sub-types associated with this asset. -
getAssetMcIncidentTypes
List of Monte Carlo incident types associated with this asset. -
getAssetMcLastSyncRunAt
Long getAssetMcLastSyncRunAt()Time (epoch) at which this asset was last synced from Monte Carlo. -
getAssetMcMonitorNames
List of Monte Carlo monitor names attached to this asset. -
getAssetMcMonitorQualifiedNames
List of unique Monte Carlo monitor names attached to this asset. -
getAssetMcMonitorScheduleTypes
Schedules of all associated Monte Carlo monitors. -
getAssetMcMonitorStatuses
Statuses of all associated Monte Carlo monitors. -
getAssetMcMonitorTypes
Types of all associated Monte Carlo monitors. -
getAssetPoliciesCount
Long getAssetPoliciesCount()Count of policies inside the asset -
getAssetPolicyGUIDs
Array of policy ids governing this asset -
getAssetSodaCheckCount
Long getAssetSodaCheckCount()Number of checks done via Soda. -
getAssetSodaCheckStatuses
String getAssetSodaCheckStatuses()All associated Soda check statuses. -
getAssetSodaDQStatus
String getAssetSodaDQStatus()Status of data quality from Soda. -
getAssetSodaLastScanAt
Long getAssetSodaLastScanAt()TBC -
getAssetSodaLastSyncRunAt
Long getAssetSodaLastSyncRunAt()TBC -
getAssetSodaSourceURL
String getAssetSodaSourceURL()TBC -
getAssetTags
List of tags attached to this asset. -
getAssetThemeHex
String getAssetThemeHex()Color (in hexadecimal RGB) to use to represent this asset. -
getAssignedTerms
SortedSet<IGlossaryTerm> getAssignedTerms()Glossary terms that are linked to this asset. -
getCertificateStatus
CertificateStatus getCertificateStatus()Status of this asset's certification. -
getCertificateStatusMessage
String getCertificateStatusMessage()Human-readable descriptive message used to provide further detail to certificateStatus. -
getCertificateUpdatedAt
Long getCertificateUpdatedAt()Time (epoch) at which the certification was last updated, in milliseconds. -
getCertificateUpdatedBy
String getCertificateUpdatedBy()Name of the user who last updated the certification of this asset. -
getConnectionName
String getConnectionName()Simple name of the connection through which this asset is accessible. -
getConnectionQualifiedName
String getConnectionQualifiedName()Unique name of the connection through which this asset is accessible. -
getConnectorType
AtlanConnectorType getConnectorType()Type of the connector through which this asset is accessible. -
getDataContractLatest
IDataContract getDataContractLatest()Latest version of the data contract (in any status) for this asset. -
getDataContractLatestCertified
IDataContract getDataContractLatestCertified()Latest certified version of the data contract for this asset. -
getDbtAccountName
String getDbtAccountName()TBC -
getDbtAlias
String getDbtAlias()TBC -
getDbtConnectionContext
String getDbtConnectionContext()TBC -
getDbtEnvironmentDbtVersion
String getDbtEnvironmentDbtVersion()TBC -
getDbtEnvironmentName
String getDbtEnvironmentName()TBC -
getDbtFreshnessCriteria
String getDbtFreshnessCriteria()TBC -
getDbtJobLastRun
Long getDbtJobLastRun()TBC -
getDbtJobName
String getDbtJobName()TBC -
getDbtJobNextRun
Long getDbtJobNextRun()TBC -
getDbtJobNextRunHumanized
String getDbtJobNextRunHumanized()TBC -
getDbtJobRuns
List of latest DBT job runs across all environments -
getDbtJobSchedule
String getDbtJobSchedule()TBC -
getDbtJobScheduleCronHumanized
String getDbtJobScheduleCronHumanized()TBC -
getDbtJobStatus
String getDbtJobStatus()TBC -
getDbtMeta
String getDbtMeta()TBC -
getDbtPackageName
String getDbtPackageName()TBC -
getDbtProjectName
String getDbtProjectName()TBC -
getDbtQualifiedName
String getDbtQualifiedName()Unique name of this asset in dbt. -
getDbtSemanticLayerProxyUrl
String getDbtSemanticLayerProxyUrl()TBC -
getDbtState
String getDbtState()TBC -
getDbtTags
TBC -
getDbtTests
TBC -
getDbtUniqueId
String getDbtUniqueId()TBC -
getDescription
String getDescription()Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty. -
getDisplayName
String getDisplayName()Human-readable name of this asset used for display purposes (in user interface). -
getDomainGUIDs
Array of domain guids linked to this asset -
getFiles
TBC -
getHasContract
Boolean getHasContract()Whether this asset has contract (true) or not (false). -
getHasLineage
Boolean getHasLineage()Whether this asset has lineage (true) or not (false). -
getInputPortDataProducts
SortedSet<IDataProduct> getInputPortDataProducts()Data products for which this asset is an input port. -
getInputToAirflowTasks
SortedSet<IAirflowTask> getInputToAirflowTasks()Tasks to which this asset provides input. -
getInputToProcesses
SortedSet<ILineageProcess> getInputToProcesses()Processes to which this asset provides input. -
getInputToSparkJobs
TBC -
getIsAIGenerated
Boolean getIsAIGenerated()TBC -
getIsDiscoverable
Boolean getIsDiscoverable()Whether this asset is discoverable through the UI (true) or not (false). -
getIsEditable
Boolean getIsEditable()Whether this asset can be edited in the UI (true) or not (false). -
getIsPartial
Boolean getIsPartial()TBC -
getLastRowChangedAt
Long getLastRowChangedAt()Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds. -
getLastSyncRun
String getLastSyncRun()Name of the last run of the crawler that last synchronized this asset. -
getLastSyncRunAt
Long getLastSyncRunAt()Time (epoch) at which this asset was last crawled, in milliseconds. -
getLastSyncWorkflowName
String getLastSyncWorkflowName()Name of the crawler that last synchronized this asset. -
getLexicographicalSortOrder
String getLexicographicalSortOrder()Custom order for sorting purpose, managed by client -
getLinks
Links that are attached to this asset. -
getMcIncidents
SortedSet<IMCIncident> getMcIncidents()TBC -
getMcMonitors
SortedSet<IMCMonitor> getMcMonitors()Monitors that observe this asset. -
getMetrics
TBC -
getModelImplementedEntities
SortedSet<IModelEntity> getModelImplementedEntities()Entities implemented by this asset. -
getName
String getName()Name of this asset. Fallback for display purposes, if displayName is empty. -
getNonCompliantAssetPolicyGUIDs
Array of policy ids non-compliant to this asset -
getOutputFromAirflowTasks
SortedSet<IAirflowTask> getOutputFromAirflowTasks()Tasks from which this asset is output. -
getOutputFromProcesses
SortedSet<ILineageProcess> getOutputFromProcesses()Processes from which this asset is produced as output. -
getOutputFromSparkJobs
TBC -
getOutputPortDataProducts
SortedSet<IDataProduct> getOutputPortDataProducts()Data products for which this asset is an output port. -
getOwnerGroups
List of groups who own this asset. -
getOwnerUsers
List of users who own this asset. -
getPopularityScore
Double getPopularityScore()Popularity score for this asset. -
getPrimarySqlAsset
ISQL getPrimarySqlAsset()TBC -
getQualifiedName
String getQualifiedName()Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type. -
getReadme
IReadme getReadme()README that is linked to this asset. -
getSampleDataUrl
String getSampleDataUrl()URL for sample data for this asset. -
getSchemaRegistrySubjects
SortedSet<ISchemaRegistrySubject> getSchemaRegistrySubjects()TBC -
getSodaChecks
SortedSet<ISodaCheck> getSodaChecks()TBC -
getSourceCostUnit
SourceCostUnitType getSourceCostUnit()The unit of measure for sourceTotalCost. -
getSourceCreatedAt
Long getSourceCreatedAt()Time (epoch) at which this asset was created in the source system, in milliseconds. -
getSourceCreatedBy
String getSourceCreatedBy()Name of the user who created this asset, in the source system. -
getSourceEmbedURL
String getSourceEmbedURL()URL to create an embed for a resource (for example, an image of a dashboard) within Atlan. -
getSourceLastReadAt
Long getSourceLastReadAt()Timestamp of most recent read operation. -
getSourceOwners
String getSourceOwners()List of owners of this asset, in the source system. -
getSourceQueryComputeCostRecords
List<PopularityInsights> getSourceQueryComputeCostRecords()List of most expensive warehouses with extra insights. -
getSourceQueryComputeCosts
List of most expensive warehouse names. -
getSourceReadCount
Long getSourceReadCount()Total count of all read operations at source. -
getSourceReadExpensiveQueryRecords
List<PopularityInsights> getSourceReadExpensiveQueryRecords()List of the most expensive queries that accessed this asset. -
getSourceReadPopularQueryRecords
List<PopularityInsights> getSourceReadPopularQueryRecords()List of the most popular queries that accessed this asset. -
getSourceReadQueryCost
Double getSourceReadQueryCost()Total cost of read queries at source. -
getSourceReadRecentUserRecords
List<PopularityInsights> getSourceReadRecentUserRecords()List of usernames with extra insights for the most recent users who read this asset. -
getSourceReadRecentUsers
List of usernames of the most recent users who read this asset. -
getSourceReadSlowQueryRecords
List<PopularityInsights> getSourceReadSlowQueryRecords()List of the slowest queries that accessed this asset. -
getSourceReadTopUserRecords
List<PopularityInsights> getSourceReadTopUserRecords()List of usernames with extra insights for the users who read this asset the most. -
getSourceReadTopUsers
List of usernames of the users who read this asset the most. -
getSourceReadUserCount
Long getSourceReadUserCount()Total number of unique users that read data from asset. -
getSourceTotalCost
Double getSourceTotalCost()Total cost of all operations at source. -
getSourceURL
String getSourceURL()URL to the resource within the source application, used to create a button to view this asset in the source application. -
getSourceUpdatedAt
Long getSourceUpdatedAt()Time (epoch) at which this asset was last updated in the source system, in milliseconds. -
getSourceUpdatedBy
String getSourceUpdatedBy()Name of the user who last updated this asset, in the source system. -
getSqlAssets
TBC -
getStarredBy
Users who have starred this asset. -
getStarredCount
Integer getStarredCount()Number of users who have starred this asset. -
getStarredDetails
List<StarredDetails> getStarredDetails()List of usernames with extra information of the users who have starred an asset. -
getSubType
String getSubType()Subtype of this asset. -
getTenantId
String getTenantId()Name of the Atlan workspace in which this asset exists. -
getUserDefRelationshipFroms
TBC -
getUserDefRelationshipTos
TBC -
getUserDescription
String getUserDescription()Description of this asset, as provided by a user. If present, this will be used for the description in user interface. -
getViewScore
Double getViewScore()View score for this asset. -
getViewerGroups
List of groups who can view assets contained in a collection. (This is only used for certain asset types.) -
getViewerUsers
List of users who can view assets contained in a collection. (This is only used for certain asset types.) -
getTypeName
String getTypeName()Name of the type that defines the asset. -
getGuid
String getGuid()Globally-unique identifier for the asset. -
getDisplayText
String getDisplayText()Human-readable name of the asset. -
getEntityStatus
String getEntityStatus()Status of the asset (if this is a related asset). -
getRelationshipType
String getRelationshipType()Type of the relationship (if this is a related asset). -
getRelationshipGuid
String getRelationshipGuid()Unique identifier of the relationship (when this is a related asset). -
getRelationshipStatus
AtlanStatus getRelationshipStatus()Status of the relationship (when this is a related asset). -
getRelationshipAttributes
RelationshipAttributes getRelationshipAttributes()Attributes specific to the relationship (unused). -
getUniqueAttributes
UniqueAttributes getUniqueAttributes()Attribute(s) that uniquely identify the asset (when this is a related asset). If the guid is not provided, these must be provided. -
isComplete
boolean isComplete()When true, indicates that this object represents a complete view of the entity. When false, this object is only a reference or some partial view of the entity. -
isValidReferenceByGuid
boolean isValidReferenceByGuid()Indicates whether this object can be used as a valid reference by GUID.- Returns:
- true if it is a valid GUID reference, false otherwise
-
isValidReferenceByQualifiedName
boolean isValidReferenceByQualifiedName()Indicates whether this object can be used as a valid reference by qualifiedName.- Returns:
- true if it is a valid qualifiedName reference, false otherwise
-