Class FileDiffOutput.Builder
java.lang.Object
com.google.gerrit.server.patch.filediff.FileDiffOutput.Builder
- Enclosing class:
- FileDiffOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FileDiffOutput
build()
abstract FileDiffOutput.Builder
changeType
(Patch.ChangeType value) abstract FileDiffOutput.Builder
comparisonType
(ComparisonType value) abstract FileDiffOutput.Builder
edits
(com.google.common.collect.ImmutableList<TaggedEdit> value) abstract FileDiffOutput.Builder
headerLines
(com.google.common.collect.ImmutableList<String> value) abstract FileDiffOutput.Builder
abstract FileDiffOutput.Builder
newCommitId
(org.eclipse.jgit.lib.ObjectId value) abstract FileDiffOutput.Builder
newMode
(Optional<Patch.FileMode> newMode) abstract FileDiffOutput.Builder
abstract FileDiffOutput.Builder
oldCommitId
(org.eclipse.jgit.lib.ObjectId value) abstract FileDiffOutput.Builder
oldMode
(Optional<Patch.FileMode> oldMode) abstract FileDiffOutput.Builder
abstract FileDiffOutput.Builder
patchType
(Optional<Patch.PatchType> value) abstract FileDiffOutput.Builder
size
(long value) abstract FileDiffOutput.Builder
sizeDelta
(long value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
oldCommitId
-
newCommitId
-
comparisonType
-
oldPath
-
newPath
-
oldMode
-
newMode
-
changeType
-
patchType
-
headerLines
public abstract FileDiffOutput.Builder headerLines(com.google.common.collect.ImmutableList<String> value) -
edits
public abstract FileDiffOutput.Builder edits(com.google.common.collect.ImmutableList<TaggedEdit> value) -
size
-
sizeDelta
-
negative
-
build
-