Class GitFileDiffCacheKey.Builder
- java.lang.Object
-
- com.google.gerrit.server.patch.gitfilediff.GitFileDiffCacheKey.Builder
-
- Enclosing class:
- GitFileDiffCacheKey
public abstract static class GitFileDiffCacheKey.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 GitFileDiffCacheKey
build()
abstract GitFileDiffCacheKey.Builder
diffAlgorithm(GitFileDiffCacheImpl.DiffAlgorithm value)
GitFileDiffCacheKey.Builder
disableRenameDetection()
abstract GitFileDiffCacheKey.Builder
newFilePath(String value)
abstract GitFileDiffCacheKey.Builder
newTree(org.eclipse.jgit.lib.ObjectId value)
abstract GitFileDiffCacheKey.Builder
oldTree(org.eclipse.jgit.lib.ObjectId value)
abstract GitFileDiffCacheKey.Builder
project(Project.NameKey value)
abstract GitFileDiffCacheKey.Builder
renameScore(Integer value)
abstract GitFileDiffCacheKey.Builder
useTimeout(boolean value)
abstract GitFileDiffCacheKey.Builder
whitespace(DiffPreferencesInfo.Whitespace value)
-
-
-
Method Detail
-
project
public abstract GitFileDiffCacheKey.Builder project(Project.NameKey value)
-
oldTree
public abstract GitFileDiffCacheKey.Builder oldTree(org.eclipse.jgit.lib.ObjectId value)
-
newTree
public abstract GitFileDiffCacheKey.Builder newTree(org.eclipse.jgit.lib.ObjectId value)
-
newFilePath
public abstract GitFileDiffCacheKey.Builder newFilePath(String value)
-
renameScore
public abstract GitFileDiffCacheKey.Builder renameScore(Integer value)
-
disableRenameDetection
public GitFileDiffCacheKey.Builder disableRenameDetection()
-
diffAlgorithm
public abstract GitFileDiffCacheKey.Builder diffAlgorithm(GitFileDiffCacheImpl.DiffAlgorithm value)
-
whitespace
public abstract GitFileDiffCacheKey.Builder whitespace(DiffPreferencesInfo.Whitespace value)
-
useTimeout
public abstract GitFileDiffCacheKey.Builder useTimeout(boolean value)
-
build
public abstract GitFileDiffCacheKey build()
-
-