Package com.atlan.model.assets
Class GlossaryTerm.GlossaryTermBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<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.GlossaryTerm.GlossaryTermBuilder<C,B>
- Direct Known Subclasses:
GlossaryAntonym.Antonym.AntonymBuilder,GlossaryIsA.Classify.ClassifyBuilder,GlossaryIsA.IsA.IsABuilder,GlossaryPreferredTerm.PreferredTerm.PreferredTermBuilder,GlossaryPreferredTerm.PreferredToTerm.PreferredToTermBuilder,GlossaryRelatedTerm.SeeAlso.SeeAlsoBuilder,GlossaryReplacementTerm.ReplacedBy.ReplacedByBuilder,GlossaryReplacementTerm.ReplacementTerm.ReplacementTermBuilder,GlossarySemanticAssignment.AssignedTerm.AssignedTermBuilder,GlossarySynonym.Synonym.SynonymBuilder,GlossaryTermCategorization.Term.TermBuilder,GlossaryTranslation.TranslatedTerm.TranslatedTermBuilder,GlossaryTranslation.TranslationTerm.TranslationTermBuilder,GlossaryValidValue.ValidValue.ValidValueBuilder,GlossaryValidValue.ValidValuesFor.ValidValuesForBuilder
- Enclosing class:
GlossaryTerm
public abstract static class GlossaryTerm.GlossaryTermBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abbreviation(String abbreviation) TBCadditionalAttribute(String additionalAttributeKey, String additionalAttributeValue) additionalAttributes(Map<? extends String, ? extends String> additionalAttributes) TBCantonym(IGlossaryTerm antonym) antonyms(Collection<? extends IGlossaryTerm> antonyms) assignedEntities(Collection<? extends IAsset> assignedEntities) assignedEntity(IAsset assignedEntity) abstract Cbuild()categories(Collection<? extends IGlossaryCategory> categories) category(IGlossaryCategory category) classifies(Collection<? extends IGlossaryTerm> classifies) classify(IGlossaryTerm classify) clearIsA()examples(Collection<? extends String> examples) isA(Collection<? extends IGlossaryTerm> isA) isATerm(IGlossaryTerm isATerm) longDescription(String longDescription) TBCpreferredTerm(IGlossaryTerm preferredTerm) preferredTerms(Collection<? extends IGlossaryTerm> preferredTerms) preferredToTerm(IGlossaryTerm preferredToTerm) preferredToTerms(Collection<? extends IGlossaryTerm> preferredToTerms) replacedBy(Collection<? extends IGlossaryTerm> replacedBy) replacedByTerm(IGlossaryTerm replacedByTerm) replacementTerm(IGlossaryTerm replacementTerm) replacementTerms(Collection<? extends IGlossaryTerm> replacementTerms) seeAlso(Collection<? extends IGlossaryTerm> seeAlso) seeAlsoOne(IGlossaryTerm seeAlsoOne) protected abstract Bself()shortDescription(String shortDescription) TBCsynonym(IGlossaryTerm synonym) synonyms(Collection<? extends IGlossaryTerm> synonyms) termType(AtlasGlossaryTermType termType) TBCtoString()translatedTerm(IGlossaryTerm translatedTerm) translatedTerms(Collection<? extends IGlossaryTerm> translatedTerms) translationTerm(IGlossaryTerm translationTerm) translationTerms(Collection<? extends IGlossaryTerm> translationTerms) Fixed typeName for GlossaryTerms.TBCvalidValue(IGlossaryTerm validValue) validValueFor(IGlossaryTerm validValueFor) validValues(Collection<? extends IGlossaryTerm> validValues) validValuesFor(Collection<? extends IGlossaryTerm> validValuesFor) Methods inherited from class com.atlan.model.assets.Asset.AssetBuilder
addStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, anomaloCheck, anomaloChecks, appendAssignedTerm, appendAtlanTag, appendAtlanTag, appendAtlanTags, appendAtlanTags, application, applicationField, applicationFieldQualifiedName, applicationQualifiedName, 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, assetDQFreshnessExpectation, assetDQFreshnessValue, assetDQResult, assetDQRowScopeFilterColumnQualifiedName, assetDQRuleAttachedDimension, assetDQRuleAttachedDimensions, assetDQRuleAttachedRuleType, assetDQRuleAttachedRuleTypes, assetDQRuleFailedCount, assetDQRuleFailedDimension, assetDQRuleFailedDimensions, assetDQRuleFailedRuleType, assetDQRuleFailedRuleTypes, assetDQRuleLastRunAt, assetDQRulePassedCount, assetDQRulePassedDimension, assetDQRulePassedDimensions, assetDQRulePassedRuleType, assetDQRulePassedRuleTypes, assetDQRuleResultTag, assetDQRuleResultTags, assetDQRuleTotalCount, assetDQScheduleCrontab, assetDQScheduleSourceSyncedAt, assetDQScheduleSourceSyncErrorCode, assetDQScheduleSourceSyncErrorMessage, assetDQScheduleSourceSyncRawError, assetDQScheduleSourceSyncStatus, assetDQScheduleTimeZone, assetDQScheduleType, assetExternalDQMetadataDetail, assetExternalDQMetadataDetails, assetIcon, assetInternalPopularityScore, assetMcAlertQualifiedName, assetMcAlertQualifiedNames, assetMcIncidentName, assetMcIncidentNames, assetMcIncidentPriorities, assetMcIncidentPriority, assetMcIncidentQualifiedName, assetMcIncidentQualifiedNames, assetMcIncidentSeverities, assetMcIncidentSeverity, assetMcIncidentState, assetMcIncidentStates, assetMcIncidentSubType, assetMcIncidentSubTypes, assetMcIncidentType, assetMcIncidentTypes, assetMcIsMonitored, assetMcLastSyncRunAt, assetMcMonitorName, assetMcMonitorNames, assetMcMonitorQualifiedName, assetMcMonitorQualifiedNames, assetMcMonitorScheduleType, assetMcMonitorScheduleTypes, assetMcMonitorStatus, assetMcMonitorStatuses, assetMcMonitorType, assetMcMonitorTypes, assetPoliciesCount, assetPolicyGUID, assetPolicyGUIDs, assetRedirectGUID, assetRedirectGUIDs, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, assetSourceReadme, assetSpaceName, assetSpaceQualifiedName, assetTag, assetTags, assetThemeHex, assetUserDefinedType, assignedTerm, assignedTerms, atlanTag, atlanTagName, atlanTagNames, atlanTags, certificateStatus, certificateStatusMessage, certificateUpdatedAt, certificateUpdatedBy, clearAdminGroups, clearAdminRoles, clearAdminUsers, clearAnomaloChecks, clearAssetAnomaloAppliedCheckTypes, clearAssetAnomaloFailedCheckTypes, clearAssetDbtTags, clearAssetDQRuleAttachedDimensions, clearAssetDQRuleAttachedRuleTypes, clearAssetDQRuleFailedDimensions, clearAssetDQRuleFailedRuleTypes, clearAssetDQRulePassedDimensions, clearAssetDQRulePassedRuleTypes, clearAssetDQRuleResultTags, clearAssetExternalDQMetadataDetails, clearAssetMcAlertQualifiedNames, clearAssetMcIncidentNames, clearAssetMcIncidentPriorities, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetPolicyGUIDs, clearAssetRedirectGUIDs, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearDomainGUIDs, clearDqBaseDatasetRules, clearDqReferenceDatasetRules, clearFiles, clearInputPortDataProducts, clearLinks, clearMcIncidents, clearMcMonitors, clearMeaningNames, clearMeanings, clearMetrics, clearNonCompliantAssetPolicyGUIDs, clearNullFields, clearOutputPortDataProducts, clearOutputProductGUIDs, clearOwnerGroups, clearOwnerUsers, clearPendingTasks, clearProductGUIDs, clearSchemaRegistrySubjects, clearSodaChecks, clearSourceQueryComputeCostRecords, clearSourceQueryComputeCosts, clearSourceReadExpensiveQueryRecords, clearSourceReadPopularQueryRecords, clearSourceReadRecentUserRecords, clearSourceReadRecentUsers, clearSourceReadSlowQueryRecords, clearSourceReadTopUserRecords, clearSourceReadTopUsers, clearStarredBy, clearStarredDetails, clearUserDefRelationshipFroms, clearUserDefRelationshipTos, clearViewerGroups, clearViewerUsers, connectionName, connectionQualifiedName, connectorName, connectorType, createdBy, createTime, customConnectorType, customMetadata, customMetadataSets, dataContractLatest, dataContractLatestCertified, dbtQualifiedName, deleteHandler, depth, description, displayName, domainGUID, domainGUIDs, dqBaseDatasetRule, dqBaseDatasetRules, dqReferenceDatasetRule, dqReferenceDatasetRules, file, files, hasContract, hasLineage, iconUrl, 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, outputProductGUID, outputProductGUIDs, ownerGroup, ownerGroups, ownerUser, ownerUsers, pendingTask, pendingTasks, popularityScore, productGUID, productGUIDs, qualifiedName, readme, removeAnnouncement, removeAssignedTerm, removeAssignedTerms, removeAtlanTag, removeAtlanTags, 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
-
GlossaryTermBuilder
public GlossaryTermBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAsset.AssetBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C, B>>
-
typeName
Fixed typeName for GlossaryTerms.- Overrides:
typeNamein classReference.ReferenceBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C, B>> - Returns:
this.
-
abbreviation
TBC- Returns:
this.
-
additionalAttribute
-
additionalAttributes
-
clearAdditionalAttributes
-
anchor
TBC- Returns:
this.
-
antonym
-
antonyms
-
clearAntonyms
-
assignedEntity
-
assignedEntities
-
clearAssignedEntities
-
category
-
categories
-
clearCategories
-
classify
-
classifies
-
clearClassifies
-
example
-
examples
-
clearExamples
-
isATerm
-
isA
-
clearIsA
-
longDescription
TBC- Returns:
this.
-
preferredTerm
-
preferredTerms
-
clearPreferredTerms
-
preferredToTerm
-
preferredToTerms
-
clearPreferredToTerms
-
replacedByTerm
-
replacedBy
-
clearReplacedBy
-
replacementTerm
-
replacementTerms
-
clearReplacementTerms
-
seeAlsoOne
-
seeAlso
-
clearSeeAlso
-
shortDescription
TBC- Returns:
this.
-
synonym
-
synonyms
-
clearSynonyms
-
termType
TBC- Returns:
this.
-
translatedTerm
-
translatedTerms
-
clearTranslatedTerms
-
translationTerm
-
translationTerms
-
clearTranslationTerms
-
usage
TBC- Returns:
this.
-
validValue
-
validValues
-
clearValidValues
-
validValueFor
-
validValuesFor
-
clearValidValuesFor
-
self
- Specified by:
selfin classAsset.AssetBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C, B>>
-
build
- Specified by:
buildin classAsset.AssetBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C, B>>
-
toString
- Overrides:
toStringin classAsset.AssetBuilder<C extends GlossaryTerm,B extends GlossaryTerm.GlossaryTermBuilder<C, B>>
-