Package com.atlan.model.assets
Interface IReferenceable
- All Known Implementing Classes:
AdfActivity
,AdfDataflow
,AdfDataset
,AdfLinkedservice
,AdfPipeline
,ADLSAccount
,ADLSContainer
,ADLSObject
,AirflowDag
,AirflowTask
,AnomaloCheck
,APIField
,APIObject
,APIPath
,APIQuery
,APISpec
,ApplicationContainer
,Asset
,AtlanCollection
,AtlanQuery
,AuthPolicy
,AuthService
,AzureEventHub
,AzureEventHubConsumerGroup
,AzureServiceBusNamespace
,AzureServiceBusTopic
,Badge
,BIProcess
,BusinessPolicy
,BusinessPolicyException
,BusinessPolicyIncident
,BusinessPolicyLog
,CalculationView
,Cognite3DModel
,CogniteAsset
,CogniteEvent
,CogniteFile
,CogniteSequence
,CogniteTimeSeries
,CognosDashboard
,CognosDatasource
,CognosExploration
,CognosFile
,CognosFolder
,CognosModule
,CognosPackage
,CognosReport
,Column
,ColumnProcess
,Connection
,CosmosMongoDBAccount
,CosmosMongoDBCollection
,CosmosMongoDBDatabase
,Cube
,CubeDimension
,CubeField
,CubeHierarchy
,Database
,DatabricksUnityCatalogTag
,DataContract
,DataDomain
,DataProduct
,DataStudioAsset
,DbtColumnProcess
,DbtMetric
,DbtModel
,DbtModelColumn
,DbtProcess
,DbtSource
,DbtTag
,DbtTest
,DomoCard
,DomoDashboard
,DomoDataset
,DomoDatasetColumn
,DynamoDBGlobalSecondaryIndex
,DynamoDBLocalSecondaryIndex
,DynamoDBTable
,File
,FivetranConnector
,Folder
,Function
,GCSBucket
,GCSObject
,Glossary
,GlossaryAntonym.Antonym
,GlossaryCategory
,GlossaryIsA.Classify
,GlossaryIsA.IsA
,GlossaryPreferredTerm.PreferredTerm
,GlossaryPreferredTerm.PreferredToTerm
,GlossaryRelatedTerm.SeeAlso
,GlossaryReplacementTerm.ReplacedBy
,GlossaryReplacementTerm.ReplacementTerm
,GlossarySemanticAssignment.AssignedTerm
,GlossarySynonym.Synonym
,GlossaryTerm
,GlossaryTermCategorization.Category
,GlossaryTermCategorization.Term
,GlossaryTranslation.TranslatedTerm
,GlossaryTranslation.TranslationTerm
,GlossaryValidValue.ValidValue
,GlossaryValidValue.ValidValuesFor
,IndistinctAsset
,Insight
,KafkaConsumerGroup
,KafkaTopic
,LineageProcess
,Link
,LookerDashboard
,LookerExplore
,LookerField
,LookerFolder
,LookerLook
,LookerModel
,LookerProject
,LookerQuery
,LookerTile
,LookerView
,MaterializedView
,MatillionComponent
,MatillionGroup
,MatillionJob
,MatillionProject
,MCIncident
,MCMonitor
,MetabaseCollection
,MetabaseDashboard
,MetabaseQuestion
,MicroStrategyAttribute
,MicroStrategyCube
,MicroStrategyDocument
,MicroStrategyDossier
,MicroStrategyFact
,MicroStrategyMetric
,MicroStrategyProject
,MicroStrategyReport
,MicroStrategyVisualization
,ModeChart
,ModeCollection
,ModelAttribute
,ModelAttributeAssociation
,ModelDataModel
,ModelEntity
,ModelEntityAssociation
,ModelVersion
,ModeQuery
,ModeReport
,ModeWorkspace
,MongoDBCollection
,MongoDBDatabase
,Persona
,PowerBIColumn
,PowerBIDashboard
,PowerBIDataflow
,PowerBIDataset
,PowerBIDatasource
,PowerBIMeasure
,PowerBIPage
,PowerBIReport
,PowerBITable
,PowerBITile
,PowerBIWorkspace
,PresetChart
,PresetDashboard
,PresetDataset
,PresetWorkspace
,Procedure
,Purpose
,QlikApp
,QlikChart
,QlikDataset
,QlikSheet
,QlikSpace
,QlikStream
,QuickSightAnalysis
,QuickSightAnalysisVisual
,QuickSightDashboard
,QuickSightDashboardVisual
,QuickSightDataset
,QuickSightDatasetField
,QuickSightFolder
,Readme
,ReadmeTemplate
,RedashDashboard
,RedashQuery
,RedashVisualization
,S3Bucket
,S3Object
,SalesforceDashboard
,SalesforceField
,SalesforceObject
,SalesforceOrganization
,SalesforceReport
,Schema
,SchemaRegistrySubject
,SigmaDataElement
,SigmaDataElementField
,SigmaDataset
,SigmaDatasetColumn
,SigmaPage
,SigmaWorkbook
,SisenseDashboard
,SisenseDatamodel
,SisenseDatamodelTable
,SisenseFolder
,SisenseWidget
,SnowflakeDynamicTable
,SnowflakePipe
,SnowflakeStream
,SnowflakeTag
,SodaCheck
,SparkJob
,Stakeholder
,StakeholderTitle
,SupersetChart
,SupersetDashboard
,SupersetDataset
,Table
,TableauCalculatedField
,TableauDashboard
,TableauDatasource
,TableauDatasourceField
,TableauFlow
,TableauMetric
,TableauProject
,TableauSite
,TableauWorkbook
,TableauWorksheet
,TablePartition
,TagAttachment
,Task
,ThoughtspotAnswer
,ThoughtspotColumn
,ThoughtspotDashlet
,ThoughtspotLiveboard
,ThoughtspotTable
,ThoughtspotView
,ThoughtspotWorksheet
,UserDefRelationship.UserDefRelationshipFrom
,UserDefRelationship.UserDefRelationshipTo
,View
,Workflow
,WorkflowRun
public interface IReferenceable
Base class for all entities.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final InternalKeywordTextField
All terms attached to an asset, searchable by the term's qualifiedName.static final InternalKeywordTextField
All directly-assigned Atlan tags that exist on an asset, searchable by internal hashed-string ID of the Atlan tag.static final InternalNumericField
Time (in milliseconds) when the asset was created.static final InternalKeywordField
Atlan user who created this asset.static final TextField
Any source-provided custom information.static final InternalKeywordField
Globally unique identifier (GUID) of any object in Atlan.static final InternalKeywordTextField
All propagated Atlan tags that exist on an asset, searchable by internal hashed-string ID of the Atlan tag.static final InternalKeywordField
Asset status in Atlan (active vs deleted).static final InternalKeywordTextField
All super types of an asset.static final InternalKeywordTextField
Type of the asset.static final InternalNumericField
Time (in milliseconds) when the asset was last updated.static final InternalKeywordField
Atlan user who last updated the asset. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Atlan tags assigned to the asset.User or account that created the asset.Time (epoch) at which the asset was created, in milliseconds.Map of custom metadata attributes and values defined on the asset.Details on the handler used for deletion of the asset.getGuid()
Globally-unique identifier for the entity.Unused.Names of terms that have been linked to this asset.Deprecated.seeAsset.getAssignedTerms()
insteadUnique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.Unique name for this asset.Status of the asset.Name of the type that defines the entity.User or account that last updated the asset.Time (epoch) at which the asset was last updated, in milliseconds.
-
Field Details
-
TYPE_NAME
Type of the asset. For example Table, Column, and so on. -
GUID
Globally unique identifier (GUID) of any object in Atlan. -
CREATED_BY
Atlan user who created this asset. -
UPDATED_BY
Atlan user who last updated the asset. -
STATUS
Asset status in Atlan (active vs deleted). -
ATLAN_TAGS
All directly-assigned Atlan tags that exist on an asset, searchable by internal hashed-string ID of the Atlan tag. -
PROPAGATED_ATLAN_TAGS
All propagated Atlan tags that exist on an asset, searchable by internal hashed-string ID of the Atlan tag. -
ASSIGNED_TERMS
All terms attached to an asset, searchable by the term's qualifiedName. -
SUPER_TYPE_NAMES
All super types of an asset. -
CREATE_TIME
Time (in milliseconds) when the asset was created. -
UPDATE_TIME
Time (in milliseconds) when the asset was last updated. -
CUSTOM_ATTRIBUTES
Any source-provided custom information. NOTE: this is NOT the same as custom metadata (user-managed), but is an entirely different area of source-managed custom information.
-
-
Method Details
-
getTypeName
String getTypeName()Name of the type that defines the entity. -
getGuid
String getGuid()Globally-unique identifier for the entity. -
getQualifiedName
String getQualifiedName()Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. -
getAtlanTags
Atlan tags assigned to the asset. -
getCustomMetadataSets
Map<String,CustomMetadataAttributes> getCustomMetadataSets()Map of custom metadata attributes and values defined on the asset. The map is keyed by the human-readable name of the custom metadata set, and the values are a further mapping from human-readable attribute name to the value for that attribute on this asset. -
getStatus
AtlanStatus getStatus()Status of the asset. -
getCreatedBy
String getCreatedBy()User or account that created the asset. -
getUpdatedBy
String getUpdatedBy()User or account that last updated the asset. -
getCreateTime
Long getCreateTime()Time (epoch) at which the asset was created, in milliseconds. -
getUpdateTime
Long getUpdateTime()Time (epoch) at which the asset was last updated, in milliseconds. -
getDeleteHandler
String getDeleteHandler()Details on the handler used for deletion of the asset. -
getAtlanTagNames
Deprecated.seegetAtlanTags()
insteadThe names of the Atlan tags that exist on the asset. This is not always returned, even by full retrieval operations. It is better to depend on the detailed values in the Atlan tags property. -
getIsIncomplete
Boolean getIsIncomplete()Unused. -
getMeaningNames
Names of terms that have been linked to this asset. -
getMeanings
Deprecated.seeAsset.getAssignedTerms()
insteadDetails of terms that have been linked to this asset. This is not set by all API endpoints, so cannot be relied upon in general, even when there are terms assigned to an asset. -
getPendingTasks
Unique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.
-
getAtlanTags()
instead