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)
Name of a branch to protect.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)
Name of a branch to protect.- 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)
-
-