Skip to content

ModeCollection

Instance of a Mode collection in Atlan.

Complete reference

This is a complete reference for the ModeCollection object in Atlan, showing every possible property and relationship that can exist for these objects. For an introduction, you probably want to start with:

  • Snippets — small, atomic examples of single-step use cases.
  • Patterns — walkthroughs of common multi-step implementation patterns.

Inheritance

Following is the inheritance structure for ModeCollection. The type structure may be simplified in some of the SDKs, but for search purposes you could still use any of the super types shown below.

classDiagram
    direction RL
    class ModeCollection
    link ModeCollection "../modecollection"
    class Mode {
        <<abstract>>
    }
    link Mode "../mode"
    Mode <|-- ModeCollection : extends
    class BI {
        <<abstract>>
    }
    link BI "../bi"
    BI <|-- Mode : extends
    class Catalog {
        <<abstract>>
    }
    link Catalog "../catalog"
    Catalog <|-- BI : extends
    class Asset {
        <<abstract>>
    }
    link Asset "../asset"
    Asset <|-- Catalog : extends
    class Referenceable {
        <<abstract>>
    }
    link Referenceable "../referenceable"
    Referenceable <|-- Asset : extends

Attributes

Following are all the properties available on ModeCollection assets in Atlan.

Core properties

For detailed examples of searching these fields, see common search fields.

Expand for details on each core property
typeName
Type of this asset.
1
2
3
4
modeCollection.getTypeName(); // (1)
client.assets.select().where(CompoundQuery.superType(ISQL.TYPE_NAME)); // (2)
client.assets.select().where(CompoundQuery.assetType(Table.TYPE_NAME)); // (3)
client.assets.select().where(CompoundQuery.assetTypes(List.of(Table.TYPE_NAME, View.TYPE_NAME, MaterializedView.TYPE_NAME))); // (4)
  1. Retrieve the typeName from an asset.

    Use instanceof for type checking

    If you are operating on an Asset type, chances are it is actually a more concrete type. Rather than using String-based comparisons, you can type-check using Java types: if (asset instanceof Column), for example. This has the added benefit of not needing separate null handling (if null, then asset cannot be an instanceof any type).

  2. Query for all assets that are sub-types of a particular super-type, in this example all assets that are sub-types of SQL.

  3. Query for all assets with a particular type, in this example a Table.
  4. Query for all assets with any one of a number of different types, in this example either a Table, View, or MaterializedView.
guid

Treat as read-only

This should be treated as read-only, you should not try to set guid on an asset.

Globally-unique identifier for this asset.
1
2
asset.getGuid(); // (1)
client.assets.select().where(Asset.GUID.eq("25638e8c-0225-46fd-a70c-304117370c4c")); // (2)
  1. Retrieve the guid from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for an asset with an exact GUID.

    For more details

    For more information, see the searching section on term queries.

atlanTags
Atlan tags assigned to the asset.
1
2
3
4
5
Table.addAtlanTags( // (1)
    "default/snowflake/1657037873/SAMPLE_DB/FOOD_BEV/TOP_BEVERAGE_USERS",
    List.of("PII", "Marketing Analysis"));
asset.getAtlanTags(); // (2)
client.assets.select().where(CompoundQuery.tagged(List.of("PII"))); // (3)
  1. Add Atlan tags to an asset.

    For more details

    For more information, see the tagging assets snippets.

  2. Retrieve the atlanTags from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Query for assets that have one or more particular Atlan tags.

    For more details

    For more information, see the find assets with a tag snippets.

customMetadataSets
Map of custom metadata attributes and values defined on the asset.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
CustomMetadataAttributes cmRACI = CustomMetadataAttributes.builder() // (1)
    .attribute("Responsible", "jsmith")
    .attribute("Consulted", List.of("finance", "risk"))
    .build();
Table.updateCustomMetadataAttributes(
        "b4113341-251b-4adc-81fb-2420501c30e6",
        "RACI",
        cmRACI);
asset.getCustomMetadataSets(); // (2)
client.assets.select().where(CustomMetadataField.of(client, "RACI", "Responsible").hasAnyValue()); // (3)
  1. Add custom metadata to an asset.

    For more details

    For more information, see the change custom metadata snippets.

  2. Retrieve custom metadata from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Query for assets that have particular custom metadata.

    For more details

    For more information, see the find assets with custom metadata snippets.

status

Treat as read-only

This should be treated as read-only, you should not try to set status on an asset. Instead, see the asset CRUD snippets on deleting and restoring assets.

Status of the asset.
1
2
asset.getStatus(); // (1)
client.assets.select().where(CompoundQuery.ARCHIVED); // (2)
  1. Retrieve the status from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that have a particular status.

    For more details

    For more information, see the common search fields snippets.

createdBy

Treat as read-only

This should be treated as read-only, you should not try to set createdBy on an asset.

User or account that created the asset.
1
2
asset.getCreatedBy(); // (1)
client.assets.select().where(Asset.CREATED_BY.eq("jsmith")); // (2)
  1. Retrieve the createdBy user from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were created by a particular user.

    For more details

    For more information, see the common search fields snippets.

updatedBy

Treat as read-only

This should be treated as read-only, you should not try to set updatedBy on an asset.

User or account that last updated the asset.
1
2
asset.getUpdatedBy(); // (1)
client.assets.select().where(Asset.UPDATED_BY.eq("jsmith")); // (2)
  1. Retrieve the updatedBy user from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were last updated by a particular user.

    For more details

    For more information, see the common search fields snippets.

createTime

Treat as read-only

This should be treated as read-only, you should not try to set createTime on an asset.

Time (epoch) at which the asset was created, in milliseconds.
1
2
asset.getCreateTime(); // (1)
client.assets.select().where(Asset.CREATE_TIME.gte(1640995200000L)); // (2)
  1. Retrieve the createTime from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were created on or after a particular time.

    For more details

    For more information, see the common search fields snippets.

updateTime

Treat as read-only

This should be treated as read-only, you should not try to set updateTime on an asset.

Time (epoch) at which the asset was last updated, in milliseconds.
1
2
asset.getUpdateTime(); // (1)
client.assets.select().where(Asset.UPDATE_TIME.gte(1640995200000L)); // (2)
  1. Retrieve the updateTime from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were last updated on or after a particular time.

    For more details

    For more information, see the common search fields snippets.

deleteHandler

Treat as read-only

This should be treated as read-only, you should not try to set deleteHandler on an asset. Instead, see the asset CRUD snippets on deleting assets.

Details on the handler used for deletion of the asset.
1
asset.getDeleteHandler(); // (1)
  1. Retrieve the deleteHandler from an asset. (This will only have a value for soft-deleted, or archived, assets.)

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

atlanTagNames

Treat as read-only

These should be treated as read-only, you should not try to set atlanTagNames on an asset. Instead see atlanTags.

Human-readable names of the Atlan tags that exist on the asset.
1
asset.getAtlanTagNames(); // (1)
  1. Retrieve the atlanTagNames from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

isIncomplete (unused)

meaningNames

Treat as read-only

These should be treated as read-only, you should not try to set meaningNames on an asset. Instead see meanings.

Human-readable names of terms that have been linked to this asset.
1
asset.getMeaningNames(); // (1)
  1. Retrieve the meaningNames from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

meanings

Treat as read-only

These should be treated as read-only, you should not try to set meanings on an asset. Instead, see the link terms and assets snippets.

Details of terms that have been linked to this asset.
1
asset.getMeanings(); // (1)
  1. Retrieve the meanings from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

pendingTasks

Treat as read-only

These should be treated as read-only, you should not try to set pendingTasks on an asset.

Unique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.
1
asset.getPendingTasks(); // (1)
  1. Retrieve the pendingTasks from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

type_name
Type of this asset.
asset.type_name;  # (1)
FluentSearch().where(CompoundQuery.super_types([SQL]))  # (2)
FluentSearch().where(CompoundQuery.asset_type(Table))  # (3)
FluentSearch().where(CompoundQuery.asset_types([Table, View, MaterializedView]))  # (4)
  1. Retrieve the type_name from an asset.

    Use isinstance for type checking

    If you are operating on an Asset type, chances are it is actually a more concrete type. Rather than using String-based comparisons, you can type-check using Python types: if isinstance(asset, Column), for example.

  2. Query for all assets that are sub-types of a particular super-type, in this example all assets that are sub-types of SQL.

  3. Query for all assets with a particular type, in this example a Table.
  4. Query for all assets with any one of a number of different types, in this example either a Table, View, or MaterializedView.
guid

Treat as read-only

This should be treated as read-only, you should not try to set guid on an asset.

Globally-unique identifier for this asset.
1
2
asset.guid;  # (1)
FluentSearch().where(Asset.GUID.eq("25638e8c-0225-46fd-a70c-304117370c4c"))  # (2)
  1. Retrieve the guid from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for an asset with an exact GUID.

    For more details

    For more information, see the searching section on term queries.

atlan_tags
Atlan tags assigned to the asset.
1
2
3
4
5
6
7
client.asset.add_atlan_tags(  # (1)
    asset_type=Table,
    qualified_name="default/snowflake/1657037873/SAMPLE_DB/FOOD_BEV/TOP_BEVERAGE_USERS",
    atlan_tag_names=["PII", "Marketing Analysis"]
)
asset.atlan_tags  # (2)
FluentSearch().where(CompoundQuery.tagged(["PII"]))  # (3)
  1. Add Atlan tags to an asset.

    For more details

    For more information, see the tagging assets snippets.

  2. Retrieve the atlan_tags from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Query for assets that have one or more particular Atlan tags.

    For more details

    For more information, see the find assets with a tag snippets.

custom_metadata
Map of custom metadata attributes and values defined on the asset.
1
2
3
4
5
6
7
8
9
cm_raci = asset.get_custom_metadata("RACI")  # (1)
cm_raci["Responsible"] = "jsmith"
cm_raci["Consulted"] = ["finance", "risk"]
client.update_custom_metadata_attributes(
    guid="b4113341-251b-4adc-81fb-2420501c30e6",
    custom_metadata=cm_raci
)
asset.get_custom_metadata("RACI")  # (2)
FluentSearch().where(CustomMetadataField(set_name="RACI", attribute_name="Responsible").has_any_value())  # (3)
  1. Add custom metadata to an asset.

    For more details

    For more information, see the change custom metadata snippets.

  2. Retrieve custom metadata from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Query for assets that have particular custom metadata.

    For more details

    For more information, see the find assets with custom metadata snippets.

status

Treat as read-only

This should be treated as read-only, you should not try to set status on an asset. Instead, see the asset CRUD snippets on deleting and restoring assets.

Status of the asset.
1
2
asset.status  # (1)
FluentSearch().where(CompoundQuery.archived_assets());  # (2)
  1. Retrieve the status from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that have a particular status.

    For more details

    For more information, see the common search fields snippets.

created_by

Treat as read-only

This should be treated as read-only, you should not try to set created_by on an asset.

User or account that created the asset.
1
2
asset.created_by  # (1)
FluentSearch().where(Asset.CREATED_BY.eq("jsmith"))  # (2)
  1. Retrieve the created_by user from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were created by a particular user.

    For more details

    For more information, see the common search fields snippets.

updated_by

Treat as read-only

This should be treated as read-only, you should not try to set updated_by on an asset.

User or account that last updated the asset.
1
2
asset.updated_by  # (1)
FluentSearch().where(Asset.UPDATED_BY.eq("jsmith"))  # (2)
  1. Retrieve the updated_by user from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were last updated by a particular user.

    For more details

    For more information, see the common search fields snippets.

create_time

Treat as read-only

This should be treated as read-only, you should not try to set create_time on an asset.

Time (epoch) at which the asset was created, in milliseconds.
1
2
asset.create_time  # (1)
FluentSearch().where(Asset.CREATE_TIME.gte(1640995200000))  # (2)
  1. Retrieve the create_time from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were created on or after a particular time.

    For more details

    For more information, see the common search fields snippets.

update_time

Treat as read-only

This should be treated as read-only, you should not try to set update_time on an asset.

Time (epoch) at which the asset was last updated, in milliseconds.
1
2
asset.update_time  # (1)
FluentSearch().where(Asset.UPDATE_TIME.gte(1640995200000))  # (2)
  1. Retrieve the update_time from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  2. Query for assets that were last updated on or after a particular time.

    For more details

    For more information, see the common search fields snippets.

delete_handler

Treat as read-only

This should be treated as read-only, you should not try to set delete_handler on an asset. Instead, see the asset CRUD snippets on deleting assets.

Details on the handler used for deletion of the asset.
1
asset.delete_handler  # (1)
  1. Retrieve the delete_handler from an asset. (This will only have a value for soft-deleted, or archived, assets.)

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

classification_names

Treat as read-only

These should be treated as read-only, you should not try to set classification_names on an asset. Instead see atlan_tags.

Human-readable names of the Atlan tags that exist on the asset.
1
asset.classification_names  # (1)
  1. Retrieve the classification_names from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

is_incomplete (unused)

meaning_names

Treat as read-only

These should be treated as read-only, you should not try to set meaning_names on an asset. Instead see meanings.

Human-readable names of terms that have been linked to this asset.
1
asset.meaning_names  # (1)
  1. Retrieve the meaning_names from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

meanings

Treat as read-only

