Class FileDiffCacheKey.Builder
- java.lang.Object
-
- com.google.gerrit.server.patch.filediff.FileDiffCacheKey.Builder
-
- Enclosing class:
- FileDiffCacheKey
public abstract static class FileDiffCacheKey.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract FileDiffCacheKeybuild()abstract FileDiffCacheKey.BuilderdiffAlgorithm(GitFileDiffCacheImpl.DiffAlgorithm value)FileDiffCacheKey.BuilderdisableRenameDetection()abstract FileDiffCacheKey.BuildernewCommit(org.eclipse.jgit.lib.ObjectId value)abstract FileDiffCacheKey.BuildernewFilePath(String value)abstract FileDiffCacheKey.BuilderoldCommit(org.eclipse.jgit.lib.ObjectId value)abstract FileDiffCacheKey.Builderproject(Project.NameKey value)abstract FileDiffCacheKey.BuilderrenameScore(int value)abstract FileDiffCacheKey.BuilderuseTimeout(boolean value)abstract FileDiffCacheKey.Builderwhitespace(DiffPreferencesInfo.Whitespace value)
-
-
-
Method Detail
-
project
public abstract FileDiffCacheKey.Builder project(Project.NameKey value)
-
oldCommit
public abstract FileDiffCacheKey.Builder oldCommit(org.eclipse.jgit.lib.ObjectId value)
-
newCommit
public abstract FileDiffCacheKey.Builder newCommit(org.eclipse.jgit.lib.ObjectId value)
-
newFilePath
public abstract FileDiffCacheKey.Builder newFilePath(String value)
-
renameScore
public abstract FileDiffCacheKey.Builder renameScore(int value)
-
disableRenameDetection
public FileDiffCacheKey.Builder disableRenameDetection()
-
diffAlgorithm
public abstract FileDiffCacheKey.Builder diffAlgorithm(GitFileDiffCacheImpl.DiffAlgorithm value)
-
whitespace
public abstract FileDiffCacheKey.Builder whitespace(DiffPreferencesInfo.Whitespace value)
-
useTimeout
public abstract FileDiffCacheKey.Builder useTimeout(boolean value)
-
build
public abstract FileDiffCacheKey build()
-
-