SourceControlUpdateParameters Class

  • java.lang.Object
    • com.azure.resourcemanager.automation.models.SourceControlUpdateParameters

public final class SourceControlUpdateParameters

The parameters supplied to the update source control operation.

Constructor Summary

Constructor Description
SourceControlUpdateParameters()

Method Summary

Modifier and Type Method and Description
Boolean autoSync()

Get the autoSync property: The auto sync of the source control.

String branch()

Get the branch property: The repo branch of the source control.

String description()

Get the description property: The user description of the source control.

String folderPath()

Get the folderPath property: The folder path of the source control.

Boolean publishRunbook()

Get the publishRunbook property: The auto publish of the source control.

SourceControlSecurityTokenProperties securityToken()

Get the securityToken property: The authorization token for the repo of the source control.

void validate()

Validates the instance.

SourceControlUpdateParameters withAutoSync(Boolean autoSync)

Set the autoSync property: The auto sync of the source control.

SourceControlUpdateParameters withBranch(String branch)

Set the branch property: The repo branch of the source control.

SourceControlUpdateParameters withDescription(String description)

Set the description property: The user description of the source control.

SourceControlUpdateParameters withFolderPath(String folderPath)

Set the folderPath property: The folder path of the source control.

SourceControlUpdateParameters withPublishRunbook(Boolean publishRunbook)

Set the publishRunbook property: The auto publish of the source control.

SourceControlUpdateParameters withSecurityToken(SourceControlSecurityTokenProperties securityToken)

Set the securityToken property: The authorization token for the repo of the source control.

Methods inherited from java.lang.Object

Constructor Details

SourceControlUpdateParameters

public SourceControlUpdateParameters()

Method Details

autoSync

public Boolean autoSync()

Get the autoSync property: The auto sync of the source control. Default is false.

Returns:

the autoSync value.

branch

public String branch()

Get the branch property: The repo branch of the source control.

Returns:

the branch value.

description

public String description()

Get the description property: The user description of the source control.

Returns:

the description value.

folderPath

public String folderPath()

Get the folderPath property: The folder path of the source control. Path must be relative.

Returns:

the folderPath value.

publishRunbook

public Boolean publishRunbook()

Get the publishRunbook property: The auto publish of the source control. Default is true.

Returns:

the publishRunbook value.

securityToken

public SourceControlSecurityTokenProperties securityToken()

Get the securityToken property: The authorization token for the repo of the source control.

Returns:

the securityToken value.

validate

public void validate()

Validates the instance.

withAutoSync

public SourceControlUpdateParameters withAutoSync(Boolean autoSync)

Set the autoSync property: The auto sync of the source control. Default is false.

Parameters:

autoSync - the autoSync value to set.

Returns:

the SourceControlUpdateParameters object itself.

withBranch

public SourceControlUpdateParameters withBranch(String branch)

Set the branch property: The repo branch of the source control.

Parameters:

branch - the branch value to set.

Returns:

the SourceControlUpdateParameters object itself.

withDescription

public SourceControlUpdateParameters withDescription(String description)

Set the description property: The user description of the source control.

Parameters:

description - the description value to set.

Returns:

the SourceControlUpdateParameters object itself.

withFolderPath

public SourceControlUpdateParameters withFolderPath(String folderPath)

Set the folderPath property: The folder path of the source control. Path must be relative.

Parameters:

folderPath - the folderPath value to set.

Returns:

the SourceControlUpdateParameters object itself.

withPublishRunbook

public SourceControlUpdateParameters withPublishRunbook(Boolean publishRunbook)

Set the publishRunbook property: The auto publish of the source control. Default is true.

Parameters:

publishRunbook - the publishRunbook value to set.

Returns:

the SourceControlUpdateParameters object itself.

withSecurityToken

public SourceControlUpdateParameters withSecurityToken(SourceControlSecurityTokenProperties securityToken)

Set the securityToken property: The authorization token for the repo of the source control.

Parameters:

securityToken - the securityToken value to set.

Returns:

the SourceControlUpdateParameters object itself.

Applies to