These should be treated as read-only, you should not try to set meanings on an asset. Instead, see the link terms and assets snippets.

Details of terms that have been linked to this asset.
1
asset.meanings  # (1)
  1. Retrieve the meanings from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

pending_tasks

Treat as read-only

These should be treated as read-only, you should not try to set pending_tasks on an asset.

Unique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.
1
asset.pending_tasks  # (1)
  1. Retrieve the pending_tasks from an asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

typeName
Type of this asset.
{
  "typeName": "ModeCollection" // (1)
}
  1. The typeName of an asset is at the top-level of the payload, and in this example indicates a ModeCollection.
guid

Treat as read-only

This should be treated as read-only, you should not try to set guid on an asset.

Globally-unique identifier for this asset.
1
2
3
{
  "guid": "25638e8c-0225-46fd-a70c-304117370c4c" // (1)
}
  1. The guid of an the asset is at the top-level of the payload.
classifications
Classifications assigned to the asset.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
{
  "classifications": [ // (1)
    {
      "typeName": "yQBDoKHdTLJhqAsdR3RMq6",
      "propagate": true,
      "removePropagationsOnEntityDelete": true,
      "restrictPropagationThroughLineage": false
    },
    {
      "typeName": "WCVjmgKnW40G151dESXZ03",
      "propagate": true,
      "removePropagationsOnEntityDelete": true,
      "restrictPropagationThroughLineage": false
    }
  ]
}
  1. The classifications of an asset are at the top-level of the payload. There is a list of such complex objects.

    For more details

    For more information, see the classify assets snippets.

customMetadataSets
Map of custom metadata attributes and values defined on the asset.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
{
  "businessAttributes": { // (1)
    "MNJ8mpLsIOaP4OQnLNhRta": {
      "fWMB77RSjRGNYoFeD4FcGi": "jsmith",
      "F8XI9GzcBpdBdfi4cLiPEz": [
        "finance",
        "risk"
      ]
    },
    "foMg7yOwUajucuya0JEF4J": {
      "uTmK5o0J8jHTH3KWFXXeZi": "example"
    }
  }
}
  1. The custom metadata for an asset is nested within a businessAttributes object embedded in the payload. There is a nested dictionary of further embedded objects.

    For more details

    For more information, see the change custom metadata snippets.

status

Treat as read-only

This should be treated as read-only, you should not try to set status on an asset. Instead, see the asset CRUD snippets on deleting and restoring assets.

Status of the asset.
1
2
3
{
  "status": "ACTIVE" // (1)
}
  1. The status of an asset is at the top-level of the payload.
createdBy

Treat as read-only

This should be treated as read-only, you should not try to set createdBy on an asset.

User or account that created the asset.
1
2
3
{
  "createdBy": "jsmith" // (1)
}
  1. The createdBy user of an asset is at the top-level of the payload.
updatedBy

Treat as read-only

This should be treated as read-only, you should not try to set updatedBy on an asset.

User or account that last updated the asset.
1
2
3
{
  "updatedBy": "jsmith" // (1)
}
  1. The updatedBy user of an asset is at the top-level of the payload.
createTime

Treat as read-only

This should be treated as read-only, you should not try to set createTime on an asset.

Time (epoch) at which the asset was created, in milliseconds.
1
2
3
{
  "createTime": 123456789 // (1)
}
  1. The createTime of an asset is at the top-level of the payload.
updateTime

Treat as read-only

This should be treated as read-only, you should not try to set updateTime on an asset.

Time (epoch) at which the asset was last updated, in milliseconds.
1
2
3
{
  "updateTime": 123456789 // (1)
}
  1. The updateTime of an asset is at the top-level of the payload.
deleteHandler

Treat as read-only

This should be treated as read-only, you should not try to set deleteHandler on an asset. Instead, see the asset CRUD snippets on deleting assets.

Details on the handler used for deletion of the asset.
1
2
3
{
  "deleteHandler": "SOFT" // (1)
}
  1. The deleteHandler of an asset is at the top-level of the payload. (This will only have a value for soft-deleted, or archived, assets.)
classificationNames

Treat as read-only

These should be treated as read-only, you should not try to set classificationNames on an asset. Instead see classifications.

Hashed-string names of the classifications that exist on the asset.
{
  "classificationNames": ["yQBDoKHdTLJhqAsdR3RMq6", "WCVjmgKnW40G151dESXZ03"] // (1)
}
  1. The classificationNames of an asset are at the top-level of the payload. These are a list of the Atlan-internal hashed-string names.

isIncomplete (unused)

meaningNames

Treat as read-only

These should be treated as read-only, you should not try to set meaningNames on an asset. Instead see meanings.

Human-readable names of terms that have been linked to this asset.
1
2
3
{
  "meaningNames": ["Example 1", "Example 2"] // (1)
}
  1. The meaningNames of an asset are at the top-level of the payload.
meanings

Treat as read-only

These should be treated as read-only, you should not try to set meanings on an asset. Instead, see the link terms and assets snippets.

Details of terms that have been linked to this asset.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
{
  "meanings": [ // (1)
    {
      "termGuid": "dc66c49b-afac-4bfe-8deb-aafd54f4c517",
      "relationGuid": "0434d5a6-9688-4264-8a27-bfbda30e603e",
      "displayText": "Example 1",
      "confidence": 50
    },
    {
      "termGuid": "f7681d43-49f7-42a0-89fa-c5a60163a3cc",
      "relationGuid": "35d5e718-cf5b-4b4d-9476-417429d23e51",
      "displayText": "Example 2",
      "confidence": 50
    }
  ]
}
  1. The meanings of an asset are at the top-level of the payload. There is a list of such complex objects.
pendingTasks

Treat as read-only

These should be treated as read-only, you should not try to set pendingTasks on an asset.

Unique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.
1
2
3
{
  "pendingTasks": ["50269054-53a9-49e1-ac64-077d3945ac1b", "87a70cb9-3017-4cc0-aa4d-da0d4ba8709c"] // (1)
}
  1. The pendingTasks of an asset are at the top-level of the payload.

Inherited properties

Expand for details on each inherited property
qualifiedName
Unique name of the asset.
asset.getQualifiedName(); // (1)
  1. Retrieve the qualifiedName from a Referenceable.
adminGroups
List of groups who administer this asset. (This is only used for certain asset types.)
1
2
3
4
5
builder // (1)
    .adminGroup("String0")
    .adminGroup("String1");
asset.getAdminGroups(); // (2)
client.assets.select().where(Asset.ADMIN_GROUPS.eq("String0")); // (3)
  1. Set the adminGroups for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the adminGroups from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their adminGroups exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

adminRoles
List of roles who administer this asset. (This is only used for Connection assets.)
1
2
3
4
5
builder // (1)
    .adminRole("String0")
    .adminRole("String1");
asset.getAdminRoles(); // (2)
client.assets.select().where(Asset.ADMIN_ROLES.eq("String0")); // (3)
  1. Set the adminRoles for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the adminRoles from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their adminRoles exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

adminUsers
List of users who administer this asset. (This is only used for certain asset types.)
1
2
3
4
5
builder // (1)
    .adminUser("String0")
    .adminUser("String1");
asset.getAdminUsers(); // (2)
client.assets.select().where(Asset.ADMIN_USERS.eq("String0")); // (3)
  1. Set the adminUsers for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the adminUsers from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their adminUsers exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcementMessage
Detailed message to include in the announcement on this asset.
1
2
3
builder.announcementMessage("String0"); // (1)
asset.getAnnouncementMessage(); // (2)
client.assets.select().where(Asset.ANNOUNCEMENT_MESSAGE.eq("String0")); // (3)
  1. Set the announcementMessage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcementMessage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcementMessage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcementTitle
Brief title for the announcement on this asset. Required when announcementType is specified.
1
2
3
builder.announcementTitle("String0"); // (1)
asset.getAnnouncementTitle(); // (2)
client.assets.select().where(Asset.ANNOUNCEMENT_TITLE.eq("String0")); // (3)
  1. Set the announcementTitle for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcementTitle from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcementTitle exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcementType
Type of announcement on this asset.
1
2
3
builder.announcementType(AtlanAnnouncementType.INFORMATION); // (1)
asset.getAnnouncementType(); // (2)
client.assets.select().where(Asset.ANNOUNCEMENT_TYPE.eq(AtlanAnnouncementType.INFORMATION)); // (3)
  1. Set the announcementType for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcementType from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcementType exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcementUpdatedAt
Time (epoch) at which the announcement was last updated, in milliseconds.
1
2
3
builder.announcementUpdatedAt(123456789L); // (1)
asset.getAnnouncementUpdatedAt(); // (2)
client.assets.select().where(Asset.ANNOUNCEMENT_UPDATED_AT.gt(123456789L)); // (3)
  1. Set the announcementUpdatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcementUpdatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcementUpdatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

announcementUpdatedBy
Name of the user who last updated the announcement.
1
2
3
builder.announcementUpdatedBy("String0"); // (1)
asset.getAnnouncementUpdatedBy(); // (2)
client.assets.select().where(Asset.ANNOUNCEMENT_UPDATED_BY.eq("String0")); // (3)
  1. Set the announcementUpdatedBy for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcementUpdatedBy from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcementUpdatedBy exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetCoverImage
TBC
1
2
3
builder.assetCoverImage("String0"); // (1)
asset.getAssetCoverImage(); // (2)
client.assets.select().where(Asset.ASSET_COVER_IMAGE.eq("String0")); // (3)
  1. Set the assetCoverImage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetCoverImage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetCoverImage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtAccountName
Name of the account in which this asset exists in dbt.
1
2
3
4
builder.assetDbtAccountName("String0"); // (1)
asset.getAssetDbtAccountName(); // (2)
client.assets.select().where(Asset.ASSET_DBT_ACCOUNT_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_ACCOUNT_NAME.match("String0")); // (4)
  1. Set the assetDbtAccountName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtAccountName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtAccountName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtAccountName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtAlias
Alias of this asset in dbt.
1
2
3
4
builder.assetDbtAlias("String0"); // (1)
asset.getAssetDbtAlias(); // (2)
client.assets.select().where(Asset.ASSET_DBT_ALIAS.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_ALIAS.match("String0")); // (4)
  1. Set the assetDbtAlias for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtAlias from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtAlias exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtAlias textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtEnvironmentDbtVersion
Version of the environment in which this asset is materialized in dbt.
1
2
3
builder.assetDbtEnvironmentDbtVersion("String0"); // (1)
asset.getAssetDbtEnvironmentDbtVersion(); // (2)
client.assets.select().where(Asset.ASSET_DBT_ENVIRONMENT_DBT_VERSION.eq("String0")); // (3)
  1. Set the assetDbtEnvironmentDbtVersion for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtEnvironmentDbtVersion from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtEnvironmentDbtVersion exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtEnvironmentName
