Package com.atlan.model.assets
Class Stakeholder.StakeholderBuilder<C extends Stakeholder,B extends Stakeholder.StakeholderBuilder<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.Stakeholder.StakeholderBuilder<C,B>
- Enclosing class:
- Stakeholder
public abstract static class Stakeholder.StakeholderBuilder<C extends Stakeholder,B extends Stakeholder.StakeholderBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
channelLink
(String channelLink) TBCdefaultNavigation
(String defaultNavigation) TBCdenyAssetFilter
(AssetFilterGroup denyAssetFilter) denyAssetFilters
(Collection<? extends AssetFilterGroup> denyAssetFilters) denyAssetTab
(AssetSidebarTab denyAssetTab) denyAssetTabs
(Collection<? extends AssetSidebarTab> denyAssetTabs) denyAssetType
(String denyAssetType) denyAssetTypes
(Collection<? extends String> denyAssetTypes) denyCustomMetadataGuid
(String denyCustomMetadataGuid) denyCustomMetadataGuids
(Collection<? extends String> denyCustomMetadataGuids) denyNavigationPage
(String denyNavigationPage) denyNavigationPages
(Collection<? extends String> denyNavigationPages) displayPreference
(String displayPreference) displayPreferences
(Collection<? extends String> displayPreferences) isAccessControlEnabled
(Boolean isAccessControlEnabled) TBCpersonaGroup
(String personaGroup) personaGroups
(Collection<? extends String> personaGroups) personaUser
(String personaUser) personaUsers
(Collection<? extends String> personaUsers) policies
(Collection<? extends IAuthPolicy> policies) policy
(IAuthPolicy policy) TBCprotected abstract B
self()
stakeholderDataDomain
(IDataDomain stakeholderDataDomain) Domain assigned to the StakeholderstakeholderDomainQualifiedName
(String stakeholderDomainQualifiedName) TBCstakeholderTitle
(IStakeholderTitle stakeholderTitle) Stakeholder-title assigned for this Stakeholder-PersonastakeholderTitleGuid
(String stakeholderTitleGuid) TBCtoString()
Fixed typeName for Stakeholders.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
-
StakeholderBuilder
public StakeholderBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends Stakeholder,
B extends Stakeholder.StakeholderBuilder<C, B>>
-
typeName
Fixed typeName for Stakeholders.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends Stakeholder,
B extends Stakeholder.StakeholderBuilder<C, B>> - Returns:
this
.
-
channelLink
TBC- Returns:
this
.
-
denyAssetFilter
-
denyAssetFilters
-
clearDenyAssetFilters
-
denyAssetTab
-
denyAssetTabs
-
clearDenyAssetTabs
-
denyAssetType
-
denyAssetTypes
-
clearDenyAssetTypes
-
denyCustomMetadataGuid
-
denyCustomMetadataGuids
-
clearDenyCustomMetadataGuids
-
displayPreference
-
displayPreferences
-
clearDisplayPreferences
-
isAccessControlEnabled
TBC- Returns:
this
.
-
personaGroup
-
personaGroups
-
clearPersonaGroups
-
personaUser
-
personaUsers
-
clearPersonaUsers
-
policy
-
policies
-
clearPolicies
-
roleId
TBC- Returns:
this
.
-
stakeholderDataDomain
Domain assigned to the Stakeholder- Returns:
this
.
-
stakeholderDomainQualifiedName
TBC- Returns:
this
.
-
stakeholderTitle
Stakeholder-title assigned for this Stakeholder-Persona- Returns:
this
.
-
stakeholderTitleGuid
TBC- Returns:
this
.
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends Stakeholder,
B extends Stakeholder.StakeholderBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends Stakeholder,
B extends Stakeholder.StakeholderBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends Stakeholder,
B extends Stakeholder.StakeholderBuilder<C, B>>
-