Class SourceProperties
java.lang.Object
com.microsoft.azure.management.containerregistry.SourceProperties
The properties of the source code repository.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbranch()
Get the branch name of the source code.Get the full URL to the source code respository.Get the authorization properties for accessing the source code repository and to set up webhooks for notifications.Get the type of source control service.withBranch
(String branch) Set the branch name of the source code.withRepositoryUrl
(String repositoryUrl) Set the full URL to the source code respository.withSourceControlAuthProperties
(AuthInfo sourceControlAuthProperties) Set the authorization properties for accessing the source code repository and to set up webhooks for notifications.withSourceControlType
(SourceControlType sourceControlType) Set the type of source control service.
-
Constructor Details
-
SourceProperties
public SourceProperties()
-
-
Method Details
-
sourceControlType
Get the type of source control service. Possible values include: 'Github', 'VisualStudioTeamService'.- Returns:
- the sourceControlType value
-
withSourceControlType
Set the type of source control service. Possible values include: 'Github', 'VisualStudioTeamService'.- Parameters:
sourceControlType
- the sourceControlType value to set- Returns:
- the SourceProperties object itself.
-
repositoryUrl
Get the full URL to the source code respository.- Returns:
- the repositoryUrl value
-
withRepositoryUrl
Set the full URL to the source code respository.- Parameters:
repositoryUrl
- the repositoryUrl value to set- Returns:
- the SourceProperties object itself.
-
branch
Get the branch name of the source code.- Returns:
- the branch value
-
withBranch
Set the branch name of the source code.- Parameters:
branch
- the branch value to set- Returns:
- the SourceProperties object itself.
-
sourceControlAuthProperties
Get the authorization properties for accessing the source code repository and to set up webhooks for notifications.- Returns:
- the sourceControlAuthProperties value
-
withSourceControlAuthProperties
Set the authorization properties for accessing the source code repository and to set up webhooks for notifications.- Parameters:
sourceControlAuthProperties
- the sourceControlAuthProperties value to set- Returns:
- the SourceProperties object itself.
-