Name of the environment in which this asset is materialized in dbt.
1
2
3
4
builder.assetDbtEnvironmentName("String0"); // (1)
asset.getAssetDbtEnvironmentName(); // (2)
client.assets.select().where(Asset.ASSET_DBT_ENVIRONMENT_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_ENVIRONMENT_NAME.match("String0")); // (4)
  1. Set the assetDbtEnvironmentName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtEnvironmentName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtEnvironmentName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtEnvironmentName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobLastRun
Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.
1
2
3
builder.assetDbtJobLastRun(123456789L); // (1)
asset.getAssetDbtJobLastRun(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN.gt(123456789L)); // (3)
  1. Set the assetDbtJobLastRun for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRun from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRun greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobLastRunArtifactS3Path
Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunArtifactS3Path("String0"); // (1)
asset.getAssetDbtJobLastRunArtifactS3Path(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_ARTIFACT_S3PATH.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunArtifactS3Path for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunArtifactS3Path from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunArtifactS3Path exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunArtifactsSaved
Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.assetDbtJobLastRunArtifactsSaved(true); // (1)
asset.getAssetDbtJobLastRunArtifactsSaved(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_ARTIFACTS_SAVED.eq(true)); // (3)
  1. Set the assetDbtJobLastRunArtifactsSaved for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunArtifactsSaved from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunArtifactsSaved exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunCreatedAt
Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds.
1
2
3
builder.assetDbtJobLastRunCreatedAt(123456789L); // (1)
asset.getAssetDbtJobLastRunCreatedAt(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_CREATED_AT.gt(123456789L)); // (3)
  1. Set the assetDbtJobLastRunCreatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunCreatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunCreatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobLastRunDequedAt
Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds.
1
2
3
builder.assetDbtJobLastRunDequedAt(123456789L); // (1)
asset.getAssetDbtJobLastRunDequedAt(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_DEQUED_AT.gt(123456789L)); // (3)
  1. Set the assetDbtJobLastRunDequedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunDequedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunDequedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobLastRunExecutedByThreadId
Thread ID of the user who executed the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunExecutedByThreadId("String0"); // (1)
asset.getAssetDbtJobLastRunExecutedByThreadId(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_EXECUTED_BY_THREAD_ID.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunExecutedByThreadId for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunExecutedByThreadId from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunExecutedByThreadId exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunGitBranch
Branch in git from which the last run of the job that materialized this asset in dbt ran.
1
2
3
4
builder.assetDbtJobLastRunGitBranch("String0"); // (1)
asset.getAssetDbtJobLastRunGitBranch(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_BRANCH.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_BRANCH.match("String0")); // (4)
  1. Set the assetDbtJobLastRunGitBranch for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunGitBranch from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunGitBranch exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtJobLastRunGitBranch textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobLastRunGitSha
SHA hash in git for the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunGitSha("String0"); // (1)
asset.getAssetDbtJobLastRunGitSha(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_SHA.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunGitSha for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunGitSha from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunGitSha exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunHasDocsGenerated
Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.assetDbtJobLastRunHasDocsGenerated(true); // (1)
asset.getAssetDbtJobLastRunHasDocsGenerated(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_HAS_DOCS_GENERATED.eq(true)); // (3)
  1. Set the assetDbtJobLastRunHasDocsGenerated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunHasDocsGenerated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunHasDocsGenerated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunHasSourcesGenerated
Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.assetDbtJobLastRunHasSourcesGenerated(true); // (1)
asset.getAssetDbtJobLastRunHasSourcesGenerated(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_HAS_SOURCES_GENERATED.eq(true)); // (3)
  1. Set the assetDbtJobLastRunHasSourcesGenerated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunHasSourcesGenerated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunHasSourcesGenerated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunNotificationsSent
Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.assetDbtJobLastRunNotificationsSent(true); // (1)
asset.getAssetDbtJobLastRunNotificationsSent(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_NOTIFICATIONS_SENT.eq(true)); // (3)
  1. Set the assetDbtJobLastRunNotificationsSent for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunNotificationsSent from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunNotificationsSent exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunOwnerThreadId
Thread ID of the owner of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunOwnerThreadId("String0"); // (1)
asset.getAssetDbtJobLastRunOwnerThreadId(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_OWNER_THREAD_ID.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunOwnerThreadId for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunOwnerThreadId from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunOwnerThreadId exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunQueuedDuration
Total duration the job that materialized this asset in dbt spent being queued.
1
2
3
builder.assetDbtJobLastRunQueuedDuration("String0"); // (1)
asset.getAssetDbtJobLastRunQueuedDuration(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunQueuedDuration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunQueuedDuration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunQueuedDuration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunQueuedDurationHumanized
Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued.
1
2
3
builder.assetDbtJobLastRunQueuedDurationHumanized("String0"); // (1)
asset.getAssetDbtJobLastRunQueuedDurationHumanized(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION_HUMANIZED.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunQueuedDurationHumanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunQueuedDurationHumanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunQueuedDurationHumanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunRunDuration
Run duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunRunDuration("String0"); // (1)
asset.getAssetDbtJobLastRunRunDuration(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_RUN_DURATION.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunRunDuration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunRunDuration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunRunDuration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunRunDurationHumanized
Human-readable run duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunRunDurationHumanized("String0"); // (1)
asset.getAssetDbtJobLastRunRunDurationHumanized(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_RUN_DURATION_HUMANIZED.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunRunDurationHumanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunRunDurationHumanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunRunDurationHumanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunStartedAt
Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds.
1
2
3
builder.assetDbtJobLastRunStartedAt(123456789L); // (1)
asset.getAssetDbtJobLastRunStartedAt(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_STARTED_AT.gt(123456789L)); // (3)
  1. Set the assetDbtJobLastRunStartedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunStartedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunStartedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobLastRunStatusMessage
Status message of the last run of the job that materialized this asset in dbt.
1
2
3
4
builder.assetDbtJobLastRunStatusMessage("String0"); // (1)
asset.getAssetDbtJobLastRunStatusMessage(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_STATUS_MESSAGE.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_STATUS_MESSAGE.match("String0")); // (4)
  1. Set the assetDbtJobLastRunStatusMessage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunStatusMessage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunStatusMessage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtJobLastRunStatusMessage textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobLastRunTotalDuration
Total duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunTotalDuration("String0"); // (1)
asset.getAssetDbtJobLastRunTotalDuration(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunTotalDuration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunTotalDuration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunTotalDuration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunTotalDurationHumanized
Human-readable total duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunTotalDurationHumanized("String0"); // (1)
asset.getAssetDbtJobLastRunTotalDurationHumanized(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION_HUMANIZED.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunTotalDurationHumanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunTotalDurationHumanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunTotalDurationHumanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobLastRunUpdatedAt
Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds.
1
2
3
builder.assetDbtJobLastRunUpdatedAt(123456789L); // (1)
asset.getAssetDbtJobLastRunUpdatedAt(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_UPDATED_AT.gt(123456789L)); // (3)
  1. Set the assetDbtJobLastRunUpdatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunUpdatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunUpdatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobLastRunUrl
URL of the last run of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobLastRunUrl("String0"); // (1)
asset.getAssetDbtJobLastRunUrl(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_LAST_RUN_URL.eq("String0")); // (3)
  1. Set the assetDbtJobLastRunUrl for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobLastRunUrl from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobLastRunUrl exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobName
Name of the job that materialized this asset in dbt.
1
2
3
4
builder.assetDbtJobName("String0"); // (1)
asset.getAssetDbtJobName(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_JOB_NAME.match("String0")); // (4)
  1. Set the assetDbtJobName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtJobName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobNextRun
Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled.
1
2
3
builder.assetDbtJobNextRun(123456789L); // (1)
asset.getAssetDbtJobNextRun(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_NEXT_RUN.gt(123456789L)); // (3)
  1. Set the assetDbtJobNextRun for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobNextRun from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobNextRun greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetDbtJobNextRunHumanized
Human-readable time when the next run of the job that materializes this asset in dbt is scheduled.
1
2
3
4
builder.assetDbtJobNextRunHumanized("String0"); // (1)
asset.getAssetDbtJobNextRunHumanized(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_NEXT_RUN_HUMANIZED.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_JOB_NEXT_RUN_HUMANIZED.match("String0")); // (4)
  1. Set the assetDbtJobNextRunHumanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobNextRunHumanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobNextRunHumanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtJobNextRunHumanized textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobSchedule
Schedule of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobSchedule("String0"); // (1)
asset.getAssetDbtJobSchedule(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_SCHEDULE.eq("String0")); // (3)
  1. Set the assetDbtJobSchedule for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobSchedule from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobSchedule exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtJobScheduleCronHumanized
Human-readable cron schedule of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobScheduleCronHumanized("String0"); // (1)
asset.getAssetDbtJobScheduleCronHumanized(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_SCHEDULE_CRON_HUMANIZED.match("String0")); // (3)
  1. Set the assetDbtJobScheduleCronHumanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobScheduleCronHumanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobScheduleCronHumanized textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtJobStatus
Status of the job that materialized this asset in dbt.
1
2
3
builder.assetDbtJobStatus("String0"); // (1)
asset.getAssetDbtJobStatus(); // (2)
client.assets.select().where(Asset.ASSET_DBT_JOB_STATUS.eq("String0")); // (3)
  1. Set the assetDbtJobStatus for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtJobStatus from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtJobStatus exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtMeta
Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object.
1
2
3
builder.assetDbtMeta("String0"); // (1)
asset.getAssetDbtMeta(); // (2)
client.assets.select().where(Asset.ASSET_DBT_META.eq("String0")); // (3)
  1. Set the assetDbtMeta for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtMeta from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtMeta exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtPackageName
Name of the package in which this asset exists in dbt.
1
2
3
4
builder.assetDbtPackageName("String0"); // (1)
asset.getAssetDbtPackageName(); // (2)
client.assets.select().where(Asset.ASSET_DBT_PACKAGE_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_PACKAGE_NAME.match("String0")); // (4)
  1. Set the assetDbtPackageName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtPackageName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtPackageName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtPackageName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtProjectName
Name of the project in which this asset exists in dbt.
1
2
3
4
builder.assetDbtProjectName("String0"); // (1)
asset.getAssetDbtProjectName(); // (2)
client.assets.select().where(Asset.ASSET_DBT_PROJECT_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_PROJECT_NAME.match("String0")); // (4)
  1. Set the assetDbtProjectName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtProjectName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtProjectName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtProjectName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtSemanticLayerProxyUrl
URL of the semantic layer proxy for this asset in dbt.
1
2
3
builder.assetDbtSemanticLayerProxyUrl("String0"); // (1)
asset.getAssetDbtSemanticLayerProxyUrl(); // (2)
client.assets.select().where(Asset.ASSET_DBT_SEMANTIC_LAYER_PROXY_URL.eq("String0")); // (3)
  1. Set the assetDbtSemanticLayerProxyUrl for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtSemanticLayerProxyUrl from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtSemanticLayerProxyUrl exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtSourceFreshnessCriteria
Freshness criteria for the source of this asset in dbt.
1
2
3
builder.assetDbtSourceFreshnessCriteria("String0"); // (1)
asset.getAssetDbtSourceFreshnessCriteria(); // (2)
client.assets.select().where(Asset.ASSET_DBT_SOURCE_FRESHNESS_CRITERIA.eq("String0")); // (3)
  1. Set the assetDbtSourceFreshnessCriteria for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtSourceFreshnessCriteria from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtSourceFreshnessCriteria exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtTags
List of tags attached to this asset in dbt.
1
2
3
4
5
6
builder // (1)
    .assetDbtTag("String0")
    .assetDbtTag("String1");
asset.getAssetDbtTags(); // (2)
client.assets.select().where(Asset.ASSET_DBT_TAGS.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_TAGS.match("String0")); // (4)
  1. Set the assetDbtTags for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtTags from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtTags exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtTags textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetDbtTestStatus
All associated dbt test statuses.
1
2
3
builder.assetDbtTestStatus("String0"); // (1)
asset.getAssetDbtTestStatus(); // (2)
client.assets.select().where(Asset.ASSET_DBT_TEST_STATUS.eq("String0")); // (3)
  1. Set the assetDbtTestStatus for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtTestStatus from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtTestStatus exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetDbtUniqueId
Unique identifier of this asset in dbt.
1
2
3
4
builder.assetDbtUniqueId("String0"); // (1)
asset.getAssetDbtUniqueId(); // (2)
client.assets.select().where(Asset.ASSET_DBT_UNIQUE_ID.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_DBT_UNIQUE_ID.match("String0")); // (4)
  1. Set the assetDbtUniqueId for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetDbtUniqueId from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetDbtUniqueId exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetDbtUniqueId textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetIcon
Name of the icon to use for this asset. (Only applies to glossaries, currently.)
1
2
3
builder.assetIcon(AtlanIcon.ATLAN_TAG); // (1)
asset.getAssetIcon(); // (2)
client.assets.select().where(Asset.ASSET_ICON.eq(AtlanIcon.ATLAN_TAG)); // (3)
  1. Set the assetIcon for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetIcon from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetIcon exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcIncidentNames
List of Monte Carlo incident names attached to this asset.
1
2
3
4
5
6
builder // (1)
    .assetMcIncidentName("String0")
    .assetMcIncidentName("String1");
asset.getAssetMcIncidentNames(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_NAMES.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_NAMES.match("String0")); // (4)
  1. Set the assetMcIncidentNames for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentNames from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentNames exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetMcIncidentNames textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetMcIncidentQualifiedNames
List of unique Monte Carlo incident names attached to this asset.
1
2
3
4
5
6
builder // (1)
    .assetMcIncidentQualifiedName("String0")
    .assetMcIncidentQualifiedName("String1");
asset.getAssetMcIncidentQualifiedNames(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_QUALIFIED_NAMES.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_QUALIFIED_NAMES.match("String0")); // (4)
  1. Set the assetMcIncidentQualifiedNames for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentQualifiedNames from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentQualifiedNames exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetMcIncidentQualifiedNames textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetMcIncidentSeverities
List of Monte Carlo incident severities associated with this asset.
1
2
3
4
5
builder // (1)
    .assetMcIncidentSeverity("String0")
    .assetMcIncidentSeverity("String1");
asset.getAssetMcIncidentSeverities(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_SEVERITIES.eq("String0")); // (3)
  1. Set the assetMcIncidentSeverities for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentSeverities from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentSeverities exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcIncidentStates
List of Monte Carlo incident states associated with this asset.
1
2
3
4
5
builder // (1)
    .assetMcIncidentState("String0")
    .assetMcIncidentState("String1");
asset.getAssetMcIncidentStates(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_STATES.eq("String0")); // (3)
  1. Set the assetMcIncidentStates for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentStates from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentStates exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcIncidentSubTypes
List of Monte Carlo incident sub-types associated with this asset.
1
2
3
4
5
builder // (1)
    .assetMcIncidentSubType("String0")
    .assetMcIncidentSubType("String1");
asset.getAssetMcIncidentSubTypes(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_SUB_TYPES.eq("String0")); // (3)
  1. Set the assetMcIncidentSubTypes for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentSubTypes from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentSubTypes exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcIncidentTypes
List of Monte Carlo incident types associated with this asset.
1
2
3
4
5
builder // (1)
    .assetMcIncidentType("String0")
    .assetMcIncidentType("String1");
asset.getAssetMcIncidentTypes(); // (2)
client.assets.select().where(Asset.ASSET_MC_INCIDENT_TYPES.eq("String0")); // (3)
  1. Set the assetMcIncidentTypes for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcIncidentTypes from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcIncidentTypes exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcLastSyncRunAt
Time (epoch) at which this asset was last synced from Monte Carlo.
1
2
3
builder.assetMcLastSyncRunAt(123456789L); // (1)
asset.getAssetMcLastSyncRunAt(); // (2)
client.assets.select().where(Asset.ASSET_MC_LAST_SYNC_RUN_AT.gt(123456789L)); // (3)
  1. Set the assetMcLastSyncRunAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcLastSyncRunAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcLastSyncRunAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetMcMonitorNames
List of Monte Carlo monitor names attached to this asset.
1
2
3
4
5
6
builder // (1)
    .assetMcMonitorName("String0")
    .assetMcMonitorName("String1");
asset.getAssetMcMonitorNames(); // (2)
client.assets.select().where(Asset.ASSET_MC_MONITOR_NAMES.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_MC_MONITOR_NAMES.match("String0")); // (4)
  1. Set the assetMcMonitorNames for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcMonitorNames from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcMonitorNames exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetMcMonitorNames textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetMcMonitorQualifiedNames
List of unique Monte Carlo monitor names attached to this asset.
1
2
3
4
5
6
builder // (1)
    .assetMcMonitorQualifiedName("String0")
    .assetMcMonitorQualifiedName("String1");
asset.getAssetMcMonitorQualifiedNames(); // (2)
client.assets.select().where(Asset.ASSET_MC_MONITOR_QUALIFIED_NAMES.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_MC_MONITOR_QUALIFIED_NAMES.match("String0")); // (4)
  1. Set the assetMcMonitorQualifiedNames for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcMonitorQualifiedNames from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcMonitorQualifiedNames exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetMcMonitorQualifiedNames textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

assetMcMonitorScheduleTypes
Schedules of all associated Monte Carlo monitors.
1
2
3
4
5
builder // (1)
    .assetMcMonitorScheduleType("String0")
    .assetMcMonitorScheduleType("String1");
asset.getAssetMcMonitorScheduleTypes(); // (2)
client.assets.select().where(Asset.ASSET_MC_MONITOR_SCHEDULE_TYPES.eq("String0")); // (3)
  1. Set the assetMcMonitorScheduleTypes for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcMonitorScheduleTypes from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcMonitorScheduleTypes exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcMonitorStatuses
Statuses of all associated Monte Carlo monitors.
1
2
3
4
5
builder // (1)
    .assetMcMonitorStatus("String0")
    .assetMcMonitorStatus("String1");
asset.getAssetMcMonitorStatuses(); // (2)
client.assets.select().where(Asset.ASSET_MC_MONITOR_STATUSES.eq("String0")); // (3)
  1. Set the assetMcMonitorStatuses for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcMonitorStatuses from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcMonitorStatuses exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetMcMonitorTypes
Types of all associated Monte Carlo monitors.
1
2
3
4
5
builder // (1)
    .assetMcMonitorType("String0")
    .assetMcMonitorType("String1");
asset.getAssetMcMonitorTypes(); // (2)
client.assets.select().where(Asset.ASSET_MC_MONITOR_TYPES.eq("String0")); // (3)
  1. Set the assetMcMonitorTypes for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetMcMonitorTypes from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetMcMonitorTypes exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetSodaCheckCount
Number of checks done via Soda.
1
2
3
builder.assetSodaCheckCount(123456789L); // (1)
asset.getAssetSodaCheckCount(); // (2)
client.assets.select().where(Asset.ASSET_SODA_CHECK_COUNT.gt(123456789L)); // (3)
  1. Set the assetSodaCheckCount for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaCheckCount from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaCheckCount greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetSodaCheckStatuses
All associated Soda check statuses.
1
2
3
builder.assetSodaCheckStatuses("String0"); // (1)
asset.getAssetSodaCheckStatuses(); // (2)
client.assets.select().where(Asset.ASSET_SODA_CHECK_STATUSES.eq("String0")); // (3)
  1. Set the assetSodaCheckStatuses for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaCheckStatuses from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaCheckStatuses exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetSodaDQStatus
Status of data quality from Soda.
1
2
3
builder.assetSodaDQStatus("String0"); // (1)
asset.getAssetSodaDQStatus(); // (2)
client.assets.select().where(Asset.ASSET_SODA_DQ_STATUS.eq("String0")); // (3)
  1. Set the assetSodaDQStatus for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaDQStatus from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaDQStatus exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetSodaLastScanAt
TBC
1
2
3
builder.assetSodaLastScanAt(123456789L); // (1)
asset.getAssetSodaLastScanAt(); // (2)
client.assets.select().where(Asset.ASSET_SODA_LAST_SCAN_AT.gt(123456789L)); // (3)
  1. Set the assetSodaLastScanAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaLastScanAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaLastScanAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetSodaLastSyncRunAt
TBC
1
2
3
builder.assetSodaLastSyncRunAt(123456789L); // (1)
asset.getAssetSodaLastSyncRunAt(); // (2)
client.assets.select().where(Asset.ASSET_SODA_LAST_SYNC_RUN_AT.gt(123456789L)); // (3)
  1. Set the assetSodaLastSyncRunAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaLastSyncRunAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaLastSyncRunAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

assetSodaSourceURL
TBC
1
2
3
builder.assetSodaSourceURL("String0"); // (1)
asset.getAssetSodaSourceURL(); // (2)
client.assets.select().where(Asset.ASSET_SODA_SOURCE_URL.eq("String0")); // (3)
  1. Set the assetSodaSourceURL for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetSodaSourceURL from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetSodaSourceURL exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

assetTags
List of tags attached to this asset.
1
2
3
4
5
6
builder // (1)
    .assetTag("String0")
    .assetTag("String1");
asset.getAssetTags(); // (2)
client.assets.select().where(Asset.ASSET_TAGS.eq("String0")); // (3)
client.assets.select().where(Asset.ASSET_TAGS.match("String0")); // (4)
  1. Set the assetTags for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the assetTags from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their assetTags exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their assetTags textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

certificateStatus
Status of this asset's certification.
1
2
3
4
builder.certificateStatus(CertificateStatus.DEPRECATED); // (1)
asset.getCertificateStatus(); // (2)
client.assets.select().where(Asset.CERTIFICATE_STATUS.eq(CertificateStatus.DEPRECATED)); // (3)
client.assets.select().where(Asset.CERTIFICATE_STATUS.match(CertificateStatus.DEPRECATED)); // (4)
  1. Set the certificateStatus for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificateStatus from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificateStatus exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their certificateStatus textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

certificateStatusMessage
Human-readable descriptive message used to provide further detail to certificateStatus.
1
2
3
builder.certificateStatusMessage("String0"); // (1)
asset.getCertificateStatusMessage(); // (2)
client.assets.select().where(Asset.CERTIFICATE_STATUS_MESSAGE.eq("String0")); // (3)
  1. Set the certificateStatusMessage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificateStatusMessage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificateStatusMessage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

certificateUpdatedAt
Time (epoch) at which the certification was last updated, in milliseconds.
1
2
3
builder.certificateUpdatedAt(123456789L); // (1)
asset.getCertificateUpdatedAt(); // (2)
client.assets.select().where(Asset.CERTIFICATE_UPDATED_AT.gt(123456789L)); // (3)
  1. Set the certificateUpdatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificateUpdatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificateUpdatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

certificateUpdatedBy
Name of the user who last updated the certification of this asset.
1
2
3
builder.certificateUpdatedBy("String0"); // (1)
asset.getCertificateUpdatedBy(); // (2)
client.assets.select().where(Asset.CERTIFICATE_UPDATED_BY.eq("String0")); // (3)
  1. Set the certificateUpdatedBy for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificateUpdatedBy from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificateUpdatedBy exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

connectionName
Simple name of the connection through which this asset is accessible.
1
2
3
4
builder.connectionName("String0"); // (1)
asset.getConnectionName(); // (2)
client.assets.select().where(Asset.CONNECTION_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.CONNECTION_NAME.match("String0")); // (4)
  1. Set the connectionName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connectionName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connectionName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their connectionName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

connectionQualifiedName
Unique name of the connection through which this asset is accessible.
1
2
3
4
builder.connectionQualifiedName("String0"); // (1)
asset.getConnectionQualifiedName(); // (2)
client.assets.select().where(Asset.CONNECTION_QUALIFIED_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.CONNECTION_QUALIFIED_NAME.match("String0")); // (4)
  1. Set the connectionQualifiedName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connectionQualifiedName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connectionQualifiedName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their connectionQualifiedName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

connectorType
Type of the connector through which this asset is accessible.
1
2
3
builder.connectorType(AtlanConnectorType.SNOWFLAKE); // (1)
asset.getConnectorType(); // (2)
client.assets.select().where(Asset.CONNECTOR_TYPE.eq(AtlanConnectorType.SNOWFLAKE)); // (3)
  1. Set the connectorType for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connectorType from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connectorType exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

dbtQualifiedName
Unique name of this asset in dbt.
1
2
3
4
builder.dbtQualifiedName("String0"); // (1)
asset.getDbtQualifiedName(); // (2)
client.assets.select().where(Asset.DBT_QUALIFIED_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.DBT_QUALIFIED_NAME.match("String0")); // (4)
  1. Set the dbtQualifiedName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the dbtQualifiedName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their dbtQualifiedName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their dbtQualifiedName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

description
Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty.
1
2
3
4
builder.description("String0"); // (1)
asset.getDescription(); // (2)
client.assets.select().where(Asset.DESCRIPTION.eq("String0")); // (3)
client.assets.select().where(Asset.DESCRIPTION.match("String0")); // (4)
  1. Set the description for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the description from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their description exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their description textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

displayName
Human-readable name of this asset used for display purposes (in user interface).
1
2
3
4
builder.displayName("String0"); // (1)
asset.getDisplayName(); // (2)
client.assets.select().where(Asset.DISPLAY_NAME.eq("String0")); // (3)
client.assets.select().where(Asset.DISPLAY_NAME.match("String0")); // (4)
  1. Set the displayName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the displayName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their displayName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their displayName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

hasLineage
Whether this asset has lineage (true) or not (false).
1
2
3
builder.hasLineage(true); // (1)
asset.getHasLineage(); // (2)
client.assets.select().where(Asset.HAS_LINEAGE.eq(true)); // (3)
  1. Set the hasLineage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the hasLineage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their hasLineage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

isAIGenerated
TBC
1
2
3
builder.isAIGenerated(true); // (1)
asset.getIsAIGenerated(); // (2)
client.assets.select().where(Asset.IS_AI_GENERATED.eq(true)); // (3)
  1. Set the isAIGenerated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the isAIGenerated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their isAIGenerated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

isDiscoverable
Whether this asset is discoverable through the UI (true) or not (false).
1
2
3
builder.isDiscoverable(true); // (1)
asset.getIsDiscoverable(); // (2)
client.assets.select().where(Asset.IS_DISCOVERABLE.eq(true)); // (3)
  1. Set the isDiscoverable for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the isDiscoverable from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their isDiscoverable exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

isEditable
Whether this asset can be edited in the UI (true) or not (false).
1
2
3
builder.isEditable(true); // (1)
asset.getIsEditable(); // (2)
client.assets.select().where(Asset.IS_EDITABLE.eq(true)); // (3)
  1. Set the isEditable for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the isEditable from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their isEditable exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

isPartial
TBC
1
2
3
builder.isPartial(true); // (1)
asset.getIsPartial(); // (2)
client.assets.select().where(Asset.IS_PARTIAL.eq(true)); // (3)
  1. Set the isPartial for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the isPartial from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their isPartial exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

lastRowChangedAt
Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds.
1
2
3
builder.lastRowChangedAt(123456789L); // (1)
asset.getLastRowChangedAt(); // (2)
client.assets.select().where(Asset.LAST_ROW_CHANGED_AT.gt(123456789L)); // (3)
  1. Set the lastRowChangedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the lastRowChangedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their lastRowChangedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

lastSyncRun
Name of the last run of the crawler that last synchronized this asset.
1
2
3
builder.lastSyncRun("String0"); // (1)
asset.getLastSyncRun(); // (2)
client.assets.select().where(Asset.LAST_SYNC_RUN.eq("String0")); // (3)
  1. Set the lastSyncRun for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the lastSyncRun from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their lastSyncRun exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

lastSyncRunAt
Time (epoch) at which this asset was last crawled, in milliseconds.
1
2
3
builder.lastSyncRunAt(123456789L); // (1)
asset.getLastSyncRunAt(); // (2)
client.assets.select().where(Asset.LAST_SYNC_RUN_AT.gt(123456789L)); // (3)
  1. Set the lastSyncRunAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the lastSyncRunAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their lastSyncRunAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

lastSyncWorkflowName
Name of the crawler that last synchronized this asset.
1
2
3
builder.lastSyncWorkflowName("String0"); // (1)
asset.getLastSyncWorkflowName(); // (2)
client.assets.select().where(Asset.LAST_SYNC_WORKFLOW_NAME.eq("String0")); // (3)
  1. Set the lastSyncWorkflowName for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the lastSyncWorkflowName from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their lastSyncWorkflowName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

name
Name of this asset. Fallback for display purposes, if displayName is empty.
1
2
3
4
builder.name("String0"); // (1)
asset.getName(); // (2)
client.assets.select().where(Asset.NAME.eq("String0")); // (3)
client.assets.select().where(Asset.NAME.match("String0")); // (4)
  1. Set the name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

ownerGroups
List of groups who own this asset.
1
2
3
4
5
builder // (1)
    .ownerGroup("String0")
    .ownerGroup("String1");
asset.getOwnerGroups(); // (2)
client.assets.select().where(Asset.OWNER_GROUPS.eq("String0")); // (3)
  1. Set the ownerGroups for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the ownerGroups from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their ownerGroups exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

ownerUsers
List of users who own this asset.
1
2
3
4
5
builder // (1)
    .ownerUser("String0")
    .ownerUser("String1");
asset.getOwnerUsers(); // (2)
client.assets.select().where(Asset.OWNER_USERS.eq("String0")); // (3)
  1. Set the ownerUsers for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the ownerUsers from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their ownerUsers exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

popularityScore
Popularity score for this asset.
1
2
3
builder.popularityScore(123.456); // (1)
asset.getPopularityScore(); // (2)
client.assets.select().where(Asset.POPULARITY_SCORE.gt(123.456)); // (3)
  1. Set the popularityScore for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the popularityScore from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their popularityScore greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sampleDataUrl
URL for sample data for this asset.
1
2
3
4
builder.sampleDataUrl("String0"); // (1)
asset.getSampleDataUrl(); // (2)
client.assets.select().where(Asset.SAMPLE_DATA_URL.eq("String0")); // (3)
client.assets.select().where(Asset.SAMPLE_DATA_URL.match("String0")); // (4)
  1. Set the sampleDataUrl for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sampleDataUrl from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sampleDataUrl exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their sampleDataUrl textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

sourceCostUnit
The unit of measure for sourceTotalCost.
1
2
3
builder.sourceCostUnit(SourceCostUnitType.CREDITS); // (1)
asset.getSourceCostUnit(); // (2)
client.assets.select().where(Asset.SOURCE_COST_UNIT.eq(SourceCostUnitType.CREDITS)); // (3)
  1. Set the sourceCostUnit for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceCostUnit from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceCostUnit exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceCreatedAt
Time (epoch) at which this asset was created in the source system, in milliseconds.
1
2
3
builder.sourceCreatedAt(123456789L); // (1)
asset.getSourceCreatedAt(); // (2)
client.assets.select().where(Asset.SOURCE_CREATED_AT.gt(123456789L)); // (3)
  1. Set the sourceCreatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceCreatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceCreatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceCreatedBy
Name of the user who created this asset, in the source system.
1
2
3
builder.sourceCreatedBy("String0"); // (1)
asset.getSourceCreatedBy(); // (2)
client.assets.select().where(Asset.SOURCE_CREATED_BY.eq("String0")); // (3)
  1. Set the sourceCreatedBy for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceCreatedBy from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceCreatedBy exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceEmbedURL
URL to create an embed for a resource (for example, an image of a dashboard) within Atlan.
1
2
3
builder.sourceEmbedURL("String0"); // (1)
asset.getSourceEmbedURL(); // (2)
client.assets.select().where(Asset.SOURCE_EMBED_URL.eq("String0")); // (3)
  1. Set the sourceEmbedURL for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceEmbedURL from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceEmbedURL exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceLastReadAt
Timestamp of most recent read operation.
1
2
3
builder.sourceLastReadAt(123456789L); // (1)
asset.getSourceLastReadAt(); // (2)
client.assets.select().where(Asset.SOURCE_LAST_READ_AT.gt(123456789L)); // (3)
  1. Set the sourceLastReadAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceLastReadAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceLastReadAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceOwners
List of owners of this asset, in the source system.
1
2
3
builder.sourceOwners("String0"); // (1)
asset.getSourceOwners(); // (2)
client.assets.select().where(Asset.SOURCE_OWNERS.eq("String0")); // (3)
  1. Set the sourceOwners for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceOwners from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceOwners exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceQueryComputeCostRecords
List of most expensive warehouses with extra insights.
1
2
3
4
5
builder // (1)
    .sourceQueryComputeCostRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceQueryComputeCostRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceQueryComputeCostRecords(); // (2)
client.assets.select().where(Asset.SOURCE_QUERY_COMPUTE_COST_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceQueryComputeCostRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceQueryComputeCostRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceQueryComputeCostRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceQueryComputeCosts
List of most expensive warehouse names.
1
2
3
4
5
builder // (1)
    .sourceQueryComputeCost("String0")
    .sourceQueryComputeCost("String1");
asset.getSourceQueryComputeCosts(); // (2)
client.assets.select().where(Asset.SOURCE_QUERY_COMPUTE_COSTS.eq("String0")); // (3)
  1. Set the sourceQueryComputeCosts for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceQueryComputeCosts from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceQueryComputeCosts exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadCount
Total count of all read operations at source.
1
2
3
builder.sourceReadCount(123456789L); // (1)
asset.getSourceReadCount(); // (2)
client.assets.select().where(Asset.SOURCE_READ_COUNT.gt(123456789L)); // (3)
  1. Set the sourceReadCount for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadCount from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadCount greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceReadExpensiveQueryRecords
List of the most expensive queries that accessed this asset.
1
2
3
4
5
builder // (1)
    .sourceReadExpensiveQueryRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceReadExpensiveQueryRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceReadExpensiveQueryRecords(); // (2)
client.assets.select().where(Asset.SOURCE_READ_EXPENSIVE_QUERY_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceReadExpensiveQueryRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadExpensiveQueryRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadExpensiveQueryRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadPopularQueryRecords
List of the most popular queries that accessed this asset.
1
2
3
4
5
builder // (1)
    .sourceReadPopularQueryRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceReadPopularQueryRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceReadPopularQueryRecords(); // (2)
client.assets.select().where(Asset.SOURCE_READ_POPULAR_QUERY_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceReadPopularQueryRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadPopularQueryRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadPopularQueryRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadQueryCost
Total cost of read queries at source.
1
2
3
builder.sourceReadQueryCost(123.456); // (1)
asset.getSourceReadQueryCost(); // (2)
client.assets.select().where(Asset.SOURCE_READ_QUERY_COST.gt(123.456)); // (3)
  1. Set the sourceReadQueryCost for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadQueryCost from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadQueryCost greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceReadRecentUserRecords
List of usernames with extra insights for the most recent users who read this asset.
1
2
3
4
5
builder // (1)
    .sourceReadRecentUserRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceReadRecentUserRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceReadRecentUserRecords(); // (2)
client.assets.select().where(Asset.SOURCE_READ_RECENT_USER_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceReadRecentUserRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadRecentUserRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadRecentUserRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadRecentUsers
List of usernames of the most recent users who read this asset.
1
2
3
4
5
builder // (1)
    .sourceReadRecentUser("String0")
    .sourceReadRecentUser("String1");
asset.getSourceReadRecentUsers(); // (2)
client.assets.select().where(Asset.SOURCE_READ_RECENT_USERS.eq("String0")); // (3)
  1. Set the sourceReadRecentUsers for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadRecentUsers from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadRecentUsers exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadSlowQueryRecords
List of the slowest queries that accessed this asset.
1
2
3
4
5
builder // (1)
    .sourceReadSlowQueryRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceReadSlowQueryRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceReadSlowQueryRecords(); // (2)
client.assets.select().where(Asset.SOURCE_READ_SLOW_QUERY_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceReadSlowQueryRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadSlowQueryRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadSlowQueryRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadTopUserRecords
List of usernames with extra insights for the users who read this asset the most.
1
2
3
4
5
builder // (1)
    .sourceReadTopUserRecord(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())
    .sourceReadTopUserRecord(PopularityInsights.builder().recordUser("String1").recordQuery("String1").recordQueryDuration(987654321L).recordQueryCount(987654321L).recordTotalUserCount(987654321L).recordComputeCost(654.321).recordMaxComputeCost(654.321).recordComputeCostUnit(SourceCostUnitType.BYTES).recordLastTimestamp(987654321L).recordWarehouse("String1").build());
asset.getSourceReadTopUserRecords(); // (2)
client.assets.select().where(Asset.SOURCE_READ_TOP_USER_RECORDS.eq(PopularityInsights.builder().recordUser("String0").recordQuery("String0").recordQueryDuration(123456789L).recordQueryCount(123456789L).recordTotalUserCount(123456789L).recordComputeCost(123.456).recordMaxComputeCost(123.456).recordComputeCostUnit(SourceCostUnitType.CREDITS).recordLastTimestamp(123456789L).recordWarehouse("String0").build())); // (3)
  1. Set the sourceReadTopUserRecords for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadTopUserRecords from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadTopUserRecords exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadTopUsers
List of usernames of the users who read this asset the most.
1
2
3
4
5
builder // (1)
    .sourceReadTopUser("String0")
    .sourceReadTopUser("String1");
asset.getSourceReadTopUsers(); // (2)
client.assets.select().where(Asset.SOURCE_READ_TOP_USERS.eq("String0")); // (3)
  1. Set the sourceReadTopUsers for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadTopUsers from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadTopUsers exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceReadUserCount
Total number of unique users that read data from asset.
1
2
3
builder.sourceReadUserCount(123456789L); // (1)
asset.getSourceReadUserCount(); // (2)
client.assets.select().where(Asset.SOURCE_READ_USER_COUNT.gt(123456789L)); // (3)
  1. Set the sourceReadUserCount for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceReadUserCount from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceReadUserCount greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceTotalCost
Total cost of all operations at source.
1
2
3
builder.sourceTotalCost(123.456); // (1)
asset.getSourceTotalCost(); // (2)
client.assets.select().where(Asset.SOURCE_TOTAL_COST.gt(123.456)); // (3)
  1. Set the sourceTotalCost for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceTotalCost from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceTotalCost greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceURL
URL to the resource within the source application, used to create a button to view this asset in the source application.
1
2
3
builder.sourceURL("String0"); // (1)
asset.getSourceURL(); // (2)
client.assets.select().where(Asset.SOURCE_URL.eq("String0")); // (3)
  1. Set the sourceURL for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceURL from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceURL exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

sourceUpdatedAt
Time (epoch) at which this asset was last updated in the source system, in milliseconds.
1
2
3
builder.sourceUpdatedAt(123456789L); // (1)
asset.getSourceUpdatedAt(); // (2)
client.assets.select().where(Asset.SOURCE_UPDATED_AT.gt(123456789L)); // (3)
  1. Set the sourceUpdatedAt for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceUpdatedAt from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceUpdatedAt greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sourceUpdatedBy
Name of the user who last updated this asset, in the source system.
1
2
3
builder.sourceUpdatedBy("String0"); // (1)
asset.getSourceUpdatedBy(); // (2)
client.assets.select().where(Asset.SOURCE_UPDATED_BY.eq("String0")); // (3)
  1. Set the sourceUpdatedBy for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sourceUpdatedBy from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sourceUpdatedBy exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

starredBy
Users who have starred this asset.
1
2
3
4
5
builder // (1)
    .addStarredBy("String0")
    .addStarredBy("String1");
asset.getStarredBy(); // (2)
client.assets.select().where(Asset.STARRED_BY.eq("String0")); // (3)
  1. Set the starredBy for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the starredBy from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their starredBy exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

starredCount
Number of users who have starred this asset.
1
2
3
builder.starredCount(123); // (1)
asset.getStarredCount(); // (2)
client.assets.select().where(Asset.STARRED_COUNT.gt(123)); // (3)
  1. Set the starredCount for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the starredCount from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their starredCount greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

starredDetails
List of usernames with extra information of the users who have starred an asset.
1
2
3
4
5
builder // (1)
    .starredDetail(StarredDetails.builder().assetStarredBy("String0").assetStarredAt(123456789L).build())
    .starredDetail(StarredDetails.builder().assetStarredBy("String1").assetStarredAt(987654321L).build());
asset.getStarredDetails(); // (2)
client.assets.select().where(Asset.STARRED_DETAILS.eq(StarredDetails.builder().assetStarredBy("String0").assetStarredAt(123456789L).build())); // (3)
  1. Set the starredDetails for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the starredDetails from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their starredDetails exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

subType
Subtype of this asset.
1
2
3
builder.subType("String0"); // (1)
asset.getSubType(); // (2)
client.assets.select().where(Asset.SUB_TYPE.eq("String0")); // (3)
  1. Set the subType for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the subType from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their subType exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

tenantId
Name of the Atlan workspace in which this asset exists.
1
2
3
builder.tenantId("String0"); // (1)
asset.getTenantId(); // (2)
client.assets.select().where(Asset.TENANT_ID.eq("String0")); // (3)
  1. Set the tenantId for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the tenantId from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their tenantId exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

userDescription
Description of this asset, as provided by a user. If present, this will be used for the description in user interface.
1
2
3
4
builder.userDescription("String0"); // (1)
asset.getUserDescription(); // (2)
client.assets.select().where(Asset.USER_DESCRIPTION.eq("String0")); // (3)
client.assets.select().where(Asset.USER_DESCRIPTION.match("String0")); // (4)
  1. Set the userDescription for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the userDescription from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their userDescription exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their userDescription textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

viewScore
View score for this asset.
1
2
3
builder.viewScore(123.456); // (1)
asset.getViewScore(); // (2)
client.assets.select().where(Asset.VIEW_SCORE.gt(123.456)); // (3)
  1. Set the viewScore for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the viewScore from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their viewScore greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

viewerGroups
List of groups who can view assets contained in a collection. (This is only used for certain asset types.)
1
2
3
4
5
builder // (1)
    .viewerGroup("String0")
    .viewerGroup("String1");
asset.getViewerGroups(); // (2)
client.assets.select().where(Asset.VIEWER_GROUPS.eq("String0")); // (3)
  1. Set the viewerGroups for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the viewerGroups from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their viewerGroups exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

viewerUsers
List of users who can view assets contained in a collection. (This is only used for certain asset types.)
1
2
3
4
5
builder // (1)
    .viewerUser("String0")
    .viewerUser("String1");
asset.getViewerUsers(); // (2)
client.assets.select().where(Asset.VIEWER_USERS.eq("String0")); // (3)
  1. Set the viewerUsers for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the viewerUsers from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their viewerUsers exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

modeId
TBC
1
2
3
builder.modeId("String0"); // (1)
mode.getModeId(); // (2)
client.assets.select().where(Mode.MODE_ID.eq("String0")); // (3)
  1. Set the modeId for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeId from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeId exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

modeQueryName
TBC
1
2
3
4
builder.modeQueryName("String0"); // (1)
mode.getModeQueryName(); // (2)
client.assets.select().where(Mode.MODE_QUERY_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_QUERY_NAME.match("String0")); // (4)
  1. Set the modeQueryName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeQueryName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeQueryName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeQueryName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeQueryQualifiedName
TBC
1
2
3
4
builder.modeQueryQualifiedName("String0"); // (1)
mode.getModeQueryQualifiedName(); // (2)
client.assets.select().where(Mode.MODE_QUERY_QUALIFIED_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_QUERY_QUALIFIED_NAME.match("String0")); // (4)
  1. Set the modeQueryQualifiedName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeQueryQualifiedName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeQueryQualifiedName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeQueryQualifiedName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeReportName
TBC
1
2
3
4
builder.modeReportName("String0"); // (1)
mode.getModeReportName(); // (2)
client.assets.select().where(Mode.MODE_REPORT_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_REPORT_NAME.match("String0")); // (4)
  1. Set the modeReportName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeReportName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeReportName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeReportName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeReportQualifiedName
TBC
1
2
3
4
builder.modeReportQualifiedName("String0"); // (1)
mode.getModeReportQualifiedName(); // (2)
client.assets.select().where(Mode.MODE_REPORT_QUALIFIED_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_REPORT_QUALIFIED_NAME.match("String0")); // (4)
  1. Set the modeReportQualifiedName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeReportQualifiedName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeReportQualifiedName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeReportQualifiedName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeToken
TBC
1
2
3
4
builder.modeToken("String0"); // (1)
mode.getModeToken(); // (2)
client.assets.select().where(Mode.MODE_TOKEN.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_TOKEN.match("String0")); // (4)
  1. Set the modeToken for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeToken from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeToken exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeToken textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeWorkspaceName
TBC
1
2
3
4
builder.modeWorkspaceName("String0"); // (1)
mode.getModeWorkspaceName(); // (2)
client.assets.select().where(Mode.MODE_WORKSPACE_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_WORKSPACE_NAME.match("String0")); // (4)
  1. Set the modeWorkspaceName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeWorkspaceName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeWorkspaceName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeWorkspaceName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeWorkspaceQualifiedName
TBC
1
2
3
4
builder.modeWorkspaceQualifiedName("String0"); // (1)
mode.getModeWorkspaceQualifiedName(); // (2)
client.assets.select().where(Mode.MODE_WORKSPACE_QUALIFIED_NAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_WORKSPACE_QUALIFIED_NAME.match("String0")); // (4)
  1. Set the modeWorkspaceQualifiedName for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeWorkspaceQualifiedName from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeWorkspaceQualifiedName exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeWorkspaceQualifiedName textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

modeWorkspaceUsername
TBC
1
2
3
4
builder.modeWorkspaceUsername("String0"); // (1)
mode.getModeWorkspaceUsername(); // (2)
client.assets.select().where(Mode.MODE_WORKSPACE_USERNAME.eq("String0")); // (3)
client.assets.select().where(Mode.MODE_WORKSPACE_USERNAME.match("String0")); // (4)
  1. Set the modeWorkspaceUsername for a Mode.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the modeWorkspaceUsername from a Mode.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their modeWorkspaceUsername exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their modeWorkspaceUsername textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

qualified_name
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.
1
2
3
4
builder.qualified_name = ...  # (1)
referenceable.qualified_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Referenceable)).where(Referenceable.QUALIFIED_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Referenceable)).where(Referenceable.QUALIFIED_NAME.match("String0"))  # (4)
  1. Set the qualified_name for a Referenceable.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the qualified_name from a Referenceable.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their qualified_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their qualified_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

has_lineage
Whether this asset has lineage (true) or not (false).
1
2
3
builder.has_lineage = ...  # (1)
asset.has_lineage  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.HAS_LINEAGE.eq(True))  # (3)
  1. Set the has_lineage for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the has_lineage from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their has_lineage exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

admin_groups
List of groups who administer this asset. (This is only used for certain asset types.)
1
2
3
builder.admin_groups = {...}  # (1)
asset.admin_groups  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ADMIN_GROUPS.eq("String0"))  # (3)
  1. Set the admin_groups for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the admin_groups from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their admin_groups exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

admin_roles
List of roles who administer this asset. (This is only used for Connection assets.)
1
2
3
builder.admin_roles = {...}  # (1)
asset.admin_roles  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ADMIN_ROLES.eq("String0"))  # (3)
  1. Set the admin_roles for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the admin_roles from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their admin_roles exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

admin_users
List of users who administer this asset. (This is only used for certain asset types.)
1
2
3
builder.admin_users = {...}  # (1)
asset.admin_users  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ADMIN_USERS.eq("String0"))  # (3)
  1. Set the admin_users for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the admin_users from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their admin_users exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcement_message
Detailed message to include in the announcement on this asset.
1
2
3
builder.announcement_message = ...  # (1)
asset.announcement_message  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ANNOUNCEMENT_MESSAGE.eq("String0"))  # (3)
  1. Set the announcement_message for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcement_message from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcement_message exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcement_title
Brief title for the announcement on this asset. Required when announcementType is specified.
1
2
3
builder.announcement_title = ...  # (1)
asset.announcement_title  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ANNOUNCEMENT_TITLE.eq("String0"))  # (3)
  1. Set the announcement_title for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcement_title from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcement_title exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcement_type
Type of announcement on this asset.
1
2
3
builder.announcement_type = ...  # (1)
asset.announcement_type  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ANNOUNCEMENT_TYPE.eq("String0"))  # (3)
  1. Set the announcement_type for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcement_type from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcement_type exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

announcement_updated_at
Time (epoch) at which the announcement was last updated, in milliseconds.
1
2
3
builder.announcement_updated_at = ...  # (1)
asset.announcement_updated_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ANNOUNCEMENT_UPDATED_AT.gt(123))  # (3)
  1. Set the announcement_updated_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcement_updated_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcement_updated_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

announcement_updated_by
Name of the user who last updated the announcement.
1
2
3
builder.announcement_updated_by = ...  # (1)
asset.announcement_updated_by  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ANNOUNCEMENT_UPDATED_BY.eq("String0"))  # (3)
  1. Set the announcement_updated_by for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the announcement_updated_by from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their announcement_updated_by exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_account_name
Name of the account in which this asset exists in dbt.
1
2
3
4
builder.asset_dbt_account_name = ...  # (1)
asset.asset_dbt_account_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ACCOUNT_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ACCOUNT_NAME.match("String0"))  # (4)
  1. Set the asset_dbt_account_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_account_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_account_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_account_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_alias
Alias of this asset in dbt.
1
2
3
4
builder.asset_dbt_alias = ...  # (1)
asset.asset_dbt_alias  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ALIAS.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ALIAS.match("String0"))  # (4)
  1. Set the asset_dbt_alias for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_alias from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_alias exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_alias textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_environment_dbt_version
Version of the environment in which this asset is materialized in dbt.
1
2
3
builder.asset_dbt_environment_dbt_version = ...  # (1)
asset.asset_dbt_environment_dbt_version  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ENVIRONMENT_DBT_VERSION.eq("String0"))  # (3)
  1. Set the asset_dbt_environment_dbt_version for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_environment_dbt_version from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_environment_dbt_version exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_environment_name
