Class Asset.AssetBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>>

Direct Known Subclasses:
AdfActivity.AdfActivityBuilder, AdfDataflow.AdfDataflowBuilder, AdfDataset.AdfDatasetBuilder, AdfLinkedservice.AdfLinkedserviceBuilder, AdfPipeline.AdfPipelineBuilder, ADLSAccount.ADLSAccountBuilder, ADLSContainer.ADLSContainerBuilder, ADLSObject.ADLSObjectBuilder, AirflowDag.AirflowDagBuilder, AirflowTask.AirflowTaskBuilder, AnomaloCheck.AnomaloCheckBuilder, APIField.APIFieldBuilder, APIObject.APIObjectBuilder, APIPath.APIPathBuilder, APIQuery.APIQueryBuilder, APISpec.APISpecBuilder, ApplicationContainer.ApplicationContainerBuilder, AtlanCollection.AtlanCollectionBuilder, AtlanQuery.AtlanQueryBuilder, AuthPolicy.AuthPolicyBuilder, AuthService.AuthServiceBuilder, AzureEventHub.AzureEventHubBuilder, AzureEventHubConsumerGroup.AzureEventHubConsumerGroupBuilder, AzureServiceBusNamespace.AzureServiceBusNamespaceBuilder, AzureServiceBusTopic.AzureServiceBusTopicBuilder, Badge.BadgeBuilder, BIProcess.BIProcessBuilder, BusinessPolicy.BusinessPolicyBuilder, BusinessPolicyException.BusinessPolicyExceptionBuilder, BusinessPolicyIncident.BusinessPolicyIncidentBuilder, BusinessPolicyLog.BusinessPolicyLogBuilder, CalculationView.CalculationViewBuilder, Cognite3DModel.Cognite3DModelBuilder, CogniteAsset.CogniteAssetBuilder, CogniteEvent.CogniteEventBuilder, CogniteFile.CogniteFileBuilder, CogniteSequence.CogniteSequenceBuilder, CogniteTimeSeries.CogniteTimeSeriesBuilder, CognosDashboard.CognosDashboardBuilder, CognosDatasource.CognosDatasourceBuilder, CognosExploration.CognosExplorationBuilder, CognosFile.CognosFileBuilder, CognosFolder.CognosFolderBuilder, CognosModule.CognosModuleBuilder, CognosPackage.CognosPackageBuilder, CognosReport.CognosReportBuilder, Column.ColumnBuilder, ColumnProcess.ColumnProcessBuilder, Connection.ConnectionBuilder, CosmosMongoDBAccount.CosmosMongoDBAccountBuilder, CosmosMongoDBCollection.CosmosMongoDBCollectionBuilder, CosmosMongoDBDatabase.CosmosMongoDBDatabaseBuilder, Cube.CubeBuilder, CubeDimension.CubeDimensionBuilder, CubeField.CubeFieldBuilder, CubeHierarchy.CubeHierarchyBuilder, Database.DatabaseBuilder, DatabricksUnityCatalogTag.DatabricksUnityCatalogTagBuilder, DataContract.DataContractBuilder, DataDomain.DataDomainBuilder, DataProduct.DataProductBuilder, DataStudioAsset.DataStudioAssetBuilder, DbtColumnProcess.DbtColumnProcessBuilder, DbtMetric.DbtMetricBuilder, DbtModel.DbtModelBuilder, DbtModelColumn.DbtModelColumnBuilder, DbtProcess.DbtProcessBuilder, DbtSource.DbtSourceBuilder, DbtTag.DbtTagBuilder, DbtTest.DbtTestBuilder, DomoCard.DomoCardBuilder, DomoDashboard.DomoDashboardBuilder, DomoDataset.DomoDatasetBuilder, DomoDatasetColumn.DomoDatasetColumnBuilder, DynamoDBGlobalSecondaryIndex.DynamoDBGlobalSecondaryIndexBuilder, DynamoDBLocalSecondaryIndex.DynamoDBLocalSecondaryIndexBuilder, DynamoDBTable.DynamoDBTableBuilder, File.FileBuilder, FivetranConnector.FivetranConnectorBuilder, Folder.FolderBuilder, Function.FunctionBuilder, GCSBucket.GCSBucketBuilder, GCSObject.GCSObjectBuilder, Glossary.GlossaryBuilder, GlossaryCategory.GlossaryCategoryBuilder, GlossaryTerm.GlossaryTermBuilder, IndistinctAsset.IndistinctAssetBuilder, Insight.InsightBuilder, KafkaConsumerGroup.KafkaConsumerGroupBuilder, KafkaTopic.KafkaTopicBuilder, LineageProcess.LineageProcessBuilder, Link.LinkBuilder, LookerDashboard.LookerDashboardBuilder, LookerExplore.LookerExploreBuilder, LookerField.LookerFieldBuilder, LookerFolder.LookerFolderBuilder, LookerLook.LookerLookBuilder, LookerModel.LookerModelBuilder, LookerProject.LookerProjectBuilder, LookerQuery.LookerQueryBuilder, LookerTile.LookerTileBuilder, LookerView.LookerViewBuilder, MaterializedView.MaterializedViewBuilder, MatillionComponent.MatillionComponentBuilder, MatillionGroup.MatillionGroupBuilder, MatillionJob.MatillionJobBuilder, MatillionProject.MatillionProjectBuilder, MCIncident.MCIncidentBuilder, MCMonitor.MCMonitorBuilder, MetabaseCollection.MetabaseCollectionBuilder, MetabaseDashboard.MetabaseDashboardBuilder, MetabaseQuestion.MetabaseQuestionBuilder, MicroStrategyAttribute.MicroStrategyAttributeBuilder, MicroStrategyCube.MicroStrategyCubeBuilder, MicroStrategyDocument.MicroStrategyDocumentBuilder, MicroStrategyDossier.MicroStrategyDossierBuilder, MicroStrategyFact.MicroStrategyFactBuilder, MicroStrategyMetric.MicroStrategyMetricBuilder, MicroStrategyProject.MicroStrategyProjectBuilder, MicroStrategyReport.MicroStrategyReportBuilder, MicroStrategyVisualization.MicroStrategyVisualizationBuilder, ModeChart.ModeChartBuilder, ModeCollection.ModeCollectionBuilder, ModelAttribute.ModelAttributeBuilder, ModelAttributeAssociation.ModelAttributeAssociationBuilder, ModelDataModel.ModelDataModelBuilder, ModelEntity.ModelEntityBuilder, ModelEntityAssociation.ModelEntityAssociationBuilder, ModelVersion.ModelVersionBuilder, ModeQuery.ModeQueryBuilder, ModeReport.ModeReportBuilder, ModeWorkspace.ModeWorkspaceBuilder, MongoDBCollection.MongoDBCollectionBuilder, MongoDBDatabase.MongoDBDatabaseBuilder, Persona.PersonaBuilder, PowerBIColumn.PowerBIColumnBuilder, PowerBIDashboard.PowerBIDashboardBuilder, PowerBIDataflow.PowerBIDataflowBuilder, PowerBIDataset.PowerBIDatasetBuilder, PowerBIDatasource.PowerBIDatasourceBuilder, PowerBIMeasure.PowerBIMeasureBuilder, PowerBIPage.PowerBIPageBuilder, PowerBIReport.PowerBIReportBuilder, PowerBITable.PowerBITableBuilder, PowerBITile.PowerBITileBuilder, PowerBIWorkspace.PowerBIWorkspaceBuilder, PresetChart.PresetChartBuilder, PresetDashboard.PresetDashboardBuilder, PresetDataset.PresetDatasetBuilder, PresetWorkspace.PresetWorkspaceBuilder, Procedure.ProcedureBuilder, Purpose.PurposeBuilder, QlikApp.QlikAppBuilder, QlikChart.QlikChartBuilder, QlikDataset.QlikDatasetBuilder, QlikSheet.QlikSheetBuilder, QlikSpace.QlikSpaceBuilder, QlikStream.QlikStreamBuilder, QuickSightAnalysis.QuickSightAnalysisBuilder, QuickSightAnalysisVisual.QuickSightAnalysisVisualBuilder, QuickSightDashboard.QuickSightDashboardBuilder, QuickSightDashboardVisual.QuickSightDashboardVisualBuilder, QuickSightDataset.QuickSightDatasetBuilder, QuickSightDatasetField.QuickSightDatasetFieldBuilder, QuickSightFolder.QuickSightFolderBuilder, Readme.ReadmeBuilder, ReadmeTemplate.ReadmeTemplateBuilder, RedashDashboard.RedashDashboardBuilder, RedashQuery.RedashQueryBuilder, RedashVisualization.RedashVisualizationBuilder, S3Bucket.S3BucketBuilder, S3Object.S3ObjectBuilder, SalesforceDashboard.SalesforceDashboardBuilder, SalesforceField.SalesforceFieldBuilder, SalesforceObject.SalesforceObjectBuilder, SalesforceOrganization.SalesforceOrganizationBuilder, SalesforceReport.SalesforceReportBuilder, Schema.SchemaBuilder, SchemaRegistrySubject.SchemaRegistrySubjectBuilder, SigmaDataElement.SigmaDataElementBuilder, SigmaDataElementField.SigmaDataElementFieldBuilder, SigmaDataset.SigmaDatasetBuilder, SigmaDatasetColumn.SigmaDatasetColumnBuilder, SigmaPage.SigmaPageBuilder, SigmaWorkbook.SigmaWorkbookBuilder, SisenseDashboard.SisenseDashboardBuilder, SisenseDatamodel.SisenseDatamodelBuilder, SisenseDatamodelTable.SisenseDatamodelTableBuilder, SisenseFolder.SisenseFolderBuilder, SisenseWidget.SisenseWidgetBuilder, SnowflakeDynamicTable.SnowflakeDynamicTableBuilder, SnowflakePipe.SnowflakePipeBuilder, SnowflakeStream.SnowflakeStreamBuilder, SnowflakeTag.SnowflakeTagBuilder, SodaCheck.SodaCheckBuilder, SparkJob.SparkJobBuilder, Stakeholder.StakeholderBuilder, StakeholderTitle.StakeholderTitleBuilder, SupersetChart.SupersetChartBuilder, SupersetDashboard.SupersetDashboardBuilder, SupersetDataset.SupersetDatasetBuilder, Table.TableBuilder, TableauCalculatedField.TableauCalculatedFieldBuilder, TableauDashboard.TableauDashboardBuilder, TableauDatasource.TableauDatasourceBuilder, TableauDatasourceField.TableauDatasourceFieldBuilder, TableauFlow.TableauFlowBuilder, TableauMetric.TableauMetricBuilder, TableauProject.TableauProjectBuilder, TableauSite.TableauSiteBuilder, TableauWorkbook.TableauWorkbookBuilder, TableauWorksheet.TableauWorksheetBuilder, TablePartition.TablePartitionBuilder, TagAttachment.TagAttachmentBuilder, Task.TaskBuilder, ThoughtspotAnswer.ThoughtspotAnswerBuilder, ThoughtspotColumn.ThoughtspotColumnBuilder, ThoughtspotDashlet.ThoughtspotDashletBuilder, ThoughtspotLiveboard.ThoughtspotLiveboardBuilder, ThoughtspotTable.ThoughtspotTableBuilder, ThoughtspotView.ThoughtspotViewBuilder, ThoughtspotWorksheet.ThoughtspotWorksheetBuilder, UserDefRelationship.UserDefRelationshipFrom.UserDefRelationshipFromBuilder, UserDefRelationship.UserDefRelationshipTo.UserDefRelationshipToBuilder, View.ViewBuilder, Workflow.WorkflowBuilder, WorkflowRun.WorkflowRunBuilder
Enclosing class:
Asset

