Package org.projectnessie.client.api
Interface MergeReferenceBuilder
-
- All Superinterfaces:
OnBranchBuilder<MergeReferenceBuilder>
public interface MergeReferenceBuilder extends OnBranchBuilder<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 String fromHash)default MergeReferenceBuilderfromRef(Reference fromRef)MergeReferenceBuilderfromRefName(@Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String fromRefName)voidmerge()-
Methods inherited from interface org.projectnessie.client.api.OnBranchBuilder
branch, branchName, hash
-
-
-
-
Method Detail
-
fromHash
MergeReferenceBuilder fromHash(@NotBlank @NotBlank String fromHash)
-
fromRefName
MergeReferenceBuilder fromRefName(@Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") @Pattern(regexp="^[A-Za-z](((?![.][.])[A-Za-z0-9./_-])*[A-Za-z0-9._-])?$",message="Reference name must start with a letter, followed by letters, digits, a ./_- character, not end with a slash, not contain ..") String fromRefName)
-
fromRef
default MergeReferenceBuilder fromRef(Reference fromRef)
-
merge
void merge() throws NessieNotFoundException, NessieConflictException
-
-