Package com.atlan.model.assets
Class MaterializedView
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.relations.Reference
com.atlan.model.assets.Asset
com.atlan.model.assets.MaterializedView
- All Implemented Interfaces:
IAsset
,ICatalog
,IMaterializedView
,IReferenceable
,ISQL
,AuditDetail
,Serializable
,Comparable<Reference>
@Generated("com.atlan.generators.ModelGeneratorV2")
public class MaterializedView
extends Asset
implements IMaterializedView, ISQL, ICatalog, IAsset, IReferenceable
Instance of a materialized view in Atlan.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
MaterializedView.MaterializedViewBuilder<C extends MaterializedView,
B extends MaterializedView.MaterializedViewBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.assets.Asset
Asset.AssetBuilder<C extends Asset,
B extends Asset.AssetBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.relations.Reference
Reference.ReferenceBuilder<C extends Reference,
B extends Reference.ReferenceBuilder<C, B>>, Reference.SaveSemantic Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
Fields inherited from interface com.atlan.model.assets.IAsset
ADMIN_GROUPS, ADMIN_ROLES, ADMIN_USERS, ANNOUNCEMENT_MESSAGE, ANNOUNCEMENT_TITLE, ANNOUNCEMENT_TYPE, ANNOUNCEMENT_UPDATED_AT, ANNOUNCEMENT_UPDATED_BY, ANOMALO_CHECKS, ASSET_ANOMALO_APPLIED_CHECK_TYPES, ASSET_ANOMALO_CHECK_COUNT, ASSET_ANOMALO_CHECK_STATUSES, ASSET_ANOMALO_DQ_STATUS, ASSET_ANOMALO_FAILED_CHECK_COUNT, ASSET_ANOMALO_FAILED_CHECK_TYPES, ASSET_ANOMALO_LAST_CHECK_RUN_AT, ASSET_ANOMALO_SOURCE_URL, ASSET_COVER_IMAGE, ASSET_DBT_ACCOUNT_NAME, ASSET_DBT_ALIAS, ASSET_DBT_ENVIRONMENT_DBT_VERSION, ASSET_DBT_ENVIRONMENT_NAME, ASSET_DBT_JOB_LAST_RUN, ASSET_DBT_JOB_LAST_RUN_ARTIFACT_S3PATH, ASSET_DBT_JOB_LAST_RUN_ARTIFACTS_SAVED, ASSET_DBT_JOB_LAST_RUN_CREATED_AT, ASSET_DBT_JOB_LAST_RUN_DEQUED_AT, ASSET_DBT_JOB_LAST_RUN_EXECUTED_BY_THREAD_ID, ASSET_DBT_JOB_LAST_RUN_GIT_BRANCH, ASSET_DBT_JOB_LAST_RUN_GIT_SHA, ASSET_DBT_JOB_LAST_RUN_HAS_DOCS_GENERATED, ASSET_DBT_JOB_LAST_RUN_HAS_SOURCES_GENERATED, ASSET_DBT_JOB_LAST_RUN_NOTIFICATIONS_SENT, ASSET_DBT_JOB_LAST_RUN_OWNER_THREAD_ID, ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION, ASSET_DBT_JOB_LAST_RUN_QUEUED_DURATION_HUMANIZED, ASSET_DBT_JOB_LAST_RUN_RUN_DURATION, ASSET_DBT_JOB_LAST_RUN_RUN_DURATION_HUMANIZED, ASSET_DBT_JOB_LAST_RUN_STARTED_AT, ASSET_DBT_JOB_LAST_RUN_STATUS_MESSAGE, ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION, ASSET_DBT_JOB_LAST_RUN_TOTAL_DURATION_HUMANIZED, ASSET_DBT_JOB_LAST_RUN_UPDATED_AT, ASSET_DBT_JOB_LAST_RUN_URL, ASSET_DBT_JOB_NAME, ASSET_DBT_JOB_NEXT_RUN, ASSET_DBT_JOB_NEXT_RUN_HUMANIZED, ASSET_DBT_JOB_SCHEDULE, ASSET_DBT_JOB_SCHEDULE_CRON_HUMANIZED, ASSET_DBT_JOB_STATUS, ASSET_DBT_META, ASSET_DBT_PACKAGE_NAME, ASSET_DBT_PROJECT_NAME, ASSET_DBT_SEMANTIC_LAYER_PROXY_URL, ASSET_DBT_SOURCE_FRESHNESS_CRITERIA, ASSET_DBT_TAGS, ASSET_DBT_TEST_STATUS, ASSET_DBT_UNIQUE_ID, ASSET_DBT_WORKFLOW_LAST_UPDATED, ASSET_ICON, ASSET_MC_ALERT_QUALIFIED_NAMES, ASSET_MC_INCIDENT_NAMES, ASSET_MC_INCIDENT_PRIORITIES, ASSET_MC_INCIDENT_QUALIFIED_NAMES, ASSET_MC_INCIDENT_SEVERITIES, ASSET_MC_INCIDENT_STATES, ASSET_MC_INCIDENT_SUB_TYPES, ASSET_MC_INCIDENT_TYPES, ASSET_MC_LAST_SYNC_RUN_AT, ASSET_MC_MONITOR_NAMES, ASSET_MC_MONITOR_QUALIFIED_NAMES, ASSET_MC_MONITOR_SCHEDULE_TYPES, ASSET_MC_MONITOR_STATUSES, ASSET_MC_MONITOR_TYPES, ASSET_POLICIES_COUNT, ASSET_POLICY_GUIDS, ASSET_SODA_CHECK_COUNT, ASSET_SODA_CHECK_STATUSES, ASSET_SODA_DQ_STATUS, ASSET_SODA_LAST_SCAN_AT, ASSET_SODA_LAST_SYNC_RUN_AT, ASSET_SODA_SOURCE_URL, ASSET_TAGS, ASSET_THEME_HEX, CERTIFICATE_STATUS, CERTIFICATE_STATUS_MESSAGE, CERTIFICATE_UPDATED_AT, CERTIFICATE_UPDATED_BY, CONNECTION_NAME, CONNECTION_QUALIFIED_NAME, CONNECTOR_TYPE, DATA_CONTRACT_LATEST, DATA_CONTRACT_LATEST_CERTIFIED, DBT_QUALIFIED_NAME, DESCRIPTION, DISPLAY_NAME, DOMAIN_GUIDS, FILES, HAS_CONTRACT, HAS_LINEAGE, INPUT_PORT_DATA_PRODUCTS, IS_AI_GENERATED, IS_DISCOVERABLE, IS_EDITABLE, IS_PARTIAL, LAST_ROW_CHANGED_AT, LAST_SYNC_RUN, LAST_SYNC_RUN_AT, LAST_SYNC_WORKFLOW_NAME, LEXICOGRAPHICAL_SORT_ORDER, LINKS, MC_INCIDENTS, MC_MONITORS, METRICS, NAME, NON_COMPLIANT_ASSET_POLICY_GUIDS, OUTPUT_PORT_DATA_PRODUCTS, OWNER_GROUPS, OWNER_USERS, POPULARITY_SCORE, QUALIFIED_NAME, README, SAMPLE_DATA_URL, SCHEMA_REGISTRY_SUBJECTS, SODA_CHECKS, SOURCE_COST_UNIT, SOURCE_CREATED_AT, SOURCE_CREATED_BY, SOURCE_EMBED_URL, SOURCE_LAST_READ_AT, SOURCE_OWNERS, SOURCE_QUERY_COMPUTE_COST_RECORDS, SOURCE_QUERY_COMPUTE_COSTS, SOURCE_READ_COUNT, SOURCE_READ_EXPENSIVE_QUERY_RECORDS, SOURCE_READ_POPULAR_QUERY_RECORDS, SOURCE_READ_QUERY_COST, SOURCE_READ_RECENT_USER_RECORDS, SOURCE_READ_RECENT_USERS, SOURCE_READ_SLOW_QUERY_RECORDS, SOURCE_READ_TOP_USER_RECORDS, SOURCE_READ_TOP_USERS, SOURCE_READ_USER_COUNT, SOURCE_TOTAL_COST, SOURCE_UPDATED_AT, SOURCE_UPDATED_BY, SOURCE_URL, STARRED_BY, STARRED_COUNT, STARRED_DETAILS, SUB_TYPE, TENANT_ID, USER_DEF_RELATIONSHIP_FROMS, USER_DEF_RELATIONSHIP_TOS, USER_DESCRIPTION, VIEW_SCORE, VIEWER_GROUPS, VIEWER_USERS
Fields inherited from interface com.atlan.model.assets.ICatalog
APPLICATION_CONTAINER, ASSET_APPLICATION_QUALIFIED_NAME, INPUT_TO_AIRFLOW_TASKS, INPUT_TO_PROCESSES, INPUT_TO_SPARK_JOBS, MODEL_IMPLEMENTED_ENTITIES, OUTPUT_FROM_AIRFLOW_TASKS, OUTPUT_FROM_PROCESSES, OUTPUT_FROM_SPARK_JOBS
Fields inherited from interface com.atlan.model.assets.IMaterializedView
ALIAS, COLUMN_COUNT, COLUMNS, DEFINITION, IS_QUERY_PREVIEW, IS_TEMPORARY, QUERY_PREVIEW_CONFIG, REFRESH_METHOD, REFRESH_MODE, ROW_COUNT, SCHEMA, SIZE_BYTES, STALE_SINCE_DATE, STALENESS
Fields inherited from interface com.atlan.model.assets.IReferenceable
ASSIGNED_TERMS, ATLAN_TAGS, CREATE_TIME, CREATED_BY, CUSTOM_ATTRIBUTES, GUID, PROPAGATED_ATLAN_TAGS, STATUS, SUPER_TYPE_NAMES, UPDATE_TIME, UPDATED_BY
Fields inherited from interface com.atlan.model.assets.ISQL
CALCULATION_VIEW_NAME, CALCULATION_VIEW_QUALIFIED_NAME, DATABASE_NAME, DATABASE_QUALIFIED_NAME, DBT_MODELS, DBT_SOURCES, DBT_TESTS, IS_PROFILED, LAST_PROFILED_AT, QUERY_COUNT, QUERY_COUNT_UPDATED_AT, QUERY_USER_COUNT, QUERY_USER_MAP, SCHEMA_NAME, SCHEMA_QUALIFIED_NAME, SQL_DBT_MODELS, SQL_DBT_SOURCES, TABLE_NAME, TABLE_QUALIFIED_NAME, VIEW_NAME, VIEW_QUALIFIED_NAME
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionstatic MaterializedView.MaterializedViewBuilder<?,
?> static MaterializedView
appendAtlanTags
(AtlanClient client, String qualifiedName, List<String> atlanTagNames) Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView.static MaterializedView
appendAtlanTags
(AtlanClient client, String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView.static MaterializedView
appendAtlanTags
(String qualifiedName, List<String> atlanTagNames) Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView.static MaterializedView
appendAtlanTags
(String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView.static MaterializedView
appendTerms
(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) Link additional terms to the MaterializedView, without replacing existing terms linked to the MaterializedView.static MaterializedView
appendTerms
(String qualifiedName, List<IGlossaryTerm> terms) Link additional terms to the MaterializedView, without replacing existing terms linked to the MaterializedView.protected boolean
static MaterializedView.MaterializedViewBuilder<?,
?> Builds the minimal object necessary to create a materialized view.static MaterializedView.MaterializedViewBuilder<?,
?> Builds the minimal object necessary to create a materialized view.static MaterializedView.MaterializedViewBuilder<?,
?> creator
(String name, String connectionQualifiedName, String databaseName, String databaseQualifiedName, String schemaName, String schemaQualifiedName) Builds the minimal object necessary to create a materialized view.boolean
static String
generateQualifiedName
(String name, String schemaQualifiedName) Generate a unique materialized view name.static MaterializedView
get
(AtlanClient client, String id) Retrieves a MaterializedView by one of its identifiers, complete with all of its relationships.static MaterializedView
get
(AtlanClient client, String id, boolean includeRelationships) Retrieves a MaterializedView by one of its identifiers, optionally complete with all of its relationships.static MaterializedView
Retrieves a MaterializedView by one of its identifiers, complete with all of its relationships.getAlias()
TBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCTBCFixed typeName for MaterializedViews.TBCTBCint
hashCode()
static MaterializedView
Reference to a MaterializedView by GUID.static MaterializedView
refByGuid
(String guid, Reference.SaveSemantic semantic) Reference to a MaterializedView by GUID.static MaterializedView
refByQualifiedName
(String qualifiedName) Reference to a MaterializedView by qualifiedName.static MaterializedView
refByQualifiedName
(String qualifiedName, Reference.SaveSemantic semantic) Reference to a MaterializedView by qualifiedName.static MaterializedView
removeAnnouncement
(AtlanClient client, String qualifiedName, String name) Remove the announcement from a MaterializedView.static MaterializedView
removeAnnouncement
(String qualifiedName, String name) Remove the announcement from a MaterializedView.static void
removeAtlanTag
(AtlanClient client, String qualifiedName, String atlanTagName) Remove an Atlan tag from a MaterializedView.static void
removeAtlanTag
(String qualifiedName, String atlanTagName) Remove an Atlan tag from a MaterializedView.static MaterializedView
removeCertificate
(AtlanClient client, String qualifiedName, String name) Remove the certificate from a MaterializedView.static MaterializedView
removeCertificate
(String qualifiedName, String name) Remove the certificate from a MaterializedView.static MaterializedView
removeDescription
(AtlanClient client, String qualifiedName, String name) Remove the system description from a MaterializedView.static MaterializedView
removeDescription
(String qualifiedName, String name) Remove the system description from a MaterializedView.static MaterializedView
removeOwners
(AtlanClient client, String qualifiedName, String name) Remove the owners from a MaterializedView.static MaterializedView
removeOwners
(String qualifiedName, String name) Remove the owners from a MaterializedView.static MaterializedView
removeTerms
(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) Remove terms from a MaterializedView, without replacing all existing terms linked to the MaterializedView.static MaterializedView
removeTerms
(String qualifiedName, List<IGlossaryTerm> terms) Remove terms from a MaterializedView, without replacing all existing terms linked to the MaterializedView.static MaterializedView
removeUserDescription
(AtlanClient client, String qualifiedName, String name) Remove the user's description from a MaterializedView.static MaterializedView
removeUserDescription
(String qualifiedName, String name) Remove the user's description from a MaterializedView.static MaterializedView
replaceTerms
(AtlanClient client, String qualifiedName, String name, List<IGlossaryTerm> terms) Replace the terms linked to the MaterializedView.static MaterializedView
replaceTerms
(String qualifiedName, String name, List<IGlossaryTerm> terms) Replace the terms linked to the MaterializedView.static boolean
restore
(AtlanClient client, String qualifiedName) Restore the archived (soft-deleted) MaterializedView to active.static boolean
Restore the archived (soft-deleted) MaterializedView to active.static FluentSearch.FluentSearchBuilder<?,
?> select()
Start a fluent search that will return all MaterializedView assets.static FluentSearch.FluentSearchBuilder<?,
?> select
(boolean includeArchived) Start a fluent search that will return all MaterializedView assets.static FluentSearch.FluentSearchBuilder<?,
?> select
(AtlanClient client) Start a fluent search that will return all MaterializedView assets.static FluentSearch.FluentSearchBuilder<?,
?> select
(AtlanClient client, boolean includeArchived) Start a fluent search that will return all MaterializedView assets.toString()
Builds the minimal object necessary to create a relationship to a MaterializedView, from a potentially more-complete MaterializedView object.Builds the minimal object necessary to apply an update to a MaterializedView, from a potentially more-complete MaterializedView object.static MaterializedView
updateAnnouncement
(AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) Update the announcement on a MaterializedView.static MaterializedView
updateAnnouncement
(String qualifiedName, AtlanAnnouncementType type, String title, String message) Update the announcement on a MaterializedView.static MaterializedView
updateCertificate
(AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) Update the certificate on a MaterializedView.static MaterializedView
updateCertificate
(String qualifiedName, CertificateStatus certificate, String message) Update the certificate on a MaterializedView.static MaterializedView.MaterializedViewBuilder<?,
?> Builds the minimal object necessary to update a MaterializedView.Methods inherited from class com.atlan.model.assets.Asset
addApiTokenAsAdmin, appendAtlanTags, appendAtlanTags, appendTerms, delete, delete, get, getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getAssetAnomaloAppliedCheckTypes, getAssetAnomaloCheckCount, getAssetAnomaloCheckStatuses, getAssetAnomaloDQStatus, getAssetAnomaloFailedCheckCount, getAssetAnomaloFailedCheckTypes, getAssetAnomaloLastCheckRunAt, getAssetAnomaloSourceUrl, getAssetCoverImage, getAssetDbtAccountName, getAssetDbtAlias, getAssetDbtEnvironmentDbtVersion, getAssetDbtEnvironmentName, getAssetDbtJobLastRun, getAssetDbtJobLastRunArtifactS3Path, getAssetDbtJobLastRunArtifactsSaved, getAssetDbtJobLastRunCreatedAt, getAssetDbtJobLastRunDequedAt, getAssetDbtJobLastRunExecutedByThreadId, getAssetDbtJobLastRunGitBranch, getAssetDbtJobLastRunGitSha, getAssetDbtJobLastRunHasDocsGenerated, getAssetDbtJobLastRunHasSourcesGenerated, getAssetDbtJobLastRunNotificationsSent, getAssetDbtJobLastRunOwnerThreadId, getAssetDbtJobLastRunQueuedDuration, getAssetDbtJobLastRunQueuedDurationHumanized, getAssetDbtJobLastRunRunDuration, getAssetDbtJobLastRunRunDurationHumanized, getAssetDbtJobLastRunStartedAt, getAssetDbtJobLastRunStatusMessage, getAssetDbtJobLastRunTotalDuration, getAssetDbtJobLastRunTotalDurationHumanized, getAssetDbtJobLastRunUpdatedAt, getAssetDbtJobLastRunUrl, getAssetDbtJobName, getAssetDbtJobNextRun, getAssetDbtJobNextRunHumanized, getAssetDbtJobSchedule, getAssetDbtJobScheduleCronHumanized, getAssetDbtJobStatus, getAssetDbtMeta, getAssetDbtPackageName, getAssetDbtProjectName, getAssetDbtSemanticLayerProxyUrl, getAssetDbtSourceFreshnessCriteria, getAssetDbtTags, getAssetDbtTestStatus, getAssetDbtUniqueId, getAssetDbtWorkflowLastUpdated, getAssetIcon, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetTags, getAssetThemeHex, getAssignedTerms, getAtlanTagNames, getAtlanTags, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorType, getCreatedBy, getCreateTime, getCustomMetadata, getCustomMetadataSets, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDeleteHandler, getDepth, getDescription, getDisplayName, getDomainGUIDs, getFiles, getHasContract, getHasLineage, getImmediateDownstream, getImmediateUpstream, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsIncomplete, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMeaningNames, getMeanings, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getNullFields, getOutputPortDataProducts, getOwnerGroups, getOwnerUsers, getPendingTasks, getPopularityScore, getQualifiedName, getReadme, getSampleDataUrl, getSchemaRegistrySubjects, getSodaChecks, getSourceCostUnit, getSourceCreatedAt, getSourceCreatedBy, getSourceEmbedURL, getSourceLastReadAt, getSourceOwners, getSourceQueryComputeCostRecords, getSourceQueryComputeCosts, getSourceReadCount, getSourceReadExpensiveQueryRecords, getSourceReadPopularQueryRecords, getSourceReadQueryCost, getSourceReadRecentUserRecords, getSourceReadRecentUsers, getSourceReadSlowQueryRecords, getSourceReadTopUserRecords, getSourceReadTopUsers, getSourceReadUserCount, getSourceTotalCost, getSourceUpdatedAt, getSourceUpdatedBy, getSourceURL, getStarredBy, getStarredCount, getStarredDetails, getStatus, getSubType, getTenantId, getUpdatedBy, getUpdateTime, getUserDefRelationshipFroms, getUserDefRelationshipTos, getUserDescription, getViewerGroups, getViewerUsers, getViewScore, lineage, lineage, lineage, lineage, purge, purge, removeAnnouncement, removeAtlanTag, removeCertificate, removeCustomMetadata, removeCustomMetadata, removeDescription, removeOwners, removeTerms, removeUserDescription, replaceCustomMetadata, replaceCustomMetadata, replaceTerms, requestLineage, requestLineage, restore, save, save, save, save, saveMergingCM, saveMergingCM, saveReplacingCM, saveReplacingCM, updateAnnouncement, updateAnnouncement, updateCertificate, updateCertificate, updateCustomMetadataAttributes, updateCustomMetadataAttributes, updateMergingCM, updateMergingCM, updateReplacingCM, updateReplacingCM
Methods inherited from class com.atlan.model.relations.Reference
builder, by, compareTo, getCompleteObject, getCustomAttributes, getDisplayText, getEntityStatus, getGuid, getLabels, getRelationshipAttributes, getRelationshipGuid, getRelationshipStatus, getRelationshipType, getSemantic, getUniqueAttributes, isComplete, isValidReference, isValidReferenceByGuid, isValidReferenceByQualifiedName, setCompleteObject, to, validateRelationship, validateRequired
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlan.model.search.AuditDetail
getRawJsonObject, setRawJsonObject
Methods inherited from interface com.atlan.model.assets.IAsset
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getAssetAnomaloAppliedCheckTypes, getAssetAnomaloCheckCount, getAssetAnomaloCheckStatuses, getAssetAnomaloDQStatus, getAssetAnomaloFailedCheckCount, getAssetAnomaloFailedCheckTypes, getAssetAnomaloLastCheckRunAt, getAssetAnomaloSourceUrl, getAssetCoverImage, getAssetDbtAccountName, getAssetDbtAlias, getAssetDbtEnvironmentDbtVersion, getAssetDbtEnvironmentName, getAssetDbtJobLastRun, getAssetDbtJobLastRunArtifactS3Path, getAssetDbtJobLastRunArtifactsSaved, getAssetDbtJobLastRunCreatedAt, getAssetDbtJobLastRunDequedAt, getAssetDbtJobLastRunExecutedByThreadId, getAssetDbtJobLastRunGitBranch, getAssetDbtJobLastRunGitSha, getAssetDbtJobLastRunHasDocsGenerated, getAssetDbtJobLastRunHasSourcesGenerated, getAssetDbtJobLastRunNotificationsSent, getAssetDbtJobLastRunOwnerThreadId, getAssetDbtJobLastRunQueuedDuration, getAssetDbtJobLastRunQueuedDurationHumanized, getAssetDbtJobLastRunRunDuration, getAssetDbtJobLastRunRunDurationHumanized, getAssetDbtJobLastRunStartedAt, getAssetDbtJobLastRunStatusMessage, getAssetDbtJobLastRunTotalDuration, getAssetDbtJobLastRunTotalDurationHumanized, getAssetDbtJobLastRunUpdatedAt, getAssetDbtJobLastRunUrl, getAssetDbtJobName, getAssetDbtJobNextRun, getAssetDbtJobNextRunHumanized, getAssetDbtJobSchedule, getAssetDbtJobScheduleCronHumanized, getAssetDbtJobStatus, getAssetDbtMeta, getAssetDbtPackageName, getAssetDbtProjectName, getAssetDbtSemanticLayerProxyUrl, getAssetDbtSourceFreshnessCriteria, getAssetDbtTags, getAssetDbtTestStatus, getAssetDbtUniqueId, getAssetDbtWorkflowLastUpdated, getAssetIcon, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetTags, getAssetThemeHex, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOwnerGroups, getOwnerUsers, getPopularityScore, getQualifiedName, getReadme, getRelationshipAttributes, getRelationshipGuid, getRelationshipStatus, getRelationshipType, getSampleDataUrl, getSchemaRegistrySubjects, getSodaChecks, getSourceCostUnit, getSourceCreatedAt, getSourceCreatedBy, getSourceEmbedURL, getSourceLastReadAt, getSourceOwners, getSourceQueryComputeCostRecords, getSourceQueryComputeCosts, getSourceReadCount, getSourceReadExpensiveQueryRecords, getSourceReadPopularQueryRecords, getSourceReadQueryCost, getSourceReadRecentUserRecords, getSourceReadRecentUsers, getSourceReadSlowQueryRecords, getSourceReadTopUserRecords, getSourceReadTopUsers, getSourceReadUserCount, getSourceTotalCost, getSourceUpdatedAt, getSourceUpdatedBy, getSourceURL, getStarredBy, getStarredCount, getStarredDetails, getSubType, getTenantId, getUniqueAttributes, getUserDefRelationshipFroms, getUserDefRelationshipTos, getUserDescription, getViewerGroups, getViewerUsers, getViewScore, isComplete, isValidReferenceByGuid, isValidReferenceByQualifiedName
Methods inherited from interface com.atlan.model.assets.ICatalog
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getAssetAnomaloAppliedCheckTypes, getAssetAnomaloCheckCount, getAssetAnomaloCheckStatuses, getAssetAnomaloDQStatus, getAssetAnomaloFailedCheckCount, getAssetAnomaloFailedCheckTypes, getAssetAnomaloLastCheckRunAt, getAssetAnomaloSourceUrl, getAssetCoverImage, getAssetDbtAccountName, getAssetDbtAlias, getAssetDbtEnvironmentDbtVersion, getAssetDbtEnvironmentName, getAssetDbtJobLastRun, getAssetDbtJobLastRunArtifactS3Path, getAssetDbtJobLastRunArtifactsSaved, getAssetDbtJobLastRunCreatedAt, getAssetDbtJobLastRunDequedAt, getAssetDbtJobLastRunExecutedByThreadId, getAssetDbtJobLastRunGitBranch, getAssetDbtJobLastRunGitSha, getAssetDbtJobLastRunHasDocsGenerated, getAssetDbtJobLastRunHasSourcesGenerated, getAssetDbtJobLastRunNotificationsSent, getAssetDbtJobLastRunOwnerThreadId, getAssetDbtJobLastRunQueuedDuration, getAssetDbtJobLastRunQueuedDurationHumanized, getAssetDbtJobLastRunRunDuration, getAssetDbtJobLastRunRunDurationHumanized, getAssetDbtJobLastRunStartedAt, getAssetDbtJobLastRunStatusMessage, getAssetDbtJobLastRunTotalDuration, getAssetDbtJobLastRunTotalDurationHumanized, getAssetDbtJobLastRunUpdatedAt, getAssetDbtJobLastRunUrl, getAssetDbtJobName, getAssetDbtJobNextRun, getAssetDbtJobNextRunHumanized, getAssetDbtJobSchedule, getAssetDbtJobScheduleCronHumanized, getAssetDbtJobStatus, getAssetDbtMeta, getAssetDbtPackageName, getAssetDbtProjectName, getAssetDbtSemanticLayerProxyUrl, getAssetDbtSourceFreshnessCriteria, getAssetDbtTags, getAssetDbtTestStatus, getAssetDbtUniqueId, getAssetDbtWorkflowLastUpdated, getAssetIcon, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetTags, getAssetThemeHex, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOwnerGroups, getOwnerUsers, getPopularityScore, getQualifiedName, getReadme, getRelationshipAttributes, getRelationshipGuid, getRelationshipStatus, getRelationshipType, getSampleDataUrl, getSchemaRegistrySubjects, getSodaChecks, getSourceCostUnit, getSourceCreatedAt, getSourceCreatedBy, getSourceEmbedURL, getSourceLastReadAt, getSourceOwners, getSourceQueryComputeCostRecords, getSourceQueryComputeCosts, getSourceReadCount, getSourceReadExpensiveQueryRecords, getSourceReadPopularQueryRecords, getSourceReadQueryCost, getSourceReadRecentUserRecords, getSourceReadRecentUsers, getSourceReadSlowQueryRecords, getSourceReadTopUserRecords, getSourceReadTopUsers, getSourceReadUserCount, getSourceTotalCost, getSourceUpdatedAt, getSourceUpdatedBy, getSourceURL, getStarredBy, getStarredCount, getStarredDetails, getSubType, getTenantId, getUniqueAttributes, getUserDefRelationshipFroms, getUserDefRelationshipTos, getUserDescription, getViewerGroups, getViewerUsers, getViewScore, isComplete, isValidReferenceByGuid, isValidReferenceByQualifiedName
Methods inherited from interface com.atlan.model.assets.IMaterializedView
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getAssetAnomaloAppliedCheckTypes, getAssetAnomaloCheckCount, getAssetAnomaloCheckStatuses, getAssetAnomaloDQStatus, getAssetAnomaloFailedCheckCount, getAssetAnomaloFailedCheckTypes, getAssetAnomaloLastCheckRunAt, getAssetAnomaloSourceUrl, getAssetCoverImage, getAssetDbtAccountName, getAssetDbtAlias, getAssetDbtEnvironmentDbtVersion, getAssetDbtEnvironmentName, getAssetDbtJobLastRun, getAssetDbtJobLastRunArtifactS3Path, getAssetDbtJobLastRunArtifactsSaved, getAssetDbtJobLastRunCreatedAt, getAssetDbtJobLastRunDequedAt, getAssetDbtJobLastRunExecutedByThreadId, getAssetDbtJobLastRunGitBranch, getAssetDbtJobLastRunGitSha, getAssetDbtJobLastRunHasDocsGenerated, getAssetDbtJobLastRunHasSourcesGenerated, getAssetDbtJobLastRunNotificationsSent, getAssetDbtJobLastRunOwnerThreadId, getAssetDbtJobLastRunQueuedDuration, getAssetDbtJobLastRunQueuedDurationHumanized, getAssetDbtJobLastRunRunDuration, getAssetDbtJobLastRunRunDurationHumanized, getAssetDbtJobLastRunStartedAt, getAssetDbtJobLastRunStatusMessage, getAssetDbtJobLastRunTotalDuration, getAssetDbtJobLastRunTotalDurationHumanized, getAssetDbtJobLastRunUpdatedAt, getAssetDbtJobLastRunUrl, getAssetDbtJobName, getAssetDbtJobNextRun, getAssetDbtJobNextRunHumanized, getAssetDbtJobSchedule, getAssetDbtJobScheduleCronHumanized, getAssetDbtJobStatus, getAssetDbtMeta, getAssetDbtPackageName, getAssetDbtProjectName, getAssetDbtSemanticLayerProxyUrl, getAssetDbtSourceFreshnessCriteria, getAssetDbtTags, getAssetDbtTestStatus, getAssetDbtUniqueId, getAssetDbtWorkflowLastUpdated, getAssetIcon, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetTags, getAssetThemeHex, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOwnerGroups, getOwnerUsers, getPopularityScore, getQualifiedName, getReadme, getRelationshipAttributes, getRelationshipGuid, getRelationshipStatus, getRelationshipType, getSampleDataUrl, getSchemaRegistrySubjects, getSodaChecks, getSourceCostUnit, getSourceCreatedAt, getSourceCreatedBy, getSourceEmbedURL, getSourceLastReadAt, getSourceOwners, getSourceQueryComputeCostRecords, getSourceQueryComputeCosts, getSourceReadCount, getSourceReadExpensiveQueryRecords, getSourceReadPopularQueryRecords, getSourceReadQueryCost, getSourceReadRecentUserRecords, getSourceReadRecentUsers, getSourceReadSlowQueryRecords, getSourceReadTopUserRecords, getSourceReadTopUsers, getSourceReadUserCount, getSourceTotalCost, getSourceUpdatedAt, getSourceUpdatedBy, getSourceURL, getStarredBy, getStarredCount, getStarredDetails, getSubType, getTenantId, getUniqueAttributes, getUserDefRelationshipFroms, getUserDefRelationshipTos, getUserDescription, getViewerGroups, getViewerUsers, getViewScore, isComplete, isValidReferenceByGuid, isValidReferenceByQualifiedName
Methods inherited from interface com.atlan.model.assets.IReferenceable
getAtlanTagNames, getAtlanTags, getCreatedBy, getCreateTime, getCustomMetadataSets, getDeleteHandler, getGuid, getIsIncomplete, getMeaningNames, getMeanings, getPendingTasks, getQualifiedName, getStatus, getUpdatedBy, getUpdateTime
Methods inherited from interface com.atlan.model.assets.ISQL
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getAssetAnomaloAppliedCheckTypes, getAssetAnomaloCheckCount, getAssetAnomaloCheckStatuses, getAssetAnomaloDQStatus, getAssetAnomaloFailedCheckCount, getAssetAnomaloFailedCheckTypes, getAssetAnomaloLastCheckRunAt, getAssetAnomaloSourceUrl, getAssetCoverImage, getAssetDbtAccountName, getAssetDbtAlias, getAssetDbtEnvironmentDbtVersion, getAssetDbtEnvironmentName, getAssetDbtJobLastRun, getAssetDbtJobLastRunArtifactS3Path, getAssetDbtJobLastRunArtifactsSaved, getAssetDbtJobLastRunCreatedAt, getAssetDbtJobLastRunDequedAt, getAssetDbtJobLastRunExecutedByThreadId, getAssetDbtJobLastRunGitBranch, getAssetDbtJobLastRunGitSha, getAssetDbtJobLastRunHasDocsGenerated, getAssetDbtJobLastRunHasSourcesGenerated, getAssetDbtJobLastRunNotificationsSent, getAssetDbtJobLastRunOwnerThreadId, getAssetDbtJobLastRunQueuedDuration, getAssetDbtJobLastRunQueuedDurationHumanized, getAssetDbtJobLastRunRunDuration, getAssetDbtJobLastRunRunDurationHumanized, getAssetDbtJobLastRunStartedAt, getAssetDbtJobLastRunStatusMessage, getAssetDbtJobLastRunTotalDuration, getAssetDbtJobLastRunTotalDurationHumanized, getAssetDbtJobLastRunUpdatedAt, getAssetDbtJobLastRunUrl, getAssetDbtJobName, getAssetDbtJobNextRun, getAssetDbtJobNextRunHumanized, getAssetDbtJobSchedule, getAssetDbtJobScheduleCronHumanized, getAssetDbtJobStatus, getAssetDbtMeta, getAssetDbtPackageName, getAssetDbtProjectName, getAssetDbtSemanticLayerProxyUrl, getAssetDbtSourceFreshnessCriteria, getAssetDbtTags, getAssetDbtTestStatus, getAssetDbtUniqueId, getAssetDbtWorkflowLastUpdated, getAssetIcon, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetTags, getAssetThemeHex, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOwnerGroups, getOwnerUsers, getPopularityScore, getQualifiedName, getReadme, getRelationshipAttributes, getRelationshipGuid, getRelationshipStatus, getRelationshipType, getSampleDataUrl, getSchemaRegistrySubjects, getSodaChecks, getSourceCostUnit, getSourceCreatedAt, getSourceCreatedBy, getSourceEmbedURL, getSourceLastReadAt, getSourceOwners, getSourceQueryComputeCostRecords, getSourceQueryComputeCosts, getSourceReadCount, getSourceReadExpensiveQueryRecords, getSourceReadPopularQueryRecords, getSourceReadQueryCost, getSourceReadRecentUserRecords, getSourceReadRecentUsers, getSourceReadSlowQueryRecords, getSourceReadTopUserRecords, getSourceReadTopUsers, getSourceReadUserCount, getSourceTotalCost, getSourceUpdatedAt, getSourceUpdatedBy, getSourceURL, getStarredBy, getStarredCount, getStarredDetails, getSubType, getTenantId, getUniqueAttributes, getUserDefRelationshipFroms, getUserDefRelationshipTos, getUserDescription, getViewerGroups, getViewerUsers, getViewScore, isComplete, isValidReferenceByGuid, isValidReferenceByQualifiedName
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
MaterializedView
-
-
Method Details
-
trimToReference
Builds the minimal object necessary to create a relationship to a MaterializedView, from a potentially more-complete MaterializedView object.- Overrides:
trimToReference
in classAsset
- Returns:
- the minimal object necessary to relate to the MaterializedView
- Throws:
InvalidRequestException
- if any of the minimal set of required properties for a MaterializedView relationship are not found in the initial object
-
select
Start a fluent search that will return all MaterializedView assets. Additional conditions can be chained onto the returned search before any asset retrieval is attempted, ensuring all conditions are pushed-down for optimal retrieval. Only active (non-archived) MaterializedView assets will be included.- Returns:
- a fluent search that includes all MaterializedView assets
-
select
Start a fluent search that will return all MaterializedView assets. Additional conditions can be chained onto the returned search before any asset retrieval is attempted, ensuring all conditions are pushed-down for optimal retrieval. Only active (non-archived) MaterializedView assets will be included.- Parameters:
client
- connectivity to the Atlan tenant from which to retrieve the assets- Returns:
- a fluent search that includes all MaterializedView assets
-
select
Start a fluent search that will return all MaterializedView assets. Additional conditions can be chained onto the returned search before any asset retrieval is attempted, ensuring all conditions are pushed-down for optimal retrieval.- Parameters:
includeArchived
- when true, archived (soft-deleted) MaterializedViews will be included- Returns:
- a fluent search that includes all MaterializedView assets
-
select
public static FluentSearch.FluentSearchBuilder<?,?> select(AtlanClient client, boolean includeArchived) Start a fluent search that will return all MaterializedView assets. Additional conditions can be chained onto the returned search before any asset retrieval is attempted, ensuring all conditions are pushed-down for optimal retrieval.- Parameters:
client
- connectivity to the Atlan tenant from which to retrieve the assetsincludeArchived
- when true, archived (soft-deleted) MaterializedViews will be included- Returns:
- a fluent search that includes all MaterializedView assets
-
refByGuid
Reference to a MaterializedView by GUID. Use this to create a relationship to this MaterializedView, where the relationship should be replaced.- Parameters:
guid
- the GUID of the MaterializedView to reference- Returns:
- reference to a MaterializedView that can be used for defining a relationship to a MaterializedView
-
refByGuid
Reference to a MaterializedView by GUID. Use this to create a relationship to this MaterializedView, where you want to further control how that relationship should be updated (i.e. replaced, appended, or removed).- Parameters:
guid
- the GUID of the MaterializedView to referencesemantic
- how to save this relationship (replace all with this, append it, or remove it)- Returns:
- reference to a MaterializedView that can be used for defining a relationship to a MaterializedView
-
refByQualifiedName
Reference to a MaterializedView by qualifiedName. Use this to create a relationship to this MaterializedView, where the relationship should be replaced.- Parameters:
qualifiedName
- the qualifiedName of the MaterializedView to reference- Returns:
- reference to a MaterializedView that can be used for defining a relationship to a MaterializedView
-
refByQualifiedName
public static MaterializedView refByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) Reference to a MaterializedView by qualifiedName. Use this to create a relationship to this MaterializedView, where you want to further control how that relationship should be updated (i.e. replaced, appended, or removed).- Parameters:
qualifiedName
- the qualifiedName of the MaterializedView to referencesemantic
- how to save this relationship (replace all with this, append it, or remove it)- Returns:
- reference to a MaterializedView that can be used for defining a relationship to a MaterializedView
-
get
Retrieves a MaterializedView by one of its identifiers, complete with all of its relationships.- Parameters:
id
- of the MaterializedView to retrieve, either its GUID or its full qualifiedName- Returns:
- the requested full MaterializedView, complete with all of its relationships
- Throws:
AtlanException
- on any error during the API invocation, such as theNotFoundException
if the MaterializedView does not exist or the provided GUID is not a MaterializedView
-
get
Retrieves a MaterializedView by one of its identifiers, complete with all of its relationships.- Parameters:
client
- connectivity to the Atlan tenant from which to retrieve the assetid
- of the MaterializedView to retrieve, either its GUID or its full qualifiedName- Returns:
- the requested full MaterializedView, complete with all of its relationships
- Throws:
AtlanException
- on any error during the API invocation, such as theNotFoundException
if the MaterializedView does not exist or the provided GUID is not a MaterializedView
-
get
public static MaterializedView get(AtlanClient client, String id, boolean includeRelationships) throws AtlanException Retrieves a MaterializedView by one of its identifiers, optionally complete with all of its relationships.- Parameters:
client
- connectivity to the Atlan tenant from which to retrieve the assetid
- of the MaterializedView to retrieve, either its GUID or its full qualifiedNameincludeRelationships
- if true, all of the asset's relationships will also be retrieved; if false, no relationships will be retrieved- Returns:
- the requested full MaterializedView, optionally complete with all of its relationships
- Throws:
AtlanException
- on any error during the API invocation, such as theNotFoundException
if the MaterializedView does not exist or the provided GUID is not a MaterializedView
-
restore
Restore the archived (soft-deleted) MaterializedView to active.- Parameters:
qualifiedName
- for the MaterializedView- Returns:
- true if the MaterializedView is now active, and false otherwise
- Throws:
AtlanException
- on any API problems
-
restore
Restore the archived (soft-deleted) MaterializedView to active.- Parameters:
client
- connectivity to the Atlan tenant on which to restore the assetqualifiedName
- for the MaterializedView- Returns:
- true if the MaterializedView is now active, and false otherwise
- Throws:
AtlanException
- on any API problems
-
creator
public static MaterializedView.MaterializedViewBuilder<?,?> creator(String name, Schema schema) throws InvalidRequestException Builds the minimal object necessary to create a materialized view.- Parameters:
name
- of the materialized viewschema
- in which the materialized view should be created, which must have at least a qualifiedName- Returns:
- the minimal request necessary to create the materialized view, as a builder
- Throws:
InvalidRequestException
- if the schema provided is without a qualifiedName
-
creator
public static MaterializedView.MaterializedViewBuilder<?,?> creator(String name, String schemaQualifiedName) Builds the minimal object necessary to create a materialized view.- Parameters:
name
- of the materialized viewschemaQualifiedName
- unique name of the schema in which this materialized view exists- Returns:
- the minimal request necessary to create the materialized view, as a builder
-
creator
public static MaterializedView.MaterializedViewBuilder<?,?> creator(String name, String connectionQualifiedName, String databaseName, String databaseQualifiedName, String schemaName, String schemaQualifiedName) Builds the minimal object necessary to create a materialized view.- Parameters:
name
- of the materialized viewconnectionQualifiedName
- unique name of the connection in which to create the MaterializedViewdatabaseName
- simple name of the database in which to create the MaterializedViewdatabaseQualifiedName
- unique name of the database in which to create the MaterializedViewschemaName
- simple name of the database in which to create the MaterializedViewschemaQualifiedName
- unique name of the schema in which to create the MaterializedView- Returns:
- the minimal request necessary to create the materialized view, as a builder
-
generateQualifiedName
Generate a unique materialized view name.- Parameters:
name
- of the materialized viewschemaQualifiedName
- unique name of the schema in which this materialized view exists- Returns:
- a unique name for the materialized view
-
updater
public static MaterializedView.MaterializedViewBuilder<?,?> updater(String qualifiedName, String name) Builds the minimal object necessary to update a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the minimal request necessary to update the MaterializedView, as a builder
-
trimToRequired
public MaterializedView.MaterializedViewBuilder<?,?> trimToRequired() throws InvalidRequestExceptionBuilds the minimal object necessary to apply an update to a MaterializedView, from a potentially more-complete MaterializedView object.- Overrides:
trimToRequired
in classAsset
- Returns:
- the minimal object necessary to update the MaterializedView, as a builder
- Throws:
InvalidRequestException
- if any of the minimal set of required properties for MaterializedView are not found in the initial object
-
removeDescription
public static MaterializedView removeDescription(String qualifiedName, String name) throws AtlanException Remove the system description from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeDescription
public static MaterializedView removeDescription(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the system description from a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant on which to remove the asset's descriptionqualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeUserDescription
public static MaterializedView removeUserDescription(String qualifiedName, String name) throws AtlanException Remove the user's description from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeUserDescription
public static MaterializedView removeUserDescription(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the user's description from a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant on which to remove the asset's descriptionqualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeOwners
public static MaterializedView removeOwners(String qualifiedName, String name) throws AtlanException Remove the owners from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeOwners
public static MaterializedView removeOwners(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the owners from a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant from which to remove the MaterializedView's ownersqualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
updateCertificate
public static MaterializedView updateCertificate(String qualifiedName, CertificateStatus certificate, String message) throws AtlanException Update the certificate on a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewcertificate
- to usemessage
- (optional) message, or null if no message- Returns:
- the updated MaterializedView, or null if the update failed
- Throws:
AtlanException
- on any API problems
-
updateCertificate
public static MaterializedView updateCertificate(AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) throws AtlanException Update the certificate on a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant on which to update the MaterializedView's certificatequalifiedName
- of the MaterializedViewcertificate
- to usemessage
- (optional) message, or null if no message- Returns:
- the updated MaterializedView, or null if the update failed
- Throws:
AtlanException
- on any API problems
-
removeCertificate
public static MaterializedView removeCertificate(String qualifiedName, String name) throws AtlanException Remove the certificate from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeCertificate
public static MaterializedView removeCertificate(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the certificate from a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant from which to remove the MaterializedView's certificatequalifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
updateAnnouncement
public static MaterializedView updateAnnouncement(String qualifiedName, AtlanAnnouncementType type, String title, String message) throws AtlanException Update the announcement on a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewtype
- type of announcement to settitle
- (optional) title of the announcement to set (or null for no title)message
- (optional) message of the announcement to set (or null for no message)- Returns:
- the result of the update, or null if the update failed
- Throws:
AtlanException
- on any API problems
-
updateAnnouncement
public static MaterializedView updateAnnouncement(AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) throws AtlanException Update the announcement on a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant on which to update the MaterializedView's announcementqualifiedName
- of the MaterializedViewtype
- type of announcement to settitle
- (optional) title of the announcement to set (or null for no title)message
- (optional) message of the announcement to set (or null for no message)- Returns:
- the result of the update, or null if the update failed
- Throws:
AtlanException
- on any API problems
-
removeAnnouncement
public static MaterializedView removeAnnouncement(String qualifiedName, String name) throws AtlanException Remove the announcement from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
removeAnnouncement
public static MaterializedView removeAnnouncement(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the announcement from a MaterializedView.- Parameters:
client
- connectivity to the Atlan client from which to remove the MaterializedView's announcementqualifiedName
- of the MaterializedViewname
- of the MaterializedView- Returns:
- the updated MaterializedView, or null if the removal failed
- Throws:
AtlanException
- on any API problems
-
replaceTerms
public static MaterializedView replaceTerms(String qualifiedName, String name, List<IGlossaryTerm> terms) throws AtlanException Replace the terms linked to the MaterializedView.- Parameters:
qualifiedName
- for the MaterializedViewname
- human-readable name of the MaterializedViewterms
- the list of terms to replace on the MaterializedView, or null to remove all terms from the MaterializedView- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the replaced terms)
- Throws:
AtlanException
- on any API problems
-
replaceTerms
public static MaterializedView replaceTerms(AtlanClient client, String qualifiedName, String name, List<IGlossaryTerm> terms) throws AtlanException Replace the terms linked to the MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant on which to replace the MaterializedView's assigned termsqualifiedName
- for the MaterializedViewname
- human-readable name of the MaterializedViewterms
- the list of terms to replace on the MaterializedView, or null to remove all terms from the MaterializedView- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the replaced terms)
- Throws:
AtlanException
- on any API problems
-
appendTerms
public static MaterializedView appendTerms(String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Link additional terms to the MaterializedView, without replacing existing terms linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing terms, and a second to append the new terms.- Parameters:
qualifiedName
- for the MaterializedViewterms
- the list of terms to append to the MaterializedView- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the appended terms)
- Throws:
AtlanException
- on any API problems
-
appendTerms
public static MaterializedView appendTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Link additional terms to the MaterializedView, without replacing existing terms linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing terms, and a second to append the new terms.- Parameters:
client
- connectivity to the Atlan tenant on which to append terms to the MaterializedViewqualifiedName
- for the MaterializedViewterms
- the list of terms to append to the MaterializedView- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the appended terms)
- Throws:
AtlanException
- on any API problems
-
removeTerms
public static MaterializedView removeTerms(String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Remove terms from a MaterializedView, without replacing all existing terms linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing terms, and a second to remove the provided terms.- Parameters:
qualifiedName
- for the MaterializedViewterms
- the list of terms to remove from the MaterializedView, which must be referenced by GUID- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the resulting terms)
- Throws:
AtlanException
- on any API problems
-
removeTerms
public static MaterializedView removeTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Remove terms from a MaterializedView, without replacing all existing terms linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing terms, and a second to remove the provided terms.- Parameters:
client
- connectivity to the Atlan tenant from which to remove terms from the MaterializedViewqualifiedName
- for the MaterializedViewterms
- the list of terms to remove from the MaterializedView, which must be referenced by GUID- Returns:
- the MaterializedView that was updated (note that it will NOT contain details of the resulting terms)
- Throws:
AtlanException
- on any API problems
-
appendAtlanTags
public static MaterializedView appendAtlanTags(String qualifiedName, List<String> atlanTagNames) throws AtlanException Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing Atlan tags, and a second to append the new Atlan tags.- Parameters:
qualifiedName
- of the MaterializedViewatlanTagNames
- human-readable names of the Atlan tags to add- Returns:
- the updated MaterializedView
- Throws:
AtlanException
- on any API problems
-
appendAtlanTags
public static MaterializedView appendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames) throws AtlanException Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing Atlan tags, and a second to append the new Atlan tags.- Parameters:
client
- connectivity to the Atlan tenant on which to append Atlan tags to the MaterializedViewqualifiedName
- of the MaterializedViewatlanTagNames
- human-readable names of the Atlan tags to add- Returns:
- the updated MaterializedView
- Throws:
AtlanException
- on any API problems
-
appendAtlanTags
public static MaterializedView appendAtlanTags(String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) throws AtlanException Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing Atlan tags, and a second to append the new Atlan tags.- Parameters:
qualifiedName
- of the MaterializedViewatlanTagNames
- human-readable names of the Atlan tags to addpropagate
- whether to propagate the Atlan tag (true) or not (false)removePropagationsOnDelete
- whether to remove the propagated Atlan tags when the Atlan tag is removed from this asset (true) or not (false)restrictLineagePropagation
- whether to avoid propagating through lineage (true) or do propagate through lineage (false)- Returns:
- the updated MaterializedView
- Throws:
AtlanException
- on any API problems
-
appendAtlanTags
public static MaterializedView appendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) throws AtlanException Add Atlan tags to a MaterializedView, without replacing existing Atlan tags linked to the MaterializedView. Note: this operation must make two API calls — one to retrieve the MaterializedView's existing Atlan tags, and a second to append the new Atlan tags.- Parameters:
client
- connectivity to the Atlan tenant on which to append Atlan tags to the MaterializedViewqualifiedName
- of the MaterializedViewatlanTagNames
- human-readable names of the Atlan tags to addpropagate
- whether to propagate the Atlan tag (true) or not (false)removePropagationsOnDelete
- whether to remove the propagated Atlan tags when the Atlan tag is removed from this asset (true) or not (false)restrictLineagePropagation
- whether to avoid propagating through lineage (true) or do propagate through lineage (false)- Returns:
- the updated MaterializedView
- Throws:
AtlanException
- on any API problems
-
removeAtlanTag
Remove an Atlan tag from a MaterializedView.- Parameters:
qualifiedName
- of the MaterializedViewatlanTagName
- human-readable name of the Atlan tag to remove- Throws:
AtlanException
- on any API problems, or if the Atlan tag does not exist on the MaterializedView
-
removeAtlanTag
public static void removeAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) throws AtlanException Remove an Atlan tag from a MaterializedView.- Parameters:
client
- connectivity to the Atlan tenant from which to remove an Atlan tag from a MaterializedViewqualifiedName
- of the MaterializedViewatlanTagName
- human-readable name of the Atlan tag to remove- Throws:
AtlanException
- on any API problems, or if the Atlan tag does not exist on the MaterializedView
-
_internal
-
toBuilder
-
getAlias
TBC- Specified by:
getAlias
in interfaceIMaterializedView
-
getApplicationContainer
TBC- Specified by:
getApplicationContainer
in interfaceICatalog
- Specified by:
getApplicationContainer
in interfaceIMaterializedView
- Specified by:
getApplicationContainer
in interfaceISQL
-
getAssetApplicationQualifiedName
TBC- Specified by:
getAssetApplicationQualifiedName
in interfaceICatalog
- Specified by:
getAssetApplicationQualifiedName
in interfaceIMaterializedView
- Specified by:
getAssetApplicationQualifiedName
in interfaceISQL
-
getCalculationViewName
TBC- Specified by:
getCalculationViewName
in interfaceIMaterializedView
- Specified by:
getCalculationViewName
in interfaceISQL
-
getCalculationViewQualifiedName
TBC- Specified by:
getCalculationViewQualifiedName
in interfaceIMaterializedView
- Specified by:
getCalculationViewQualifiedName
in interfaceISQL
-
getColumnCount
TBC- Specified by:
getColumnCount
in interfaceIMaterializedView
-
getColumns
TBC- Specified by:
getColumns
in interfaceIMaterializedView
-
getDatabaseName
TBC- Specified by:
getDatabaseName
in interfaceIMaterializedView
- Specified by:
getDatabaseName
in interfaceISQL
-
getDatabaseQualifiedName
TBC- Specified by:
getDatabaseQualifiedName
in interfaceIMaterializedView
- Specified by:
getDatabaseQualifiedName
in interfaceISQL
-
getDbtModels
TBC- Specified by:
getDbtModels
in interfaceIMaterializedView
- Specified by:
getDbtModels
in interfaceISQL
-
getDbtSources
TBC- Specified by:
getDbtSources
in interfaceIMaterializedView
- Specified by:
getDbtSources
in interfaceISQL
-
getDbtTests
TBC- Specified by:
getDbtTests
in interfaceIMaterializedView
- Specified by:
getDbtTests
in interfaceISQL
-
getDefinition
TBC- Specified by:
getDefinition
in interfaceIMaterializedView
-
getInputToAirflowTasks
TBC- Specified by:
getInputToAirflowTasks
in interfaceICatalog
- Specified by:
getInputToAirflowTasks
in interfaceIMaterializedView
- Specified by:
getInputToAirflowTasks
in interfaceISQL
-
getInputToProcesses
TBC- Specified by:
getInputToProcesses
in interfaceICatalog
- Specified by:
getInputToProcesses
in interfaceIMaterializedView
- Specified by:
getInputToProcesses
in interfaceISQL
-
getInputToSparkJobs
TBC- Specified by:
getInputToSparkJobs
in interfaceICatalog
- Specified by:
getInputToSparkJobs
in interfaceIMaterializedView
- Specified by:
getInputToSparkJobs
in interfaceISQL
-
getIsProfiled
TBC- Specified by:
getIsProfiled
in interfaceIMaterializedView
- Specified by:
getIsProfiled
in interfaceISQL
-
getIsQueryPreview
TBC- Specified by:
getIsQueryPreview
in interfaceIMaterializedView
-
getIsTemporary
TBC- Specified by:
getIsTemporary
in interfaceIMaterializedView
-
getLastProfiledAt
TBC- Specified by:
getLastProfiledAt
in interfaceIMaterializedView
- Specified by:
getLastProfiledAt
in interfaceISQL
-
getModelImplementedEntities
TBC- Specified by:
getModelImplementedEntities
in interfaceICatalog
- Specified by:
getModelImplementedEntities
in interfaceIMaterializedView
- Specified by:
getModelImplementedEntities
in interfaceISQL
-
getOutputFromAirflowTasks
TBC- Specified by:
getOutputFromAirflowTasks
in interfaceICatalog
- Specified by:
getOutputFromAirflowTasks
in interfaceIMaterializedView
- Specified by:
getOutputFromAirflowTasks
in interfaceISQL
-
getOutputFromProcesses
TBC- Specified by:
getOutputFromProcesses
in interfaceICatalog
- Specified by:
getOutputFromProcesses
in interfaceIMaterializedView
- Specified by:
getOutputFromProcesses
in interfaceISQL
-
getOutputFromSparkJobs
TBC- Specified by:
getOutputFromSparkJobs
in interfaceICatalog
- Specified by:
getOutputFromSparkJobs
in interfaceIMaterializedView
- Specified by:
getOutputFromSparkJobs
in interfaceISQL
-
getQueryCount
TBC- Specified by:
getQueryCount
in interfaceIMaterializedView
- Specified by:
getQueryCount
in interfaceISQL
-
getQueryCountUpdatedAt
TBC- Specified by:
getQueryCountUpdatedAt
in interfaceIMaterializedView
- Specified by:
getQueryCountUpdatedAt
in interfaceISQL
-
getQueryPreviewConfig
TBC- Specified by:
getQueryPreviewConfig
in interfaceIMaterializedView
-
getQueryUserCount
TBC- Specified by:
getQueryUserCount
in interfaceIMaterializedView
- Specified by:
getQueryUserCount
in interfaceISQL
-
getQueryUserMap
TBC- Specified by:
getQueryUserMap
in interfaceIMaterializedView
- Specified by:
getQueryUserMap
in interfaceISQL
-
getRefreshMethod
TBC- Specified by:
getRefreshMethod
in interfaceIMaterializedView
-
getRefreshMode
TBC- Specified by:
getRefreshMode
in interfaceIMaterializedView
-
getRowCount
TBC- Specified by:
getRowCount
in interfaceIMaterializedView
-
getSchema
TBC- Specified by:
getSchema
in interfaceIMaterializedView
-
getSchemaName
TBC- Specified by:
getSchemaName
in interfaceIMaterializedView
- Specified by:
getSchemaName
in interfaceISQL
-
getSchemaQualifiedName
TBC- Specified by:
getSchemaQualifiedName
in interfaceIMaterializedView
- Specified by:
getSchemaQualifiedName
in interfaceISQL
-
getSizeBytes
TBC- Specified by:
getSizeBytes
in interfaceIMaterializedView
-
getSqlDBTSources
TBC- Specified by:
getSqlDBTSources
in interfaceIMaterializedView
- Specified by:
getSqlDBTSources
in interfaceISQL
-
getSqlDbtModels
TBC- Specified by:
getSqlDbtModels
in interfaceIMaterializedView
- Specified by:
getSqlDbtModels
in interfaceISQL
-
getStaleSinceDate
TBC- Specified by:
getStaleSinceDate
in interfaceIMaterializedView
-
getStaleness
TBC- Specified by:
getStaleness
in interfaceIMaterializedView
-
getTableName
TBC- Specified by:
getTableName
in interfaceIMaterializedView
- Specified by:
getTableName
in interfaceISQL
-
getTableQualifiedName
TBC- Specified by:
getTableQualifiedName
in interfaceIMaterializedView
- Specified by:
getTableQualifiedName
in interfaceISQL
-
getViewName
TBC- Specified by:
getViewName
in interfaceIMaterializedView
- Specified by:
getViewName
in interfaceISQL
-
getViewQualifiedName
TBC- Specified by:
getViewQualifiedName
in interfaceIMaterializedView
- Specified by:
getViewQualifiedName
in interfaceISQL
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
Description copied from class:AtlanObject
-
getTypeName
Fixed typeName for MaterializedViews.- Specified by:
getTypeName
in interfaceAuditDetail
- Specified by:
getTypeName
in interfaceIAsset
- Specified by:
getTypeName
in interfaceICatalog
- Specified by:
getTypeName
in interfaceIMaterializedView
- Specified by:
getTypeName
in interfaceIReferenceable
- Specified by:
getTypeName
in interfaceISQL
- Overrides:
getTypeName
in classReference
-