public abstract static class Asset.AssetBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>> extends Reference.ReferenceBuilder<C,B>
  • Constructor Details

    • AssetBuilder

      public AssetBuilder()
  • Method Details

    • removeAnnouncement

      public B removeAnnouncement()
      Remove the announcement from the asset, if any is set on the asset.
    • removeCustomMetadata

      public B removeCustomMetadata()
      Remove all custom metadata from the asset, if any is set on the asset.
    • removeAtlanTags

      public B removeAtlanTags()
      Remove the Atlan tags from the asset, if the asset is classified with any.
    • removeDescription

      public B removeDescription()
      Remove the system description from the asset, if any is set on the asset.
    • removeUserDescription

      public B removeUserDescription()
      Remove the user's description from the asset, if any is set on the asset.
    • removeOwners

      public B removeOwners()
      Remove the owners from the asset, if any are set on the asset.
    • removeCertificate

      public B removeCertificate()
      Remove the certificate from the asset, if any is set on the asset.
    • removeAssignedTerms

      public B removeAssignedTerms()
      Remove the linked terms from the asset, if any are set on the asset.
    • $fillValuesFrom

      protected B $fillValuesFrom(C instance)
      Overrides:
      $fillValuesFrom in class Reference.ReferenceBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>>
    • adminGroup

      public B adminGroup(String adminGroup)
    • adminGroups

      public B adminGroups(Collection<? extends String> adminGroups)
    • clearAdminGroups

      public B clearAdminGroups()
    • adminRole

      public B adminRole(String adminRole)
    • adminRoles

      public B adminRoles(Collection<? extends String> adminRoles)
    • clearAdminRoles

      public B clearAdminRoles()
    • adminUser

      public B adminUser(String adminUser)
    • adminUsers

      public B adminUsers(Collection<? extends String> adminUsers)
    • clearAdminUsers

      public B clearAdminUsers()
    • announcementMessage

      public B announcementMessage(String announcementMessage)
      Detailed message to include in the announcement on this asset.
      Returns:
      this.
    • announcementTitle

      public B announcementTitle(String announcementTitle)
      Brief title for the announcement on this asset. Required when announcementType is specified.
      Returns:
      this.
    • announcementType

      public B announcementType(AtlanAnnouncementType announcementType)
      Type of announcement on this asset.
      Returns:
      this.
    • announcementUpdatedAt

      public B announcementUpdatedAt(Long announcementUpdatedAt)
      Time (epoch) at which the announcement was last updated, in milliseconds.
      Returns:
      this.
    • announcementUpdatedBy

      public B announcementUpdatedBy(String announcementUpdatedBy)
      Name of the user who last updated the announcement.
      Returns:
      this.
    • anomaloCheck

      public B anomaloCheck(IAnomaloCheck anomaloCheck)
    • anomaloChecks

      public B anomaloChecks(Collection<? extends IAnomaloCheck> anomaloChecks)
    • clearAnomaloChecks

      public B clearAnomaloChecks()
    • assetAnomaloAppliedCheckType

      public B assetAnomaloAppliedCheckType(String assetAnomaloAppliedCheckType)
    • assetAnomaloAppliedCheckTypes

      public B assetAnomaloAppliedCheckTypes(Collection<? extends String> assetAnomaloAppliedCheckTypes)
    • clearAssetAnomaloAppliedCheckTypes

      public B clearAssetAnomaloAppliedCheckTypes()
    • assetAnomaloCheckCount

      public B assetAnomaloCheckCount(Long assetAnomaloCheckCount)
      Total number of checks present in Anomalo for this asset.
      Returns:
      this.
    • assetAnomaloCheckStatuses

      public B assetAnomaloCheckStatuses(String assetAnomaloCheckStatuses)
      Stringified JSON object containing status of all Anomalo checks associated to this asset.
      Returns:
      this.
    • assetAnomaloDQStatus

      public B assetAnomaloDQStatus(String assetAnomaloDQStatus)
      Status of data quality from Anomalo.
      Returns:
      this.
    • assetAnomaloFailedCheckCount

      public B assetAnomaloFailedCheckCount(Long assetAnomaloFailedCheckCount)
      Total number of checks failed in Anomalo for this asset.
      Returns:
      this.
    • assetAnomaloFailedCheckType

      public B assetAnomaloFailedCheckType(String assetAnomaloFailedCheckType)
    • assetAnomaloFailedCheckTypes

      public B assetAnomaloFailedCheckTypes(Collection<? extends String> assetAnomaloFailedCheckTypes)
    • clearAssetAnomaloFailedCheckTypes

      public B clearAssetAnomaloFailedCheckTypes()
    • assetAnomaloLastCheckRunAt

      public B assetAnomaloLastCheckRunAt(Long assetAnomaloLastCheckRunAt)
      Time (epoch) at which the last check was run via Anomalo.
      Returns:
      this.
    • assetAnomaloSourceUrl

      public B assetAnomaloSourceUrl(String assetAnomaloSourceUrl)
      URL of the source in Anomalo.
      Returns:
      this.
    • assetCoverImage

      public B assetCoverImage(String assetCoverImage)
      TBC
      Returns:
      this.
    • assetDbtAccountName

      public B assetDbtAccountName(String assetDbtAccountName)
      Name of the account in which this asset exists in dbt.
      Returns:
      this.
    • assetDbtAlias

      public B assetDbtAlias(String assetDbtAlias)
      Alias of this asset in dbt.
      Returns:
      this.
    • assetDbtEnvironmentDbtVersion

      public B assetDbtEnvironmentDbtVersion(String assetDbtEnvironmentDbtVersion)
      Version of the environment in which this asset is materialized in dbt.
      Returns:
      this.
    • assetDbtEnvironmentName

      public B assetDbtEnvironmentName(String assetDbtEnvironmentName)
      Name of the environment in which this asset is materialized in dbt.
      Returns:
      this.
    • assetDbtJobLastRun

      public B assetDbtJobLastRun(Long assetDbtJobLastRun)
      Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds.
      Returns:
      this.
    • assetDbtJobLastRunArtifactS3Path

      public B assetDbtJobLastRunArtifactS3Path(String assetDbtJobLastRunArtifactS3Path)
      Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunArtifactsSaved

      public B assetDbtJobLastRunArtifactsSaved(Boolean assetDbtJobLastRunArtifactsSaved)
      Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false).
      Returns:
      this.
    • assetDbtJobLastRunCreatedAt

      public B assetDbtJobLastRunCreatedAt(Long assetDbtJobLastRunCreatedAt)
      Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds.
      Returns:
      this.
    • assetDbtJobLastRunDequedAt

      public B assetDbtJobLastRunDequedAt(Long assetDbtJobLastRunDequedAt)
      Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds.
      Returns:
      this.
    • assetDbtJobLastRunExecutedByThreadId

      public B assetDbtJobLastRunExecutedByThreadId(String assetDbtJobLastRunExecutedByThreadId)
      Thread ID of the user who executed the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunGitBranch

      public B assetDbtJobLastRunGitBranch(String assetDbtJobLastRunGitBranch)
      Branch in git from which the last run of the job that materialized this asset in dbt ran.
      Returns:
      this.
    • assetDbtJobLastRunGitSha

      public B assetDbtJobLastRunGitSha(String assetDbtJobLastRunGitSha)
      SHA hash in git for the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunHasDocsGenerated

      public B assetDbtJobLastRunHasDocsGenerated(Boolean assetDbtJobLastRunHasDocsGenerated)
      Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
      Returns:
      this.
    • assetDbtJobLastRunHasSourcesGenerated

      public B assetDbtJobLastRunHasSourcesGenerated(Boolean assetDbtJobLastRunHasSourcesGenerated)
      Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false).
      Returns:
      this.
    • assetDbtJobLastRunNotificationsSent

      public B assetDbtJobLastRunNotificationsSent(Boolean assetDbtJobLastRunNotificationsSent)
      Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false).
      Returns:
      this.
    • assetDbtJobLastRunOwnerThreadId

      public B assetDbtJobLastRunOwnerThreadId(String assetDbtJobLastRunOwnerThreadId)
      Thread ID of the owner of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunQueuedDuration

      public B assetDbtJobLastRunQueuedDuration(String assetDbtJobLastRunQueuedDuration)
      Total duration the job that materialized this asset in dbt spent being queued.
      Returns:
      this.
    • assetDbtJobLastRunQueuedDurationHumanized

      public B assetDbtJobLastRunQueuedDurationHumanized(String assetDbtJobLastRunQueuedDurationHumanized)
      Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued.
      Returns:
      this.
    • assetDbtJobLastRunRunDuration

      public B assetDbtJobLastRunRunDuration(String assetDbtJobLastRunRunDuration)
      Run duration of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunRunDurationHumanized

      public B assetDbtJobLastRunRunDurationHumanized(String assetDbtJobLastRunRunDurationHumanized)
      Human-readable run duration of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunStartedAt

      public B assetDbtJobLastRunStartedAt(Long assetDbtJobLastRunStartedAt)
      Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds.
      Returns:
      this.
    • assetDbtJobLastRunStatusMessage

      public B assetDbtJobLastRunStatusMessage(String assetDbtJobLastRunStatusMessage)
      Status message of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunTotalDuration

      public B assetDbtJobLastRunTotalDuration(String assetDbtJobLastRunTotalDuration)
      Total duration of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunTotalDurationHumanized

      public B assetDbtJobLastRunTotalDurationHumanized(String assetDbtJobLastRunTotalDurationHumanized)
      Human-readable total duration of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobLastRunUpdatedAt

      public B assetDbtJobLastRunUpdatedAt(Long assetDbtJobLastRunUpdatedAt)
      Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds.
      Returns:
      this.
    • assetDbtJobLastRunUrl

      public B assetDbtJobLastRunUrl(String assetDbtJobLastRunUrl)
      URL of the last run of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobName

      public B assetDbtJobName(String assetDbtJobName)
      Name of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobNextRun

      public B assetDbtJobNextRun(Long assetDbtJobNextRun)
      Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled.
      Returns:
      this.
    • assetDbtJobNextRunHumanized

      public B assetDbtJobNextRunHumanized(String assetDbtJobNextRunHumanized)
      Human-readable time when the next run of the job that materializes this asset in dbt is scheduled.
      Returns:
      this.
    • assetDbtJobSchedule

      public B assetDbtJobSchedule(String assetDbtJobSchedule)
      Schedule of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobScheduleCronHumanized

      public B assetDbtJobScheduleCronHumanized(String assetDbtJobScheduleCronHumanized)
      Human-readable cron schedule of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtJobStatus

      public B assetDbtJobStatus(String assetDbtJobStatus)
      Status of the job that materialized this asset in dbt.
      Returns:
      this.
    • assetDbtMeta

      public B assetDbtMeta(String assetDbtMeta)
      Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object.
      Returns:
      this.
    • assetDbtPackageName

      public B assetDbtPackageName(String assetDbtPackageName)
      Name of the package in which this asset exists in dbt.
      Returns:
      this.
    • assetDbtProjectName

      public B assetDbtProjectName(String assetDbtProjectName)
      Name of the project in which this asset exists in dbt.
      Returns:
      this.
    • assetDbtSemanticLayerProxyUrl

      public B assetDbtSemanticLayerProxyUrl(String assetDbtSemanticLayerProxyUrl)
      URL of the semantic layer proxy for this asset in dbt.
      Returns:
      this.
    • assetDbtSourceFreshnessCriteria

      public B assetDbtSourceFreshnessCriteria(String assetDbtSourceFreshnessCriteria)
      Freshness criteria for the source of this asset in dbt.
      Returns:
      this.
    • assetDbtTag

      public B assetDbtTag(String assetDbtTag)
    • assetDbtTags

      public B assetDbtTags(Collection<? extends String> assetDbtTags)
    • clearAssetDbtTags

      public B clearAssetDbtTags()
    • assetDbtTestStatus

      public B assetDbtTestStatus(String assetDbtTestStatus)
      All associated dbt test statuses.
      Returns:
      this.
    • assetDbtUniqueId

      public B assetDbtUniqueId(String assetDbtUniqueId)
      Unique identifier of this asset in dbt.
      Returns:
      this.
    • assetDbtWorkflowLastUpdated

      public B assetDbtWorkflowLastUpdated(String assetDbtWorkflowLastUpdated)
      Name of the DBT workflow in Atlan that last updated the asset.
      Returns:
      this.
    • assetIcon

      public B assetIcon(AtlanIcon assetIcon)
      Name of the icon to use for this asset. (Only applies to glossaries, currently.)
      Returns:
      this.
    • assetMcAlertQualifiedName

      public B assetMcAlertQualifiedName(String assetMcAlertQualifiedName)
    • assetMcAlertQualifiedNames

      public B assetMcAlertQualifiedNames(Collection<? extends String> assetMcAlertQualifiedNames)
    • clearAssetMcAlertQualifiedNames

      public B clearAssetMcAlertQualifiedNames()
    • assetMcIncidentName

      public B assetMcIncidentName(String assetMcIncidentName)
    • assetMcIncidentNames

      public B assetMcIncidentNames(Collection<? extends String> assetMcIncidentNames)
    • clearAssetMcIncidentNames

      public B clearAssetMcIncidentNames()
    • assetMcIncidentPriority

      public B assetMcIncidentPriority(String assetMcIncidentPriority)
    • assetMcIncidentPriorities

      public B assetMcIncidentPriorities(Collection<? extends String> assetMcIncidentPriorities)
    • clearAssetMcIncidentPriorities

      public B clearAssetMcIncidentPriorities()
    • assetMcIncidentQualifiedName

      public B assetMcIncidentQualifiedName(String assetMcIncidentQualifiedName)
    • assetMcIncidentQualifiedNames

      public B assetMcIncidentQualifiedNames(Collection<? extends String> assetMcIncidentQualifiedNames)
    • clearAssetMcIncidentQualifiedNames

      public B clearAssetMcIncidentQualifiedNames()
    • assetMcIncidentSeverity

      public B assetMcIncidentSeverity(String assetMcIncidentSeverity)
    • assetMcIncidentSeverities

      public B assetMcIncidentSeverities(Collection<? extends String> assetMcIncidentSeverities)
    • clearAssetMcIncidentSeverities

      public B clearAssetMcIncidentSeverities()
    • assetMcIncidentState

      public B assetMcIncidentState(String assetMcIncidentState)
    • assetMcIncidentStates

      public B assetMcIncidentStates(Collection<? extends String> assetMcIncidentStates)
    • clearAssetMcIncidentStates

      public B clearAssetMcIncidentStates()
    • assetMcIncidentSubType

      public B assetMcIncidentSubType(String assetMcIncidentSubType)
    • assetMcIncidentSubTypes

      public B assetMcIncidentSubTypes(Collection<? extends String> assetMcIncidentSubTypes)
    • clearAssetMcIncidentSubTypes

      public B clearAssetMcIncidentSubTypes()
    • assetMcIncidentType

      public B assetMcIncidentType(String assetMcIncidentType)
    • assetMcIncidentTypes

      public B assetMcIncidentTypes(Collection<? extends String> assetMcIncidentTypes)
    • clearAssetMcIncidentTypes

      public B clearAssetMcIncidentTypes()
    • assetMcLastSyncRunAt

      public B assetMcLastSyncRunAt(Long assetMcLastSyncRunAt)
      Time (epoch) at which this asset was last synced from Monte Carlo.
      Returns:
      this.
    • assetMcMonitorName

      public B assetMcMonitorName(String assetMcMonitorName)
    • assetMcMonitorNames

      public B assetMcMonitorNames(Collection<? extends String> assetMcMonitorNames)
    • clearAssetMcMonitorNames

      public B clearAssetMcMonitorNames()
    • assetMcMonitorQualifiedName

      public B assetMcMonitorQualifiedName(String assetMcMonitorQualifiedName)
    • assetMcMonitorQualifiedNames

      public B assetMcMonitorQualifiedNames(Collection<? extends String> assetMcMonitorQualifiedNames)
    • clearAssetMcMonitorQualifiedNames

      public B clearAssetMcMonitorQualifiedNames()
    • assetMcMonitorScheduleType

      public B assetMcMonitorScheduleType(String assetMcMonitorScheduleType)
    • assetMcMonitorScheduleTypes

      public B assetMcMonitorScheduleTypes(Collection<? extends String> assetMcMonitorScheduleTypes)
    • clearAssetMcMonitorScheduleTypes

      public B clearAssetMcMonitorScheduleTypes()
    • assetMcMonitorStatus

      public B assetMcMonitorStatus(String assetMcMonitorStatus)
    • assetMcMonitorStatuses

      public B assetMcMonitorStatuses(Collection<? extends String> assetMcMonitorStatuses)
    • clearAssetMcMonitorStatuses

      public B clearAssetMcMonitorStatuses()
    • assetMcMonitorType

      public B assetMcMonitorType(String assetMcMonitorType)
    • assetMcMonitorTypes

      public B assetMcMonitorTypes(Collection<? extends String> assetMcMonitorTypes)
    • clearAssetMcMonitorTypes

      public B clearAssetMcMonitorTypes()
    • assetPoliciesCount

      public B assetPoliciesCount(Long assetPoliciesCount)
      Count of policies inside the asset
      Returns:
      this.
    • assetPolicyGUID

      public B assetPolicyGUID(String assetPolicyGUID)
    • assetPolicyGUIDs

      public B assetPolicyGUIDs(Collection<? extends String> assetPolicyGUIDs)
    • clearAssetPolicyGUIDs

      public B clearAssetPolicyGUIDs()
    • assetSodaCheckCount

      public B assetSodaCheckCount(Long assetSodaCheckCount)
      Number of checks done via Soda.
      Returns:
      this.
    • assetSodaCheckStatuses

      public B assetSodaCheckStatuses(String assetSodaCheckStatuses)
      All associated Soda check statuses.
      Returns:
      this.
    • assetSodaDQStatus

      public B assetSodaDQStatus(String assetSodaDQStatus)
      Status of data quality from Soda.
      Returns:
      this.
    • assetSodaLastScanAt

      public B assetSodaLastScanAt(Long assetSodaLastScanAt)
      TBC
      Returns:
      this.
    • assetSodaLastSyncRunAt

      public B assetSodaLastSyncRunAt(Long assetSodaLastSyncRunAt)
      TBC
      Returns:
      this.
    • assetSodaSourceURL

      public B assetSodaSourceURL(String assetSodaSourceURL)
      TBC
      Returns:
      this.
    • assetTag

      public B assetTag(String assetTag)
    • assetTags

      public B assetTags(Collection<? extends String> assetTags)
    • clearAssetTags

      public B clearAssetTags()
    • assetThemeHex

      public B assetThemeHex(String assetThemeHex)
      Color (in hexadecimal RGB) to use to represent this asset.
      Returns:
      this.
    • assignedTerm

      public B assignedTerm(IGlossaryTerm assignedTerm)
    • assignedTerms

      public B assignedTerms(Collection<? extends IGlossaryTerm> assignedTerms)
    • clearAssignedTerms

      public B clearAssignedTerms()
    • certificateStatus

      public B certificateStatus(CertificateStatus certificateStatus)
      Status of this asset's certification.
      Returns:
      this.
    • certificateStatusMessage

      public B certificateStatusMessage(String certificateStatusMessage)
      Human-readable descriptive message used to provide further detail to certificateStatus.
      Returns:
      this.
    • certificateUpdatedAt

      public B certificateUpdatedAt(Long certificateUpdatedAt)
      Time (epoch) at which the certification was last updated, in milliseconds.
      Returns:
      this.
    • certificateUpdatedBy

      public B certificateUpdatedBy(String certificateUpdatedBy)
      Name of the user who last updated the certification of this asset.
      Returns:
      this.
    • connectionName

      public B connectionName(String connectionName)
      Simple name of the connection through which this asset is accessible.
      Returns:
      this.
    • connectionQualifiedName

      public B connectionQualifiedName(String connectionQualifiedName)
      Unique name of the connection through which this asset is accessible.
      Returns:
      this.
    • connectorType

      public B connectorType(AtlanConnectorType connectorType)
      Type of the connector through which this asset is accessible.
      Returns:
      this.
    • dataContractLatest

      public B dataContractLatest(IDataContract dataContractLatest)
      Latest version of the data contract (in any status) for this asset.
      Returns:
      this.
    • dataContractLatestCertified

      public B dataContractLatestCertified(IDataContract dataContractLatestCertified)
      Latest certified version of the data contract for this asset.
      Returns:
      this.
    • dbtQualifiedName

      public B dbtQualifiedName(String dbtQualifiedName)
      Unique name of this asset in dbt.
      Returns:
      this.
    • description

      public B description(String description)
      Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty.
      Returns:
      this.
    • displayName

      public B displayName(String displayName)
      Human-readable name of this asset used for display purposes (in user interface).
      Returns:
      this.
    • domainGUID

      public B domainGUID(String domainGUID)
    • domainGUIDs

      public B domainGUIDs(Collection<? extends String> domainGUIDs)
    • clearDomainGUIDs

      public B clearDomainGUIDs()
    • file

      public B file(IFile file)
    • files

      public B files(Collection<? extends IFile> files)
    • clearFiles

      public B clearFiles()
    • hasContract

      public B hasContract(Boolean hasContract)
      Whether this asset has contract (true) or not (false).
      Returns:
      this.
    • hasLineage

      public B hasLineage(Boolean hasLineage)
      Whether this asset has lineage (true) or not (false).
      Returns:
      this.
    • inputPortDataProduct

      public B inputPortDataProduct(IDataProduct inputPortDataProduct)
    • inputPortDataProducts

      public B inputPortDataProducts(Collection<? extends IDataProduct> inputPortDataProducts)
    • clearInputPortDataProducts

      public B clearInputPortDataProducts()
    • isAIGenerated

      public B isAIGenerated(Boolean isAIGenerated)
      TBC
      Returns:
      this.
    • isDiscoverable

      public B isDiscoverable(Boolean isDiscoverable)
      Whether this asset is discoverable through the UI (true) or not (false).
      Returns:
      this.
    • isEditable

      public B isEditable(Boolean isEditable)
      Whether this asset can be edited in the UI (true) or not (false).
      Returns:
      this.
    • isPartial

      public B isPartial(Boolean isPartial)
      TBC
      Returns:
      this.
    • lastRowChangedAt

      public B lastRowChangedAt(Long lastRowChangedAt)
      Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds.
      Returns:
      this.
    • lastSyncRun

      public B lastSyncRun(String lastSyncRun)
      Name of the last run of the crawler that last synchronized this asset.
      Returns:
      this.
    • lastSyncRunAt

      public B lastSyncRunAt(Long lastSyncRunAt)
      Time (epoch) at which this asset was last crawled, in milliseconds.
      Returns:
      this.
    • lastSyncWorkflowName

      public B lastSyncWorkflowName(String lastSyncWorkflowName)
      Name of the crawler that last synchronized this asset.
      Returns:
      this.
    • lexicographicalSortOrder

      public B lexicographicalSortOrder(String lexicographicalSortOrder)
      Custom order for sorting purpose, managed by client
      Returns:
      this.
    • link

      public B link(ILink link)
    • links

      public B links(Collection<? extends ILink> links)
    • clearLinks

      public B clearLinks()
    • mcIncident

      public B mcIncident(IMCIncident mcIncident)
    • mcIncidents

      public B mcIncidents(Collection<? extends IMCIncident> mcIncidents)
    • clearMcIncidents

      public B clearMcIncidents()
    • mcMonitor

      public B mcMonitor(IMCMonitor mcMonitor)
    • mcMonitors

      public B mcMonitors(Collection<? extends IMCMonitor> mcMonitors)
    • clearMcMonitors

      public B clearMcMonitors()
    • metric

      public B metric(IMetric metric)
    • metrics

      public B metrics(Collection<? extends IMetric> metrics)
    • clearMetrics

      public B clearMetrics()
    • name

      public B name(String name)
      Name of this asset. Fallback for display purposes, if displayName is empty.
      Returns:
      this.
    • nonCompliantAssetPolicyGUID

      public B nonCompliantAssetPolicyGUID(String nonCompliantAssetPolicyGUID)
    • nonCompliantAssetPolicyGUIDs

      public B nonCompliantAssetPolicyGUIDs(Collection<? extends String> nonCompliantAssetPolicyGUIDs)
    • clearNonCompliantAssetPolicyGUIDs

      public B clearNonCompliantAssetPolicyGUIDs()
    • outputPortDataProduct

      public B outputPortDataProduct(IDataProduct outputPortDataProduct)
    • outputPortDataProducts

      public B outputPortDataProducts(Collection<? extends IDataProduct> outputPortDataProducts)
    • clearOutputPortDataProducts

      public B clearOutputPortDataProducts()
    • ownerGroup

      public B ownerGroup(String ownerGroup)
    • ownerGroups

      public B ownerGroups(Collection<? extends String> ownerGroups)
    • clearOwnerGroups

      public B clearOwnerGroups()
    • ownerUser

      public B ownerUser(String ownerUser)
    • ownerUsers

      public B ownerUsers(Collection<? extends String> ownerUsers)
    • clearOwnerUsers

      public B clearOwnerUsers()
    • popularityScore

      public B popularityScore(Double popularityScore)
      Popularity score for this asset.
      Returns:
      this.
    • qualifiedName

      public B qualifiedName(String qualifiedName)
      Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type.
      Returns:
      this.
    • readme

      public B readme(IReadme readme)
      README that is linked to this asset.
      Returns:
      this.
    • sampleDataUrl

      public B sampleDataUrl(String sampleDataUrl)
      URL for sample data for this asset.
      Returns:
      this.
    • schemaRegistrySubject

      public B schemaRegistrySubject(ISchemaRegistrySubject schemaRegistrySubject)
    • schemaRegistrySubjects

      public B schemaRegistrySubjects(Collection<? extends ISchemaRegistrySubject> schemaRegistrySubjects)
    • clearSchemaRegistrySubjects

      public B clearSchemaRegistrySubjects()
    • sodaCheck

      public B sodaCheck(ISodaCheck sodaCheck)
    • sodaChecks

      public B sodaChecks(Collection<? extends ISodaCheck> sodaChecks)
    • clearSodaChecks

      public B clearSodaChecks()
    • sourceCostUnit

      public B sourceCostUnit(SourceCostUnitType sourceCostUnit)
      The unit of measure for sourceTotalCost.
      Returns:
      this.
    • sourceCreatedAt

      public B sourceCreatedAt(Long sourceCreatedAt)
      Time (epoch) at which this asset was created in the source system, in milliseconds.
      Returns:
      this.
    • sourceCreatedBy

      public B sourceCreatedBy(String sourceCreatedBy)
      Name of the user who created this asset, in the source system.
      Returns:
      this.
    • sourceEmbedURL

      public B sourceEmbedURL(String sourceEmbedURL)
      URL to create an embed for a resource (for example, an image of a dashboard) within Atlan.
      Returns:
      this.
    • sourceLastReadAt

      public B sourceLastReadAt(Long sourceLastReadAt)
      Timestamp of most recent read operation.
      Returns:
      this.
    • sourceOwners

      public B sourceOwners(String sourceOwners)
      List of owners of this asset, in the source system.
      Returns:
      this.
    • sourceQueryComputeCostRecord

      public B sourceQueryComputeCostRecord(PopularityInsights sourceQueryComputeCostRecord)
    • sourceQueryComputeCostRecords

      public B sourceQueryComputeCostRecords(Collection<? extends PopularityInsights> sourceQueryComputeCostRecords)
    • clearSourceQueryComputeCostRecords

      public B clearSourceQueryComputeCostRecords()
    • sourceQueryComputeCost

      public B sourceQueryComputeCost(String sourceQueryComputeCost)
    • sourceQueryComputeCosts

      public B sourceQueryComputeCosts(Collection<? extends String> sourceQueryComputeCosts)
    • clearSourceQueryComputeCosts

      public B clearSourceQueryComputeCosts()
    • sourceReadCount

      public B sourceReadCount(Long sourceReadCount)
      Total count of all read operations at source.
      Returns:
      this.
    • sourceReadExpensiveQueryRecord

      public B sourceReadExpensiveQueryRecord(PopularityInsights sourceReadExpensiveQueryRecord)
    • sourceReadExpensiveQueryRecords

      public B sourceReadExpensiveQueryRecords(Collection<? extends PopularityInsights> sourceReadExpensiveQueryRecords)
    • clearSourceReadExpensiveQueryRecords

      public B clearSourceReadExpensiveQueryRecords()
    • sourceReadPopularQueryRecord

      public B sourceReadPopularQueryRecord(PopularityInsights sourceReadPopularQueryRecord)
    • sourceReadPopularQueryRecords

      public B sourceReadPopularQueryRecords(Collection<? extends PopularityInsights> sourceReadPopularQueryRecords)
    • clearSourceReadPopularQueryRecords

      public B clearSourceReadPopularQueryRecords()
    • sourceReadQueryCost

      public B sourceReadQueryCost(Double sourceReadQueryCost)
      Total cost of read queries at source.
      Returns:
      this.
    • sourceReadRecentUserRecord

      public B sourceReadRecentUserRecord(PopularityInsights sourceReadRecentUserRecord)
    • sourceReadRecentUserRecords

      public B sourceReadRecentUserRecords(Collection<? extends PopularityInsights> sourceReadRecentUserRecords)
    • clearSourceReadRecentUserRecords

      public B clearSourceReadRecentUserRecords()
    • sourceReadRecentUser

      public B sourceReadRecentUser(String sourceReadRecentUser)
    • sourceReadRecentUsers

      public B sourceReadRecentUsers(Collection<? extends String> sourceReadRecentUsers)
    • clearSourceReadRecentUsers

      public B clearSourceReadRecentUsers()
    • sourceReadSlowQueryRecord

      public B sourceReadSlowQueryRecord(PopularityInsights sourceReadSlowQueryRecord)
    • sourceReadSlowQueryRecords

      public B sourceReadSlowQueryRecords(Collection<? extends PopularityInsights> sourceReadSlowQueryRecords)
    • clearSourceReadSlowQueryRecords

      public B clearSourceReadSlowQueryRecords()
    • sourceReadTopUserRecord

      public B sourceReadTopUserRecord(PopularityInsights sourceReadTopUserRecord)
    • sourceReadTopUserRecords

      public B sourceReadTopUserRecords(Collection<? extends PopularityInsights> sourceReadTopUserRecords)
    • clearSourceReadTopUserRecords

      public B clearSourceReadTopUserRecords()
    • sourceReadTopUser

      public B sourceReadTopUser(String sourceReadTopUser)
    • sourceReadTopUsers

      public B sourceReadTopUsers(Collection<? extends String> sourceReadTopUsers)
    • clearSourceReadTopUsers

      public B clearSourceReadTopUsers()
    • sourceReadUserCount

      public B sourceReadUserCount(Long sourceReadUserCount)
      Total number of unique users that read data from asset.
      Returns:
      this.
    • sourceTotalCost

      public B sourceTotalCost(Double sourceTotalCost)
      Total cost of all operations at source.
      Returns:
      this.
    • sourceURL

      public B sourceURL(String sourceURL)
      URL to the resource within the source application, used to create a button to view this asset in the source application.
      Returns:
      this.
    • sourceUpdatedAt

      public B sourceUpdatedAt(Long sourceUpdatedAt)
      Time (epoch) at which this asset was last updated in the source system, in milliseconds.
      Returns:
      this.
    • sourceUpdatedBy

      public B sourceUpdatedBy(String sourceUpdatedBy)
      Name of the user who last updated this asset, in the source system.
      Returns:
      this.
    • addStarredBy

      public B addStarredBy(String addStarredBy)
    • starredBy

      public B starredBy(Collection<? extends String> starredBy)
    • clearStarredBy

      public B clearStarredBy()
    • starredCount

      public B starredCount(Integer starredCount)
      Number of users who have starred this asset.
      Returns:
      this.
    • starredDetail

      public B starredDetail(StarredDetails starredDetail)
    • starredDetails

      public B starredDetails(Collection<? extends StarredDetails> starredDetails)
    • clearStarredDetails

      public B clearStarredDetails()
    • subType

      public B subType(String subType)
      Subtype of this asset.
      Returns:
      this.
    • tenantId

      public B tenantId(String tenantId)
      Name of the Atlan workspace in which this asset exists.
      Returns:
      this.
    • userDefRelationshipFrom

      public B userDefRelationshipFrom(IAsset userDefRelationshipFrom)
    • userDefRelationshipFroms

      public B userDefRelationshipFroms(Collection<? extends IAsset> userDefRelationshipFroms)
    • clearUserDefRelationshipFroms

      public B clearUserDefRelationshipFroms()
    • userDefRelationshipTo

      public B userDefRelationshipTo(IAsset userDefRelationshipTo)
    • userDefRelationshipTos

      public B userDefRelationshipTos(Collection<? extends IAsset> userDefRelationshipTos)
    • clearUserDefRelationshipTos

      public B clearUserDefRelationshipTos()
    • userDescription

      public B userDescription(String userDescription)
      Description of this asset, as provided by a user. If present, this will be used for the description in user interface.
      Returns:
      this.
    • viewScore

      public B viewScore(Double viewScore)
      View score for this asset.
      Returns:
      this.
    • viewerGroup

      public B viewerGroup(String viewerGroup)
    • viewerGroups

      public B viewerGroups(Collection<? extends String> viewerGroups)
    • clearViewerGroups

      public B clearViewerGroups()
    • viewerUser

      public B viewerUser(String viewerUser)
    • viewerUsers

      public B viewerUsers(Collection<? extends String> viewerUsers)
    • clearViewerUsers

      public B clearViewerUsers()
    • nullField

      public B nullField(String nullField)
    • nullFields

      public B nullFields(Collection<? extends String> nullFields)
    • clearNullFields

      public B clearNullFields()
    • atlanTag

      public B atlanTag(AtlanTag atlanTag)
    • atlanTags

      public B atlanTags(Collection<? extends AtlanTag> atlanTags)
    • clearAtlanTags

      public B clearAtlanTags()
    • customMetadata

      public B customMetadata(String customMetadataKey, CustomMetadataAttributes customMetadataValue)
    • customMetadataSets

      public B customMetadataSets(Map<? extends String,? extends CustomMetadataAttributes> customMetadataSets)
    • clearCustomMetadataSets

      public B clearCustomMetadataSets()
    • status

      public B status(AtlanStatus status)
      Status of the asset.
      Returns:
      this.
    • createdBy

      public B createdBy(String createdBy)
      User or account that created the asset.
      Returns:
      this.
    • updatedBy

      public B updatedBy(String updatedBy)
      User or account that last updated the asset.
      Returns:
      this.
    • createTime

      public B createTime(Long createTime)
      Time (epoch) at which the asset was created, in milliseconds.
      Returns:
      this.
    • updateTime

      public B updateTime(Long updateTime)
      Time (epoch) at which the asset was last updated, in milliseconds.
      Returns:
      this.
    • deleteHandler

      public B deleteHandler(String deleteHandler)
      Details on the handler used for deletion of the asset.
      Returns:
      this.
    • depth

      public B depth(Long depth)
      Depth of this asset within lineage. Note: this will only be available in assets retrieved via lineage, and will vary even for the same asset depending on the starting point of the lineage requested.
      Returns:
      this.
    • immediateUpstream

      public B immediateUpstream(List<LineageRef> immediateUpstream)
      Reference details about the asset(s) that are immediately upstream of this asset within lineage. Note: this will only be available in assets retrieved via lineage when immediateNeighbors is true, and could vary even for the same asset depending on the starting point and depth of the lineage requested.
      Returns:
      this.
    • immediateDownstream

      public B immediateDownstream(List<LineageRef> immediateDownstream)
      Reference details about the asset(s) that are immediately downstream of this asset within lineage. Note: this will only be available in assets retrieved via lineage when immediateNeighbors is true, and could vary even for the same asset depending on the starting point and depth of the lineage requested.
      Returns:
      this.
    • atlanTagName

      @Deprecated public B atlanTagName(String atlanTagName)
      Deprecated.
    • atlanTagNames

      @Deprecated public B atlanTagNames(Collection<? extends String> atlanTagNames)
      Deprecated.
    • clearAtlanTagNames

      @Deprecated public B clearAtlanTagNames()
      Deprecated.
    • isIncomplete

      public B isIncomplete(Boolean isIncomplete)
      Unused.
      Returns:
      this.
    • meaningName

      public B meaningName(String meaningName)
    • meaningNames

      public B meaningNames(Collection<? extends String> meaningNames)
    • clearMeaningNames

      public B clearMeaningNames()
    • meaning

      @Deprecated public B meaning(Meaning meaning)
      Deprecated.
    • meanings

      @Deprecated public B meanings(Collection<? extends Meaning> meanings)
      Deprecated.
    • clearMeanings

      @Deprecated public B clearMeanings()
      Deprecated.
    • pendingTask

      public B pendingTask(String pendingTask)
    • pendingTasks

      public B pendingTasks(Collection<? extends String> pendingTasks)
    • clearPendingTasks

      public B clearPendingTasks()
    • self

      protected abstract B self()
      Specified by:
      self in class Reference.ReferenceBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>>
    • build

      public abstract C build()
      Specified by:
      build in class Reference.ReferenceBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>>
    • toString

      public String toString()
      Overrides:
      toString in class Reference.ReferenceBuilder<C extends Asset,B extends Asset.AssetBuilder<C,B>>