Package com.oracle.bmc.devops.model
Class ApproveDeploymentDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.ApproveDeploymentDetails.Builder
-
- Enclosing class:
- ApproveDeploymentDetails
public static class ApproveDeploymentDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApproveDeploymentDetails.Builder
action(ApproveDeploymentDetails.Action action)
The action of Approve or Reject.ApproveDeploymentDetails
build()
ApproveDeploymentDetails.Builder
copy(ApproveDeploymentDetails model)
ApproveDeploymentDetails.Builder
deployStageId(String deployStageId)
The OCID of the stage which is marked for approval.ApproveDeploymentDetails.Builder
reason(String reason)
The reason for approving or rejecting the deployment.
-
-
-
Method Detail
-
deployStageId
public ApproveDeploymentDetails.Builder deployStageId(String deployStageId)
The OCID of the stage which is marked for approval.- Parameters:
deployStageId
- the value to set- Returns:
- this builder
-
reason
public ApproveDeploymentDetails.Builder reason(String reason)
The reason for approving or rejecting the deployment.- Parameters:
reason
- the value to set- Returns:
- this builder
-
action
public ApproveDeploymentDetails.Builder action(ApproveDeploymentDetails.Action action)
The action of Approve or Reject.- Parameters:
action
- the value to set- Returns:
- this builder
-
build
public ApproveDeploymentDetails build()
-
copy
public ApproveDeploymentDetails.Builder copy(ApproveDeploymentDetails model)
-
-