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 FileDiffCacheKey
build()
abstract FileDiffCacheKey.Builder
diffAlgorithm(GitFileDiffCacheImpl.DiffAlgorithm value)
FileDiffCacheKey.Builder
disableRenameDetection()
abstract FileDiffCacheKey.Builder
newCommit(org.eclipse.jgit.lib.ObjectId value)
abstract FileDiffCacheKey.Builder
newFilePath(String value)
abstract FileDiffCacheKey.Builder
oldCommit(org.eclipse.jgit.lib.ObjectId value)
abstract FileDiffCacheKey.Builder
project(Project.NameKey value)
abstract FileDiffCacheKey.Builder
renameScore(int value)
abstract FileDiffCacheKey.Builder
useTimeout(boolean value)
abstract FileDiffCacheKey.Builder
whitespace(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()
-
-