Package com.oracle.bmc.devops.model
Class CreateOrUpdateProtectedBranchDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.CreateOrUpdateProtectedBranchDetails.Builder
-
- Enclosing class:
- CreateOrUpdateProtectedBranchDetails
public static class CreateOrUpdateProtectedBranchDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateOrUpdateProtectedBranchDetails.Builder
branchName(String branchName)
The branchName can either be exact branch name or branch pattern.CreateOrUpdateProtectedBranchDetails
build()
CreateOrUpdateProtectedBranchDetails.Builder
copy(CreateOrUpdateProtectedBranchDetails model)
CreateOrUpdateProtectedBranchDetails.Builder
protectionLevels(List<ProtectionLevel> protectionLevels)
Level of protection to add on a branch.
-
-
-
Method Detail
-
branchName
public CreateOrUpdateProtectedBranchDetails.Builder branchName(String branchName)
The branchName can either be exact branch name or branch pattern.- Parameters:
branchName
- the value to set- Returns:
- this builder
-
protectionLevels
public CreateOrUpdateProtectedBranchDetails.Builder protectionLevels(List<ProtectionLevel> protectionLevels)
Level of protection to add on a branch.- Parameters:
protectionLevels
- the value to set- Returns:
- this builder
-
build
public CreateOrUpdateProtectedBranchDetails build()
-
copy
public CreateOrUpdateProtectedBranchDetails.Builder copy(CreateOrUpdateProtectedBranchDetails model)
-
-