Interface MetadataRewriteParams
-
- All Superinterfaces:
ToBranchParams
- All Known Subinterfaces:
MergeParams,TransplantParams
public interface MetadataRewriteParams extends ToBranchParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceMetadataRewriteParams.Builder<B>
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.projectnessie.versioned.MergeTypegetDefaultMergeType()org.projectnessie.versioned.NamedRefgetFromRef()Ref to merge or transplant from.java.util.Map<org.projectnessie.model.ContentKey,org.projectnessie.versioned.MergeType>getMergeTypes()org.projectnessie.versioned.MetadataRewriter<org.projectnessie.nessie.relocated.protobuf.ByteString>getUpdateCommitMetadata()Function to rewrite the commit-metadata.default booleanisDryRun()default booleankeepIndividualCommits()Whether to keep the individual commits and do not squash the commits to merge.-
Methods inherited from interface org.projectnessie.versioned.persist.adapter.ToBranchParams
getExpectedHead, getToBranch
-
-
-
-
Method Detail
-
getFromRef
org.projectnessie.versioned.NamedRef getFromRef()
Ref to merge or transplant from.
-
keepIndividualCommits
@Default default boolean keepIndividualCommits()
Whether to keep the individual commits and do not squash the commits to merge.
-
getMergeTypes
java.util.Map<org.projectnessie.model.ContentKey,org.projectnessie.versioned.MergeType> getMergeTypes()
-
isDryRun
@Default default boolean isDryRun()
-
getDefaultMergeType
@Default default org.projectnessie.versioned.MergeType getDefaultMergeType()
-
getUpdateCommitMetadata
org.projectnessie.versioned.MetadataRewriter<org.projectnessie.nessie.relocated.protobuf.ByteString> getUpdateCommitMetadata()
Function to rewrite the commit-metadata.
-
-