Name of the environment in which this asset is materialized in dbt.
1
2
3
4
builder.asset_dbt_environment_name = ...  # (1)
asset.asset_dbt_environment_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ENVIRONMENT_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_ENVIRONMENT_NAME.match("String0"))  # (4)
  1. Set the asset_dbt_environment_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_environment_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_environment_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_environment_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_last_run
Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.
1
2
3
builder.asset_dbt_job_last_run = ...  # (1)
asset.asset_dbt_job_last_run  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN.gt(123))  # (3)
  1. Set the asset_dbt_job_last_run for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_last_run_artifact_s3_path
Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_artifact_s3_path = ...  # (1)
asset.asset_dbt_job_last_run_artifact_s3_path  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_ARTIFACT_S3PATH.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_artifact_s3_path for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_artifact_s3_path from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_artifact_s3_path exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_artifacts_saved
Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.asset_dbt_job_last_run_artifacts_saved = ...  # (1)
asset.asset_dbt_job_last_run_artifacts_saved  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_ARTIFACTS_SAVED.eq(True))  # (3)
  1. Set the asset_dbt_job_last_run_artifacts_saved for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_artifacts_saved from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_artifacts_saved exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_created_at
Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds.
1
2
3
builder.asset_dbt_job_last_run_created_at = ...  # (1)
asset.asset_dbt_job_last_run_created_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_CREATED_AT.gt(123))  # (3)
  1. Set the asset_dbt_job_last_run_created_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_created_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_created_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_last_run_dequed_at
Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds.
1
2
3
builder.asset_dbt_job_last_run_dequed_at = ...  # (1)
asset.asset_dbt_job_last_run_dequed_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_DEQUED_AT.gt(123))  # (3)
  1. Set the asset_dbt_job_last_run_dequed_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_dequed_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_dequed_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_last_run_executed_by_thread_id
