Class Differences.Builder

java.lang.Object
software.amazon.smithy.diff.Differences.Builder
All Implemented Interfaces:
SmithyBuilder<Differences>
Enclosing class:
Differences

public static final class Differences.Builder extends Object implements SmithyBuilder<Differences>
A Builder for Differences.

For most uses of Differences, it should be constructed with Differences.detect(software.amazon.smithy.model.Model, software.amazon.smithy.model.Model).

This is intended to be used for evaluating subsets of the models or synthetic differences between them. For example, two completely different shapes could be evaluated against each other to see what the differences are.