Package com.atlan.model.assets
Class CassandraView.CassandraViewBuilder<C extends CassandraView,B extends CassandraView.CassandraViewBuilder<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.CassandraView.CassandraViewBuilder<C,B>
- Enclosing class:
CassandraView
public abstract static class CassandraView.CassandraViewBuilder<C extends CassandraView,B extends CassandraView.CassandraViewBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
cassandraColumn
(ICassandraColumn cassandraColumn) cassandraColumns
(Collection<? extends ICassandraColumn> cassandraColumns) cassandraKeyspace
(ICassandraKeyspace cassandraKeyspace) Keyspace containing the view.cassandraKeyspaceName
(String cassandraKeyspaceName) Name of the keyspace for the Cassandra asset.cassandraTableName
(String cassandraTableName) Name of the table for the Cassandra asset.cassandraTableQualifiedName
(String cassandraTableQualifiedName) Unique name of table for Cassandra assetcassandraViewBloomFilterFPChance
(Double cassandraViewBloomFilterFPChance) False positive chance for the Bloom filter in the CassandraView.cassandraViewCaching
(Map<? extends String, ? extends String> cassandraViewCaching) cassandraViewComment
(String cassandraViewComment) Comment describing the CassandraView.cassandraViewCompaction
(Map<? extends String, ? extends String> cassandraViewCompaction) cassandraViewCRCCheckChance
(Double cassandraViewCRCCheckChance) CRC check chance for the CassandraView.cassandraViewDCLocalReadRepairChance
(Double cassandraViewDCLocalReadRepairChance) DC-local read repair chance for the CassandraView.cassandraViewDefaultTTL
(Long cassandraViewDefaultTTL) Default time-to-live (TTL) for the CassandraView.cassandraViewGCGraceSeconds
(Long cassandraViewGCGraceSeconds) Grace period for garbage collection in the CassandraView.cassandraViewIncludeAllColumns
(Boolean cassandraViewIncludeAllColumns) Whether to include all columns in the CassandraView.cassandraViewMaxIndexInterval
(Long cassandraViewMaxIndexInterval) Maximum index interval for the CassandraView.cassandraViewMembtableFlushPeriodInMS
(Long cassandraViewMembtableFlushPeriodInMS) Memtable flush period (in milliseconds) for the CassandraView.cassandraViewMinIndexInterval
(Long cassandraViewMinIndexInterval) Minimum index interval for the CassandraView.cassandraViewName
(String cassandraViewName) Name of view for Cassandra assetcassandraViewQualifiedName
(String cassandraViewQualifiedName) Unique name of view for Cassandra assetcassandraViewQuery
(String cassandraViewQuery) Query used in the CassandraView.cassandraViewReadRepairInterval
(Long cassandraViewReadRepairInterval) Read repair interval for the CassandraView.cassandraViewSpeculativeRetry
(String cassandraViewSpeculativeRetry) SpeculativeRetry setting for the CassandraView.cassandraViewTableId
(String cassandraViewTableId) ID of the base table in the CassandraView.cassandraViewWhereClause
(String cassandraViewWhereClause) Where clause used for the CassandraView query.inputToAirflowTask
(IAirflowTask inputToAirflowTask) inputToAirflowTasks
(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess
(ILineageProcess inputToProcess) inputToProcesses
(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob
(ISparkJob inputToSparkJob) inputToSparkJobs
(Collection<? extends ISparkJob> inputToSparkJobs) modelImplementedAttribute
(IModelAttribute modelImplementedAttribute) modelImplementedAttributes
(Collection<? extends IModelAttribute> modelImplementedAttributes) modelImplementedEntities
(Collection<? extends IModelEntity> modelImplementedEntities) modelImplementedEntity
(IModelEntity modelImplementedEntity) noSQLSchemaDefinition
(String noSQLSchemaDefinition) Represents attributes for describing the key schema for the table and indexes.outputFromAirflowTask
(IAirflowTask outputFromAirflowTask) outputFromAirflowTasks
(Collection<? extends IAirflowTask> outputFromAirflowTasks) outputFromProcess
(ILineageProcess outputFromProcess) outputFromProcesses
(Collection<? extends ILineageProcess> outputFromProcesses) outputFromSparkJob
(ISparkJob outputFromSparkJob) outputFromSparkJobs
(Collection<? extends ISparkJob> outputFromSparkJobs) putCassandraViewCaching
(String putCassandraViewCachingKey, String putCassandraViewCachingValue) putCassandraViewCompaction
(String putCassandraViewCompactionKey, String putCassandraViewCompactionValue) protected abstract B
self()
toString()
Fixed typeName for CassandraViews.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, assetIcon, 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, 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, clearAssetRedirectGUIDs, clearAssetTags, clearAssignedTerms, clearAtlanTagNames, clearAtlanTags, clearCustomMetadataSets, clearDomainGUIDs, 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, connectorType, createdBy, createTime, customMetadata, customMetadataSets, dataContractLatest, dataContractLatestCertified, dbtQualifiedName, deleteHandler, depth, description, displayName, domainGUID, domainGUIDs, 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, viewScore
Methods inherited from class com.atlan.model.relations.Reference.ReferenceBuilder
clearCustomAttributes, clearLabels, completeObject, customAttribute, customAttributes, displayText, entityStatus, guid, label, labels, relationshipAttributes, relationshipGuid, relationshipStatus, relationshipType, semantic, uniqueAttributes
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
CassandraViewBuilder
public CassandraViewBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends CassandraView,
B extends CassandraView.CassandraViewBuilder<C, B>>
-
typeName
Fixed typeName for CassandraViews.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends CassandraView,
B extends CassandraView.CassandraViewBuilder<C, B>> - Returns:
this
.
-
cassandraColumn
-
cassandraColumns
-
clearCassandraColumns
-
cassandraKeyspace
Keyspace containing the view.- Returns:
this
.
-
cassandraKeyspaceName
Name of the keyspace for the Cassandra asset.- Returns:
this
.
-
cassandraTableName
Name of the table for the Cassandra asset.- Returns:
this
.
-
cassandraTableQualifiedName
Unique name of table for Cassandra asset- Returns:
this
.
-
cassandraViewBloomFilterFPChance
False positive chance for the Bloom filter in the CassandraView.- Returns:
this
.
-
cassandraViewCRCCheckChance
CRC check chance for the CassandraView.- Returns:
this
.
-
putCassandraViewCaching
-
cassandraViewCaching
-
clearCassandraViewCaching
-
cassandraViewComment
Comment describing the CassandraView.- Returns:
this
.
-
putCassandraViewCompaction
-
cassandraViewCompaction
-
clearCassandraViewCompaction
-
cassandraViewDCLocalReadRepairChance
DC-local read repair chance for the CassandraView.- Returns:
this
.
-
cassandraViewDefaultTTL
Default time-to-live (TTL) for the CassandraView.- Returns:
this
.
-
cassandraViewGCGraceSeconds
Grace period for garbage collection in the CassandraView.- Returns:
this
.
-
cassandraViewIncludeAllColumns
Whether to include all columns in the CassandraView.- Returns:
this
.
-
cassandraViewMaxIndexInterval
Maximum index interval for the CassandraView.- Returns:
this
.
-
cassandraViewMembtableFlushPeriodInMS
Memtable flush period (in milliseconds) for the CassandraView.- Returns:
this
.
-
cassandraViewMinIndexInterval
Minimum index interval for the CassandraView.- Returns:
this
.
-
cassandraViewName
Name of view for Cassandra asset- Returns:
this
.
-
cassandraViewQualifiedName
Unique name of view for Cassandra asset- Returns:
this
.
-
cassandraViewQuery
Query used in the CassandraView.- Returns:
this
.
-
cassandraViewReadRepairInterval
Read repair interval for the CassandraView.- Returns:
this
.
-
cassandraViewSpeculativeRetry
SpeculativeRetry setting for the CassandraView.- Returns:
this
.
-
cassandraViewTableId
ID of the base table in the CassandraView.- Returns:
this
.
-
cassandraViewWhereClause
Where clause used for the CassandraView query.- Returns:
this
.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
modelImplementedAttribute
-
modelImplementedAttributes
public B modelImplementedAttributes(Collection<? extends IModelAttribute> modelImplementedAttributes) -
clearModelImplementedAttributes
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
noSQLSchemaDefinition
Represents attributes for describing the key schema for the table and indexes.- Returns:
this
.
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends CassandraView,
B extends CassandraView.CassandraViewBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends CassandraView,
B extends CassandraView.CassandraViewBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends CassandraView,
B extends CassandraView.CassandraViewBuilder<C, B>>
-