Package com.atlan.model.assets
Class ModelEntityAssociation.ModelEntityAssociationBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<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.ModelEntityAssociation.ModelEntityAssociationBuilder<C,B>
- Enclosing class:
- ModelEntityAssociation
public abstract static class ModelEntityAssociation.ModelEntityAssociationBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()inputToAirflowTask(IAirflowTask inputToAirflowTask) inputToAirflowTasks(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess(ILineageProcess inputToProcess) inputToProcesses(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob(ISparkJob inputToSparkJob) inputToSparkJobs(Collection<? extends ISparkJob> inputToSparkJobs) modelBusinessDate(Long modelBusinessDate) Business date for the asset.modelDomain(String modelDomain) Model domain in which this asset exists.modelEntityAssociationCardinality(ModelCardinalityType modelEntityAssociationCardinality) Cardinality of the data entity association.modelEntityAssociationFrom(IModelEntity modelEntityAssociationFrom) Entity from which this association is related.modelEntityAssociationFromQualifiedName(String modelEntityAssociationFromQualifiedName) Unique name of the association from which this entity is related.modelEntityAssociationLabel(String modelEntityAssociationLabel) Label of the data entity association.modelEntityAssociationTo(IModelEntity modelEntityAssociationTo) Entity to which this association is related.modelEntityAssociationToQualifiedName(String modelEntityAssociationToQualifiedName) Unique name of the association to which this entity is related.modelEntityName(String modelEntityName) Simple name of the entity in which this asset exists, or empty if it is itself a data model entity.modelEntityQualifiedName(String modelEntityQualifiedName) Unique name of the entity in which this asset exists, or empty if it is itself a data model entity.modelExpiredAtBusinessDate(Long modelExpiredAtBusinessDate) Business expiration date for the asset.modelExpiredAtSystemDate(Long modelExpiredAtSystemDate) System expiration date for the asset.modelImplementedEntities(Collection<? extends IModelEntity> modelImplementedEntities) modelImplementedEntity(IModelEntity modelImplementedEntity) Simple name of the model in which this asset exists, or empty if it is itself a data model.modelNamespace(String modelNamespace) Model namespace in which this asset exists.modelQualifiedName(String modelQualifiedName) Unique name of the model in which this asset exists, or empty if it is itself a data model.modelSystemDate(Long modelSystemDate) System date for the asset.Type of the model asset (conceptual, logical, physical).modelVersionAgnosticQualifiedName(String modelVersionAgnosticQualifiedName) Unique name of the parent in which this asset exists, irrespective of the version (always implies the latest version).modelVersionName(String modelVersionName) Simple name of the version in which this asset exists, or empty if it is itself a data model version.modelVersionQualifiedName(String modelVersionQualifiedName) Unique name of the version in which this asset exists, or empty if it is itself a data model version.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 ModelEntityAssociations.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
-
ModelEntityAssociationBuilder
public ModelEntityAssociationBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAsset.AssetBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C, B>>
-
typeName
Fixed typeName for ModelEntityAssociations.- Overrides:
typeNamein classReference.ReferenceBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C, B>> - Returns:
this.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
modelBusinessDate
Business date for the asset.- Returns:
this.
-
modelDomain
Model domain in which this asset exists.- Returns:
this.
-
modelEntityAssociationCardinality
Cardinality of the data entity association.- Returns:
this.
-
modelEntityAssociationFrom
Entity from which this association is related.- Returns:
this.
-
modelEntityAssociationFromQualifiedName
Unique name of the association from which this entity is related.- Returns:
this.
-
modelEntityAssociationLabel
Label of the data entity association.- Returns:
this.
-
modelEntityAssociationTo
Entity to which this association is related.- Returns:
this.
-
modelEntityAssociationToQualifiedName
Unique name of the association to which this entity is related.- Returns:
this.
-
modelEntityName
Simple name of the entity in which this asset exists, or empty if it is itself a data model entity.- Returns:
this.
-
modelEntityQualifiedName
Unique name of the entity in which this asset exists, or empty if it is itself a data model entity.- Returns:
this.
-
modelExpiredAtBusinessDate
Business expiration date for the asset.- Returns:
this.
-
modelExpiredAtSystemDate
System expiration date for the asset.- Returns:
this.
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
modelName
Simple name of the model in which this asset exists, or empty if it is itself a data model.- Returns:
this.
-
modelNamespace
Model namespace in which this asset exists.- Returns:
this.
-
modelQualifiedName
Unique name of the model in which this asset exists, or empty if it is itself a data model.- Returns:
this.
-
modelSystemDate
System date for the asset.- Returns:
this.
-
modelType
Type of the model asset (conceptual, logical, physical).- Returns:
this.
-
modelVersionAgnosticQualifiedName
Unique name of the parent in which this asset exists, irrespective of the version (always implies the latest version).- Returns:
this.
-
modelVersionName
Simple name of the version in which this asset exists, or empty if it is itself a data model version.- Returns:
this.
-
modelVersionQualifiedName
Unique name of the version in which this asset exists, or empty if it is itself a data model version.- Returns:
this.
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
self
- Specified by:
selfin classAsset.AssetBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C, B>>
-
build
- Specified by:
buildin classAsset.AssetBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C, B>>
-
toString
- Overrides:
toStringin classAsset.AssetBuilder<C extends ModelEntityAssociation,B extends ModelEntityAssociation.ModelEntityAssociationBuilder<C, B>>
-