Package org.projectnessie.client.api
Interface TransplantCommitsBuilder
-
- All Superinterfaces:
OnBranchBuilder<TransplantCommitsBuilder>
public interface TransplantCommitsBuilder extends OnBranchBuilder<TransplantCommitsBuilder>
Request builder for "transplant commits".- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransplantCommitsBuilderfromRefName(@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)TransplantCommitsBuilderhashesToTransplant(@NotNull @Size(min=1) List<String> hashesToTransplant)TransplantCommitsBuildermessage(String message)voidtransplant()-
Methods inherited from interface org.projectnessie.client.api.OnBranchBuilder
branch, branchName, hash
-
-
-
-
Method Detail
-
message
TransplantCommitsBuilder message(String message)
-
fromRefName
TransplantCommitsBuilder 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)
-
hashesToTransplant
TransplantCommitsBuilder hashesToTransplant(@NotNull @Size(min=1) @NotNull @Size(min=1) List<String> hashesToTransplant)
-
transplant
void transplant() throws NessieNotFoundException, NessieConflictException
-
-