Package com.atlan.model.assets
Class DMAttributeAssociation.DMAttributeAssociationBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.relations.Reference.ReferenceBuilder<C,B>
com.atlan.model.assets.Asset.AssetBuilder<C,B>
com.atlan.model.assets.DMAttributeAssociation.DMAttributeAssociationBuilder<C,B>
- Enclosing class:
- DMAttributeAssociation
public abstract static class DMAttributeAssociation.DMAttributeAssociationBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()dmAttributeFrom(IDMAttribute dmAttributeFrom) Attribute from which this association is related.dmAttributeFromQualifiedName(String dmAttributeFromQualifiedName) Unique name of the association from this attribute is related.dmAttributeTo(IDMAttribute dmAttributeTo) Attribute to which this association is related.dmAttributeToQualifiedName(String dmAttributeToQualifiedName) Unique name of the association to which this attribute is related.dmBusinessDate(Long dmBusinessDate) Business date for the asset.dmCardinality(DMCardinalityType dmCardinality) Cardinality of the data attribute association.dmDataModelDomain(String dmDataModelDomain) A domain of the data model in which this asset exists.dmDataModelName(String dmDataModelName) Simple name of the model in which this asset exists, or empty if it is itself a data model.dmDataModelNamespace(String dmDataModelNamespace) A namespace of the data model in which this asset exists.dmDataModelQualifiedName(String dmDataModelQualifiedName) Unique name of the model in which this asset exists, or empty if it is itself a data model.dmEntityName(String dmEntityName) Simple name of the entity in which this asset exists, or empty if it is itself a data model entity.dmEntityQualifiedName(String dmEntityQualifiedName) Unique name of the entity in which this asset exists, or empty if it is itself a data model entity.dmExpiredAtBusinessDate(Long dmExpiredAtBusinessDate) Business expiration date for the asset.dmExpiredAtSystemDate(Long dmExpiredAtSystemDate) System expiration date for the asset.Label of the data attribute association.dmSystemDate(Long dmSystemDate) System date for the asset.dmVersionName(String dmVersionName) Simple name of the version in which this asset exists, or empty if it is itself a data model version.dmVersionQualifiedName(String dmVersionQualifiedName) Unique name of the version in which this asset exists, or empty if it is itself a data model version.inputToAirflowTask(IAirflowTask inputToAirflowTask) inputToAirflowTasks(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess(ILineageProcess inputToProcess) inputToProcesses(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob(ISparkJob inputToSparkJob) inputToSparkJobs(Collection<? extends ISparkJob> inputToSparkJobs) outputFromAirflowTask(IAirflowTask outputFromAirflowTask) outputFromAirflowTasks(Collection<? extends IAirflowTask> outputFromAirflowTasks) outputFromProcess(ILineageProcess outputFromProcess) outputFromProcesses(Collection<? extends ILineageProcess> outputFromProcesses) outputFromSparkJob(ISparkJob outputFromSparkJob) outputFromSparkJobs(Collection<? extends ISparkJob> outputFromSparkJobs) protected abstract Bself()toString()Fixed typeName for DMAttributeAssociations.Methods inherited from class com.atlan.model.assets.Asset.AssetBuilder
addStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, anomaloCheck, anomaloChecks, assetAnomaloAppliedCheckType, assetAnomaloAppliedCheckTypes, assetAnomaloCheckCount, assetAnomaloCheckStatuses, assetAnomaloDQStatus, assetAnomaloFailedCheckCount, assetAnomaloFailedCheckType, assetAnomaloFailedCheckTypes, assetAnomaloLastCheckRunAt, assetAnomaloSourceUrl, assetCoverImage, assetDbtAccountName, assetDbtAlias, assetDbtEnvironmentDbtVersion, assetDbtEnvironmentName, assetDbtJobLastRun, assetDbtJobLastRunArtifactS3Path, assetDbtJobLastRunArtifactsSaved, assetDbtJobLastRunCreatedAt, assetDbtJobLastRunDequedAt, assetDbtJobLastRunExecutedByThreadId, assetDbtJobLastRunGitBranch, assetDbtJobLastRunGitSha, assetDbtJobLastRunHasDocsGenerated, assetDbtJobLastRunHasSourcesGenerated, assetDbtJobLastRunNotificationsSent, assetDbtJobLastRunOwnerThreadId, assetDbtJobLastRunQueuedDuration, assetDbtJobLastRunQueuedDurationHumanized, assetDbtJobLastRunRunDuration, assetDbtJobLastRunRunDurationHumanized, assetDbtJobLastRunStartedAt, assetDbtJobLastRunStatusMessage, assetDbtJobLastRunTotalDuration, assetDbtJobLastRunTotalDurationHumanized, assetDbtJobLastRunUpdatedAt, assetDbtJobLastRunUrl, assetDbtJobName, assetDbtJobNextRun, assetDbtJobNextRunHumanized, assetDbtJobSchedule, assetDbtJobScheduleCronHumanized, assetDbtJobStatus, assetDbtMeta, assetDbtPackageName, assetDbtProjectName, assetDbtSemanticLayerProxyUrl, assetDbtSourceFreshnessCriteria, assetDbtTag, assetDbtTags, assetDbtTestStatus, assetDbtUniqueId, assetDbtWorkflowLastUpdated, assetIcon, assetMcAlertQualifiedName, assetMcAlertQualifiedNames, assetMcIncidentName, assetMcIncidentNames, assetMcIncidentPriorities, assetMcIncidentPriority, assetMcIncidentQualifiedName, assetMcIncidentQualifiedNames, assetMcIncidentSeverities, assetMcIncidentSeverity, assetMcIncidentState, assetMcIncidentStates, assetMcIncidentSubType, assetMcIncidentSubTypes, assetMcIncidentType, assetMcIncidentTypes, assetMcLastSyncRunAt, assetMcMonitorName, assetMcMonitorNames, assetMcMonitorQualifiedName, assetMcMonitorQualifiedNames, assetMcMonitorScheduleType, assetMcMonitorScheduleTypes, assetMcMonitorStatus, assetMcMonitorStatuses, assetMcMonitorType, assetMcMonitorTypes, assetPoliciesCount, assetPolicyGUID, assetPolicyGUIDs, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, assetTag, assetTags, assetThemeHex, assignedTerm, assignedTerms, atlanTag, atlanTagName, atlanTagNames, atlanTags, certificateStatus, certificateStatusMessage, certificateUpdatedAt, certificateUpdatedBy, clearAdminGroups, clearAdminRoles, clearAdminUsers, clearAnomaloChecks, clearAssetAnomaloAppliedCheckTypes, clearAssetAnomaloFailedCheckTypes, clearAssetDbtTags, clearAssetMcAlertQualifiedNames, clearAssetMcIncidentNames, clearAssetMcIncidentPriorities, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetPolicyGUIDs, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearDomainGUIDs, clearFiles, clearInputPortDataProducts, clearLinks, clearMcIncidents, clearMcMonitors, clearMeaningNames, clearMeanings, clearMetrics, clearNonCompliantAssetPolicyGUIDs, clearNullFields, clearOutputPortDataProducts, clearOwnerGroups, clearOwnerUsers, clearPendingTasks, clearSchemaRegistrySubjects, clearSodaChecks, clearSourceQueryComputeCostRecords, clearSourceQueryComputeCosts, clearSourceReadExpensiveQueryRecords, clearSourceReadPopularQueryRecords, clearSourceReadRecentUserRecords, clearSourceReadRecentUsers, clearSourceReadSlowQueryRecords, clearSourceReadTopUserRecords, clearSourceReadTopUsers, clearStarredBy, clearStarredDetails, clearUserDefRelationshipFroms, clearUserDefRelationshipTos, clearViewerGroups, clearViewerUsers, connectionName, connectionQualifiedName, connectorType, createdBy, createTime, customMetadata, customMetadataSets, dataContractLatest, dataContractLatestCertified, dbtQualifiedName, deleteHandler, depth, description, displayName, domainGUID, domainGUIDs, file, files, hasContract, hasLineage, immediateDownstream, immediateUpstream, inputPortDataProduct, inputPortDataProducts, isAIGenerated, isDiscoverable, isEditable, isIncomplete, isPartial, lastRowChangedAt, lastSyncRun, lastSyncRunAt, lastSyncWorkflowName, lexicographicalSortOrder, link, links, mcIncident, mcIncidents, mcMonitor, mcMonitors, meaning, meaningName, meaningNames, meanings, metric, metrics, name, nonCompliantAssetPolicyGUID, nonCompliantAssetPolicyGUIDs, nullField, nullFields, outputPortDataProduct, outputPortDataProducts, ownerGroup, ownerGroups, ownerUser, ownerUsers, pendingTask, pendingTasks, popularityScore, qualifiedName, readme, removeAnnouncement, removeAssignedTerms, removeAtlanTags, removeCertificate, removeCustomMetadata, removeDescription, removeOwners, removeUserDescription, sampleDataUrl, schemaRegistrySubject, schemaRegistrySubjects, sodaCheck, sodaChecks, sourceCostUnit, sourceCreatedAt, sourceCreatedBy, sourceEmbedURL, sourceLastReadAt, sourceOwners, sourceQueryComputeCost, sourceQueryComputeCostRecord, sourceQueryComputeCostRecords, sourceQueryComputeCosts, sourceReadCount, sourceReadExpensiveQueryRecord, sourceReadExpensiveQueryRecords, sourceReadPopularQueryRecord, sourceReadPopularQueryRecords, sourceReadQueryCost, sourceReadRecentUser, sourceReadRecentUserRecord, sourceReadRecentUserRecords, sourceReadRecentUsers, sourceReadSlowQueryRecord, sourceReadSlowQueryRecords, sourceReadTopUser, sourceReadTopUserRecord, sourceReadTopUserRecords, sourceReadTopUsers, sourceReadUserCount, sourceTotalCost, sourceUpdatedAt, sourceUpdatedBy, sourceURL, starredBy, starredCount, starredDetail, starredDetails, status, subType, tenantId, updatedBy, updateTime, userDefRelationshipFrom, userDefRelationshipFroms, userDefRelationshipTo, userDefRelationshipTos, userDescription, viewerGroup, viewerGroups, viewerUser, viewerUsers, viewScoreMethods inherited from class com.atlan.model.relations.Reference.ReferenceBuilder
clearCustomAttributes, clearLabels, completeObject, customAttribute, customAttributes, displayText, entityStatus, guid, label, labels, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, semantic, uniqueAttributesMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
DMAttributeAssociationBuilder
public DMAttributeAssociationBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAsset.AssetBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C, B>>
-
typeName
Fixed typeName for DMAttributeAssociations.- Overrides:
typeNamein classReference.ReferenceBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C, B>> - Returns:
this.
-
dmAttributeFrom
Attribute from which this association is related.- Returns:
this.
-
dmAttributeFromQualifiedName
Unique name of the association from this attribute is related.- Returns:
this.
-
dmAttributeTo
Attribute to which this association is related.- Returns:
this.
-
dmAttributeToQualifiedName
Unique name of the association to which this attribute is related.- Returns:
this.
-
dmBusinessDate
Business date for the asset.- Returns:
this.
-
dmCardinality
Cardinality of the data attribute association.- Returns:
this.
-
dmDataModelDomain
A domain of the data model in which this asset exists.- Returns:
this.
-
dmDataModelName
Simple name of the model in which this asset exists, or empty if it is itself a data model.- Returns:
this.
-
dmDataModelNamespace
A namespace of the data model in which this asset exists.- Returns:
this.
-
dmDataModelQualifiedName
Unique name of the model in which this asset exists, or empty if it is itself a data model.- Returns:
this.
-
dmEntityName
Simple name of the entity in which this asset exists, or empty if it is itself a data model entity.- Returns:
this.
-
dmEntityQualifiedName
Unique name of the entity in which this asset exists, or empty if it is itself a data model entity.- Returns:
this.
-
dmExpiredAtBusinessDate
Business expiration date for the asset.- Returns:
this.
-
dmExpiredAtSystemDate
System expiration date for the asset.- Returns:
this.
-
dmLabel
Label of the data attribute association.- Returns:
this.
-
dmSystemDate
System date for the asset.- Returns:
this.
-
dmVersionName
Simple name of the version in which this asset exists, or empty if it is itself a data model version.- Returns:
this.
-
dmVersionQualifiedName
Unique name of the version in which this asset exists, or empty if it is itself a data model version.- Returns:
this.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
self
- Specified by:
selfin classAsset.AssetBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C, B>>
-
build
- Specified by:
buildin classAsset.AssetBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C, B>>
-
toString
- Overrides:
toStringin classAsset.AssetBuilder<C extends DMAttributeAssociation,B extends DMAttributeAssociation.DMAttributeAssociationBuilder<C, B>>
-