Interface BaseMergeTransplant

All Known Subinterfaces:
Merge, Transplant

public interface BaseMergeTransplant
  • Method Details

    • getFromRefName

      @NotBlank @NotBlank @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 \'..\'") @NotBlank @NotBlank @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 getFromRefName()
    • keepIndividualCommits

      @Nullable @Nullable @Deprecated Boolean keepIndividualCommits()
      Deprecated.
    • getKeyMergeModes

      @Nullable @Nullable List<MergeKeyBehavior> getKeyMergeModes()
    • getDefaultKeyMergeMode

      @Nullable @Nullable MergeBehavior getDefaultKeyMergeMode()
    • isDryRun

      @Nullable @Nullable Boolean isDryRun()
    • isFetchAdditionalInfo

      @Nullable @Nullable Boolean isFetchAdditionalInfo()
    • isReturnConflictAsResult

      @Nullable @Nullable Boolean isReturnConflictAsResult()
      When set to true, the Merge and Transplant operations will return MergeResponse object when a content based conflict cannot be resolved, instead of throwing a NessieReferenceConflictException.