Package com.atlan.model.assets
Class BigqueryRoutine
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.relations.Reference
com.atlan.model.assets.Asset
com.atlan.model.assets.BigqueryRoutine
- All Implemented Interfaces:
IAsset,IBigqueryRoutine,ICatalog,IProcedure,IReferenceable,ISQL,AuditDetail,Serializable,Comparable<Reference>
@Generated("com.atlan.generators.ModelGeneratorV2")
public class BigqueryRoutine
extends Asset
implements IBigqueryRoutine, IProcedure, ISQL, ICatalog, IAsset, IReferenceable
Instance of a bigquery routine in atlan. Can be a stored procedure, udf, or tvf.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBigqueryRoutine.BigqueryRoutineBuilder<C extends BigqueryRoutine,B extends BigqueryRoutine.BigqueryRoutineBuilder<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
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObjectFields 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, APPLICATION, APPLICATION_FIELD, APPLICATION_FIELD_QUALIFIED_NAME, APPLICATION_QUALIFIED_NAME, 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_DQ_FRESHNESS_EXPECTATION, ASSET_DQ_FRESHNESS_VALUE, ASSET_DQ_RESULT, ASSET_DQ_ROW_SCOPE_FILTER_COLUMN_QUALIFIED_NAME, ASSET_DQ_RULE_ATTACHED_DIMENSIONS, ASSET_DQ_RULE_ATTACHED_RULE_TYPES, ASSET_DQ_RULE_FAILED_COUNT, ASSET_DQ_RULE_FAILED_DIMENSIONS, ASSET_DQ_RULE_FAILED_RULE_TYPES, ASSET_DQ_RULE_LAST_RUN_AT, ASSET_DQ_RULE_PASSED_COUNT, ASSET_DQ_RULE_PASSED_DIMENSIONS, ASSET_DQ_RULE_PASSED_RULE_TYPES, ASSET_DQ_RULE_RESULT_TAGS, ASSET_DQ_RULE_TOTAL_COUNT, ASSET_DQ_SCHEDULE_CRONTAB, ASSET_DQ_SCHEDULE_SOURCE_SYNC_ERROR_CODE, ASSET_DQ_SCHEDULE_SOURCE_SYNC_ERROR_MESSAGE, ASSET_DQ_SCHEDULE_SOURCE_SYNC_RAW_ERROR, ASSET_DQ_SCHEDULE_SOURCE_SYNC_STATUS, ASSET_DQ_SCHEDULE_SOURCE_SYNCED_AT, ASSET_DQ_SCHEDULE_TIME_ZONE, ASSET_DQ_SCHEDULE_TYPE, ASSET_EXTERNAL_DQ_METADATA_DETAILS, ASSET_ICON, ASSET_INTERNAL_POPULARITY_SCORE, 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_IS_MONITORED, 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_REDIRECT_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_SOURCE_README, ASSET_SPACE_NAME, ASSET_SPACE_QUALIFIED_NAME, ASSET_TAGS, ASSET_THEME_HEX, ASSET_USER_DEFINED_TYPE, CERTIFICATE_STATUS, CERTIFICATE_STATUS_MESSAGE, CERTIFICATE_UPDATED_AT, CERTIFICATE_UPDATED_BY, CONNECTION_NAME, CONNECTION_QUALIFIED_NAME, CONNECTOR_NAME, CONNECTOR_TYPE, CUSTOM_CONNECTOR_TYPE, DATA_CONTRACT_LATEST, DATA_CONTRACT_LATEST_CERTIFIED, DBT_QUALIFIED_NAME, DESCRIPTION, DISPLAY_NAME, DOMAIN_GUIDS, DQ_BASE_DATASET_RULES, DQ_REFERENCE_DATASET_RULES, 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, OUTPUT_PRODUCT_GUIDS, OWNER_GROUPS, OWNER_USERS, POPULARITY_SCORE, PRODUCT_GUIDS, 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_USERSFields inherited from interface com.atlan.model.assets.IBigqueryRoutine
BIGQUERY_ATLAN_SCHEMA, BIGQUERY_PROCESSES, BIGQUERY_ROUTINE_ARGUMENTS, BIGQUERY_ROUTINE_DDL, BIGQUERY_ROUTINE_RETURN_TYPE, BIGQUERY_ROUTINE_SECURITY_TYPE, BIGQUERY_ROUTINE_TYPEFields inherited from interface com.atlan.model.assets.ICatalog
INPUT_TO_AIRFLOW_TASKS, INPUT_TO_PROCESSES, INPUT_TO_SPARK_JOBS, MODEL_IMPLEMENTED_ATTRIBUTES, MODEL_IMPLEMENTED_ENTITIES, OUTPUT_FROM_AIRFLOW_TASKS, OUTPUT_FROM_PROCESSES, OUTPUT_FROM_SPARK_JOBSFields inherited from interface com.atlan.model.assets.IProcedure
DEFINITION, SCHEMA, SQL_ARGUMENTS, SQL_CATALOG_ID, SQL_EXTERNAL_ACCESS_INTEGRATIONS, SQL_INSTALLED_PACKAGES, SQL_LANGUAGE, SQL_OWNER_ROLE_TYPE, SQL_PACKAGES, SQL_PROCEDURE_RETURN, SQL_PROCESSES, SQL_RUNTIME_VERSION, SQL_SCHEMA_ID, SQL_SECRETSFields 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_BYFields inherited from interface com.atlan.model.assets.ISQL
CALCULATION_VIEW_NAME, CALCULATION_VIEW_QUALIFIED_NAME, DATABASE_NAME, DATABASE_QUALIFIED_NAME, DBT_MODELS, DBT_SEED_ASSETS, 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_AI_MODEL_CONTEXT_QUALIFIED_NAME, SQL_DBT_MODELS, SQL_DBT_SOURCES, SQL_IS_SECURE, TABLE_NAME, TABLE_QUALIFIED_NAME, VIEW_NAME, VIEW_QUALIFIED_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionstatic BigqueryRoutine.BigqueryRoutineBuilder<?, ?> static BigqueryRoutineappendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames) Deprecated.static BigqueryRoutineappendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) static BigqueryRoutineappendTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) Deprecated.protected booleanbooleanstatic BigqueryRoutineget(AtlanClient client, String id) Retrieves a BigqueryRoutine by one of its identifiers, complete with all of its relationships.static BigqueryRoutineget(AtlanClient client, String id, boolean includeAllRelationships) Retrieves a BigqueryRoutine by one of its identifiers, optionally complete with all of its relationships.static BigqueryRoutineget(AtlanClient client, String id, Collection<AtlanField> attributes) Retrieves a BigqueryRoutine by one of its identifiers, with only the requested attributes (and relationships).static BigqueryRoutineget(AtlanClient client, String id, Collection<AtlanField> attributes, Collection<AtlanField> attributesOnRelated) Retrieves a BigqueryRoutine by one of its identifiers, with only the requested attributes (and relationships).Schema in which this routine exists.Processes that utilize this routine.Arguments that are passed in to the routine.The ddl statement used to create the bigquery routine.Return data type of the bigquery routine (null for stored procedures).Security type of the routine, always null.Type of bigquery routine (sp, udf, or tvf).Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.(Deprecated) Model containing the assets.DBT seeds that materialize the SQL asset.Source containing the assets.Tests related to this asset.SQL definition of the procedure.Tasks to which this asset provides input.Processes to which this asset provides input.TBCWhether this asset has been profiled (true) or not (false).Time (epoch) at which this asset was last profiled, in milliseconds.Attributes implemented by this asset.Entities implemented by this asset.Tasks from which this asset is output.Processes from which this asset is produced as output.TBCNumber of times this asset has been queried.Time (epoch) at which the query count was last updated, in milliseconds.Number of unique users who have queried this asset.Map of unique users who have queried this asset to the number of times they have queried it.Schema in which this stored procedure exists.Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.List of procedure arguments with name and type information.Internal ID for the database containing the procedure.Assets related to the model.Sources related to this asset.Names of external access integrations used by the procedure.Packages actually installed for the procedure.Whether this asset is secure (true) or not (false).Programming language used for the procedure (e.g., SQL, JavaScript, Python, Scala).Type of role that owns the procedure.Packages requested by the procedure.Detailed information about the procedure's return type.Processes that utilize this procedure.Version of the language runtime used by the procedure.Internal ID for the schema containing the procedure.Secret variables used by the procedure.Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.Fixed typeName for BigqueryRoutines.Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.inthashCode()static BigqueryRoutineReference to a BigqueryRoutine by GUID.static BigqueryRoutinerefByGuid(String guid, Reference.SaveSemantic semantic) Reference to a BigqueryRoutine by GUID.static BigqueryRoutinerefByQualifiedName(String qualifiedName) Reference to a BigqueryRoutine by qualifiedName.static BigqueryRoutinerefByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) Reference to a BigqueryRoutine by qualifiedName.static BigqueryRoutineremoveAnnouncement(AtlanClient client, String qualifiedName, String name) Remove the announcement from a BigqueryRoutine.static voidremoveAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) Deprecated.static BigqueryRoutineremoveCertificate(AtlanClient client, String qualifiedName, String name) Remove the certificate from a BigqueryRoutine.static BigqueryRoutineremoveDescription(AtlanClient client, String qualifiedName, String name) Remove the system description from a BigqueryRoutine.static BigqueryRoutineremoveOwners(AtlanClient client, String qualifiedName, String name) Remove the owners from a BigqueryRoutine.static BigqueryRoutineremoveTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) Deprecated.static BigqueryRoutineremoveUserDescription(AtlanClient client, String qualifiedName, String name) Remove the user's description from a BigqueryRoutine.static BigqueryRoutinereplaceTerms(AtlanClient client, String qualifiedName, String name, List<IGlossaryTerm> terms) Replace the terms linked to the BigqueryRoutine.static booleanrestore(AtlanClient client, String qualifiedName) Restore the archived (soft-deleted) BigqueryRoutine to active.static FluentSearch.FluentSearchBuilder<?, ?> select(AtlanClient client) Start a fluent search that will return all BigqueryRoutine assets.static FluentSearch.FluentSearchBuilder<?, ?> select(AtlanClient client, boolean includeArchived) Start a fluent search that will return all BigqueryRoutine assets.toString()Builds the minimal object necessary to create a relationship to a BigqueryRoutine, from a potentially more-complete BigqueryRoutine object.Builds the minimal object necessary to apply an update to a BigqueryRoutine, from a potentially more-complete BigqueryRoutine object.static BigqueryRoutineupdateAnnouncement(AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) Update the announcement on a BigqueryRoutine.static BigqueryRoutineupdateCertificate(AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) Update the certificate on a BigqueryRoutine.static BigqueryRoutine.BigqueryRoutineBuilder<?, ?> Builds the minimal object necessary to update a BigqueryRoutine.Methods inherited from class com.atlan.model.assets.Asset
addApiTokenAsAdmin, appendAtlanTags, appendAtlanTags, appendTerms, delete, get, getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getAtlanTagNames, getAtlanTags, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCreatedBy, getCreateTime, getCustomConnectorType, getCustomMetadata, getCustomMetadataSets, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDeleteHandler, getDepth, getDescription, getDisplayName, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getFiles, getHasContract, getHasLineage, getIconUrl, getImmediateDownstream, getImmediateUpstream, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsIncomplete, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMeaningNames, getMeanings, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getNullFields, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPendingTasks, getPopularityScore, getProductGUIDs, 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, purge, removeAnnouncement, removeAtlanTag, removeCertificate, removeCustomMetadata, removeDescription, removeOwners, removeTerms, removeUserDescription, replaceCustomMetadata, replaceTerms, requestLineage, restore, save, save, saveMergingCM, saveMergingCM, saveReplacingCM, saveReplacingCM, updateAnnouncement, updateAnnouncement, updateCertificate, updateCertificate, updateCustomMetadataAttributes, updateMergingCM, updateMergingCM, updateReplacingCM, updateReplacingCMMethods 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, validateRequiredMethods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJsonMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlan.model.search.AuditDetail
getRawJsonObject, setRawJsonObjectMethods inherited from interface com.atlan.model.assets.IAsset
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCustomConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getIconUrl, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPopularityScore, getProductGUIDs, 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, isValidReferenceByQualifiedNameMethods inherited from interface com.atlan.model.assets.IBigqueryRoutine
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCustomConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getIconUrl, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPopularityScore, getProductGUIDs, 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, isValidReferenceByQualifiedNameMethods inherited from interface com.atlan.model.assets.ICatalog
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCustomConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getIconUrl, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPopularityScore, getProductGUIDs, 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, isValidReferenceByQualifiedNameMethods inherited from interface com.atlan.model.assets.IProcedure
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCustomConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getIconUrl, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPopularityScore, getProductGUIDs, 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, isValidReferenceByQualifiedNameMethods inherited from interface com.atlan.model.assets.IReferenceable
getAtlanTagNames, getAtlanTags, getCreatedBy, getCreateTime, getCustomMetadataSets, getDeleteHandler, getGuid, getIsIncomplete, getMeaningNames, getMeanings, getPendingTasks, getQualifiedName, getStatus, getUpdatedBy, getUpdateTimeMethods inherited from interface com.atlan.model.assets.ISQL
getAdminGroups, getAdminRoles, getAdminUsers, getAnnouncementMessage, getAnnouncementTitle, getAnnouncementType, getAnnouncementUpdatedAt, getAnnouncementUpdatedBy, getAnomaloChecks, getApplication, getApplicationField, getApplicationFieldQualifiedName, getApplicationQualifiedName, 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, getAssetDQFreshnessExpectation, getAssetDQFreshnessValue, getAssetDQResult, getAssetDQRowScopeFilterColumnQualifiedName, getAssetDQRuleAttachedDimensions, getAssetDQRuleAttachedRuleTypes, getAssetDQRuleFailedCount, getAssetDQRuleFailedDimensions, getAssetDQRuleFailedRuleTypes, getAssetDQRuleLastRunAt, getAssetDQRulePassedCount, getAssetDQRulePassedDimensions, getAssetDQRulePassedRuleTypes, getAssetDQRuleResultTags, getAssetDQRuleTotalCount, getAssetDQScheduleCrontab, getAssetDQScheduleSourceSyncedAt, getAssetDQScheduleSourceSyncErrorCode, getAssetDQScheduleSourceSyncErrorMessage, getAssetDQScheduleSourceSyncRawError, getAssetDQScheduleSourceSyncStatus, getAssetDQScheduleTimeZone, getAssetDQScheduleType, getAssetExternalDQMetadataDetails, getAssetIcon, getAssetInternalPopularityScore, getAssetMcAlertQualifiedNames, getAssetMcIncidentNames, getAssetMcIncidentPriorities, getAssetMcIncidentQualifiedNames, getAssetMcIncidentSeverities, getAssetMcIncidentStates, getAssetMcIncidentSubTypes, getAssetMcIncidentTypes, getAssetMcIsMonitored, getAssetMcLastSyncRunAt, getAssetMcMonitorNames, getAssetMcMonitorQualifiedNames, getAssetMcMonitorScheduleTypes, getAssetMcMonitorStatuses, getAssetMcMonitorTypes, getAssetPoliciesCount, getAssetPolicyGUIDs, getAssetRedirectGUIDs, getAssetSodaCheckCount, getAssetSodaCheckStatuses, getAssetSodaDQStatus, getAssetSodaLastScanAt, getAssetSodaLastSyncRunAt, getAssetSodaSourceURL, getAssetSourceReadme, getAssetSpaceName, getAssetSpaceQualifiedName, getAssetTags, getAssetThemeHex, getAssetUserDefinedType, getAssignedTerms, getCertificateStatus, getCertificateStatusMessage, getCertificateUpdatedAt, getCertificateUpdatedBy, getConnectionName, getConnectionQualifiedName, getConnectorName, getConnectorType, getCustomConnectorType, getDataContractLatest, getDataContractLatestCertified, getDbtQualifiedName, getDescription, getDisplayName, getDisplayText, getDomainGUIDs, getDqBaseDatasetRules, getDqReferenceDatasetRules, getEntityStatus, getFiles, getGuid, getHasContract, getHasLineage, getIconUrl, getInputPortDataProducts, getIsAIGenerated, getIsDiscoverable, getIsEditable, getIsPartial, getLastRowChangedAt, getLastSyncRun, getLastSyncRunAt, getLastSyncWorkflowName, getLexicographicalSortOrder, getLinks, getMcIncidents, getMcMonitors, getMetrics, getName, getNonCompliantAssetPolicyGUIDs, getOutputPortDataProducts, getOutputProductGUIDs, getOwnerGroups, getOwnerUsers, getPopularityScore, getProductGUIDs, 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
-
BigqueryRoutine
-
-
Method Details
-
trimToReference
Builds the minimal object necessary to create a relationship to a BigqueryRoutine, from a potentially more-complete BigqueryRoutine object.- Overrides:
trimToReferencein classAsset- Returns:
- the minimal object necessary to relate to the BigqueryRoutine
- Throws:
InvalidRequestException- if any of the minimal set of required properties for a BigqueryRoutine relationship are not found in the initial object
-
select
Start a fluent search that will return all BigqueryRoutine 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) BigqueryRoutine assets will be included.- Parameters:
client- connectivity to the Atlan tenant from which to retrieve the assets- Returns:
- a fluent search that includes all BigqueryRoutine assets
-
select
public static FluentSearch.FluentSearchBuilder<?,?> select(AtlanClient client, boolean includeArchived) Start a fluent search that will return all BigqueryRoutine 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) BigqueryRoutines will be included- Returns:
- a fluent search that includes all BigqueryRoutine assets
-
refByGuid
Reference to a BigqueryRoutine by GUID. Use this to create a relationship to this BigqueryRoutine, where the relationship should be replaced.- Parameters:
guid- the GUID of the BigqueryRoutine to reference- Returns:
- reference to a BigqueryRoutine that can be used for defining a relationship to a BigqueryRoutine
-
refByGuid
Reference to a BigqueryRoutine by GUID. Use this to create a relationship to this BigqueryRoutine, where you want to further control how that relationship should be updated (i.e. replaced, appended, or removed).- Parameters:
guid- the GUID of the BigqueryRoutine to referencesemantic- how to save this relationship (replace all with this, append it, or remove it)- Returns:
- reference to a BigqueryRoutine that can be used for defining a relationship to a BigqueryRoutine
-
refByQualifiedName
Reference to a BigqueryRoutine by qualifiedName. Use this to create a relationship to this BigqueryRoutine, where the relationship should be replaced.- Parameters:
qualifiedName- the qualifiedName of the BigqueryRoutine to reference- Returns:
- reference to a BigqueryRoutine that can be used for defining a relationship to a BigqueryRoutine
-
refByQualifiedName
public static BigqueryRoutine refByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) Reference to a BigqueryRoutine by qualifiedName. Use this to create a relationship to this BigqueryRoutine, where you want to further control how that relationship should be updated (i.e. replaced, appended, or removed).- Parameters:
qualifiedName- the qualifiedName of the BigqueryRoutine to referencesemantic- how to save this relationship (replace all with this, append it, or remove it)- Returns:
- reference to a BigqueryRoutine that can be used for defining a relationship to a BigqueryRoutine
-
get
Retrieves a BigqueryRoutine 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 BigqueryRoutine to retrieve, either its GUID or its full qualifiedName- Returns:
- the requested full BigqueryRoutine, complete with all of its relationships
- Throws:
AtlanException- on any error during the API invocation, such as theNotFoundExceptionif the BigqueryRoutine does not exist or the provided GUID is not a BigqueryRoutine
-
get
public static BigqueryRoutine get(AtlanClient client, String id, boolean includeAllRelationships) throws AtlanException Retrieves a BigqueryRoutine 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 BigqueryRoutine to retrieve, either its GUID or its full qualifiedNameincludeAllRelationships- if true, all the asset's relationships will also be retrieved; if false, no relationships will be retrieved- Returns:
- the requested full BigqueryRoutine, optionally complete with all of its relationships
- Throws:
AtlanException- on any error during the API invocation, such as theNotFoundExceptionif the BigqueryRoutine does not exist or the provided GUID is not a BigqueryRoutine
-
get
public static BigqueryRoutine get(AtlanClient client, String id, Collection<AtlanField> attributes) throws AtlanException Retrieves a BigqueryRoutine by one of its identifiers, with only the requested attributes (and relationships).- Parameters:
client- connectivity to the Atlan tenant from which to retrieve the assetid- of the BigqueryRoutine to retrieve, either its GUID or its full qualifiedNameattributes- to retrieve for the BigqueryRoutine, including any relationships- Returns:
- the requested BigqueryRoutine, with only its minimal information and the requested attributes (and relationships)
- Throws:
AtlanException- on any error during the API invocation, such as theNotFoundExceptionif the BigqueryRoutine does not exist or the provided GUID is not a BigqueryRoutine
-
get
public static BigqueryRoutine get(AtlanClient client, String id, Collection<AtlanField> attributes, Collection<AtlanField> attributesOnRelated) throws AtlanException Retrieves a BigqueryRoutine by one of its identifiers, with only the requested attributes (and relationships).- Parameters:
client- connectivity to the Atlan tenant from which to retrieve the assetid- of the BigqueryRoutine to retrieve, either its GUID or its full qualifiedNameattributes- to retrieve for the BigqueryRoutine, including any relationshipsattributesOnRelated- to retrieve on each relationship retrieved for the BigqueryRoutine- Returns:
- the requested BigqueryRoutine, with only its minimal information and the requested attributes (and relationships)
- Throws:
AtlanException- on any error during the API invocation, such as theNotFoundExceptionif the BigqueryRoutine does not exist or the provided GUID is not a BigqueryRoutine
-
restore
Restore the archived (soft-deleted) BigqueryRoutine to active.- Parameters:
client- connectivity to the Atlan tenant on which to restore the assetqualifiedName- for the BigqueryRoutine- Returns:
- true if the BigqueryRoutine is now active, and false otherwise
- Throws:
AtlanException- on any API problems
-
updater
public static BigqueryRoutine.BigqueryRoutineBuilder<?,?> updater(String qualifiedName, String name) Builds the minimal object necessary to update a BigqueryRoutine.- Parameters:
qualifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the minimal request necessary to update the BigqueryRoutine, as a builder
-
trimToRequired
Builds the minimal object necessary to apply an update to a BigqueryRoutine, from a potentially more-complete BigqueryRoutine object.- Overrides:
trimToRequiredin classAsset- Returns:
- the minimal object necessary to update the BigqueryRoutine, as a builder
- Throws:
InvalidRequestException- if any of the minimal set of required properties for BigqueryRoutine are not found in the initial object
-
removeDescription
public static BigqueryRoutine removeDescription(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the system description from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant on which to remove the asset's descriptionqualifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the updated BigqueryRoutine, or null if the removal failed
- Throws:
AtlanException- on any API problems
-
removeUserDescription
public static BigqueryRoutine removeUserDescription(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the user's description from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant on which to remove the asset's descriptionqualifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the updated BigqueryRoutine, or null if the removal failed
- Throws:
AtlanException- on any API problems
-
removeOwners
public static BigqueryRoutine removeOwners(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the owners from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant from which to remove the BigqueryRoutine's ownersqualifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the updated BigqueryRoutine, or null if the removal failed
- Throws:
AtlanException- on any API problems
-
updateCertificate
public static BigqueryRoutine updateCertificate(AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) throws AtlanException Update the certificate on a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant on which to update the BigqueryRoutine's certificatequalifiedName- of the BigqueryRoutinecertificate- to usemessage- (optional) message, or null if no message- Returns:
- the updated BigqueryRoutine, or null if the update failed
- Throws:
AtlanException- on any API problems
-
removeCertificate
public static BigqueryRoutine removeCertificate(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the certificate from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant from which to remove the BigqueryRoutine's certificatequalifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the updated BigqueryRoutine, or null if the removal failed
- Throws:
AtlanException- on any API problems
-
updateAnnouncement
public static BigqueryRoutine updateAnnouncement(AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) throws AtlanException Update the announcement on a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant on which to update the BigqueryRoutine's announcementqualifiedName- of the BigqueryRoutinetype- 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 BigqueryRoutine removeAnnouncement(AtlanClient client, String qualifiedName, String name) throws AtlanException Remove the announcement from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan client from which to remove the BigqueryRoutine's announcementqualifiedName- of the BigqueryRoutinename- of the BigqueryRoutine- Returns:
- the updated BigqueryRoutine, or null if the removal failed
- Throws:
AtlanException- on any API problems
-
replaceTerms
public static BigqueryRoutine replaceTerms(AtlanClient client, String qualifiedName, String name, List<IGlossaryTerm> terms) throws AtlanException Replace the terms linked to the BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant on which to replace the BigqueryRoutine's assigned termsqualifiedName- for the BigqueryRoutinename- human-readable name of the BigqueryRoutineterms- the list of terms to replace on the BigqueryRoutine, or null to remove all terms from the BigqueryRoutine- Returns:
- the BigqueryRoutine that was updated (note that it will NOT contain details of the replaced terms)
- Throws:
AtlanException- on any API problems
-
appendTerms
@Deprecated public static BigqueryRoutine appendTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Deprecated.Link additional terms to the BigqueryRoutine, without replacing existing terms linked to the BigqueryRoutine. Note: this operation must make two API calls — one to retrieve the BigqueryRoutine'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 BigqueryRoutinequalifiedName- for the BigqueryRoutineterms- the list of terms to append to the BigqueryRoutine- Returns:
- the BigqueryRoutine that was updated (note that it will NOT contain details of the appended terms)
- Throws:
AtlanException- on any API problems
-
removeTerms
@Deprecated public static BigqueryRoutine removeTerms(AtlanClient client, String qualifiedName, List<IGlossaryTerm> terms) throws AtlanException Deprecated.Remove terms from a BigqueryRoutine, without replacing all existing terms linked to the BigqueryRoutine. Note: this operation must make two API calls — one to retrieve the BigqueryRoutine'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 BigqueryRoutinequalifiedName- for the BigqueryRoutineterms- the list of terms to remove from the BigqueryRoutine, which must be referenced by GUID- Returns:
- the BigqueryRoutine that was updated (note that it will NOT contain details of the resulting terms)
- Throws:
AtlanException- on any API problems
-
appendAtlanTags
@Deprecated public static BigqueryRoutine appendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames) throws AtlanException Deprecated.Add Atlan tags to a BigqueryRoutine, without replacing existing Atlan tags linked to the BigqueryRoutine. Note: this operation must make two API calls — one to retrieve the BigqueryRoutine'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 BigqueryRoutinequalifiedName- of the BigqueryRoutineatlanTagNames- human-readable names of the Atlan tags to add- Returns:
- the updated BigqueryRoutine
- Throws:
AtlanException- on any API problems
-
appendAtlanTags
@Deprecated public static BigqueryRoutine appendAtlanTags(AtlanClient client, String qualifiedName, List<String> atlanTagNames, boolean propagate, boolean removePropagationsOnDelete, boolean restrictLineagePropagation) throws AtlanException Add Atlan tags to a BigqueryRoutine, without replacing existing Atlan tags linked to the BigqueryRoutine. Note: this operation must make two API calls — one to retrieve the BigqueryRoutine'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 BigqueryRoutinequalifiedName- of the BigqueryRoutineatlanTagNames- 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 BigqueryRoutine
- Throws:
AtlanException- on any API problems
-
removeAtlanTag
@Deprecated public static void removeAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) throws AtlanException Deprecated.Remove an Atlan tag from a BigqueryRoutine.- Parameters:
client- connectivity to the Atlan tenant from which to remove an Atlan tag from a BigqueryRoutinequalifiedName- of the BigqueryRoutineatlanTagName- 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 BigqueryRoutine
-
_internal
-
toBuilder
-
getBigqueryAtlanSchema
Schema in which this routine exists.- Specified by:
getBigqueryAtlanSchemain interfaceIBigqueryRoutine
-
getBigqueryProcesses
Processes that utilize this routine.- Specified by:
getBigqueryProcessesin interfaceIBigqueryRoutine
-
getBigqueryRoutineArguments
Arguments that are passed in to the routine.- Specified by:
getBigqueryRoutineArgumentsin interfaceIBigqueryRoutine
-
getBigqueryRoutineDdl
The ddl statement used to create the bigquery routine.- Specified by:
getBigqueryRoutineDdlin interfaceIBigqueryRoutine
-
getBigqueryRoutineReturnType
Return data type of the bigquery routine (null for stored procedures).- Specified by:
getBigqueryRoutineReturnTypein interfaceIBigqueryRoutine
-
getBigqueryRoutineSecurityType
Security type of the routine, always null.- Specified by:
getBigqueryRoutineSecurityTypein interfaceIBigqueryRoutine
-
getBigqueryRoutineType
Type of bigquery routine (sp, udf, or tvf).- Specified by:
getBigqueryRoutineTypein interfaceIBigqueryRoutine
-
getCalculationViewName
Simple name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.- Specified by:
getCalculationViewNamein interfaceIBigqueryRoutine- Specified by:
getCalculationViewNamein interfaceIProcedure- Specified by:
getCalculationViewNamein interfaceISQL
-
getCalculationViewQualifiedName
Unique name of the calculation view in which this SQL asset exists, or empty if it does not exist within a calculation view.- Specified by:
getCalculationViewQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getCalculationViewQualifiedNamein interfaceIProcedure- Specified by:
getCalculationViewQualifiedNamein interfaceISQL
-
getDatabaseName
Simple name of the database in which this SQL asset exists, or empty if it does not exist within a database.- Specified by:
getDatabaseNamein interfaceIBigqueryRoutine- Specified by:
getDatabaseNamein interfaceIProcedure- Specified by:
getDatabaseNamein interfaceISQL
-
getDatabaseQualifiedName
Unique name of the database in which this SQL asset exists, or empty if it does not exist within a database.- Specified by:
getDatabaseQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getDatabaseQualifiedNamein interfaceIProcedure- Specified by:
getDatabaseQualifiedNamein interfaceISQL
-
getDbtModels
(Deprecated) Model containing the assets.- Specified by:
getDbtModelsin interfaceIBigqueryRoutine- Specified by:
getDbtModelsin interfaceIProcedure- Specified by:
getDbtModelsin interfaceISQL
-
getDbtSeedAssets
DBT seeds that materialize the SQL asset.- Specified by:
getDbtSeedAssetsin interfaceIBigqueryRoutine- Specified by:
getDbtSeedAssetsin interfaceIProcedure- Specified by:
getDbtSeedAssetsin interfaceISQL
-
getDbtSources
Source containing the assets.- Specified by:
getDbtSourcesin interfaceIBigqueryRoutine- Specified by:
getDbtSourcesin interfaceIProcedure- Specified by:
getDbtSourcesin interfaceISQL
-
getDbtTests
Tests related to this asset.- Specified by:
getDbtTestsin interfaceIBigqueryRoutine- Specified by:
getDbtTestsin interfaceIProcedure- Specified by:
getDbtTestsin interfaceISQL
-
getDefinition
SQL definition of the procedure.- Specified by:
getDefinitionin interfaceIBigqueryRoutine- Specified by:
getDefinitionin interfaceIProcedure
-
getInputToAirflowTasks
Tasks to which this asset provides input.- Specified by:
getInputToAirflowTasksin interfaceIBigqueryRoutine- Specified by:
getInputToAirflowTasksin interfaceICatalog- Specified by:
getInputToAirflowTasksin interfaceIProcedure- Specified by:
getInputToAirflowTasksin interfaceISQL
-
getInputToProcesses
Processes to which this asset provides input.- Specified by:
getInputToProcessesin interfaceIBigqueryRoutine- Specified by:
getInputToProcessesin interfaceICatalog- Specified by:
getInputToProcessesin interfaceIProcedure- Specified by:
getInputToProcessesin interfaceISQL
-
getInputToSparkJobs
TBC- Specified by:
getInputToSparkJobsin interfaceIBigqueryRoutine- Specified by:
getInputToSparkJobsin interfaceICatalog- Specified by:
getInputToSparkJobsin interfaceIProcedure- Specified by:
getInputToSparkJobsin interfaceISQL
-
getIsProfiled
Whether this asset has been profiled (true) or not (false).- Specified by:
getIsProfiledin interfaceIBigqueryRoutine- Specified by:
getIsProfiledin interfaceIProcedure- Specified by:
getIsProfiledin interfaceISQL
-
getLastProfiledAt
Time (epoch) at which this asset was last profiled, in milliseconds.- Specified by:
getLastProfiledAtin interfaceIBigqueryRoutine- Specified by:
getLastProfiledAtin interfaceIProcedure- Specified by:
getLastProfiledAtin interfaceISQL
-
getModelImplementedAttributes
Attributes implemented by this asset.- Specified by:
getModelImplementedAttributesin interfaceIBigqueryRoutine- Specified by:
getModelImplementedAttributesin interfaceICatalog- Specified by:
getModelImplementedAttributesin interfaceIProcedure- Specified by:
getModelImplementedAttributesin interfaceISQL
-
getModelImplementedEntities
Entities implemented by this asset.- Specified by:
getModelImplementedEntitiesin interfaceIBigqueryRoutine- Specified by:
getModelImplementedEntitiesin interfaceICatalog- Specified by:
getModelImplementedEntitiesin interfaceIProcedure- Specified by:
getModelImplementedEntitiesin interfaceISQL
-
getOutputFromAirflowTasks
Tasks from which this asset is output.- Specified by:
getOutputFromAirflowTasksin interfaceIBigqueryRoutine- Specified by:
getOutputFromAirflowTasksin interfaceICatalog- Specified by:
getOutputFromAirflowTasksin interfaceIProcedure- Specified by:
getOutputFromAirflowTasksin interfaceISQL
-
getOutputFromProcesses
Processes from which this asset is produced as output.- Specified by:
getOutputFromProcessesin interfaceIBigqueryRoutine- Specified by:
getOutputFromProcessesin interfaceICatalog- Specified by:
getOutputFromProcessesin interfaceIProcedure- Specified by:
getOutputFromProcessesin interfaceISQL
-
getOutputFromSparkJobs
TBC- Specified by:
getOutputFromSparkJobsin interfaceIBigqueryRoutine- Specified by:
getOutputFromSparkJobsin interfaceICatalog- Specified by:
getOutputFromSparkJobsin interfaceIProcedure- Specified by:
getOutputFromSparkJobsin interfaceISQL
-
getQueryCount
Number of times this asset has been queried.- Specified by:
getQueryCountin interfaceIBigqueryRoutine- Specified by:
getQueryCountin interfaceIProcedure- Specified by:
getQueryCountin interfaceISQL
-
getQueryCountUpdatedAt
Time (epoch) at which the query count was last updated, in milliseconds.- Specified by:
getQueryCountUpdatedAtin interfaceIBigqueryRoutine- Specified by:
getQueryCountUpdatedAtin interfaceIProcedure- Specified by:
getQueryCountUpdatedAtin interfaceISQL
-
getQueryUserCount
Number of unique users who have queried this asset.- Specified by:
getQueryUserCountin interfaceIBigqueryRoutine- Specified by:
getQueryUserCountin interfaceIProcedure- Specified by:
getQueryUserCountin interfaceISQL
-
getQueryUserMap
Map of unique users who have queried this asset to the number of times they have queried it.- Specified by:
getQueryUserMapin interfaceIBigqueryRoutine- Specified by:
getQueryUserMapin interfaceIProcedure- Specified by:
getQueryUserMapin interfaceISQL
-
getSchema
Schema in which this stored procedure exists.- Specified by:
getSchemain interfaceIBigqueryRoutine- Specified by:
getSchemain interfaceIProcedure
-
getSchemaName
Simple name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.- Specified by:
getSchemaNamein interfaceIBigqueryRoutine- Specified by:
getSchemaNamein interfaceIProcedure- Specified by:
getSchemaNamein interfaceISQL
-
getSchemaQualifiedName
Unique name of the schema in which this SQL asset exists, or empty if it does not exist within a schema.- Specified by:
getSchemaQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getSchemaQualifiedNamein interfaceIProcedure- Specified by:
getSchemaQualifiedNamein interfaceISQL
-
getSqlAIModelContextQualifiedName
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.- Specified by:
getSqlAIModelContextQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getSqlAIModelContextQualifiedNamein interfaceIProcedure- Specified by:
getSqlAIModelContextQualifiedNamein interfaceISQL
-
getSqlArguments
List of procedure arguments with name and type information.- Specified by:
getSqlArgumentsin interfaceIBigqueryRoutine- Specified by:
getSqlArgumentsin interfaceIProcedure
-
getSqlCatalogId
Internal ID for the database containing the procedure.- Specified by:
getSqlCatalogIdin interfaceIBigqueryRoutine- Specified by:
getSqlCatalogIdin interfaceIProcedure
-
getSqlDBTSources
Sources related to this asset.- Specified by:
getSqlDBTSourcesin interfaceIBigqueryRoutine- Specified by:
getSqlDBTSourcesin interfaceIProcedure- Specified by:
getSqlDBTSourcesin interfaceISQL
-
getSqlDbtModels
Assets related to the model.- Specified by:
getSqlDbtModelsin interfaceIBigqueryRoutine- Specified by:
getSqlDbtModelsin interfaceIProcedure- Specified by:
getSqlDbtModelsin interfaceISQL
-
getSqlExternalAccessIntegrations
Names of external access integrations used by the procedure.- Specified by:
getSqlExternalAccessIntegrationsin interfaceIBigqueryRoutine- Specified by:
getSqlExternalAccessIntegrationsin interfaceIProcedure
-
getSqlInstalledPackages
Packages actually installed for the procedure.- Specified by:
getSqlInstalledPackagesin interfaceIBigqueryRoutine- Specified by:
getSqlInstalledPackagesin interfaceIProcedure
-
getSqlIsSecure
Whether this asset is secure (true) or not (false).- Specified by:
getSqlIsSecurein interfaceIBigqueryRoutine- Specified by:
getSqlIsSecurein interfaceIProcedure- Specified by:
getSqlIsSecurein interfaceISQL
-
getSqlLanguage
Programming language used for the procedure (e.g., SQL, JavaScript, Python, Scala).- Specified by:
getSqlLanguagein interfaceIBigqueryRoutine- Specified by:
getSqlLanguagein interfaceIProcedure
-
getSqlOwnerRoleType
Type of role that owns the procedure.- Specified by:
getSqlOwnerRoleTypein interfaceIBigqueryRoutine- Specified by:
getSqlOwnerRoleTypein interfaceIProcedure
-
getSqlPackages
Packages requested by the procedure.- Specified by:
getSqlPackagesin interfaceIBigqueryRoutine- Specified by:
getSqlPackagesin interfaceIProcedure
-
getSqlProcedureReturn
Detailed information about the procedure's return type.- Specified by:
getSqlProcedureReturnin interfaceIBigqueryRoutine- Specified by:
getSqlProcedureReturnin interfaceIProcedure
-
getSqlProcesses
Processes that utilize this procedure.- Specified by:
getSqlProcessesin interfaceIBigqueryRoutine- Specified by:
getSqlProcessesin interfaceIProcedure
-
getSqlRuntimeVersion
Version of the language runtime used by the procedure.- Specified by:
getSqlRuntimeVersionin interfaceIBigqueryRoutine- Specified by:
getSqlRuntimeVersionin interfaceIProcedure
-
getSqlSchemaId
Internal ID for the schema containing the procedure.- Specified by:
getSqlSchemaIdin interfaceIBigqueryRoutine- Specified by:
getSqlSchemaIdin interfaceIProcedure
-
getSqlSecrets
Secret variables used by the procedure.- Specified by:
getSqlSecretsin interfaceIBigqueryRoutine- Specified by:
getSqlSecretsin interfaceIProcedure
-
getTableName
Simple name of the table in which this SQL asset exists, or empty if it does not exist within a table.- Specified by:
getTableNamein interfaceIBigqueryRoutine- Specified by:
getTableNamein interfaceIProcedure- Specified by:
getTableNamein interfaceISQL
-
getTableQualifiedName
Unique name of the table in which this SQL asset exists, or empty if it does not exist within a table.- Specified by:
getTableQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getTableQualifiedNamein interfaceIProcedure- Specified by:
getTableQualifiedNamein interfaceISQL
-
getViewName
Simple name of the view in which this SQL asset exists, or empty if it does not exist within a view.- Specified by:
getViewNamein interfaceIBigqueryRoutine- Specified by:
getViewNamein interfaceIProcedure- Specified by:
getViewNamein interfaceISQL
-
getViewQualifiedName
Unique name of the view in which this SQL asset exists, or empty if it does not exist within a view.- Specified by:
getViewQualifiedNamein interfaceIBigqueryRoutine- Specified by:
getViewQualifiedNamein interfaceIProcedure- Specified by:
getViewQualifiedNamein interfaceISQL
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
Description copied from class:AtlanObject -
getTypeName
Fixed typeName for BigqueryRoutines.- Specified by:
getTypeNamein interfaceAuditDetail- Specified by:
getTypeNamein interfaceIAsset- Specified by:
getTypeNamein interfaceIBigqueryRoutine- Specified by:
getTypeNamein interfaceICatalog- Specified by:
getTypeNamein interfaceIProcedure- Specified by:
getTypeNamein interfaceIReferenceable- Specified by:
getTypeNamein interfaceISQL- Overrides:
getTypeNamein classReference
-
Asset.AssetBuilder.appendAtlanTags(List)