Class GitFileDiff.Builder
- java.lang.Object
-
- com.google.gerrit.server.patch.gitfilediff.GitFileDiff.Builder
-
- Enclosing class:
- GitFileDiff
public abstract static class GitFileDiff.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract GitFileDiff
build()
abstract GitFileDiff.Builder
changeType(Patch.ChangeType value)
abstract GitFileDiff.Builder
edits(com.google.common.collect.ImmutableList<Edit> value)
abstract GitFileDiff.Builder
fileHeader(String value)
abstract GitFileDiff.Builder
negative(Optional<Boolean> value)
abstract GitFileDiff.Builder
newId(org.eclipse.jgit.lib.AbbreviatedObjectId value)
abstract GitFileDiff.Builder
newMode(Optional<Patch.FileMode> value)
abstract GitFileDiff.Builder
newPath(Optional<String> value)
abstract GitFileDiff.Builder
oldId(org.eclipse.jgit.lib.AbbreviatedObjectId value)
abstract GitFileDiff.Builder
oldMode(Optional<Patch.FileMode> value)
abstract GitFileDiff.Builder
oldPath(Optional<String> value)
abstract GitFileDiff.Builder
patchType(Optional<Patch.PatchType> value)
-
-
-
Method Detail
-
edits
public abstract GitFileDiff.Builder edits(com.google.common.collect.ImmutableList<Edit> value)
-
fileHeader
public abstract GitFileDiff.Builder fileHeader(String value)
-
oldPath
public abstract GitFileDiff.Builder oldPath(Optional<String> value)
-
newPath
public abstract GitFileDiff.Builder newPath(Optional<String> value)
-
oldId
public abstract GitFileDiff.Builder oldId(org.eclipse.jgit.lib.AbbreviatedObjectId value)
-
newId
public abstract GitFileDiff.Builder newId(org.eclipse.jgit.lib.AbbreviatedObjectId value)
-
oldMode
public abstract GitFileDiff.Builder oldMode(Optional<Patch.FileMode> value)
-
newMode
public abstract GitFileDiff.Builder newMode(Optional<Patch.FileMode> value)
-
changeType
public abstract GitFileDiff.Builder changeType(Patch.ChangeType value)
-
patchType
public abstract GitFileDiff.Builder patchType(Optional<Patch.PatchType> value)
-
negative
public abstract GitFileDiff.Builder negative(Optional<Boolean> value)
-
build
public abstract GitFileDiff build()
-
-