Class FactoryRepoConfiguration
java.lang.Object
com.azure.resourcemanager.datafactory.models.FactoryRepoConfiguration
- Direct Known Subclasses:
FactoryGitHubConfiguration
,FactoryVstsConfiguration
Factory's git repo information.
-
Constructor Summary
ConstructorDescriptionCreates an instance of FactoryRepoConfiguration class. -
Method Summary
Modifier and TypeMethodDescriptionGet the accountName property: Account name.Get the collaborationBranch property: Collaboration branch.Get the disablePublish property: Disable manual publish operation in ADF studio to favor automated publish.Get the lastCommitId property: Last commit id.Get the repositoryName property: Repository name.Get the rootFolder property: Root folder.void
validate()
Validates the instance.withAccountName
(String accountName) Set the accountName property: Account name.withCollaborationBranch
(String collaborationBranch) Set the collaborationBranch property: Collaboration branch.withDisablePublish
(Boolean disablePublish) Set the disablePublish property: Disable manual publish operation in ADF studio to favor automated publish.withLastCommitId
(String lastCommitId) Set the lastCommitId property: Last commit id.withRepositoryName
(String repositoryName) Set the repositoryName property: Repository name.withRootFolder
(String rootFolder) Set the rootFolder property: Root folder.
-
Constructor Details
-
FactoryRepoConfiguration
public FactoryRepoConfiguration()Creates an instance of FactoryRepoConfiguration class.
-
-
Method Details
-
accountName
Get the accountName property: Account name.- Returns:
- the accountName value.
-
withAccountName
Set the accountName property: Account name.- Parameters:
accountName
- the accountName value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
repositoryName
Get the repositoryName property: Repository name.- Returns:
- the repositoryName value.
-
withRepositoryName
Set the repositoryName property: Repository name.- Parameters:
repositoryName
- the repositoryName value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
collaborationBranch
Get the collaborationBranch property: Collaboration branch.- Returns:
- the collaborationBranch value.
-
withCollaborationBranch
Set the collaborationBranch property: Collaboration branch.- Parameters:
collaborationBranch
- the collaborationBranch value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
rootFolder
Get the rootFolder property: Root folder.- Returns:
- the rootFolder value.
-
withRootFolder
Set the rootFolder property: Root folder.- Parameters:
rootFolder
- the rootFolder value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
lastCommitId
Get the lastCommitId property: Last commit id.- Returns:
- the lastCommitId value.
-
withLastCommitId
Set the lastCommitId property: Last commit id.- Parameters:
lastCommitId
- the lastCommitId value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
disablePublish
Get the disablePublish property: Disable manual publish operation in ADF studio to favor automated publish.- Returns:
- the disablePublish value.
-
withDisablePublish
Set the disablePublish property: Disable manual publish operation in ADF studio to favor automated publish.- Parameters:
disablePublish
- the disablePublish value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-