Thread ID of the user who executed the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_executed_by_thread_id = ...  # (1)
asset.asset_dbt_job_last_run_executed_by_thread_id  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_EXECUTED_BY_THREAD_ID.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_executed_by_thread_id for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_executed_by_thread_id from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_executed_by_thread_id exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_git_branch
Branch in git from which the last run of the job that materialized this asset in dbt ran.
1
2
3
4
builder.asset_dbt_job_last_run_git_branch = ...  # (1)
asset.asset_dbt_job_last_run_git_branch  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_BRANCH.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_BRANCH.match("String0"))  # (4)
  1. Set the asset_dbt_job_last_run_git_branch for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_git_branch from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_git_branch exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_job_last_run_git_branch textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_last_run_git_sha
SHA hash in git for the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_git_sha = ...  # (1)
asset.asset_dbt_job_last_run_git_sha  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_GIT_SHA.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_git_sha for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_git_sha from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_git_sha exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_has_docs_generated
Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.asset_dbt_job_last_run_has_docs_generated = ...  # (1)
asset.asset_dbt_job_last_run_has_docs_generated  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_HAS_DOCS_GENERATED.eq(True))  # (3)
  1. Set the asset_dbt_job_last_run_has_docs_generated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_has_docs_generated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_has_docs_generated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_has_sources_generated
Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.asset_dbt_job_last_run_has_sources_generated = ...  # (1)
asset.asset_dbt_job_last_run_has_sources_generated  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_HAS_SOURCES_GENERATED.eq(True))  # (3)
  1. Set the asset_dbt_job_last_run_has_sources_generated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_has_sources_generated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_has_sources_generated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_notifications_sent
Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false).
1
2
3
builder.asset_dbt_job_last_run_notifications_sent = ...  # (1)
asset.asset_dbt_job_last_run_notifications_sent  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_NOTIFICATIONS_SENT.eq(True))  # (3)
  1. Set the asset_dbt_job_last_run_notifications_sent for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_notifications_sent from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_notifications_sent exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_owner_thread_id
