SourceUpdateParameters Class
- java.
lang. Object - com.
azure. resourcemanager. containerregistry. models. SourceUpdateParameters
- com.
Implements
public final class SourceUpdateParameters
implements JsonSerializable<SourceUpdateParameters>
The properties for updating the source code repository.
Constructor Summary
| Constructor | Description |
|---|---|
| SourceUpdateParameters() |
Creates an instance of Source |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
branch()
Get the branch property: The branch name of the source code. |
|
static
Source |
fromJson(JsonReader jsonReader)
Reads an instance of Source |
| String |
repositoryUrl()
Get the repository |
|
Auth |
sourceControlAuthProperties()
Get the source |
|
Source |
sourceControlType()
Get the source |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Source |
withBranch(String branch)
Set the branch property: The branch name of the source code. |
|
Source |
withRepositoryUrl(String repositoryUrl)
Set the repository |
|
Source |
withSourceControlAuthProperties(AuthInfoUpdateParameters sourceControlAuthProperties)
Set the source |
|
Source |
withSourceControlType(SourceControlType sourceControlType)
Set the source |
Methods inherited from java.lang.Object
Constructor Details
SourceUpdateParameters
public SourceUpdateParameters()
Creates an instance of SourceUpdateParameters class.
Method Details
branch
public String branch()
Get the branch property: The branch name of the source code.
Returns:
fromJson
public static SourceUpdateParameters fromJson(JsonReader jsonReader)
Reads an instance of SourceUpdateParameters from the JsonReader.
Parameters:
Returns:
Throws:
repositoryUrl
public String repositoryUrl()
Get the repositoryUrl property: The full URL to the source code repository.
Returns:
sourceControlAuthProperties
public AuthInfoUpdateParameters sourceControlAuthProperties()
Get the sourceControlAuthProperties property: The authorization properties for accessing the source code repository and to set up webhooks for notifications.
Returns:
sourceControlType
public SourceControlType sourceControlType()
Get the sourceControlType property: The type of source control service.
Returns:
toJson
validate
public void validate()
Validates the instance.
withBranch
public SourceUpdateParameters withBranch(String branch)
Set the branch property: The branch name of the source code.
Parameters:
Returns:
withRepositoryUrl
public SourceUpdateParameters withRepositoryUrl(String repositoryUrl)
Set the repositoryUrl property: The full URL to the source code repository.
Parameters:
Returns:
withSourceControlAuthProperties
public SourceUpdateParameters withSourceControlAuthProperties(AuthInfoUpdateParameters sourceControlAuthProperties)
Set the sourceControlAuthProperties property: The authorization properties for accessing the source code repository and to set up webhooks for notifications.
Parameters:
Returns:
withSourceControlType
public SourceUpdateParameters withSourceControlType(SourceControlType sourceControlType)
Set the sourceControlType property: The type of source control service.
Parameters:
Returns: