Class BitbucketCloudConfigSourceRecord.Builder
- java.lang.Object
-
- com.oracle.bmc.resourcemanager.model.BitbucketCloudConfigSourceRecord.Builder
-
- Enclosing class:
- BitbucketCloudConfigSourceRecord
public static class BitbucketCloudConfigSourceRecord.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BitbucketCloudConfigSourceRecord.Builder
branchName(String branchName)
The name of the branch within the Bitbucket Cloud repository.BitbucketCloudConfigSourceRecord
build()
BitbucketCloudConfigSourceRecord.Builder
commitId(String commitId)
The unique identifier (SHA-1 hash) of the individual change to the Bitbucket Cloud repository.BitbucketCloudConfigSourceRecord.Builder
configurationSourceProviderId(String configurationSourceProviderId)
Unique identifier (OCID) for the Bitbucket Cloud configuration source.BitbucketCloudConfigSourceRecord.Builder
copy(BitbucketCloudConfigSourceRecord model)
BitbucketCloudConfigSourceRecord.Builder
repositoryUrl(String repositoryUrl)
The URL of the Bitbucket Cloud repository.BitbucketCloudConfigSourceRecord.Builder
workspaceId(String workspaceId)
The id of the workspace in Bitbucket Cloud for the configuration source.
-
-
-
Method Detail
-
configurationSourceProviderId
public BitbucketCloudConfigSourceRecord.Builder configurationSourceProviderId(String configurationSourceProviderId)
Unique identifier (OCID) for the Bitbucket Cloud configuration source.- Parameters:
configurationSourceProviderId
- the value to set- Returns:
- this builder
-
repositoryUrl
public BitbucketCloudConfigSourceRecord.Builder repositoryUrl(String repositoryUrl)
The URL of the Bitbucket Cloud repository.- Parameters:
repositoryUrl
- the value to set- Returns:
- this builder
-
branchName
public BitbucketCloudConfigSourceRecord.Builder branchName(String branchName)
The name of the branch within the Bitbucket Cloud repository.- Parameters:
branchName
- the value to set- Returns:
- this builder
-
workspaceId
public BitbucketCloudConfigSourceRecord.Builder workspaceId(String workspaceId)
The id of the workspace in Bitbucket Cloud for the configuration source.- Parameters:
workspaceId
- the value to set- Returns:
- this builder
-
commitId
public BitbucketCloudConfigSourceRecord.Builder commitId(String commitId)
The unique identifier (SHA-1 hash) of the individual change to the Bitbucket Cloud repository.- Parameters:
commitId
- the value to set- Returns:
- this builder
-
build
public BitbucketCloudConfigSourceRecord build()
-
copy
public BitbucketCloudConfigSourceRecord.Builder copy(BitbucketCloudConfigSourceRecord model)
-
-