Package 

Enum __TypeKind

  • All Implemented Interfaces:
    com.apollographql.apollo.api.EnumValue , java.io.Serializable , kotlin.Comparable

    
    public enum __TypeKind
    extends Enum<__TypeKind> implements EnumValue
                        

    An enum describing what kind of type a given __Type is

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public class __TypeKind.Companion
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      UNKNOWN__

      Auto generated constant for unknown enum values

      NON_NULL

      Indicates this type is a non-null. ofType is a valid field.

      LIST

      Indicates this type is a list. ofType is a valid field.

      INPUT_OBJECT

      Indicates this type is an input object. inputFields is a valid field.

      ENUM

      Indicates this type is an enum. enumValues is a valid field.

      UNION

      Indicates this type is a union. possibleTypes is a valid field.

      INTERFACE

      Indicates this type is an interface. fields and possibleTypes are valid fields.

      OBJECT

      Indicates this type is an object. fields and interfaces are valid fields.

      SCALAR

      Indicates this type is a scalar.

    • Method Summary

      Modifier and Type Method Description
      String getRawValue()
      final String getName()
      final Integer getOrdinal()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait