Package org.projectnessie.client.api
Interface MergeReferenceBuilder
-
- All Superinterfaces:
MergeTransplantBuilder<MergeReferenceBuilder>,OnBranchBuilder<MergeReferenceBuilder>
- All Known Implementing Classes:
BaseMergeReferenceBuilder
public interface MergeReferenceBuilder extends MergeTransplantBuilder<MergeReferenceBuilder>
Request builder for "merge reference".- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MergeReferenceBuilderfromHash(@NotBlank java.lang.String fromHash)default MergeReferenceBuilderfromRef(org.projectnessie.model.Reference fromRef)org.projectnessie.model.MergeResponsemerge()-
Methods inherited from interface org.projectnessie.client.api.MergeTransplantBuilder
dryRun, fetchAdditionalInfo, fromRefName, keepIndividualCommits, returnConflictAsResult
-
Methods inherited from interface org.projectnessie.client.api.OnBranchBuilder
branch, branchName, hash
-
-
-
-
Method Detail
-
fromHash
MergeReferenceBuilder fromHash(@NotBlank @NotBlank java.lang.String fromHash)
-
fromRef
default MergeReferenceBuilder fromRef(org.projectnessie.model.Reference fromRef)
-
merge
org.projectnessie.model.MergeResponse merge() throws org.projectnessie.error.NessieNotFoundException, org.projectnessie.error.NessieConflictException- Throws:
org.projectnessie.error.NessieNotFoundExceptionorg.projectnessie.error.NessieConflictException
-
-