public static class DiffOperation.Builder
extends java.lang.Object
public DiffOperation.Builder logTo(java.util.function.Consumer<java.lang.String> func)
public DiffOperation.Builder logTo(java.io.PrintStream logger)
public DiffOperation.Builder logTo(java.io.OutputStream logger)
public DiffOperation.Builder helpCallback(java.util.function.Consumer<java.io.PrintStream> helpCallback)
public DiffOperation.Builder level(LogLevel level)
public DiffOperation.Builder summary(boolean summary)
public DiffOperation.Builder baseInput(Input baseInput)
public DiffOperation.Builder changedInput(Input changedInput)
public DiffOperation.Builder aPrefix(java.lang.String aPrefix)
public DiffOperation.Builder bPrefix(java.lang.String bPrefix)
public DiffOperation.Builder autoHeader(boolean autoHeader)
public DiffOperation.Builder context(int context)
public DiffOperation.Builder patchesOutput(Output patchesOutput)
public DiffOperation.Builder lineEnding(java.lang.String lineEnding)
public DiffOperation.Builder ignorePrefix(java.lang.String prefix)
public DiffOperation.Builder differFactory(java.util.function.Supplier<Differ> factory)
public DiffOperation build()