Package com.atlan.model.assets
Interface IDynamoDBSecondaryIndex
- All Known Implementing Classes:
DynamoDBGlobalSecondaryIndex
,DynamoDBLocalSecondaryIndex
Atlan DynamoDB Secondary Index
-
Field Summary
Modifier and TypeFieldDescriptionstatic final KeywordField
Specifies attributes that are projected from the DynamoDB table into the indexstatic 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.getAlias()
Alias for this table.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.Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.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.Number of columns in this table.Columns that exist within this table.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.Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.Latest version of the data contract (in any status) for this asset.Latest certified version of the data contract for this asset.TBCUnique name of this asset in dbt.TBCTBCDescription of this asset, for example as crawled from a source.TBCHuman-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 assetSpecifies the partition key of the DynamoDB Table/IndexThe maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingExceptionSpecifies attributes that are projected from the DynamoDB table into the indexSpecifies the sort key of the DynamoDB Table/IndexStatus of the DynamoDB AssetThe maximum number of writes consumed per second before DynamoDB returns a ThrottlingExceptionStatus of the asset (if this is a related asset).External location of this table, for example: an S3 object location.Format of the external location of this table, for example: JSON, CSV, PARQUET, etc.Region of the external location of this table, for example: S3 region.getFacts()
TBCgetFiles()
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).iceberg table catalog name (can be any user defined name)iceberg table catalog type (glue, polaris, snowflake)catalog table name (actual table name on the catalog side).catalog table namespace (actual database name on the catalog side).iceberg table base location inside the external volume.iceberg table type (managed vs unmanaged)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).TBCWhether this table is partitioned (true) or not (false).Whether this asset has been profiled (true) or not (false).Whether preview queries are allowed for this table (true) or not (false).Whether this table is a sharded table (true) or not (false).Whether this table is temporary (true) or not (false).Time (epoch) at which this asset was last profiled, in milliseconds.Time (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 assetRepresents attributes for describing the key schema for the table and indexes.Tasks 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.Number of partitions in this table.List of partitions in this table.Partitions that exist within this table.Partition strategy for this table.Popularity score for this asset.Unique name for this asset.Queries that access this table.Number of times this asset has been queried.Time (epoch) at which the query count was last updated, in milliseconds.Configuration for preview queries.Number of unique users who have queried this asset.Map of unique users who have queried this asset to the number of times they have queried it.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).Number of rows in this table.URL for sample data for this asset.Schema in which this table exists.Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.TBCSize of this table, in bytes.TBCThe 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.TBCTBCUsers 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.external volume name for the table.Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.Data retention time in days.Type of the table.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.Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.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:
-
DYNAMO_DB_SECONDARY_INDEX_PROJECTION_TYPE
Specifies attributes that are projected from the DynamoDB table into the index
-
-
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.) -
getAlias
String getAlias()Alias for this table. -
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. -
getCalculationViewName
String getCalculationViewName()Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view. -
getCalculationViewQualifiedName
String getCalculationViewQualifiedName()Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view. -
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. -
getColumnCount
Long getColumnCount()Number of columns in this table. -
getColumns
Columns that exist within this table. -
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. -
getDatabaseName
String getDatabaseName()Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database. -
getDatabaseQualifiedName
String getDatabaseQualifiedName()Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database. -
getDbtModels
TBC -
getDbtQualifiedName
String getDbtQualifiedName()Unique name of this asset in dbt. -
getDbtSources
SortedSet<IDbtSource> getDbtSources()TBC -
getDbtTests
TBC -
getDescription
String getDescription()Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty. -
getDimensions
TBC -
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 -
getDynamoDBPartitionKey
String getDynamoDBPartitionKey()Specifies the partition key of the DynamoDB Table/Index -
getDynamoDBReadCapacityUnits
Long getDynamoDBReadCapacityUnits()The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException -
getDynamoDBSecondaryIndexProjectionType
DynamoDBSecondaryIndexProjectionType getDynamoDBSecondaryIndexProjectionType()Specifies attributes that are projected from the DynamoDB table into the index -
getDynamoDBSortKey
String getDynamoDBSortKey()Specifies the sort key of the DynamoDB Table/Index -
getDynamoDBStatus
DynamoDBStatus getDynamoDBStatus()Status of the DynamoDB Asset -
getDynamoDBWriteCapacityUnits
Long getDynamoDBWriteCapacityUnits()The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException -
getExternalLocation
String getExternalLocation()External location of this table, for example: an S3 object location. -
getExternalLocationFormat
String getExternalLocationFormat()Format of the external location of this table, for example: JSON, CSV, PARQUET, etc. -
getExternalLocationRegion
String getExternalLocationRegion()Region of the external location of this table, for example: S3 region. -
getFacts
TBC -
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). -
getIcebergCatalogName
String getIcebergCatalogName()iceberg table catalog name (can be any user defined name) -
getIcebergCatalogSource
String getIcebergCatalogSource()iceberg table catalog type (glue, polaris, snowflake) -
getIcebergCatalogTableName
String getIcebergCatalogTableName()catalog table name (actual table name on the catalog side). -
getIcebergCatalogTableNamespace
String getIcebergCatalogTableNamespace()catalog table namespace (actual database name on the catalog side). -
getIcebergTableBaseLocation
String getIcebergTableBaseLocation()iceberg table base location inside the external volume. -
getIcebergTableType
String getIcebergTableType()iceberg table type (managed vs unmanaged) -
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 -
getIsPartitioned
Boolean getIsPartitioned()Whether this table is partitioned (true) or not (false). -
getIsProfiled
Boolean getIsProfiled()Whether this asset has been profiled (true) or not (false). -
getIsQueryPreview
Boolean getIsQueryPreview()Whether preview queries are allowed for this table (true) or not (false). -
getIsSharded
Boolean getIsSharded()Whether this table is a sharded table (true) or not (false). -
getIsTemporary
Boolean getIsTemporary()Whether this table is temporary (true) or not (false). -
getLastProfiledAt
Long getLastProfiledAt()Time (epoch) at which this asset was last profiled, in milliseconds. -
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. -
getNoSQLSchemaDefinition
String getNoSQLSchemaDefinition()Represents attributes for describing the key schema for the table and indexes. -
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. -
getPartitionCount
Long getPartitionCount()Number of partitions in this table. -
getPartitionList
String getPartitionList()List of partitions in this table. -
getPartitionStrategy
String getPartitionStrategy()Partition strategy for this table. -
getPartitions
SortedSet<ITablePartition> getPartitions()Partitions that exist within this table. -
getPopularityScore
Double getPopularityScore()Popularity score for this asset. -
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. -
getQueries
SortedSet<IAtlanQuery> getQueries()Queries that access this table. -
getQueryCount
Long getQueryCount()Number of times this asset has been queried. -
getQueryCountUpdatedAt
Long getQueryCountUpdatedAt()Time (epoch) at which the query count was last updated, in milliseconds. -
getQueryPreviewConfig
Configuration for preview queries. -
getQueryUserCount
Long getQueryUserCount()Number of unique users who have queried this asset. -
getQueryUserMap
Map of unique users who have queried this asset to the number of times they have queried it. -
getReadme
IReadme getReadme()README that is linked to this asset. -
getRowCount
Long getRowCount()Number of rows in this table. -
getSampleDataUrl
String getSampleDataUrl()URL for sample data for this asset. -
getSchema
ISchema getSchema()Schema in which this table exists. -
getSchemaName
String getSchemaName()Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema. -
getSchemaQualifiedName
String getSchemaQualifiedName()Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema. -
getSchemaRegistrySubjects
SortedSet<ISchemaRegistrySubject> getSchemaRegistrySubjects()TBC -
getSizeBytes
Long getSizeBytes()Size of this table, in bytes. -
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. -
getSqlDBTSources
SortedSet<IDbtSource> getSqlDBTSources()TBC -
getSqlDbtModels
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. -
getTableExternalVolumeName
String getTableExternalVolumeName()external volume name for the table. -
getTableName
String getTableName()Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table. -
getTableQualifiedName
String getTableQualifiedName()Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table. -
getTableRetentionTime
Long getTableRetentionTime()Data retention time in days. -
getTableType
TableType getTableType()Type of the table. -
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. -
getViewName
String getViewName()Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view. -
getViewQualifiedName
String getViewQualifiedName()Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view. -
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
-