Thread ID of the owner of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_owner_thread_id = ...  # (1)
asset.asset_dbt_job_last_run_owner_thread_id  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_OWNER_THREAD_ID.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_owner_thread_id for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_owner_thread_id from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_owner_thread_id exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_queued_duration
Total duration the job that materialized this asset in dbt spent being queued.
1
2
3
builder.asset_dbt_job_last_run_queued_duration = ...  # (1)
asset.asset_dbt_job_last_run_queued_duration  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_queued_duration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_queued_duration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_queued_duration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_queued_duration_humanized
Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued.
1
2
3
builder.asset_dbt_job_last_run_queued_duration_humanized = ...  # (1)
asset.asset_dbt_job_last_run_queued_duration_humanized  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION_HUMANIZED.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_queued_duration_humanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_queued_duration_humanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_queued_duration_humanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_run_duration
Run duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_run_duration = ...  # (1)
asset.asset_dbt_job_last_run_run_duration  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_RUN_DURATION.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_run_duration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_run_duration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_run_duration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_run_duration_humanized
Human-readable run duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_run_duration_humanized = ...  # (1)
asset.asset_dbt_job_last_run_run_duration_humanized  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_RUN_DURATION_HUMANIZED.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_run_duration_humanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_run_duration_humanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_run_duration_humanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_started_at
Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds.
1
2
3
builder.asset_dbt_job_last_run_started_at = ...  # (1)
asset.asset_dbt_job_last_run_started_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_STARTED_AT.gt(123))  # (3)
  1. Set the asset_dbt_job_last_run_started_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_started_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_started_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_last_run_status_message
