Class FactoryVstsConfiguration
java.lang.Object
com.azure.resourcemanager.datafactory.models.FactoryRepoConfiguration
com.azure.resourcemanager.datafactory.models.FactoryVstsConfiguration
Factory's VSTS repo information.
-
Constructor Summary
ConstructorDescriptionCreates an instance of FactoryVstsConfiguration class. -
Method Summary
Modifier and TypeMethodDescriptionGet the projectName property: VSTS project name.tenantId()
Get the tenantId property: VSTS tenant id.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.withProjectName
(String projectName) Set the projectName property: VSTS project name.withRepositoryName
(String repositoryName) Set the repositoryName property: Repository name.withRootFolder
(String rootFolder) Set the rootFolder property: Root folder.withTenantId
(String tenantId) Set the tenantId property: VSTS tenant id.Methods inherited from class com.azure.resourcemanager.datafactory.models.FactoryRepoConfiguration
accountName, collaborationBranch, disablePublish, lastCommitId, repositoryName, rootFolder
-
Constructor Details
-
FactoryVstsConfiguration
public FactoryVstsConfiguration()Creates an instance of FactoryVstsConfiguration class.
-
-
Method Details
-
projectName
Get the projectName property: VSTS project name.- Returns:
- the projectName value.
-
withProjectName
Set the projectName property: VSTS project name.- Parameters:
projectName
- the projectName value to set.- Returns:
- the FactoryVstsConfiguration object itself.
-
tenantId
Get the tenantId property: VSTS tenant id.- Returns:
- the tenantId value.
-
withTenantId
Set the tenantId property: VSTS tenant id.- Parameters:
tenantId
- the tenantId value to set.- Returns:
- the FactoryVstsConfiguration object itself.
-
withAccountName
Set the accountName property: Account name.- Overrides:
withAccountName
in classFactoryRepoConfiguration
- Parameters:
accountName
- the accountName value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
withRepositoryName
Set the repositoryName property: Repository name.- Overrides:
withRepositoryName
in classFactoryRepoConfiguration
- Parameters:
repositoryName
- the repositoryName value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
withCollaborationBranch
Set the collaborationBranch property: Collaboration branch.- Overrides:
withCollaborationBranch
in classFactoryRepoConfiguration
- Parameters:
collaborationBranch
- the collaborationBranch value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
withRootFolder
Set the rootFolder property: Root folder.- Overrides:
withRootFolder
in classFactoryRepoConfiguration
- Parameters:
rootFolder
- the rootFolder value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
withLastCommitId
Set the lastCommitId property: Last commit id.- Overrides:
withLastCommitId
in classFactoryRepoConfiguration
- Parameters:
lastCommitId
- the lastCommitId value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
withDisablePublish
Set the disablePublish property: Disable manual publish operation in ADF studio to favor automated publish.- Overrides:
withDisablePublish
in classFactoryRepoConfiguration
- Parameters:
disablePublish
- the disablePublish value to set.- Returns:
- the FactoryRepoConfiguration object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classFactoryRepoConfiguration
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-