public static class PatchOperation.Builder
extends java.lang.Object
public PatchOperation.Builder logTo(java.util.function.Consumer<java.lang.String> func)
public PatchOperation.Builder logTo(java.io.PrintStream logger)
public PatchOperation.Builder logTo(java.io.OutputStream logger)
public PatchOperation.Builder helpCallback(java.util.function.Consumer<java.io.PrintStream> helpCallback)
public PatchOperation.Builder level(LogLevel level)
public PatchOperation.Builder summary(boolean summary)
public PatchOperation.Builder baseInput(Input baseInput)
public PatchOperation.Builder patchesInput(Input patchesInput)
public PatchOperation.Builder aPrefix(java.lang.String aPrefix)
public PatchOperation.Builder bPrefix(java.lang.String bPrefix)
public PatchOperation.Builder patchedOutput(Output patchedOutput)
public PatchOperation.Builder rejectsOutput(@Nullable @Nullable Output rejectsOutput)
public PatchOperation.Builder minFuzz(float minFuzz)
public PatchOperation.Builder maxOffset(int maxOffset)
public PatchOperation.Builder mode(PatchMode mode)
public PatchOperation.Builder patchesPrefix(java.lang.String patchesPrefix)
public PatchOperation.Builder lineEnding(java.lang.String lineEnding)
public PatchOperation.Builder ignorePrefix(java.lang.String prefix)
public PatchOperation build()