Status message of the last run of the job that materialized this asset in dbt.
1
2
3
4
builder.asset_dbt_job_last_run_status_message = ...  # (1)
asset.asset_dbt_job_last_run_status_message  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_STATUS_MESSAGE.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_STATUS_MESSAGE.match("String0"))  # (4)
  1. Set the asset_dbt_job_last_run_status_message for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_status_message from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_status_message exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_job_last_run_status_message textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_last_run_total_duration
Total duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_total_duration = ...  # (1)
asset.asset_dbt_job_last_run_total_duration  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_total_duration for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_total_duration from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_total_duration exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_total_duration_humanized
Human-readable total duration of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_total_duration_humanized = ...  # (1)
asset.asset_dbt_job_last_run_total_duration_humanized  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION_HUMANIZED.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_total_duration_humanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_total_duration_humanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_total_duration_humanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_last_run_updated_at
Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds.
1
2
3
builder.asset_dbt_job_last_run_updated_at = ...  # (1)
asset.asset_dbt_job_last_run_updated_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_UPDATED_AT.gt(123))  # (3)
  1. Set the asset_dbt_job_last_run_updated_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_updated_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_updated_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_last_run_url
URL of the last run of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_last_run_url = ...  # (1)
asset.asset_dbt_job_last_run_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_LAST_RUN_URL.eq("String0"))  # (3)
  1. Set the asset_dbt_job_last_run_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_last_run_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_last_run_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_name
Name of the job that materialized this asset in dbt.
1
2
3
4
builder.asset_dbt_job_name = ...  # (1)
asset.asset_dbt_job_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_NAME.match("String0"))  # (4)
  1. Set the asset_dbt_job_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_job_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_next_run
Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled.
1
2
3
builder.asset_dbt_job_next_run = ...  # (1)
asset.asset_dbt_job_next_run  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_NEXT_RUN.gt(123))  # (3)
  1. Set the asset_dbt_job_next_run for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_next_run from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_next_run greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_dbt_job_next_run_humanized
Human-readable time when the next run of the job that materializes this asset in dbt is scheduled.
1
2
3
4
builder.asset_dbt_job_next_run_humanized = ...  # (1)
asset.asset_dbt_job_next_run_humanized  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_NEXT_RUN_HUMANIZED.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_NEXT_RUN_HUMANIZED.match("String0"))  # (4)
  1. Set the asset_dbt_job_next_run_humanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_next_run_humanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_next_run_humanized exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_job_next_run_humanized textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_schedule
Schedule of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_schedule = ...  # (1)
asset.asset_dbt_job_schedule  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_SCHEDULE.eq("String0"))  # (3)
  1. Set the asset_dbt_job_schedule for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_schedule from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_schedule exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_job_schedule_cron_humanized
Human-readable cron schedule of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_schedule_cron_humanized = ...  # (1)
asset.asset_dbt_job_schedule_cron_humanized  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_SCHEDULE_CRON_HUMANIZED.match("String0"))  # (3)
  1. Set the asset_dbt_job_schedule_cron_humanized for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_schedule_cron_humanized from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_schedule_cron_humanized textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_job_status
Status of the job that materialized this asset in dbt.
1
2
3
builder.asset_dbt_job_status = ...  # (1)
asset.asset_dbt_job_status  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_JOB_STATUS.eq("String0"))  # (3)
  1. Set the asset_dbt_job_status for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_job_status from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_job_status exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_meta
Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object.
1
2
3
builder.asset_dbt_meta = ...  # (1)
asset.asset_dbt_meta  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_META.eq("String0"))  # (3)
  1. Set the asset_dbt_meta for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_meta from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_meta exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_package_name
Name of the package in which this asset exists in dbt.
1
2
3
4
builder.asset_dbt_package_name = ...  # (1)
asset.asset_dbt_package_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_PACKAGE_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_PACKAGE_NAME.match("String0"))  # (4)
  1. Set the asset_dbt_package_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_package_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_package_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_package_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_project_name
Name of the project in which this asset exists in dbt.
1
2
3
4
builder.asset_dbt_project_name = ...  # (1)
asset.asset_dbt_project_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_PROJECT_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_PROJECT_NAME.match("String0"))  # (4)
  1. Set the asset_dbt_project_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_project_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_project_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_project_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_semantic_layer_proxy_url
URL of the semantic layer proxy for this asset in dbt.
1
2
3
builder.asset_dbt_semantic_layer_proxy_url = ...  # (1)
asset.asset_dbt_semantic_layer_proxy_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_SEMANTIC_LAYER_PROXY_URL.eq("String0"))  # (3)
  1. Set the asset_dbt_semantic_layer_proxy_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_semantic_layer_proxy_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_semantic_layer_proxy_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_source_freshness_criteria
Freshness criteria for the source of this asset in dbt.
1
2
3
builder.asset_dbt_source_freshness_criteria = ...  # (1)
asset.asset_dbt_source_freshness_criteria  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_SOURCE_FRESHNESS_CRITERIA.eq("String0"))  # (3)
  1. Set the asset_dbt_source_freshness_criteria for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_source_freshness_criteria from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_source_freshness_criteria exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_tags
List of tags attached to this asset in dbt.
1
2
3
4
builder.asset_dbt_tags = {...}  # (1)
asset.asset_dbt_tags  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_TAGS.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_TAGS.match("String0"))  # (4)
  1. Set the asset_dbt_tags for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_tags from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_tags exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_tags textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_dbt_test_status
All associated dbt test statuses.
1
2
3
builder.asset_dbt_test_status = ...  # (1)
asset.asset_dbt_test_status  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_TEST_STATUS.eq("String0"))  # (3)
  1. Set the asset_dbt_test_status for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_test_status from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_test_status exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_dbt_unique_id
Unique identifier of this asset in dbt.
1
2
3
4
builder.asset_dbt_unique_id = ...  # (1)
asset.asset_dbt_unique_id  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_UNIQUE_ID.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_DBT_UNIQUE_ID.match("String0"))  # (4)
  1. Set the asset_dbt_unique_id for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_dbt_unique_id from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_dbt_unique_id exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_dbt_unique_id textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_icon
Name of the icon to use for this asset. (Only applies to glossaries, currently.)
1
2
3
builder.asset_icon = ...  # (1)
asset.asset_icon  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_ICON.eq("String0"))  # (3)
  1. Set the asset_icon for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_icon from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_icon exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_incident_names
List of Monte Carlo incident names attached to this asset.
1
2
3
4
builder.asset_mc_incident_names = {...}  # (1)
asset.asset_mc_incident_names  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_NAMES.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_NAMES.match("String0"))  # (4)
  1. Set the asset_mc_incident_names for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_names from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_names exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_mc_incident_names textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_mc_incident_qualified_names
List of unique Monte Carlo incident names attached to this asset.
1
2
3
4
builder.asset_mc_incident_qualified_names = {...}  # (1)
asset.asset_mc_incident_qualified_names  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_QUALIFIED_NAMES.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_QUALIFIED_NAMES.match("String0"))  # (4)
  1. Set the asset_mc_incident_qualified_names for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_qualified_names from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_qualified_names exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_mc_incident_qualified_names textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_mc_incident_severities
List of Monte Carlo incident severities associated with this asset.
1
2
3
builder.asset_mc_incident_severities = {...}  # (1)
asset.asset_mc_incident_severities  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_SEVERITIES.eq("String0"))  # (3)
  1. Set the asset_mc_incident_severities for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_severities from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_severities exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_incident_states
List of Monte Carlo incident states associated with this asset.
1
2
3
builder.asset_mc_incident_states = {...}  # (1)
asset.asset_mc_incident_states  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_STATES.eq("String0"))  # (3)
  1. Set the asset_mc_incident_states for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_states from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_states exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_incident_sub_types
List of Monte Carlo incident sub-types associated with this asset.
1
2
3
builder.asset_mc_incident_sub_types = {...}  # (1)
asset.asset_mc_incident_sub_types  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_SUB_TYPES.eq("String0"))  # (3)
  1. Set the asset_mc_incident_sub_types for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_sub_types from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_sub_types exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_incident_types
List of Monte Carlo incident types associated with this asset.
1
2
3
builder.asset_mc_incident_types = {...}  # (1)
asset.asset_mc_incident_types  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_INCIDENT_TYPES.eq("String0"))  # (3)
  1. Set the asset_mc_incident_types for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_incident_types from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_incident_types exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_last_sync_run_at
Time (epoch) at which this asset was last synced from Monte Carlo.
1
2
3
builder.asset_mc_last_sync_run_at = ...  # (1)
asset.asset_mc_last_sync_run_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_LAST_SYNC_RUN_AT.gt(123))  # (3)
  1. Set the asset_mc_last_sync_run_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_last_sync_run_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_last_sync_run_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_mc_monitor_names
List of Monte Carlo monitor names attached to this asset.
1
2
3
4
builder.asset_mc_monitor_names = {...}  # (1)
asset.asset_mc_monitor_names  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_NAMES.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_NAMES.match("String0"))  # (4)
  1. Set the asset_mc_monitor_names for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_monitor_names from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_monitor_names exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_mc_monitor_names textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_mc_monitor_qualified_names
List of unique Monte Carlo monitor names attached to this asset.
1
2
3
4
builder.asset_mc_monitor_qualified_names = {...}  # (1)
asset.asset_mc_monitor_qualified_names  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_QUALIFIED_NAMES.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_QUALIFIED_NAMES.match("String0"))  # (4)
  1. Set the asset_mc_monitor_qualified_names for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_monitor_qualified_names from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_monitor_qualified_names exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_mc_monitor_qualified_names textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

asset_mc_monitor_schedule_types
Schedules of all associated Monte Carlo monitors.
1
2
3
builder.asset_mc_monitor_schedule_types = {...}  # (1)
asset.asset_mc_monitor_schedule_types  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_SCHEDULE_TYPES.eq("String0"))  # (3)
  1. Set the asset_mc_monitor_schedule_types for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_monitor_schedule_types from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_monitor_schedule_types exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_monitor_statuses
Statuses of all associated Monte Carlo monitors.
1
2
3
builder.asset_mc_monitor_statuses = {...}  # (1)
asset.asset_mc_monitor_statuses  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_STATUSES.eq("String0"))  # (3)
  1. Set the asset_mc_monitor_statuses for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_monitor_statuses from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_monitor_statuses exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_mc_monitor_types
Types of all associated Monte Carlo monitors.
1
2
3
builder.asset_mc_monitor_types = {...}  # (1)
asset.asset_mc_monitor_types  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_MC_MONITOR_TYPES.eq("String0"))  # (3)
  1. Set the asset_mc_monitor_types for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_mc_monitor_types from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_mc_monitor_types exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_soda_check_count
Number of checks done via Soda.
1
2
3
builder.asset_soda_check_count = ...  # (1)
asset.asset_soda_check_count  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_CHECK_COUNT.gt(123))  # (3)
  1. Set the asset_soda_check_count for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_check_count from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_check_count greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_soda_check_statuses
All associated Soda check statuses.
1
2
3
builder.asset_soda_check_statuses = ...  # (1)
asset.asset_soda_check_statuses  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_CHECK_STATUSES.eq("String0"))  # (3)
  1. Set the asset_soda_check_statuses for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_check_statuses from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_check_statuses exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_soda_d_q_status
Status of data quality from Soda.
1
2
3
builder.asset_soda_d_q_status = ...  # (1)
asset.asset_soda_d_q_status  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_DQ_STATUS.eq("String0"))  # (3)
  1. Set the asset_soda_d_q_status for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_d_q_status from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_d_q_status exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_soda_last_scan_at
TBC
1
2
3
builder.asset_soda_last_scan_at = ...  # (1)
asset.asset_soda_last_scan_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_LAST_SCAN_AT.gt(123))  # (3)
  1. Set the asset_soda_last_scan_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_last_scan_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_last_scan_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_soda_last_sync_run_at
TBC
1
2
3
builder.asset_soda_last_sync_run_at = ...  # (1)
asset.asset_soda_last_sync_run_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_LAST_SYNC_RUN_AT.gt(123))  # (3)
  1. Set the asset_soda_last_sync_run_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_last_sync_run_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_last_sync_run_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

asset_soda_source_url
TBC
1
2
3
builder.asset_soda_source_url = ...  # (1)
asset.asset_soda_source_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_SODA_SOURCE_URL.eq("String0"))  # (3)
  1. Set the asset_soda_source_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_soda_source_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_soda_source_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

