| Class | Description | 
|---|---|
| DiffEvent | This represents the events that the  SchemaDiffoutputs. | 
| DiffEvent.Builder | |
| DiffSet | Represents 2 schemas that can be diffed. | 
| SchemaDiff | The SchemaDiff is called with a  DiffSetand will report the
 differences in the graphql schema APIs by raising events to aDifferenceReporter | 
| SchemaDiff.Options | Options for controlling the diffing process | 
| Enum | Description | 
|---|---|
| DiffCategory | A classification of difference events. | 
| DiffLevel | This is the level of difference between graphql APIs |