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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeCheckCollection
build()
MergeCheckCollection.Builder
copy(MergeCheckCollection model)
MergeCheckCollection.Builder
items(List<MergeCheck> items)
List of pullRequest mergeCheck objects.MergeCheckCollection.Builder
timeValidated(Date timeValidated)
The time Stamp of the validation check.
-
-
-
Method Detail
-
items
public 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
-
timeValidated
public MergeCheckCollection.Builder timeValidated(Date timeValidated)
The time Stamp of the validation check.- Parameters:
timeValidated
- the value to set- Returns:
- this builder
-
build
public MergeCheckCollection build()
-
copy
public MergeCheckCollection.Builder copy(MergeCheckCollection model)
-
-