Package com.atlan.model.assets
Class AdfActivity.AdfActivityBuilder<C extends AdfActivity,B extends AdfActivity.AdfActivityBuilder<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.AdfActivity.AdfActivityBuilder<C,B>
- Enclosing class:
- AdfActivity
public abstract static class AdfActivity.AdfActivityBuilder<C extends AdfActivity,B extends AdfActivity.AdfActivityBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) adfActivityBatchCount
(Integer adfActivityBatchCount) Defines the batch count of activity to runs in ForEach activity.adfActivityFirstRowOnly
(Boolean adfActivityFirstRowOnly) Indicates whether to import only first row only or not in Lookup activity.adfActivityIsSequential
(Boolean adfActivityIsSequential) Indicates whether the activity processing is sequential or not inside the ForEach activity.adfActivityMainClassName
(String adfActivityMainClassName) Defines the main class of the databricks spark activity.adfActivityNotebookPath
(String adfActivityNotebookPath) Defines the path of the notebook in the databricks notebook activity.adfActivityPolictRetryInterval
(Integer adfActivityPolictRetryInterval) The retry interval in seconds for the ADF activity.adfActivityPolicyTimeout
(String adfActivityPolicyTimeout) The timout defined for the ADF activity.adfActivityPrecedingDependencies
(Collection<? extends String> adfActivityPrecedingDependencies) adfActivityPrecedingDependency
(String adfActivityPrecedingDependency) adfActivityPythonFilePath
(String adfActivityPythonFilePath) Defines the python file path for databricks python activity.adfActivityReferenceDataflow
(String adfActivityReferenceDataflow) Defines the dataflow that is to be used in dataflow activity.adfActivityRun
(Map<String, String> adfActivityRun) adfActivityRuns
(Collection<? extends Map<String, String>> adfActivityRuns) adfActivitySink
(String adfActivitySink) adfActivitySinks
(Collection<? extends String> adfActivitySinks) adfActivitySinkType
(String adfActivitySinkType) Defines the type of the sink of the ADF activtity.adfActivitySource
(String adfActivitySource) adfActivitySources
(Collection<? extends String> adfActivitySources) adfActivitySourceType
(String adfActivitySourceType) Defines the type of the source of the ADF activtity.adfActivityState
(AdfActivityState adfActivityState) Defines the state (Active or Inactive) of an ADF activity whether it is active or not.adfActivitySubActivities
(Collection<? extends String> adfActivitySubActivities) adfActivitySubActivity
(String adfActivitySubActivity) adfActivityType
(String adfActivityType) The type of the ADF activity.adfAssetFolderPath
(String adfAssetFolderPath) Defines the folder path in which this ADF asset exists.adfDataflow
(IAdfDataflow adfDataflow) ADF activities that are associated with this ADF Dataflow.adfDataset
(IAdfDataset adfDataset) adfDatasets
(Collection<? extends IAdfDataset> adfDatasets) adfFactoryName
(String adfFactoryName) Defines the name of the factory in which this asset exists.adfLinkedservice
(IAdfLinkedservice adfLinkedservice) adfLinkedservices
(Collection<? extends IAdfLinkedservice> adfLinkedservices) adfPipeline
(IAdfPipeline adfPipeline) ADF Activity that is associated with this ADF Pipeline.adfPipelineQualifiedName
(String adfPipelineQualifiedName) Unique name of the pipeline in which this activity exists.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) 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) process
(ILineageProcess process) processes
(Collection<? extends ILineageProcess> processes) protected abstract B
self()
toString()
Fixed typeName for AdfActivitys.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
-
AdfActivityBuilder
public AdfActivityBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends AdfActivity,
B extends AdfActivity.AdfActivityBuilder<C, B>>
-
typeName
Fixed typeName for AdfActivitys.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends AdfActivity,
B extends AdfActivity.AdfActivityBuilder<C, B>> - Returns:
this
.
-
adfActivityBatchCount
Defines the batch count of activity to runs in ForEach activity.- Returns:
this
.
-
adfActivityFirstRowOnly
Indicates whether to import only first row only or not in Lookup activity.- Returns:
this
.
-
adfActivityIsSequential
Indicates whether the activity processing is sequential or not inside the ForEach activity.- Returns:
this
.
-
adfActivityMainClassName
Defines the main class of the databricks spark activity.- Returns:
this
.
-
adfActivityNotebookPath
Defines the path of the notebook in the databricks notebook activity.- Returns:
this
.
-
adfActivityPolictRetryInterval
The retry interval in seconds for the ADF activity.- Returns:
this
.
-
adfActivityPolicyTimeout
The timout defined for the ADF activity.- Returns:
this
.
-
adfActivityPrecedingDependency
-
adfActivityPrecedingDependencies
public B adfActivityPrecedingDependencies(Collection<? extends String> adfActivityPrecedingDependencies) -
clearAdfActivityPrecedingDependencies
-
adfActivityPythonFilePath
Defines the python file path for databricks python activity.- Returns:
this
.
-
adfActivityReferenceDataflow
Defines the dataflow that is to be used in dataflow activity.- Returns:
this
.
-
adfActivityRun
-
adfActivityRuns
-
clearAdfActivityRuns
-
adfActivitySinkType
Defines the type of the sink of the ADF activtity.- Returns:
this
.
-
adfActivitySink
-
adfActivitySinks
-
clearAdfActivitySinks
-
adfActivitySourceType
Defines the type of the source of the ADF activtity.- Returns:
this
.
-
adfActivitySource
-
adfActivitySources
-
clearAdfActivitySources
-
adfActivityState
Defines the state (Active or Inactive) of an ADF activity whether it is active or not.- Returns:
this
.
-
adfActivitySubActivity
-
adfActivitySubActivities
-
clearAdfActivitySubActivities
-
adfActivityType
The type of the ADF activity.- Returns:
this
.
-
adfAssetFolderPath
Defines the folder path in which this ADF asset exists.- Returns:
this
.
-
adfDataflow
ADF activities that are associated with this ADF Dataflow.- Returns:
this
.
-
adfDataset
-
adfDatasets
-
clearAdfDatasets
-
adfFactoryName
Defines the name of the factory in which this asset exists.- Returns:
this
.
-
adfLinkedservice
-
adfLinkedservices
-
clearAdfLinkedservices
-
adfPipeline
ADF Activity that is associated with this ADF Pipeline.- Returns:
this
.
-
adfPipelineQualifiedName
Unique name of the pipeline in which this activity exists.- 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
-
modelImplementedEntity
-
modelImplementedEntities
-
clearModelImplementedEntities
-
outputFromAirflowTask
-
outputFromAirflowTasks
-
clearOutputFromAirflowTasks
-
outputFromProcess
-
outputFromProcesses
-
clearOutputFromProcesses
-
outputFromSparkJob
-
outputFromSparkJobs
-
clearOutputFromSparkJobs
-
process
-
processes
-
clearProcesses
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends AdfActivity,
B extends AdfActivity.AdfActivityBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends AdfActivity,
B extends AdfActivity.AdfActivityBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends AdfActivity,
B extends AdfActivity.AdfActivityBuilder<C, B>>
-