Package com.atlan.model.assets
Class MicroStrategyAttribute.MicroStrategyAttributeBuilder<C extends MicroStrategyAttribute,B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<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.MicroStrategyAttribute.MicroStrategyAttributeBuilder<C,B>
- Enclosing class:
- MicroStrategyAttribute
public abstract static class MicroStrategyAttribute.MicroStrategyAttributeBuilder<C extends MicroStrategyAttribute,B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) applicationContainer
(IApplicationContainer applicationContainer) ApplicationContainer asset containing this Catalog asset.assetApplicationQualifiedName
(String assetApplicationQualifiedName) Qualified name of the Application Container that contains this asset.abstract C
build()
inputToAirflowTask
(IAirflowTask inputToAirflowTask) inputToAirflowTasks
(Collection<? extends IAirflowTask> inputToAirflowTasks) inputToProcess
(ILineageProcess inputToProcess) inputToProcesses
(Collection<? extends ILineageProcess> inputToProcesses) inputToSparkJob
(ISparkJob inputToSparkJob) inputToSparkJobs
(Collection<? extends ISparkJob> inputToSparkJobs) microStrategyAttributeForms
(String microStrategyAttributeForms) JSON string specifying the attribute's name, description, displayFormat, etc.microStrategyCertifiedAt
(Long microStrategyCertifiedAt) Time (epoch) this asset was certified in MicroStrategy, in milliseconds.microStrategyCertifiedBy
(String microStrategyCertifiedBy) User who certified this asset, in MicroStrategy.microStrategyCube
(IMicroStrategyCube microStrategyCube) microStrategyCubeName
(String microStrategyCubeName) microStrategyCubeNames
(Collection<? extends String> microStrategyCubeNames) microStrategyCubeQualifiedName
(String microStrategyCubeQualifiedName) microStrategyCubeQualifiedNames
(Collection<? extends String> microStrategyCubeQualifiedNames) microStrategyCubes
(Collection<? extends IMicroStrategyCube> microStrategyCubes) microStrategyIsCertified
(Boolean microStrategyIsCertified) Whether the asset is certified in MicroStrategy (true) or not (false).microStrategyLocation
(Collection<? extends Map<String, String>> microStrategyLocation) microStrategyMetric
(IMicroStrategyMetric microStrategyMetric) microStrategyMetrics
(Collection<? extends IMicroStrategyMetric> microStrategyMetrics) microStrategyProject
(IMicroStrategyProject microStrategyProject) Project in which this attribute exists.microStrategyProjectName
(String microStrategyProjectName) Simple name of the project in which this asset exists.microStrategyProjectQualifiedName
(String microStrategyProjectQualifiedName) Unique name of the project in which this asset exists.microStrategyReport
(IMicroStrategyReport microStrategyReport) microStrategyReportName
(String microStrategyReportName) microStrategyReportNames
(Collection<? extends String> microStrategyReportNames) microStrategyReportQualifiedName
(String microStrategyReportQualifiedName) microStrategyReportQualifiedNames
(Collection<? extends String> microStrategyReportQualifiedNames) microStrategyReports
(Collection<? extends IMicroStrategyReport> microStrategyReports) modelImplementedEntities
(Collection<? extends IModelEntity> modelImplementedEntities) modelImplementedEntity
(IModelEntity modelImplementedEntity) outputFromAirflowTask
(IAirflowTask outputFromAirflowTask) outputFromAirflowTasks
(Collection<? extends IAirflowTask> outputFromAirflowTasks) outputFromProcess
(ILineageProcess outputFromProcess) outputFromProcesses
(Collection<? extends ILineageProcess> outputFromProcesses) outputFromSparkJob
(ISparkJob outputFromSparkJob) outputFromSparkJobs
(Collection<? extends ISparkJob> outputFromSparkJobs) putMicroStrategyLocation
(Map<String, String> putMicroStrategyLocation) protected abstract B
self()
toString()
Fixed typeName for MicroStrategyAttributes.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, 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
-
MicroStrategyAttributeBuilder
public MicroStrategyAttributeBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends MicroStrategyAttribute,
B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C, B>>
-
typeName
Fixed typeName for MicroStrategyAttributes.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends MicroStrategyAttribute,
B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C, B>> - Returns:
this
.
-
applicationContainer
ApplicationContainer asset containing this Catalog asset.- Returns:
this
.
-
assetApplicationQualifiedName
Qualified name of the Application Container that contains this asset.- Returns:
this
.
-
inputToAirflowTask
-
inputToAirflowTasks
-
clearInputToAirflowTasks
-
inputToProcess
-
inputToProcesses
-
clearInputToProcesses
-
inputToSparkJob
-
inputToSparkJobs
-
clearInputToSparkJobs
-
microStrategyAttributeForms
JSON string specifying the attribute's name, description, displayFormat, etc.- Returns:
this
.
-
microStrategyCertifiedAt
Time (epoch) this asset was certified in MicroStrategy, in milliseconds.- Returns:
this
.
-
microStrategyCertifiedBy
User who certified this asset, in MicroStrategy.- Returns:
this
.
-
microStrategyCubeName
-
microStrategyCubeNames
-
clearMicroStrategyCubeNames
-
microStrategyCubeQualifiedName
-
microStrategyCubeQualifiedNames
public B microStrategyCubeQualifiedNames(Collection<? extends String> microStrategyCubeQualifiedNames) -
clearMicroStrategyCubeQualifiedNames
-
microStrategyCube
-
microStrategyCubes
-
clearMicroStrategyCubes
-
microStrategyIsCertified
Whether the asset is certified in MicroStrategy (true) or not (false).- Returns:
this
.
-
putMicroStrategyLocation
-
microStrategyLocation
-
clearMicroStrategyLocation
-
microStrategyMetric
-
microStrategyMetrics
-
clearMicroStrategyMetrics
-
microStrategyProject
Project in which this attribute exists.- Returns:
this
.
-
microStrategyProjectName
Simple name of the project in which this asset exists.- Returns:
this
.
-
microStrategyProjectQualifiedName
Unique name of the project in which this asset exists.- Returns:
this
.
-
microStrategyReportName
-
microStrategyReportNames
-
clearMicroStrategyReportNames
-
microStrategyReportQualifiedName
-
microStrategyReportQualifiedNames
public B microStrategyReportQualifiedNames(Collection<? extends String> microStrategyReportQualifiedNames) -
clearMicroStrategyReportQualifiedNames
-
microStrategyReport
-
microStrategyReports
-
clearMicroStrategyReports
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends MicroStrategyAttribute,
B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends MicroStrategyAttribute,
B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends MicroStrategyAttribute,
B extends MicroStrategyAttribute.MicroStrategyAttributeBuilder<C, B>>
-