Package graphql.schema.diff
Class DiffEvent
- java.lang.Object
-
- graphql.schema.diff.DiffEvent
-
@PublicApi public class DiffEvent extends java.lang.Object
This represents the events that theSchemaDiffoutputs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDiffEvent.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DiffEvent.BuilderapiBreakage()static DiffEvent.BuilderapiDanger()static DiffEvent.BuilderapiInfo()DiffCategorygetCategory()java.util.List<java.lang.String>getComponents()java.lang.StringgetFieldName()DiffLevelgetLevel()java.lang.StringgetReasonMsg()TypeKindgetTypeKind()java.lang.StringgetTypeName()static DiffEvent.BuildernewInfo()Deprecated.useapiInfo()insteadjava.lang.StringtoString()
-
-
-
Method Detail
-
getTypeName
public java.lang.String getTypeName()
-
getTypeKind
public TypeKind getTypeKind()
-
getReasonMsg
public java.lang.String getReasonMsg()
-
getLevel
public DiffLevel getLevel()
-
getFieldName
public java.lang.String getFieldName()
-
getCategory
public DiffCategory getCategory()
-
getComponents
public java.util.List<java.lang.String> getComponents()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
newInfo
@Deprecated public static DiffEvent.Builder newInfo()
Deprecated.useapiInfo()instead- Returns:
- a Builder of Info level diff events
-
apiInfo
public static DiffEvent.Builder apiInfo()
-
apiDanger
public static DiffEvent.Builder apiDanger()
-
apiBreakage
public static DiffEvent.Builder apiBreakage()
-
-