Package com.atlan.model.assets
Class AdfLinkedservice.AdfLinkedserviceBuilder<C extends AdfLinkedservice,B extends AdfLinkedservice.AdfLinkedserviceBuilder<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.AdfLinkedservice.AdfLinkedserviceBuilder<C,B>
- Enclosing class:
- AdfLinkedservice
public abstract static class AdfLinkedservice.AdfLinkedserviceBuilder<C extends AdfLinkedservice,B extends AdfLinkedservice.AdfLinkedserviceBuilder<C,B>>
extends Asset.AssetBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) adfActivities
(Collection<? extends IAdfActivity> adfActivities) adfActivity
(IAdfActivity adfActivity) adfAssetFolderPath
(String adfAssetFolderPath) Defines the folder path in which this ADF asset exists.adfDataflow
(IAdfDataflow adfDataflow) adfDataflows
(Collection<? extends IAdfDataflow> adfDataflows) adfDataset
(IAdfDataset adfDataset) adfDatasets
(Collection<? extends IAdfDataset> adfDatasets) adfFactoryName
(String adfFactoryName) Defines the name of the factory in which this asset exists.adfLinkedserviceAccountName
(String adfLinkedserviceAccountName) Defines the name of the account used in the cosmos linked service.adfLinkedserviceAnnotation
(String adfLinkedserviceAnnotation) adfLinkedserviceAnnotations
(Collection<? extends String> adfLinkedserviceAnnotations) adfLinkedserviceAzureCloudType
(String adfLinkedserviceAzureCloudType) Defines the type of cloud being used in the ADLS linked service.adfLinkedserviceClusterId
(String adfLinkedserviceClusterId) Defines the cluster id in the Azure databricks delta lake linked service.adfLinkedserviceCredentialType
(String adfLinkedserviceCredentialType) Defines the type of credential, authentication being used in the ADLS, snowflake, azure sql linked service.adfLinkedserviceDatabaseName
(String adfLinkedserviceDatabaseName) Defines the name of the database used in the cosmos, snowflake linked service.adfLinkedserviceDomainEndpoint
(String adfLinkedserviceDomainEndpoint) Defines the url, domain, account_identifier, server in the ADLS, Azure databricks delta lake, snowflake, azure sql linked service.adfLinkedserviceResourceId
(String adfLinkedserviceResourceId) Defines the resource id in the Azure databricks delta lake linked service.adfLinkedserviceRoleName
(String adfLinkedserviceRoleName) Defines the name of the role in the snowflake linked service.adfLinkedserviceTenant
(String adfLinkedserviceTenant) Defines the tenant of cloud being used in the ADLS linked service.adfLinkedserviceType
(String adfLinkedserviceType) Defines the type of the linked service.adfLinkedserviceUserName
(String adfLinkedserviceUserName) Defines the name of the db user in the snowflake linked service.adfLinkedserviceVersion
(String adfLinkedserviceVersion) Defines the version of the linked service in the cosmos linked service.adfLinkedserviceVersionAbove
(Boolean adfLinkedserviceVersionAbove) Indicates whether the service version is above 3.2 or not in the cosmos linked service.adfLinkedserviceWarehouseName
(String adfLinkedserviceWarehouseName) Defines the name of the warehouse in the snowflake linked service.adfPipeline
(IAdfPipeline adfPipeline) adfPipelines
(Collection<? extends IAdfPipeline> adfPipelines) 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) protected abstract B
self()
toString()
Fixed typeName for AdfLinkedservices.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
-
AdfLinkedserviceBuilder
public AdfLinkedserviceBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAsset.AssetBuilder<C extends AdfLinkedservice,
B extends AdfLinkedservice.AdfLinkedserviceBuilder<C, B>>
-
typeName
Fixed typeName for AdfLinkedservices.- Overrides:
typeName
in classReference.ReferenceBuilder<C extends AdfLinkedservice,
B extends AdfLinkedservice.AdfLinkedserviceBuilder<C, B>> - Returns:
this
.
-
adfActivity
-
adfActivities
-
clearAdfActivities
-
adfAssetFolderPath
Defines the folder path in which this ADF asset exists.- Returns:
this
.
-
adfDataflow
-
adfDataflows
-
clearAdfDataflows
-
adfDataset
-
adfDatasets
-
clearAdfDatasets
-
adfFactoryName
Defines the name of the factory in which this asset exists.- Returns:
this
.
-
adfLinkedserviceAccountName
Defines the name of the account used in the cosmos linked service.- Returns:
this
.
-
adfLinkedserviceAnnotation
-
adfLinkedserviceAnnotations
-
clearAdfLinkedserviceAnnotations
-
adfLinkedserviceAzureCloudType
Defines the type of cloud being used in the ADLS linked service.- Returns:
this
.
-
adfLinkedserviceClusterId
Defines the cluster id in the Azure databricks delta lake linked service.- Returns:
this
.
-
adfLinkedserviceCredentialType
Defines the type of credential, authentication being used in the ADLS, snowflake, azure sql linked service.- Returns:
this
.
-
adfLinkedserviceDatabaseName
Defines the name of the database used in the cosmos, snowflake linked service.- Returns:
this
.
-
adfLinkedserviceDomainEndpoint
Defines the url, domain, account_identifier, server in the ADLS, Azure databricks delta lake, snowflake, azure sql linked service.- Returns:
this
.
-
adfLinkedserviceResourceId
Defines the resource id in the Azure databricks delta lake linked service.- Returns:
this
.
-
adfLinkedserviceRoleName
Defines the name of the role in the snowflake linked service.- Returns:
this
.
-
adfLinkedserviceTenant
Defines the tenant of cloud being used in the ADLS linked service.- Returns:
this
.
-
adfLinkedserviceType
Defines the type of the linked service.- Returns:
this
.
-
adfLinkedserviceUserName
Defines the name of the db user in the snowflake linked service.- Returns:
this
.
-
adfLinkedserviceVersion
Defines the version of the linked service in the cosmos linked service.- Returns:
this
.
-
adfLinkedserviceVersionAbove
Indicates whether the service version is above 3.2 or not in the cosmos linked service.- Returns:
this
.
-
adfLinkedserviceWarehouseName
Defines the name of the warehouse in the snowflake linked service.- Returns:
this
.
-
adfPipeline
-
adfPipelines
-
clearAdfPipelines
-
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
-
self
- Specified by:
self
in classAsset.AssetBuilder<C extends AdfLinkedservice,
B extends AdfLinkedservice.AdfLinkedserviceBuilder<C, B>>
-
build
- Specified by:
build
in classAsset.AssetBuilder<C extends AdfLinkedservice,
B extends AdfLinkedservice.AdfLinkedserviceBuilder<C, B>>
-
toString
- Overrides:
toString
in classAsset.AssetBuilder<C extends AdfLinkedservice,
B extends AdfLinkedservice.AdfLinkedserviceBuilder<C, B>>
-