Package com.oracle.bmc.devops.model
Class MergeCheckCollection.Builder
- java.lang.Object
- 
- com.oracle.bmc.devops.model.MergeCheckCollection.Builder
 
- 
- Enclosing class:
- MergeCheckCollection
 
 public static class MergeCheckCollection.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeCheckCollectionbuild()MergeCheckCollection.Buildercopy(MergeCheckCollection model)MergeCheckCollection.Builderitems(List<MergeCheck> items)List of pullRequest mergeCheck objects.MergeCheckCollection.BuildertimeValidated(Date timeValidated)The time Stamp of the validation check.
 
- 
- 
- 
Method Detail- 
itemspublic MergeCheckCollection.Builder items(List<MergeCheck> items) List of pullRequest mergeCheck objects.Example: {“items”: [{ “type” : “CONFLICT(ENUM values)”, “status” : “FAILED(ENUM values)”}, {“type”: “APPROVAL_RULE(ENUM VALUE)”, “ruleName”: “rule 1”, “status” : “NEEDS_APPROVAL(ENUM values)”, “totalApprovalCount”:“5”, “currentApprovalCount”:“1”, “reviewers”:[ ], “level”: “PROJECT/REPOSITORY(ENUM values)”}, {“type”: “APPROVAL_RULE(ENUM VALUE)”, “ruleName”: “rule 2”, “status” : “SUCCEEDED(ENUM values)”, “totalApprovalCount”:“5”, “currentApprovalCount”:“5”, “reviewers”:[ ], “level”: “PROJECT/REPOSITORY(ENUM values)”} , {“type”: “BUILD(ENUM VALUE)”, “pipelineId”: “PipelineOCID”, “buildRunId”: “BuildRunOCID”, “status” : “SUCCEEDED/PENDING/FAIlED/IN-PROGRESS(ENUM values)”} ]} - Parameters:
- items- the value to set
- Returns:
- this builder
 
 - 
timeValidatedpublic MergeCheckCollection.Builder timeValidated(Date timeValidated) The time Stamp of the validation check.- Parameters:
- timeValidated- the value to set
- Returns:
- this builder
 
 - 
buildpublic MergeCheckCollection build() 
 - 
copypublic MergeCheckCollection.Builder copy(MergeCheckCollection model) 
 
- 
 
-