asset_tags
List of tags attached to this asset.
1
2
3
4
builder.asset_tags = {...}  # (1)
asset.asset_tags  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_TAGS.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.ASSET_TAGS.match("String0"))  # (4)
  1. Set the asset_tags for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the asset_tags from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their asset_tags exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their asset_tags textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

certificate_status
Status of this asset's certification.
1
2
3
4
builder.certificate_status = ...  # (1)
asset.certificate_status  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CERTIFICATE_STATUS.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CERTIFICATE_STATUS.match("String0"))  # (4)
  1. Set the certificate_status for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificate_status from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificate_status exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their certificate_status textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

certificate_status_message
Human-readable descriptive message used to provide further detail to certificateStatus.
1
2
3
builder.certificate_status_message = ...  # (1)
asset.certificate_status_message  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CERTIFICATE_STATUS_MESSAGE.eq("String0"))  # (3)
  1. Set the certificate_status_message for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificate_status_message from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificate_status_message exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

certificate_updated_at
Time (epoch) at which the certification was last updated, in milliseconds.
1
2
3
builder.certificate_updated_at = ...  # (1)
asset.certificate_updated_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CERTIFICATE_UPDATED_AT.gt(123))  # (3)
  1. Set the certificate_updated_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificate_updated_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificate_updated_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

certificate_updated_by
Name of the user who last updated the certification of this asset.
1
2
3
builder.certificate_updated_by = ...  # (1)
asset.certificate_updated_by  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CERTIFICATE_UPDATED_BY.eq("String0"))  # (3)
  1. Set the certificate_updated_by for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the certificate_updated_by from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their certificate_updated_by exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

connection_name
Simple name of the connection through which this asset is accessible.
1
2
3
4
builder.connection_name = ...  # (1)
asset.connection_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CONNECTION_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CONNECTION_NAME.match("String0"))  # (4)
  1. Set the connection_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connection_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connection_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their connection_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

connection_qualified_name
Unique name of the connection through which this asset is accessible.
1
2
3
4
builder.connection_qualified_name = ...  # (1)
asset.connection_qualified_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CONNECTION_QUALIFIED_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CONNECTION_QUALIFIED_NAME.match("String0"))  # (4)
  1. Set the connection_qualified_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connection_qualified_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connection_qualified_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their connection_qualified_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

connector_name
Type of the connector through which this asset is accessible.
1
2
3
builder.connector_name = ...  # (1)
asset.connector_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.CONNECTOR_NAME.eq("String0"))  # (3)
  1. Set the connector_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the connector_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their connector_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

dbt_qualified_name
Unique name of this asset in dbt.
1
2
3
4
builder.dbt_qualified_name = ...  # (1)
asset.dbt_qualified_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DBT_QUALIFIED_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DBT_QUALIFIED_NAME.match("String0"))  # (4)
  1. Set the dbt_qualified_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the dbt_qualified_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their dbt_qualified_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their dbt_qualified_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

description
Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty.
1
2
3
4
builder.description = ...  # (1)
asset.description  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DESCRIPTION.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DESCRIPTION.match("String0"))  # (4)
  1. Set the description for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the description from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their description exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their description textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

display_name
Human-readable name of this asset used for display purposes (in user interface).
1
2
3
4
builder.display_name = ...  # (1)
asset.display_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DISPLAY_NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.DISPLAY_NAME.match("String0"))  # (4)
  1. Set the display_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the display_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their display_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their display_name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

is_a_i_generated
TBC
1
2
3
builder.is_a_i_generated = ...  # (1)
asset.is_a_i_generated  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.IS_AI_GENERATED.eq(True))  # (3)
  1. Set the is_a_i_generated for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the is_a_i_generated from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their is_a_i_generated exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

is_discoverable
Whether this asset is discoverable through the UI (true) or not (false).
1
2
3
builder.is_discoverable = ...  # (1)
asset.is_discoverable  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.IS_DISCOVERABLE.eq(True))  # (3)
  1. Set the is_discoverable for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the is_discoverable from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their is_discoverable exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

is_editable
Whether this asset can be edited in the UI (true) or not (false).
1
2
3
builder.is_editable = ...  # (1)
asset.is_editable  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.IS_EDITABLE.eq(True))  # (3)
  1. Set the is_editable for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the is_editable from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their is_editable exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

last_row_changed_at
Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds.
1
2
3
builder.last_row_changed_at = ...  # (1)
asset.last_row_changed_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.LAST_ROW_CHANGED_AT.gt(123))  # (3)
  1. Set the last_row_changed_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the last_row_changed_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their last_row_changed_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

last_sync_run
Name of the last run of the crawler that last synchronized this asset.
1
2
3
builder.last_sync_run = ...  # (1)
asset.last_sync_run  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.LAST_SYNC_RUN.eq("String0"))  # (3)
  1. Set the last_sync_run for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the last_sync_run from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their last_sync_run exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

last_sync_run_at
Time (epoch) at which this asset was last crawled, in milliseconds.
1
2
3
builder.last_sync_run_at = ...  # (1)
asset.last_sync_run_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.LAST_SYNC_RUN_AT.gt(123))  # (3)
  1. Set the last_sync_run_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the last_sync_run_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their last_sync_run_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

last_sync_workflow_name
Name of the crawler that last synchronized this asset.
1
2
3
builder.last_sync_workflow_name = ...  # (1)
asset.last_sync_workflow_name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.LAST_SYNC_WORKFLOW_NAME.eq("String0"))  # (3)
  1. Set the last_sync_workflow_name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the last_sync_workflow_name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their last_sync_workflow_name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

name
Name of this asset. Fallback for display purposes, if displayName is empty.
1
2
3
4
builder.name = ...  # (1)
asset.name  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.NAME.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.NAME.match("String0"))  # (4)
  1. Set the name for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the name from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their name exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their name textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

owner_groups
List of groups who own this asset.
1
2
3
builder.owner_groups = {...}  # (1)
asset.owner_groups  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.OWNER_GROUPS.eq("String0"))  # (3)
  1. Set the owner_groups for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the owner_groups from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their owner_groups exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

owner_users
List of users who own this asset.
1
2
3
builder.owner_users = {...}  # (1)
asset.owner_users  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.OWNER_USERS.eq("String0"))  # (3)
  1. Set the owner_users for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the owner_users from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their owner_users exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

popularity_score
Popularity score for this asset.
1
2
3
builder.popularity_score = ...  # (1)
asset.popularity_score  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.POPULARITY_SCORE.gt(123))  # (3)
  1. Set the popularity_score for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the popularity_score from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their popularity_score greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

sample_data_url
URL for sample data for this asset.
1
2
3
4
builder.sample_data_url = ...  # (1)
asset.sample_data_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SAMPLE_DATA_URL.eq("String0"))  # (3)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SAMPLE_DATA_URL.match("String0"))  # (4)
  1. Set the sample_data_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the sample_data_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their sample_data_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

  4. Find all assets in Atlan with their sample_data_url textually matching the provided value.

    For more details

    For more information, see the searching section on full text queries.

source_cost_unit
The unit of measure for sourceTotalCost.
1
2
3
builder.source_cost_unit = ...  # (1)
asset.source_cost_unit  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_COST_UNIT.eq("String0"))  # (3)
  1. Set the source_cost_unit for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_cost_unit from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_cost_unit exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_created_at
Time (epoch) at which this asset was created in the source system, in milliseconds.
1
2
3
builder.source_created_at = ...  # (1)
asset.source_created_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_CREATED_AT.gt(123))  # (3)
  1. Set the source_created_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_created_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_created_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_created_by
Name of the user who created this asset, in the source system.
1
2
3
builder.source_created_by = ...  # (1)
asset.source_created_by  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_CREATED_BY.eq("String0"))  # (3)
  1. Set the source_created_by for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_created_by from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_created_by exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_embed_url
URL to create an embed for a resource (for example, an image of a dashboard) within Atlan.
1
2
3
builder.source_embed_url = ...  # (1)
asset.source_embed_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_EMBED_URL.eq("String0"))  # (3)
  1. Set the source_embed_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_embed_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_embed_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_last_read_at
Timestamp of most recent read operation.
1
2
3
builder.source_last_read_at = ...  # (1)
asset.source_last_read_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_LAST_READ_AT.gt(123))  # (3)
  1. Set the source_last_read_at for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_last_read_at from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_last_read_at greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_owners
List of owners of this asset, in the source system.
1
2
3
builder.source_owners = ...  # (1)
asset.source_owners  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_OWNERS.eq("String0"))  # (3)
  1. Set the source_owners for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_owners from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_owners exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_query_compute_cost_list
List of most expensive warehouse names.
1
2
3
builder.source_query_compute_cost_list = {...}  # (1)
asset.source_query_compute_cost_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_QUERY_COMPUTE_COST_LIST.eq("String0"))  # (3)
  1. Set the source_query_compute_cost_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_query_compute_cost_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_query_compute_cost_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_query_compute_cost_record_list
List of most expensive warehouses with extra insights.
1
2
3
builder.source_query_compute_cost_record_list = [...]  # (1)
asset.source_query_compute_cost_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_QUERY_COMPUTE_COST_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_query_compute_cost_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_query_compute_cost_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_query_compute_cost_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_count
Total count of all read operations at source.
1
2
3
builder.source_read_count = ...  # (1)
asset.source_read_count  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_COUNT.gt(123))  # (3)
  1. Set the source_read_count for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_count from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_count greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_read_expensive_query_record_list
List of the most expensive queries that accessed this asset.
1
2
3
builder.source_read_expensive_query_record_list = [...]  # (1)
asset.source_read_expensive_query_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_EXPENSIVE_QUERY_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_read_expensive_query_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_expensive_query_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_expensive_query_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_popular_query_record_list
List of the most popular queries that accessed this asset.
1
2
3
builder.source_read_popular_query_record_list = [...]  # (1)
asset.source_read_popular_query_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_POPULAR_QUERY_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_read_popular_query_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_popular_query_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_popular_query_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_query_cost
Total cost of read queries at source.
1
2
3
builder.source_read_query_cost = ...  # (1)
asset.source_read_query_cost  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_QUERY_COST.gt(123))  # (3)
  1. Set the source_read_query_cost for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_query_cost from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_query_cost greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_read_recent_user_list
List of usernames of the most recent users who read this asset.
1
2
3
builder.source_read_recent_user_list = {...}  # (1)
asset.source_read_recent_user_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_RECENT_USER_LIST.eq("String0"))  # (3)
  1. Set the source_read_recent_user_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_recent_user_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_recent_user_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_recent_user_record_list
List of usernames with extra insights for the most recent users who read this asset.
1
2
3
builder.source_read_recent_user_record_list = [...]  # (1)
asset.source_read_recent_user_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_RECENT_USER_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_read_recent_user_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_recent_user_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_recent_user_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_slow_query_record_list
List of the slowest queries that accessed this asset.
1
2
3
builder.source_read_slow_query_record_list = [...]  # (1)
asset.source_read_slow_query_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_SLOW_QUERY_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_read_slow_query_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_slow_query_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_slow_query_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_top_user_list
List of usernames of the users who read this asset the most.
1
2
3
builder.source_read_top_user_list = {...}  # (1)
asset.source_read_top_user_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_TOP_USER_LIST.eq("String0"))  # (3)
  1. Set the source_read_top_user_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_top_user_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_top_user_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_top_user_record_list
List of usernames with extra insights for the users who read this asset the most.
1
2
3
builder.source_read_top_user_record_list = [...]  # (1)
asset.source_read_top_user_record_list  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_TOP_USER_RECORD_LIST.eq("String0"))  # (3)
  1. Set the source_read_top_user_record_list for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_top_user_record_list from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_top_user_record_list exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_read_user_count
Total number of unique users that read data from asset.
1
2
3
builder.source_read_user_count = ...  # (1)
asset.source_read_user_count  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_READ_USER_COUNT.gt(123))  # (3)
  1. Set the source_read_user_count for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_read_user_count from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_read_user_count greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_total_cost
Total cost of all operations at source.
1
2
3
builder.source_total_cost = ...  # (1)
asset.source_total_cost  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_TOTAL_COST.gt(123))  # (3)
  1. Set the source_total_cost for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_total_cost from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_total_cost greater than the provided value.

    For more details

    For more information, see the searching section on range queries.

source_url
URL to the resource within the source application, used to create a button to view this asset in the source application.
1
2
3
builder.source_url = ...  # (1)
asset.source_url  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_URL.eq("String0"))  # (3)
  1. Set the source_url for a Asset.

    For more details

    For more information, see the asset CRUD snippets on either creating or updating assets.

  2. Retrieve the source_url from a Asset.

    For more details

    For more information, see the asset CRUD snippets on retrieving assets.

  3. Find all assets in Atlan with their source_url exactly matching the provided value.

    For more details

    For more information, see the searching section on term queries.

source_updated_at
Time (epoch) at which this asset was last updated in the source system, in milliseconds.
1
2
3
builder.source_updated_at = ...  # (1)
asset.source_updated_at  # (2)
FluentSearch().where(FluentSearch.asset_type(Asset)).where(Asset.SOURCE_UPDATED_AT.gt(123))  # (3)
  1. Set the source_updated_at for a Asset.

    For more details

    For more information, see the asset CR