Class GuacamoleColumn.GuacamoleColumnBuilder<C extends GuacamoleColumn,​B extends GuacamoleColumn.GuacamoleColumnBuilder<C,​B>>

  • Enclosing class:
    GuacamoleColumn

    public abstract static class GuacamoleColumn.GuacamoleColumnBuilder<C extends GuacamoleColumn,​B extends GuacamoleColumn.GuacamoleColumnBuilder<C,​B>>
    extends com.atlan.model.assets.Asset.AssetBuilder<C,​B>
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected B $fillValuesFrom​(C instance)  
      B addColumnHistogram​(com.atlan.model.structs.Histogram addColumnHistogram)  
      B addColumnMax​(java.lang.String addColumnMax)  
      B addColumnMin​(java.lang.String addColumnMin)  
      B addForeignKeyTo​(com.atlan.model.assets.IColumn addForeignKeyTo)  
      abstract C build()  
      B clearColumnDbtModelColumns()  
      B clearColumnHistogram()  
      B clearColumnMaxs()  
      B clearColumnMins()  
      B clearColumnTopValues()  
      B clearDataQualityMetricDimensions()  
      B clearDbtMetrics()  
      B clearDbtModelColumns()  
      B clearDbtModels()  
      B clearDbtSources()  
      B clearDbtTests()  
      B clearForeignKeyTo()  
      B clearInputToAirflowTasks()  
      B clearInputToProcesses()  
      B clearMetricTimestamps()  
      B clearNestedColumns()  
      B clearOutputFromAirflowTasks()  
      B clearOutputFromProcesses()  
      B clearQueries()  
      B clearQueryUserMap()  
      B clearSqlDbtModels()  
      B clearSqlDBTSources()  
      B clearValidations()  
      B columnAverage​(java.lang.Double columnAverage)  
      B columnAverageLength​(java.lang.Double columnAverageLength)  
      B columnDbtModelColumn​(com.atlan.model.assets.IDbtModelColumn columnDbtModelColumn)  
      B columnDbtModelColumns​(java.util.Collection<? extends com.atlan.model.assets.IDbtModelColumn> columnDbtModelColumns)  
      B columnDepthLevel​(java.lang.Integer columnDepthLevel)  
      B columnDistinctValuesCount​(java.lang.Integer columnDistinctValuesCount)  
      B columnDistinctValuesCountLong​(java.lang.Long columnDistinctValuesCountLong)  
      B columnDuplicateValuesCount​(java.lang.Integer columnDuplicateValuesCount)  
      B columnDuplicateValuesCountLong​(java.lang.Long columnDuplicateValuesCountLong)  
      B columnHistogram​(java.util.Collection<? extends com.atlan.model.structs.Histogram> columnHistogram)  
      B columnMax​(java.lang.Double columnMax)  
      B columnMaximumStringLength​(java.lang.Integer columnMaximumStringLength)  
      B columnMaxs​(java.util.Collection<? extends java.lang.String> columnMaxs)  
      B columnMean​(java.lang.Double columnMean)  
      B columnMedian​(java.lang.Double columnMedian)  
      B columnMin​(java.lang.Double columnMin)  
      B columnMinimumStringLength​(java.lang.Integer columnMinimumStringLength)  
      B columnMins​(java.util.Collection<? extends java.lang.String> columnMins)  
      B columnMissingValuesCount​(java.lang.Integer columnMissingValuesCount)  
      B columnMissingValuesCountLong​(java.lang.Long columnMissingValuesCountLong)  
      B columnMissingValuesPercentage​(java.lang.Double columnMissingValuesPercentage)  
      B columnStandardDeviation​(java.lang.Double columnStandardDeviation)  
      B columnSum​(java.lang.Double columnSum)  
      B columnTopValue​(com.atlan.model.structs.ColumnValueFrequencyMap columnTopValue)  
      B columnTopValues​(java.util.Collection<? extends com.atlan.model.structs.ColumnValueFrequencyMap> columnTopValues)  
      B columnUniquenessPercentage​(java.lang.Double columnUniquenessPercentage)  
      B columnUniqueValuesCount​(java.lang.Integer columnUniqueValuesCount)  
      B columnUniqueValuesCountLong​(java.lang.Long columnUniqueValuesCountLong)  
      B columnVariance​(java.lang.Double columnVariance)  
      B databaseName​(java.lang.String databaseName)  
      B databaseQualifiedName​(java.lang.String databaseQualifiedName)  
      B dataQualityMetricDimension​(com.atlan.model.assets.IMetric dataQualityMetricDimension)  
      B dataQualityMetricDimensions​(java.util.Collection<? extends com.atlan.model.assets.IMetric> dataQualityMetricDimensions)  
      B dataType​(java.lang.String dataType)  
      B dbtMetric​(com.atlan.model.assets.IDbtMetric dbtMetric)  
      B dbtMetrics​(java.util.Collection<? extends com.atlan.model.assets.IDbtMetric> dbtMetrics)  
      B dbtModel​(com.atlan.model.assets.IDbtModel dbtModel)  
      B dbtModelColumn​(com.atlan.model.assets.IDbtModelColumn dbtModelColumn)  
      B dbtModelColumns​(java.util.Collection<? extends com.atlan.model.assets.IDbtModelColumn> dbtModelColumns)  
      B dbtModels​(java.util.Collection<? extends com.atlan.model.assets.IDbtModel> dbtModels)  
      B dbtSource​(com.atlan.model.assets.IDbtSource dbtSource)  
      B dbtSources​(java.util.Collection<? extends com.atlan.model.assets.IDbtSource> dbtSources)  
      B dbtTest​(com.atlan.model.assets.IDbtTest dbtTest)  
      B dbtTests​(java.util.Collection<? extends com.atlan.model.assets.IDbtTest> dbtTests)  
      B defaultValue​(java.lang.String defaultValue)  
      B foreignKeyFrom​(com.atlan.model.assets.IColumn foreignKeyFrom)  
      B foreignKeyTo​(java.util.Collection<? extends com.atlan.model.assets.IColumn> foreignKeyTo)  
      B guacamoleConceptualized​(java.lang.Long guacamoleConceptualized)  
      B guacamoleTable​(IGuacamoleTable guacamoleTable)  
      B guacamoleWidth​(java.lang.Long guacamoleWidth)  
      B inputToAirflowTask​(com.atlan.model.assets.IAirflowTask inputToAirflowTask)  
      B inputToAirflowTasks​(java.util.Collection<? extends com.atlan.model.assets.IAirflowTask> inputToAirflowTasks)  
      B inputToProcess​(com.atlan.model.assets.ILineageProcess inputToProcess)  
      B inputToProcesses​(java.util.Collection<? extends com.atlan.model.assets.ILineageProcess> inputToProcesses)  
      B isClustered​(java.lang.Boolean isClustered)  
      B isDist​(java.lang.Boolean isDist)  
      B isForeign​(java.lang.Boolean isForeign)  
      B isIndexed​(java.lang.Boolean isIndexed)  
      B isNullable​(java.lang.Boolean isNullable)  
      B isPartition​(java.lang.Boolean isPartition)  
      B isPinned​(java.lang.Boolean isPinned)  
      B isPrimary​(java.lang.Boolean isPrimary)  
      B isProfiled​(java.lang.Boolean isProfiled)  
      B isSort​(java.lang.Boolean isSort)  
      B lastProfiledAt​(java.lang.Long lastProfiledAt)  
      B materializedView​(com.atlan.model.assets.IMaterializedView materializedView)  
      B maxLength​(java.lang.Long maxLength)  
      B metricTimestamp​(com.atlan.model.assets.IMetric metricTimestamp)  
      B metricTimestamps​(java.util.Collection<? extends com.atlan.model.assets.IMetric> metricTimestamps)  
      B nestedColumn​(com.atlan.model.assets.IColumn nestedColumn)  
      B nestedColumnCount​(java.lang.Integer nestedColumnCount)  
      B nestedColumns​(java.util.Collection<? extends com.atlan.model.assets.IColumn> nestedColumns)  
      B numericScale​(java.lang.Double numericScale)  
      B order​(java.lang.Integer order)  
      B outputFromAirflowTask​(com.atlan.model.assets.IAirflowTask outputFromAirflowTask)  
      B outputFromAirflowTasks​(java.util.Collection<? extends com.atlan.model.assets.IAirflowTask> outputFromAirflowTasks)  
      B outputFromProcess​(com.atlan.model.assets.ILineageProcess outputFromProcess)  
      B outputFromProcesses​(java.util.Collection<? extends com.atlan.model.assets.ILineageProcess> outputFromProcesses)  
      B parentColumn​(com.atlan.model.assets.IColumn parentColumn)  
      B parentColumnName​(java.lang.String parentColumnName)  
      B parentColumnQualifiedName​(java.lang.String parentColumnQualifiedName)  
      B partitionOrder​(java.lang.Integer partitionOrder)  
      B pinnedAt​(java.lang.Long pinnedAt)  
      B pinnedBy​(java.lang.String pinnedBy)  
      B precision​(java.lang.Integer precision)  
      B putQueryUserMap​(java.lang.String putQueryUserMapKey, java.lang.Long putQueryUserMapValue)  
      B queries​(java.util.Collection<? extends com.atlan.model.assets.IAtlanQuery> queries)  
      B query​(com.atlan.model.assets.IAtlanQuery query)  
      B queryCount​(java.lang.Long queryCount)  
      B queryCountUpdatedAt​(java.lang.Long queryCountUpdatedAt)  
      B queryUserCount​(java.lang.Long queryUserCount)  
      B queryUserMap​(java.util.Map<? extends java.lang.String,​? extends java.lang.Long> queryUserMap)  
      B rawDataTypeDefinition​(java.lang.String rawDataTypeDefinition)  
      B schemaName​(java.lang.String schemaName)  
      B schemaQualifiedName​(java.lang.String schemaQualifiedName)  
      protected abstract B self()  
      B snowflakeDynamicTable​(com.atlan.model.assets.ISnowflakeDynamicTable snowflakeDynamicTable)  
      B sqlDbtModel​(com.atlan.model.assets.IDbtModel sqlDbtModel)  
      B sqlDbtModels​(java.util.Collection<? extends com.atlan.model.assets.IDbtModel> sqlDbtModels)  
      B sqlDBTSource​(com.atlan.model.assets.IDbtSource sqlDBTSource)  
      B sqlDBTSources​(java.util.Collection<? extends com.atlan.model.assets.IDbtSource> sqlDBTSources)  
      B subDataType​(java.lang.String subDataType)  
      B table​(com.atlan.model.assets.ITable table)  
      B tableName​(java.lang.String tableName)  
      B tablePartition​(com.atlan.model.assets.ITablePartition tablePartition)  
      B tableQualifiedName​(java.lang.String tableQualifiedName)  
      java.lang.String toString()  
      B typeName​(java.lang.String typeName)  
      B validation​(java.lang.String validationKey, java.lang.String validationValue)  
      B validations​(java.util.Map<? extends java.lang.String,​? extends java.lang.String> validations)  
      B view​(com.atlan.model.assets.IView view)  
      B viewName​(java.lang.String viewName)  
      B viewQualifiedName​(java.lang.String viewQualifiedName)  
      • Methods inherited from class com.atlan.model.assets.Asset.AssetBuilder

        addStarredBy, adminGroup, adminGroups, adminRole, adminRoles, adminUser, adminUsers, announcementMessage, announcementTitle, announcementType, announcementUpdatedAt, announcementUpdatedBy, 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, assetIcon, assetMcIncidentName, assetMcIncidentNames, assetMcIncidentQualifiedName, assetMcIncidentQualifiedNames, assetMcIncidentSeverities, assetMcIncidentSeverity, assetMcIncidentState, assetMcIncidentStates, assetMcIncidentSubType, assetMcIncidentSubTypes, assetMcIncidentType, assetMcIncidentTypes, assetMcLastSyncRunAt, assetMcMonitorName, assetMcMonitorNames, assetMcMonitorQualifiedName, assetMcMonitorQualifiedNames, assetMcMonitorScheduleType, assetMcMonitorScheduleTypes, assetMcMonitorStatus, assetMcMonitorStatuses, assetMcMonitorType, assetMcMonitorTypes, assetSodaCheckCount, assetSodaCheckStatuses, assetSodaDQStatus, assetSodaLastScanAt, assetSodaLastSyncRunAt, assetSodaSourceURL, assetTag, assetTags, assignedTerm, assignedTerms, atlanTag, atlanTagName, atlanTagNames, atlanTags, certificateStatus, certificateStatusMessage, certificateUpdatedAt, certificateUpdatedBy, clearAdminGroups, clearAdminRoles, clearAdminUsers, clearAssetDbtTags, clearAssetMcIncidentNames, clearAssetMcIncidentQualifiedNames, clearAssetMcIncidentSeverities, clearAssetMcIncidentStates, clearAssetMcIncidentSubTypes, clearAssetMcIncidentTypes, clearAssetMcMonitorNames, clearAssetMcMonitorQualifiedNames, clearAssetMcMonitorScheduleTypes, clearAssetMcMonitorStatuses, clearAssetMcMonitorTypes, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearFiles, clearLinks, clearMcIncidents, clearMcMonitors, clearMeaningNames, clearMeanings, clearMetrics, clearNullFields, clearOwnerGroups, clearOwnerUsers, clearPendingTasks, clearSchemaRegistrySubjects, clearSodaChecks, clearSourceQueryComputeCostRecords, clearSourceQueryComputeCosts, clearSourceReadExpensiveQueryRecords, clearSourceReadPopularQueryRecords, clearSourceReadRecentUserRecords, clearSourceReadRecentUsers, clearSourceReadSlowQueryRecords, clearSourceReadTopUserRecords, clearSourceReadTopUsers, clearStarredBy, clearStarredDetails, clearViewerGroups, clearViewerUsers, connectionName, connectionQualifiedName, connectorType, createdBy, createTime, customMetadata, customMetadataSets, dbtQualifiedName, deleteHandler, description, displayName, file, files, hasLineage, isAIGenerated, isDiscoverable, isEditable, isIncomplete, lastRowChangedAt, lastSyncRun, lastSyncRunAt, lastSyncWorkflowName, link, links, mcIncident, mcIncidents, mcMonitor, mcMonitors, meaning, meaningName, meaningNames, meanings, metric, metrics, name, nullField, nullFields, 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, userDescription, viewerGroup, viewerGroups, viewerUser, viewerUsers, viewScore
      • Methods inherited from class com.atlan.model.relations.Reference.ReferenceBuilder

        completeObject, displayText, entityStatus, guid, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, uniqueAttributes
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • GuacamoleColumnBuilder

        public GuacamoleColumnBuilder()
    • Method Detail

      • columnAverage

        public B columnAverage​(java.lang.Double columnAverage)
        Returns:
        this.
      • columnAverageLength

        public B columnAverageLength​(java.lang.Double columnAverageLength)
        Returns:
        this.
      • columnDbtModelColumn

        public B columnDbtModelColumn​(com.atlan.model.assets.IDbtModelColumn columnDbtModelColumn)
      • columnDbtModelColumns

        public B columnDbtModelColumns​(java.util.Collection<? extends com.atlan.model.assets.IDbtModelColumn> columnDbtModelColumns)
      • clearColumnDbtModelColumns

        public B clearColumnDbtModelColumns()
      • columnDepthLevel

        public B columnDepthLevel​(java.lang.Integer columnDepthLevel)
        Returns:
        this.
      • columnDistinctValuesCount

        public B columnDistinctValuesCount​(java.lang.Integer columnDistinctValuesCount)
        Returns:
        this.
      • columnDistinctValuesCountLong

        public B columnDistinctValuesCountLong​(java.lang.Long columnDistinctValuesCountLong)
        Returns:
        this.
      • columnDuplicateValuesCount

        public B columnDuplicateValuesCount​(java.lang.Integer columnDuplicateValuesCount)
        Returns:
        this.
      • columnDuplicateValuesCountLong

        public B columnDuplicateValuesCountLong​(java.lang.Long columnDuplicateValuesCountLong)
        Returns:
        this.
      • addColumnHistogram

        public B addColumnHistogram​(com.atlan.model.structs.Histogram addColumnHistogram)
      • columnHistogram

        public B columnHistogram​(java.util.Collection<? extends com.atlan.model.structs.Histogram> columnHistogram)
      • clearColumnHistogram

        public B clearColumnHistogram()
      • columnMax

        public B columnMax​(java.lang.Double columnMax)
        Returns:
        this.
      • columnMaximumStringLength

        public B columnMaximumStringLength​(java.lang.Integer columnMaximumStringLength)
        Returns:
        this.
      • addColumnMax

        public B addColumnMax​(java.lang.String addColumnMax)
      • columnMaxs

        public B columnMaxs​(java.util.Collection<? extends java.lang.String> columnMaxs)
      • clearColumnMaxs

        public B clearColumnMaxs()
      • columnMean

        public B columnMean​(java.lang.Double columnMean)
        Returns:
        this.
      • columnMedian

        public B columnMedian​(java.lang.Double columnMedian)
        Returns:
        this.
      • columnMin

        public B columnMin​(java.lang.Double columnMin)
        Returns:
        this.
      • columnMinimumStringLength

        public B columnMinimumStringLength​(java.lang.Integer columnMinimumStringLength)
        Returns:
        this.
      • addColumnMin

        public B addColumnMin​(java.lang.String addColumnMin)
      • columnMins

        public B columnMins​(java.util.Collection<? extends java.lang.String> columnMins)
      • clearColumnMins

        public B clearColumnMins()
      • columnMissingValuesCount

        public B columnMissingValuesCount​(java.lang.Integer columnMissingValuesCount)
        Returns:
        this.
      • columnMissingValuesCountLong

        public B columnMissingValuesCountLong​(java.lang.Long columnMissingValuesCountLong)
        Returns:
        this.
      • columnMissingValuesPercentage

        public B columnMissingValuesPercentage​(java.lang.Double columnMissingValuesPercentage)
        Returns:
        this.
      • columnStandardDeviation

        public B columnStandardDeviation​(java.lang.Double columnStandardDeviation)
        Returns:
        this.
      • columnSum

        public B columnSum​(java.lang.Double columnSum)
        Returns:
        this.
      • columnTopValue

        public B columnTopValue​(com.atlan.model.structs.ColumnValueFrequencyMap columnTopValue)
      • columnTopValues

        public B columnTopValues​(java.util.Collection<? extends com.atlan.model.structs.ColumnValueFrequencyMap> columnTopValues)
      • clearColumnTopValues

        public B clearColumnTopValues()
      • columnUniqueValuesCount

        public B columnUniqueValuesCount​(java.lang.Integer columnUniqueValuesCount)
        Returns:
        this.
      • columnUniqueValuesCountLong

        public B columnUniqueValuesCountLong​(java.lang.Long columnUniqueValuesCountLong)
        Returns:
        this.
      • columnUniquenessPercentage

        public B columnUniquenessPercentage​(java.lang.Double columnUniquenessPercentage)
        Returns:
        this.
      • columnVariance

        public B columnVariance​(java.lang.Double columnVariance)
        Returns:
        this.
      • dataQualityMetricDimension

        public B dataQualityMetricDimension​(com.atlan.model.assets.IMetric dataQualityMetricDimension)
      • dataQualityMetricDimensions

        public B dataQualityMetricDimensions​(java.util.Collection<? extends com.atlan.model.assets.IMetric> dataQualityMetricDimensions)
      • clearDataQualityMetricDimensions

        public B clearDataQualityMetricDimensions()
      • dataType

        public B dataType​(java.lang.String dataType)
        Returns:
        this.
      • databaseName

        public B databaseName​(java.lang.String databaseName)
        Returns:
        this.
      • databaseQualifiedName

        public B databaseQualifiedName​(java.lang.String databaseQualifiedName)
        Returns:
        this.
      • dbtMetric

        public B dbtMetric​(com.atlan.model.assets.IDbtMetric dbtMetric)
      • dbtMetrics

        public B dbtMetrics​(java.util.Collection<? extends com.atlan.model.assets.IDbtMetric> dbtMetrics)
      • clearDbtMetrics

        public B clearDbtMetrics()
      • dbtModelColumn

        public B dbtModelColumn​(com.atlan.model.assets.IDbtModelColumn dbtModelColumn)
      • dbtModelColumns

        public B dbtModelColumns​(java.util.Collection<? extends com.atlan.model.assets.IDbtModelColumn> dbtModelColumns)
      • clearDbtModelColumns

        public B clearDbtModelColumns()
      • dbtModel

        public B dbtModel​(com.atlan.model.assets.IDbtModel dbtModel)
      • dbtModels

        public B dbtModels​(java.util.Collection<? extends com.atlan.model.assets.IDbtModel> dbtModels)
      • clearDbtModels

        public B clearDbtModels()
      • dbtSource

        public B dbtSource​(com.atlan.model.assets.IDbtSource dbtSource)
      • dbtSources

        public B dbtSources​(java.util.Collection<? extends com.atlan.model.assets.IDbtSource> dbtSources)
      • clearDbtSources

        public B clearDbtSources()
      • dbtTest

        public B dbtTest​(com.atlan.model.assets.IDbtTest dbtTest)
      • dbtTests

        public B dbtTests​(java.util.Collection<? extends com.atlan.model.assets.IDbtTest> dbtTests)
      • clearDbtTests

        public B clearDbtTests()
      • defaultValue

        public B defaultValue​(java.lang.String defaultValue)
        Returns:
        this.
      • foreignKeyFrom

        public B foreignKeyFrom​(com.atlan.model.assets.IColumn foreignKeyFrom)
        Returns:
        this.
      • addForeignKeyTo

        public B addForeignKeyTo​(com.atlan.model.assets.IColumn addForeignKeyTo)
      • foreignKeyTo

        public B foreignKeyTo​(java.util.Collection<? extends com.atlan.model.assets.IColumn> foreignKeyTo)
      • clearForeignKeyTo

        public B clearForeignKeyTo()
      • guacamoleConceptualized

        public B guacamoleConceptualized​(java.lang.Long guacamoleConceptualized)
        Returns:
        this.
      • guacamoleTable

        public B guacamoleTable​(IGuacamoleTable guacamoleTable)
        Returns:
        this.
      • guacamoleWidth

        public B guacamoleWidth​(java.lang.Long guacamoleWidth)
        Returns:
        this.
      • inputToAirflowTask

        public B inputToAirflowTask​(com.atlan.model.assets.IAirflowTask inputToAirflowTask)
      • inputToAirflowTasks

        public B inputToAirflowTasks​(java.util.Collection<? extends com.atlan.model.assets.IAirflowTask> inputToAirflowTasks)
      • clearInputToAirflowTasks

        public B clearInputToAirflowTasks()
      • inputToProcess

        public B inputToProcess​(com.atlan.model.assets.ILineageProcess inputToProcess)
      • inputToProcesses

        public B inputToProcesses​(java.util.Collection<? extends com.atlan.model.assets.ILineageProcess> inputToProcesses)
      • clearInputToProcesses

        public B clearInputToProcesses()
      • isClustered

        public B isClustered​(java.lang.Boolean isClustered)
        Returns:
        this.
      • isDist

        public B isDist​(java.lang.Boolean isDist)
        Returns:
        this.
      • isForeign

        public B isForeign​(java.lang.Boolean isForeign)
        Returns:
        this.
      • isIndexed

        public B isIndexed​(java.lang.Boolean isIndexed)
        Returns:
        this.
      • isNullable

        public B isNullable​(java.lang.Boolean isNullable)
        Returns:
        this.
      • isPartition

        public B isPartition​(java.lang.Boolean isPartition)
        Returns:
        this.
      • isPinned

        public B isPinned​(java.lang.Boolean isPinned)
        Returns:
        this.
      • isPrimary

        public B isPrimary​(java.lang.Boolean isPrimary)
        Returns:
        this.
      • isProfiled

        public B isProfiled​(java.lang.Boolean isProfiled)
        Returns:
        this.
      • isSort

        public B isSort​(java.lang.Boolean isSort)
        Returns:
        this.
      • lastProfiledAt

        public B lastProfiledAt​(java.lang.Long lastProfiledAt)
        Returns:
        this.
      • materializedView

        public B materializedView​(com.atlan.model.assets.IMaterializedView materializedView)
        Returns:
        this.
      • maxLength

        public B maxLength​(java.lang.Long maxLength)
        Returns:
        this.
      • metricTimestamp

        public B metricTimestamp​(com.atlan.model.assets.IMetric metricTimestamp)
      • metricTimestamps

        public B metricTimestamps​(java.util.Collection<? extends com.atlan.model.assets.IMetric> metricTimestamps)
      • clearMetricTimestamps

        public B clearMetricTimestamps()
      • nestedColumnCount

        public B nestedColumnCount​(java.lang.Integer nestedColumnCount)
        Returns:
        this.
      • nestedColumn

        public B nestedColumn​(com.atlan.model.assets.IColumn nestedColumn)
      • nestedColumns

        public B nestedColumns​(java.util.Collection<? extends com.atlan.model.assets.IColumn> nestedColumns)
      • clearNestedColumns

        public B clearNestedColumns()
      • numericScale

        public B numericScale​(java.lang.Double numericScale)
        Returns:
        this.
      • order

        public B order​(java.lang.Integer order)
        Returns:
        this.
      • outputFromAirflowTask

        public B outputFromAirflowTask​(com.atlan.model.assets.IAirflowTask outputFromAirflowTask)
      • outputFromAirflowTasks

        public B outputFromAirflowTasks​(java.util.Collection<? extends com.atlan.model.assets.IAirflowTask> outputFromAirflowTasks)
      • clearOutputFromAirflowTasks

        public B clearOutputFromAirflowTasks()
      • outputFromProcess

        public B outputFromProcess​(com.atlan.model.assets.ILineageProcess outputFromProcess)
      • outputFromProcesses

        public B outputFromProcesses​(java.util.Collection<? extends com.atlan.model.assets.ILineageProcess> outputFromProcesses)
      • clearOutputFromProcesses

        public B clearOutputFromProcesses()
      • parentColumn

        public B parentColumn​(com.atlan.model.assets.IColumn parentColumn)
        Returns:
        this.
      • parentColumnName

        public B parentColumnName​(java.lang.String parentColumnName)
        Returns:
        this.
      • parentColumnQualifiedName

        public B parentColumnQualifiedName​(java.lang.String parentColumnQualifiedName)
        Returns:
        this.
      • partitionOrder

        public B partitionOrder​(java.lang.Integer partitionOrder)
        Returns:
        this.
      • pinnedAt

        public B pinnedAt​(java.lang.Long pinnedAt)
        Returns:
        this.
      • pinnedBy

        public B pinnedBy​(java.lang.String pinnedBy)
        Returns:
        this.
      • precision

        public B precision​(java.lang.Integer precision)
        Returns:
        this.
      • query

        public B query​(com.atlan.model.assets.IAtlanQuery query)
      • queries

        public B queries​(java.util.Collection<? extends com.atlan.model.assets.IAtlanQuery> queries)
      • clearQueries

        public B clearQueries()
      • queryCount

        public B queryCount​(java.lang.Long queryCount)
        Returns:
        this.
      • queryCountUpdatedAt

        public B queryCountUpdatedAt​(java.lang.Long queryCountUpdatedAt)
        Returns:
        this.
      • queryUserCount

        public B queryUserCount​(java.lang.Long queryUserCount)
        Returns:
        this.
      • putQueryUserMap

        public B putQueryUserMap​(java.lang.String putQueryUserMapKey,
                                 java.lang.Long putQueryUserMapValue)
      • queryUserMap

        public B queryUserMap​(java.util.Map<? extends java.lang.String,​? extends java.lang.Long> queryUserMap)
      • clearQueryUserMap

        public B clearQueryUserMap()
      • rawDataTypeDefinition

        public B rawDataTypeDefinition​(java.lang.String rawDataTypeDefinition)
        Returns:
        this.
      • schemaName

        public B schemaName​(java.lang.String schemaName)
        Returns:
        this.
      • schemaQualifiedName

        public B schemaQualifiedName​(java.lang.String schemaQualifiedName)
        Returns:
        this.
      • snowflakeDynamicTable

        public B snowflakeDynamicTable​(com.atlan.model.assets.ISnowflakeDynamicTable snowflakeDynamicTable)
        Returns:
        this.
      • sqlDBTSource

        public B sqlDBTSource​(com.atlan.model.assets.IDbtSource sqlDBTSource)
      • sqlDBTSources

        public B sqlDBTSources​(java.util.Collection<? extends com.atlan.model.assets.IDbtSource> sqlDBTSources)
      • clearSqlDBTSources

        public B clearSqlDBTSources()
      • sqlDbtModel

        public B sqlDbtModel​(com.atlan.model.assets.IDbtModel sqlDbtModel)
      • sqlDbtModels

        public B sqlDbtModels​(java.util.Collection<? extends com.atlan.model.assets.IDbtModel> sqlDbtModels)
      • clearSqlDbtModels

        public B clearSqlDbtModels()
      • subDataType

        public B subDataType​(java.lang.String subDataType)
        Returns:
        this.
      • table

        public B table​(com.atlan.model.assets.ITable table)
        Returns:
        this.
      • tableName

        public B tableName​(java.lang.String tableName)
        Returns:
        this.
      • tablePartition

        public B tablePartition​(com.atlan.model.assets.ITablePartition tablePartition)
        Returns:
        this.
      • tableQualifiedName

        public B tableQualifiedName​(java.lang.String tableQualifiedName)
        Returns:
        this.
      • validation

        public B validation​(java.lang.String validationKey,
                            java.lang.String validationValue)
      • validations

        public B validations​(java.util.Map<? extends java.lang.String,​? extends java.lang.String> validations)
      • clearValidations

        public B clearValidations()
      • view

        public B view​(com.atlan.model.assets.IView view)
        Returns:
        this.
      • viewName

        public B viewName​(java.lang.String viewName)
        Returns:
        this.
      • viewQualifiedName

        public B viewQualifiedName​(java.lang.String viewQualifiedName)
        Returns:
        this.