Package org.projectnessie.client.api
Interface MergeTransplantBuilder<R extends MergeTransplantBuilder<R>>
- All Superinterfaces:
OnBranchBuilder<R>
- All Known Subinterfaces:
MergeReferenceBuilder,TransplantCommitsBuilder
- All Known Implementing Classes:
BaseMergeReferenceBuilder,BaseTransplantCommitsBuilder
public interface MergeTransplantBuilder<R extends MergeTransplantBuilder<R>>
extends OnBranchBuilder<R>
-
Method Summary
Modifier and TypeMethodDescriptiondefaultMergeMode(org.projectnessie.model.MergeBehavior mergeBehavior) dryRun(boolean dryRun) fetchAdditionalInfo(boolean fetchAdditionalInfo) 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, one of the ./_- characters, not end with a slash or dot, 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, one of the ./_- characters, not end with a slash or dot, not contain \'..\'") String fromRefName) keepIndividualCommits(boolean keepIndividualCommits) mergeKeyBehavior(org.projectnessie.model.MergeKeyBehavior mergeKeyBehavior) mergeMode(org.projectnessie.model.ContentKey key, org.projectnessie.model.MergeBehavior mergeBehavior) See javadoc on overriding methods for details.returnConflictAsResult(boolean returnConflictAsResult) Methods inherited from interface org.projectnessie.client.api.OnBranchBuilder
branch, branchName, hash
-
Method Details
-
message
See javadoc on overriding methods for details. -
fromRefName
R 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, one of the ./_- characters, not end with a slash or dot, 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, one of the ./_- characters, not end with a slash or dot, 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, one of the ./_- characters, not end with a slash or dot, 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, one of the ./_- characters, not end with a slash or dot, not contain \'..\'") String fromRefName) -
keepIndividualCommits
-
dryRun
-
fetchAdditionalInfo
-
returnConflictAsResult
-
defaultMergeMode
-
mergeMode
R mergeMode(org.projectnessie.model.ContentKey key, org.projectnessie.model.MergeBehavior mergeBehavior) -
mergeKeyBehavior
-