Class WorkspaceRepositoryConfiguration
java.lang.Object
com.azure.analytics.synapse.artifacts.models.WorkspaceRepositoryConfiguration
Git integration settings.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the accountName property: Account name.Get the clientId property: GitHub bring your own app client id.Get the clientSecret property: GitHub bring your own app client secret information.Get the collaborationBranch property: Collaboration branch.Get the hostName property: GitHub Enterprise host name.Get the lastCommitId property: The last commit ID.Get the projectName property: VSTS project name.Get the repositoryName property: Repository name.Get the rootFolder property: Root folder to use in the repository.Get the tenantId property: The VSTS tenant ID.getType()
Get the type property: Type of workspace repositoryID configuration.setAccountName
(String accountName) Set the accountName property: Account name.setClientId
(String clientId) Set the clientId property: GitHub bring your own app client id.setClientSecret
(GitHubClientSecret clientSecret) Set the clientSecret property: GitHub bring your own app client secret information.setCollaborationBranch
(String collaborationBranch) Set the collaborationBranch property: Collaboration branch.setHostName
(String hostName) Set the hostName property: GitHub Enterprise host name.setLastCommitId
(String lastCommitId) Set the lastCommitId property: The last commit ID.setProjectName
(String projectName) Set the projectName property: VSTS project name.setRepositoryName
(String repositoryName) Set the repositoryName property: Repository name.setRootFolder
(String rootFolder) Set the rootFolder property: Root folder to use in the repository.setTenantId
(UUID tenantId) Set the tenantId property: The VSTS tenant ID.Set the type property: Type of workspace repositoryID configuration.
-
Constructor Details
-
WorkspaceRepositoryConfiguration
public WorkspaceRepositoryConfiguration()
-
-
Method Details
-
getType
Get the type property: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration.- Returns:
- the type value.
-
setType
Set the type property: Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration.- Parameters:
type
- the type value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getHostName
Get the hostName property: GitHub Enterprise host name. For example: https://github.mydomain.com.- Returns:
- the hostName value.
-
setHostName
Set the hostName property: GitHub Enterprise host name. For example: https://github.mydomain.com.- Parameters:
hostName
- the hostName value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getAccountName
Get the accountName property: Account name.- Returns:
- the accountName value.
-
setAccountName
Set the accountName property: Account name.- Parameters:
accountName
- the accountName value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getProjectName
Get the projectName property: VSTS project name.- Returns:
- the projectName value.
-
setProjectName
Set the projectName property: VSTS project name.- Parameters:
projectName
- the projectName value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getRepositoryName
Get the repositoryName property: Repository name.- Returns:
- the repositoryName value.
-
setRepositoryName
Set the repositoryName property: Repository name.- Parameters:
repositoryName
- the repositoryName value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getCollaborationBranch
Get the collaborationBranch property: Collaboration branch.- Returns:
- the collaborationBranch value.
-
setCollaborationBranch
Set the collaborationBranch property: Collaboration branch.- Parameters:
collaborationBranch
- the collaborationBranch value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getRootFolder
Get the rootFolder property: Root folder to use in the repository.- Returns:
- the rootFolder value.
-
setRootFolder
Set the rootFolder property: Root folder to use in the repository.- Parameters:
rootFolder
- the rootFolder value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getLastCommitId
Get the lastCommitId property: The last commit ID.- Returns:
- the lastCommitId value.
-
setLastCommitId
Set the lastCommitId property: The last commit ID.- Parameters:
lastCommitId
- the lastCommitId value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getTenantId
Get the tenantId property: The VSTS tenant ID.- Returns:
- the tenantId value.
-
setTenantId
Set the tenantId property: The VSTS tenant ID.- Parameters:
tenantId
- the tenantId value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getClientId
Get the clientId property: GitHub bring your own app client id.- Returns:
- the clientId value.
-
setClientId
Set the clientId property: GitHub bring your own app client id.- Parameters:
clientId
- the clientId value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-
getClientSecret
Get the clientSecret property: GitHub bring your own app client secret information.- Returns:
- the clientSecret value.
-
setClientSecret
Set the clientSecret property: GitHub bring your own app client secret information.- Parameters:
clientSecret
- the clientSecret value to set.- Returns:
- the WorkspaceRepositoryConfiguration object itself.
-