Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrUnknownType = errors.New("unknown type") ErrTypeNotFound = errors.New("type not found") )
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { ABigObject struct { AFieldOnABigObject func(childComplexity int) int BFieldOnABigObject func(childComplexity int) int CFieldOnABigObject func(childComplexity int) int DFieldOnABigObject func(childComplexity int) int EFieldOnABigObject func(childComplexity int) int FFieldOnABigObject func(childComplexity int) int GFieldOnABigObject func(childComplexity int) int HFieldOnABigObject func(childComplexity int) int IFieldOnABigObject func(childComplexity int) int JFieldOnABigObject func(childComplexity int) int KFieldOnABigObject func(childComplexity int) int LFieldOnABigObject func(childComplexity int) int MFieldOnABigObject func(childComplexity int) int NFieldOnABigObject func(childComplexity int) int OFieldOnABigObject func(childComplexity int) int PFieldOnABigObject func(childComplexity int) int QFieldOnABigObject func(childComplexity int) int RFieldOnABigObject func(childComplexity int) int SFieldOnABigObject func(childComplexity int) int TFieldOnABigObject func(childComplexity int) int UFieldOnABigObject func(childComplexity int) int VFieldOnABigObject func(childComplexity int) int WFieldOnABigObject func(childComplexity int) int XFieldOnABigObject func(childComplexity int) int YFieldOnABigObject func(childComplexity int) int ZFieldOnABigObject func(childComplexity int) int } BBigObject struct { AFieldOnBBigObject func(childComplexity int) int BFieldOnBBigObject func(childComplexity int) int CFieldOnBBigObject func(childComplexity int) int DFieldOnBBigObject func(childComplexity int) int EFieldOnBBigObject func(childComplexity int) int FFieldOnBBigObject func(childComplexity int) int GFieldOnBBigObject func(childComplexity int) int HFieldOnBBigObject func(childComplexity int) int IFieldOnBBigObject func(childComplexity int) int JFieldOnBBigObject func(childComplexity int) int KFieldOnBBigObject func(childComplexity int) int LFieldOnBBigObject func(childComplexity int) int MFieldOnBBigObject func(childComplexity int) int NFieldOnBBigObject func(childComplexity int) int OFieldOnBBigObject func(childComplexity int) int PFieldOnBBigObject func(childComplexity int) int QFieldOnBBigObject func(childComplexity int) int RFieldOnBBigObject func(childComplexity int) int SFieldOnBBigObject func(childComplexity int) int TFieldOnBBigObject func(childComplexity int) int UFieldOnBBigObject func(childComplexity int) int VFieldOnBBigObject func(childComplexity int) int WFieldOnBBigObject func(childComplexity int) int XFieldOnBBigObject func(childComplexity int) int YFieldOnBBigObject func(childComplexity int) int ZFieldOnBBigObject func(childComplexity int) int } BigObject struct { NestedObjects func(childComplexity int) int } CBigObject struct { AFieldOnCBigObject func(childComplexity int) int BFieldOnCBigObject func(childComplexity int) int CFieldOnCBigObject func(childComplexity int) int DFieldOnCBigObject func(childComplexity int) int EFieldOnCBigObject func(childComplexity int) int FFieldOnCBigObject func(childComplexity int) int GFieldOnCBigObject func(childComplexity int) int HFieldOnCBigObject func(childComplexity int) int IFieldOnCBigObject func(childComplexity int) int JFieldOnCBigObject func(childComplexity int) int KFieldOnCBigObject func(childComplexity int) int LFieldOnCBigObject func(childComplexity int) int MFieldOnCBigObject func(childComplexity int) int NFieldOnCBigObject func(childComplexity int) int OFieldOnCBigObject func(childComplexity int) int PFieldOnCBigObject func(childComplexity int) int QFieldOnCBigObject func(childComplexity int) int RFieldOnCBigObject func(childComplexity int) int SFieldOnCBigObject func(childComplexity int) int TFieldOnCBigObject func(childComplexity int) int UFieldOnCBigObject func(childComplexity int) int VFieldOnCBigObject func(childComplexity int) int WFieldOnCBigObject func(childComplexity int) int XFieldOnCBigObject func(childComplexity int) int YFieldOnCBigObject func(childComplexity int) int ZFieldOnCBigObject func(childComplexity int) int } DBigObject struct { AFieldOnDBigObject func(childComplexity int) int BFieldOnDBigObject func(childComplexity int) int CFieldOnDBigObject func(childComplexity int) int DFieldOnDBigObject func(childComplexity int) int EFieldOnDBigObject func(childComplexity int) int FFieldOnDBigObject func(childComplexity int) int GFieldOnDBigObject func(childComplexity int) int HFieldOnDBigObject func(childComplexity int) int IFieldOnDBigObject func(childComplexity int) int JFieldOnDBigObject func(childComplexity int) int KFieldOnDBigObject func(childComplexity int) int LFieldOnDBigObject func(childComplexity int) int MFieldOnDBigObject func(childComplexity int) int NFieldOnDBigObject func(childComplexity int) int OFieldOnDBigObject func(childComplexity int) int PFieldOnDBigObject func(childComplexity int) int QFieldOnDBigObject func(childComplexity int) int RFieldOnDBigObject func(childComplexity int) int SFieldOnDBigObject func(childComplexity int) int TFieldOnDBigObject func(childComplexity int) int UFieldOnDBigObject func(childComplexity int) int VFieldOnDBigObject func(childComplexity int) int WFieldOnDBigObject func(childComplexity int) int XFieldOnDBigObject func(childComplexity int) int YFieldOnDBigObject func(childComplexity int) int ZFieldOnDBigObject func(childComplexity int) int } DeeplyNestedObject struct { AFieldOnDeeplyNestedObject func(childComplexity int) int BFieldOnDeeplyNestedObject func(childComplexity int) int CFieldOnDeeplyNestedObject func(childComplexity int) int DFieldOnDeeplyNestedObject func(childComplexity int) int EFieldOnDeeplyNestedObject func(childComplexity int) int FFieldOnDeeplyNestedObject func(childComplexity int) int GFieldOnDeeplyNestedObject func(childComplexity int) int HFieldOnDeeplyNestedObject func(childComplexity int) int IFieldOnDeeplyNestedObject func(childComplexity int) int JFieldOnDeeplyNestedObject func(childComplexity int) int KFieldOnDeeplyNestedObject func(childComplexity int) int LFieldOnDeeplyNestedObject func(childComplexity int) int MFieldOnDeeplyNestedObject func(childComplexity int) int NFieldOnDeeplyNestedObject func(childComplexity int) int OFieldOnDeeplyNestedObject func(childComplexity int) int PFieldOnDeeplyNestedObject func(childComplexity int) int QFieldOnDeeplyNestedObject func(childComplexity int) int RFieldOnDeeplyNestedObject func(childComplexity int) int SFieldOnDeeplyNestedObject func(childComplexity int) int TFieldOnDeeplyNestedObject func(childComplexity int) int UFieldOnDeeplyNestedObject func(childComplexity int) int VFieldOnDeeplyNestedObject func(childComplexity int) int WFieldOnDeeplyNestedObject func(childComplexity int) int XFieldOnDeeplyNestedObject func(childComplexity int) int YFieldOnDeeplyNestedObject func(childComplexity int) int ZFieldOnDeeplyNestedObject func(childComplexity int) int } EBigObject struct { AFieldOnEBigObject func(childComplexity int) int BFieldOnEBigObject func(childComplexity int) int CFieldOnEBigObject func(childComplexity int) int DFieldOnEBigObject func(childComplexity int) int EFieldOnEBigObject func(childComplexity int) int FFieldOnEBigObject func(childComplexity int) int GFieldOnEBigObject func(childComplexity int) int HFieldOnEBigObject func(childComplexity int) int IFieldOnEBigObject func(childComplexity int) int JFieldOnEBigObject func(childComplexity int) int KFieldOnEBigObject func(childComplexity int) int LFieldOnEBigObject func(childComplexity int) int MFieldOnEBigObject func(childComplexity int) int NFieldOnEBigObject func(childComplexity int) int OFieldOnEBigObject func(childComplexity int) int PFieldOnEBigObject func(childComplexity int) int QFieldOnEBigObject func(childComplexity int) int RFieldOnEBigObject func(childComplexity int) int SFieldOnEBigObject func(childComplexity int) int TFieldOnEBigObject func(childComplexity int) int UFieldOnEBigObject func(childComplexity int) int VFieldOnEBigObject func(childComplexity int) int WFieldOnEBigObject func(childComplexity int) int XFieldOnEBigObject func(childComplexity int) int YFieldOnEBigObject func(childComplexity int) int ZFieldOnEBigObject func(childComplexity int) int } Employee struct { FieldThrowsError func(childComplexity int) int ID func(childComplexity int) int } Entity struct { FindEmployeeByID func(childComplexity int, id int) int } FBigObject struct { AFieldOnFBigObject func(childComplexity int) int BFieldOnFBigObject func(childComplexity int) int CFieldOnFBigObject func(childComplexity int) int DFieldOnFBigObject func(childComplexity int) int EFieldOnFBigObject func(childComplexity int) int FFieldOnFBigObject func(childComplexity int) int GFieldOnFBigObject func(childComplexity int) int HFieldOnFBigObject func(childComplexity int) int IFieldOnFBigObject func(childComplexity int) int JFieldOnFBigObject func(childComplexity int) int KFieldOnFBigObject func(childComplexity int) int LFieldOnFBigObject func(childComplexity int) int MFieldOnFBigObject func(childComplexity int) int NFieldOnFBigObject func(childComplexity int) int OFieldOnFBigObject func(childComplexity int) int PFieldOnFBigObject func(childComplexity int) int QFieldOnFBigObject func(childComplexity int) int RFieldOnFBigObject func(childComplexity int) int SFieldOnFBigObject func(childComplexity int) int TFieldOnFBigObject func(childComplexity int) int UFieldOnFBigObject func(childComplexity int) int VFieldOnFBigObject func(childComplexity int) int WFieldOnFBigObject func(childComplexity int) int XFieldOnFBigObject func(childComplexity int) int YFieldOnFBigObject func(childComplexity int) int ZFieldOnFBigObject func(childComplexity int) int } GBigObject struct { AFieldOnGBigObject func(childComplexity int) int BFieldOnGBigObject func(childComplexity int) int CFieldOnGBigObject func(childComplexity int) int DFieldOnGBigObject func(childComplexity int) int EFieldOnGBigObject func(childComplexity int) int FFieldOnGBigObject func(childComplexity int) int GFieldOnGBigObject func(childComplexity int) int HFieldOnGBigObject func(childComplexity int) int IFieldOnGBigObject func(childComplexity int) int JFieldOnGBigObject func(childComplexity int) int KFieldOnGBigObject func(childComplexity int) int LFieldOnGBigObject func(childComplexity int) int MFieldOnGBigObject func(childComplexity int) int NFieldOnGBigObject func(childComplexity int) int OFieldOnGBigObject func(childComplexity int) int PFieldOnGBigObject func(childComplexity int) int QFieldOnGBigObject func(childComplexity int) int RFieldOnGBigObject func(childComplexity int) int SFieldOnGBigObject func(childComplexity int) int TFieldOnGBigObject func(childComplexity int) int UFieldOnGBigObject func(childComplexity int) int VFieldOnGBigObject func(childComplexity int) int WFieldOnGBigObject func(childComplexity int) int XFieldOnGBigObject func(childComplexity int) int YFieldOnGBigObject func(childComplexity int) int ZFieldOnGBigObject func(childComplexity int) int } HBigObject struct { AFieldOnHBigObject func(childComplexity int) int BFieldOnHBigObject func(childComplexity int) int CFieldOnHBigObject func(childComplexity int) int DFieldOnHBigObject func(childComplexity int) int EFieldOnHBigObject func(childComplexity int) int FFieldOnHBigObject func(childComplexity int) int GFieldOnHBigObject func(childComplexity int) int HFieldOnHBigObject func(childComplexity int) int IFieldOnHBigObject func(childComplexity int) int JFieldOnHBigObject func(childComplexity int) int KFieldOnHBigObject func(childComplexity int) int LFieldOnHBigObject func(childComplexity int) int MFieldOnHBigObject func(childComplexity int) int NFieldOnHBigObject func(childComplexity int) int OFieldOnHBigObject func(childComplexity int) int PFieldOnHBigObject func(childComplexity int) int QFieldOnHBigObject func(childComplexity int) int RFieldOnHBigObject func(childComplexity int) int SFieldOnHBigObject func(childComplexity int) int TFieldOnHBigObject func(childComplexity int) int UFieldOnHBigObject func(childComplexity int) int VFieldOnHBigObject func(childComplexity int) int WFieldOnHBigObject func(childComplexity int) int XFieldOnHBigObject func(childComplexity int) int YFieldOnHBigObject func(childComplexity int) int ZFieldOnHBigObject func(childComplexity int) int } IBigObject struct { AFieldOnIBigObject func(childComplexity int) int BFieldOnIBigObject func(childComplexity int) int CFieldOnIBigObject func(childComplexity int) int DFieldOnIBigObject func(childComplexity int) int EFieldOnIBigObject func(childComplexity int) int FFieldOnIBigObject func(childComplexity int) int GFieldOnIBigObject func(childComplexity int) int HFieldOnIBigObject func(childComplexity int) int IFieldOnIBigObject func(childComplexity int) int JFieldOnIBigObject func(childComplexity int) int KFieldOnIBigObject func(childComplexity int) int LFieldOnIBigObject func(childComplexity int) int MFieldOnIBigObject func(childComplexity int) int NFieldOnIBigObject func(childComplexity int) int OFieldOnIBigObject func(childComplexity int) int PFieldOnIBigObject func(childComplexity int) int QFieldOnIBigObject func(childComplexity int) int RFieldOnIBigObject func(childComplexity int) int SFieldOnIBigObject func(childComplexity int) int TFieldOnIBigObject func(childComplexity int) int UFieldOnIBigObject func(childComplexity int) int VFieldOnIBigObject func(childComplexity int) int WFieldOnIBigObject func(childComplexity int) int XFieldOnIBigObject func(childComplexity int) int YFieldOnIBigObject func(childComplexity int) int ZFieldOnIBigObject func(childComplexity int) int } InputResponse struct { Arg func(childComplexity int) int } JBigObject struct { AFieldOnJBigObject func(childComplexity int) int BFieldOnJBigObject func(childComplexity int) int CFieldOnJBigObject func(childComplexity int) int DFieldOnJBigObject func(childComplexity int) int EFieldOnJBigObject func(childComplexity int) int FFieldOnJBigObject func(childComplexity int) int GFieldOnJBigObject func(childComplexity int) int HFieldOnJBigObject func(childComplexity int) int IFieldOnJBigObject func(childComplexity int) int JFieldOnJBigObject func(childComplexity int) int KFieldOnJBigObject func(childComplexity int) int LFieldOnJBigObject func(childComplexity int) int MFieldOnJBigObject func(childComplexity int) int NFieldOnJBigObject func(childComplexity int) int OFieldOnJBigObject func(childComplexity int) int PFieldOnJBigObject func(childComplexity int) int QFieldOnJBigObject func(childComplexity int) int RFieldOnJBigObject func(childComplexity int) int SFieldOnJBigObject func(childComplexity int) int TFieldOnJBigObject func(childComplexity int) int UFieldOnJBigObject func(childComplexity int) int VFieldOnJBigObject func(childComplexity int) int WFieldOnJBigObject func(childComplexity int) int XFieldOnJBigObject func(childComplexity int) int YFieldOnJBigObject func(childComplexity int) int ZFieldOnJBigObject func(childComplexity int) int } KBigObject struct { AFieldOnKBigObject func(childComplexity int) int BFieldOnKBigObject func(childComplexity int) int CFieldOnKBigObject func(childComplexity int) int DFieldOnKBigObject func(childComplexity int) int EFieldOnKBigObject func(childComplexity int) int FFieldOnKBigObject func(childComplexity int) int GFieldOnKBigObject func(childComplexity int) int HFieldOnKBigObject func(childComplexity int) int IFieldOnKBigObject func(childComplexity int) int JFieldOnKBigObject func(childComplexity int) int KFieldOnKBigObject func(childComplexity int) int LFieldOnKBigObject func(childComplexity int) int MFieldOnKBigObject func(childComplexity int) int NFieldOnKBigObject func(childComplexity int) int OFieldOnKBigObject func(childComplexity int) int PFieldOnKBigObject func(childComplexity int) int QFieldOnKBigObject func(childComplexity int) int RFieldOnKBigObject func(childComplexity int) int SFieldOnKBigObject func(childComplexity int) int TFieldOnKBigObject func(childComplexity int) int UFieldOnKBigObject func(childComplexity int) int VFieldOnKBigObject func(childComplexity int) int WFieldOnKBigObject func(childComplexity int) int XFieldOnKBigObject func(childComplexity int) int YFieldOnKBigObject func(childComplexity int) int ZFieldOnKBigObject func(childComplexity int) int } LBigObject struct { AFieldOnLBigObject func(childComplexity int) int BFieldOnLBigObject func(childComplexity int) int CFieldOnLBigObject func(childComplexity int) int DFieldOnLBigObject func(childComplexity int) int EFieldOnLBigObject func(childComplexity int) int FFieldOnLBigObject func(childComplexity int) int GFieldOnLBigObject func(childComplexity int) int HFieldOnLBigObject func(childComplexity int) int IFieldOnLBigObject func(childComplexity int) int JFieldOnLBigObject func(childComplexity int) int KFieldOnLBigObject func(childComplexity int) int LFieldOnLBigObject func(childComplexity int) int MFieldOnLBigObject func(childComplexity int) int NFieldOnLBigObject func(childComplexity int) int OFieldOnLBigObject func(childComplexity int) int PFieldOnLBigObject func(childComplexity int) int QFieldOnLBigObject func(childComplexity int) int RFieldOnLBigObject func(childComplexity int) int SFieldOnLBigObject func(childComplexity int) int TFieldOnLBigObject func(childComplexity int) int UFieldOnLBigObject func(childComplexity int) int VFieldOnLBigObject func(childComplexity int) int WFieldOnLBigObject func(childComplexity int) int XFieldOnLBigObject func(childComplexity int) int YFieldOnLBigObject func(childComplexity int) int ZFieldOnLBigObject func(childComplexity int) int } MBigObject struct { AFieldOnMBigObject func(childComplexity int) int BFieldOnMBigObject func(childComplexity int) int CFieldOnMBigObject func(childComplexity int) int DFieldOnMBigObject func(childComplexity int) int EFieldOnMBigObject func(childComplexity int) int FFieldOnMBigObject func(childComplexity int) int GFieldOnMBigObject func(childComplexity int) int HFieldOnMBigObject func(childComplexity int) int IFieldOnMBigObject func(childComplexity int) int JFieldOnMBigObject func(childComplexity int) int KFieldOnMBigObject func(childComplexity int) int LFieldOnMBigObject func(childComplexity int) int MFieldOnMBigObject func(childComplexity int) int NFieldOnMBigObject func(childComplexity int) int OFieldOnMBigObject func(childComplexity int) int PFieldOnMBigObject func(childComplexity int) int QFieldOnMBigObject func(childComplexity int) int RFieldOnMBigObject func(childComplexity int) int SFieldOnMBigObject func(childComplexity int) int TFieldOnMBigObject func(childComplexity int) int UFieldOnMBigObject func(childComplexity int) int VFieldOnMBigObject func(childComplexity int) int WFieldOnMBigObject func(childComplexity int) int XFieldOnMBigObject func(childComplexity int) int YFieldOnMBigObject func(childComplexity int) int ZFieldOnMBigObject func(childComplexity int) int } NBigObject struct { AFieldOnNBigObject func(childComplexity int) int BFieldOnNBigObject func(childComplexity int) int CFieldOnNBigObject func(childComplexity int) int DFieldOnNBigObject func(childComplexity int) int EFieldOnNBigObject func(childComplexity int) int FFieldOnNBigObject func(childComplexity int) int GFieldOnNBigObject func(childComplexity int) int HFieldOnNBigObject func(childComplexity int) int IFieldOnNBigObject func(childComplexity int) int JFieldOnNBigObject func(childComplexity int) int KFieldOnNBigObject func(childComplexity int) int LFieldOnNBigObject func(childComplexity int) int MFieldOnNBigObject func(childComplexity int) int NFieldOnNBigObject func(childComplexity int) int OFieldOnNBigObject func(childComplexity int) int PFieldOnNBigObject func(childComplexity int) int QFieldOnNBigObject func(childComplexity int) int RFieldOnNBigObject func(childComplexity int) int SFieldOnNBigObject func(childComplexity int) int TFieldOnNBigObject func(childComplexity int) int UFieldOnNBigObject func(childComplexity int) int VFieldOnNBigObject func(childComplexity int) int WFieldOnNBigObject func(childComplexity int) int XFieldOnNBigObject func(childComplexity int) int YFieldOnNBigObject func(childComplexity int) int ZFieldOnNBigObject func(childComplexity int) int } NestedObject struct { DeeplyNestedObjects func(childComplexity int) int } OBigObject struct { AFieldOnOBigObject func(childComplexity int) int BFieldOnOBigObject func(childComplexity int) int CFieldOnOBigObject func(childComplexity int) int DFieldOnOBigObject func(childComplexity int) int EFieldOnOBigObject func(childComplexity int) int FFieldOnOBigObject func(childComplexity int) int GFieldOnOBigObject func(childComplexity int) int HFieldOnOBigObject func(childComplexity int) int IFieldOnOBigObject func(childComplexity int) int JFieldOnOBigObject func(childComplexity int) int KFieldOnOBigObject func(childComplexity int) int LFieldOnOBigObject func(childComplexity int) int MFieldOnOBigObject func(childComplexity int) int NFieldOnOBigObject func(childComplexity int) int OFieldOnOBigObject func(childComplexity int) int PFieldOnOBigObject func(childComplexity int) int QFieldOnOBigObject func(childComplexity int) int RFieldOnOBigObject func(childComplexity int) int SFieldOnOBigObject func(childComplexity int) int TFieldOnOBigObject func(childComplexity int) int UFieldOnOBigObject func(childComplexity int) int VFieldOnOBigObject func(childComplexity int) int WFieldOnOBigObject func(childComplexity int) int XFieldOnOBigObject func(childComplexity int) int YFieldOnOBigObject func(childComplexity int) int ZFieldOnOBigObject func(childComplexity int) int } PBigObject struct { AFieldOnPBigObject func(childComplexity int) int BFieldOnPBigObject func(childComplexity int) int CFieldOnPBigObject func(childComplexity int) int DFieldOnPBigObject func(childComplexity int) int EFieldOnPBigObject func(childComplexity int) int FFieldOnPBigObject func(childComplexity int) int GFieldOnPBigObject func(childComplexity int) int HFieldOnPBigObject func(childComplexity int) int IFieldOnPBigObject func(childComplexity int) int JFieldOnPBigObject func(childComplexity int) int KFieldOnPBigObject func(childComplexity int) int LFieldOnPBigObject func(childComplexity int) int MFieldOnPBigObject func(childComplexity int) int NFieldOnPBigObject func(childComplexity int) int OFieldOnPBigObject func(childComplexity int) int PFieldOnPBigObject func(childComplexity int) int QFieldOnPBigObject func(childComplexity int) int RFieldOnPBigObject func(childComplexity int) int SFieldOnPBigObject func(childComplexity int) int TFieldOnPBigObject func(childComplexity int) int UFieldOnPBigObject func(childComplexity int) int VFieldOnPBigObject func(childComplexity int) int WFieldOnPBigObject func(childComplexity int) int XFieldOnPBigObject func(childComplexity int) int YFieldOnPBigObject func(childComplexity int) int ZFieldOnPBigObject func(childComplexity int) int } QBigObject struct { AFieldOnQBigObject func(childComplexity int) int BFieldOnQBigObject func(childComplexity int) int CFieldOnQBigObject func(childComplexity int) int DFieldOnQBigObject func(childComplexity int) int EFieldOnQBigObject func(childComplexity int) int FFieldOnQBigObject func(childComplexity int) int GFieldOnQBigObject func(childComplexity int) int HFieldOnQBigObject func(childComplexity int) int IFieldOnQBigObject func(childComplexity int) int JFieldOnQBigObject func(childComplexity int) int KFieldOnQBigObject func(childComplexity int) int LFieldOnQBigObject func(childComplexity int) int MFieldOnQBigObject func(childComplexity int) int NFieldOnQBigObject func(childComplexity int) int OFieldOnQBigObject func(childComplexity int) int PFieldOnQBigObject func(childComplexity int) int QFieldOnQBigObject func(childComplexity int) int RFieldOnQBigObject func(childComplexity int) int SFieldOnQBigObject func(childComplexity int) int TFieldOnQBigObject func(childComplexity int) int UFieldOnQBigObject func(childComplexity int) int VFieldOnQBigObject func(childComplexity int) int WFieldOnQBigObject func(childComplexity int) int XFieldOnQBigObject func(childComplexity int) int YFieldOnQBigObject func(childComplexity int) int ZFieldOnQBigObject func(childComplexity int) int } Query struct { BigAbstractResponse func(childComplexity int) int BigResponse func(childComplexity int, artificialDelay int, bigObjects int, nestedObjects int, deeplyNestedObjects int) int Delay func(childComplexity int, response string, ms int) int FloatField func(childComplexity int, arg *float64) int HeaderValue func(childComplexity int, name string) int InitPayloadValue func(childComplexity int, key string) int InitialPayload func(childComplexity int) int RootFieldWithInput func(childComplexity int, arg model.InputArg) int RootFieldWithListArg func(childComplexity int, arg []string) int RootFieldWithListOfEnumArg func(childComplexity int, arg []model.EnumType) int RootFieldWithListOfInputArg func(childComplexity int, arg []*model.InputType) int RootFieldWithNestedListArg func(childComplexity int, arg [][]string) int // contains filtered or unexported fields } RBigObject struct { AFieldOnRBigObject func(childComplexity int) int BFieldOnRBigObject func(childComplexity int) int CFieldOnRBigObject func(childComplexity int) int DFieldOnRBigObject func(childComplexity int) int EFieldOnRBigObject func(childComplexity int) int FFieldOnRBigObject func(childComplexity int) int GFieldOnRBigObject func(childComplexity int) int HFieldOnRBigObject func(childComplexity int) int IFieldOnRBigObject func(childComplexity int) int JFieldOnRBigObject func(childComplexity int) int KFieldOnRBigObject func(childComplexity int) int LFieldOnRBigObject func(childComplexity int) int MFieldOnRBigObject func(childComplexity int) int NFieldOnRBigObject func(childComplexity int) int OFieldOnRBigObject func(childComplexity int) int PFieldOnRBigObject func(childComplexity int) int QFieldOnRBigObject func(childComplexity int) int RFieldOnRBigObject func(childComplexity int) int SFieldOnRBigObject func(childComplexity int) int TFieldOnRBigObject func(childComplexity int) int UFieldOnRBigObject func(childComplexity int) int VFieldOnRBigObject func(childComplexity int) int WFieldOnRBigObject func(childComplexity int) int XFieldOnRBigObject func(childComplexity int) int YFieldOnRBigObject func(childComplexity int) int ZFieldOnRBigObject func(childComplexity int) int } SBigObject struct { AFieldOnSBigObject func(childComplexity int) int BFieldOnSBigObject func(childComplexity int) int CFieldOnSBigObject func(childComplexity int) int DFieldOnSBigObject func(childComplexity int) int EFieldOnSBigObject func(childComplexity int) int FFieldOnSBigObject func(childComplexity int) int GFieldOnSBigObject func(childComplexity int) int HFieldOnSBigObject func(childComplexity int) int IFieldOnSBigObject func(childComplexity int) int JFieldOnSBigObject func(childComplexity int) int KFieldOnSBigObject func(childComplexity int) int LFieldOnSBigObject func(childComplexity int) int MFieldOnSBigObject func(childComplexity int) int NFieldOnSBigObject func(childComplexity int) int OFieldOnSBigObject func(childComplexity int) int PFieldOnSBigObject func(childComplexity int) int QFieldOnSBigObject func(childComplexity int) int RFieldOnSBigObject func(childComplexity int) int SFieldOnSBigObject func(childComplexity int) int TFieldOnSBigObject func(childComplexity int) int UFieldOnSBigObject func(childComplexity int) int VFieldOnSBigObject func(childComplexity int) int WFieldOnSBigObject func(childComplexity int) int XFieldOnSBigObject func(childComplexity int) int YFieldOnSBigObject func(childComplexity int) int ZFieldOnSBigObject func(childComplexity int) int } Subscription struct { HeaderValue func(childComplexity int, name string, repeat *int) int InitPayloadValue func(childComplexity int, key string, repeat *int) int InitialPayload func(childComplexity int, repeat *int) int ReturnsError func(childComplexity int) int } TBigObject struct { AFieldOnTBigObject func(childComplexity int) int BFieldOnTBigObject func(childComplexity int) int CFieldOnTBigObject func(childComplexity int) int DFieldOnTBigObject func(childComplexity int) int EFieldOnTBigObject func(childComplexity int) int FFieldOnTBigObject func(childComplexity int) int GFieldOnTBigObject func(childComplexity int) int HFieldOnTBigObject func(childComplexity int) int IFieldOnTBigObject func(childComplexity int) int JFieldOnTBigObject func(childComplexity int) int KFieldOnTBigObject func(childComplexity int) int LFieldOnTBigObject func(childComplexity int) int MFieldOnTBigObject func(childComplexity int) int NFieldOnTBigObject func(childComplexity int) int OFieldOnTBigObject func(childComplexity int) int PFieldOnTBigObject func(childComplexity int) int QFieldOnTBigObject func(childComplexity int) int RFieldOnTBigObject func(childComplexity int) int SFieldOnTBigObject func(childComplexity int) int TFieldOnTBigObject func(childComplexity int) int UFieldOnTBigObject func(childComplexity int) int VFieldOnTBigObject func(childComplexity int) int WFieldOnTBigObject func(childComplexity int) int XFieldOnTBigObject func(childComplexity int) int YFieldOnTBigObject func(childComplexity int) int ZFieldOnTBigObject func(childComplexity int) int } TimestampedString struct { InitialPayload func(childComplexity int) int Seq func(childComplexity int) int Total func(childComplexity int) int UnixTime func(childComplexity int) int Value func(childComplexity int) int } UBigObject struct { AFieldOnUBigObject func(childComplexity int) int BFieldOnUBigObject func(childComplexity int) int CFieldOnUBigObject func(childComplexity int) int DFieldOnUBigObject func(childComplexity int) int EFieldOnUBigObject func(childComplexity int) int FFieldOnUBigObject func(childComplexity int) int GFieldOnUBigObject func(childComplexity int) int HFieldOnUBigObject func(childComplexity int) int IFieldOnUBigObject func(childComplexity int) int JFieldOnUBigObject func(childComplexity int) int KFieldOnUBigObject func(childComplexity int) int LFieldOnUBigObject func(childComplexity int) int MFieldOnUBigObject func(childComplexity int) int NFieldOnUBigObject func(childComplexity int) int OFieldOnUBigObject func(childComplexity int) int PFieldOnUBigObject func(childComplexity int) int QFieldOnUBigObject func(childComplexity int) int RFieldOnUBigObject func(childComplexity int) int SFieldOnUBigObject func(childComplexity int) int TFieldOnUBigObject func(childComplexity int) int UFieldOnUBigObject func(childComplexity int) int VFieldOnUBigObject func(childComplexity int) int WFieldOnUBigObject func(childComplexity int) int XFieldOnUBigObject func(childComplexity int) int YFieldOnUBigObject func(childComplexity int) int ZFieldOnUBigObject func(childComplexity int) int } VBigObject struct { AFieldOnVBigObject func(childComplexity int) int BFieldOnVBigObject func(childComplexity int) int CFieldOnVBigObject func(childComplexity int) int DFieldOnVBigObject func(childComplexity int) int EFieldOnVBigObject func(childComplexity int) int FFieldOnVBigObject func(childComplexity int) int GFieldOnVBigObject func(childComplexity int) int HFieldOnVBigObject func(childComplexity int) int IFieldOnVBigObject func(childComplexity int) int JFieldOnVBigObject func(childComplexity int) int KFieldOnVBigObject func(childComplexity int) int LFieldOnVBigObject func(childComplexity int) int MFieldOnVBigObject func(childComplexity int) int NFieldOnVBigObject func(childComplexity int) int OFieldOnVBigObject func(childComplexity int) int PFieldOnVBigObject func(childComplexity int) int QFieldOnVBigObject func(childComplexity int) int RFieldOnVBigObject func(childComplexity int) int SFieldOnVBigObject func(childComplexity int) int TFieldOnVBigObject func(childComplexity int) int UFieldOnVBigObject func(childComplexity int) int VFieldOnVBigObject func(childComplexity int) int WFieldOnVBigObject func(childComplexity int) int XFieldOnVBigObject func(childComplexity int) int YFieldOnVBigObject func(childComplexity int) int ZFieldOnVBigObject func(childComplexity int) int } WBigObject struct { AFieldOnWBigObject func(childComplexity int) int BFieldOnWBigObject func(childComplexity int) int CFieldOnWBigObject func(childComplexity int) int DFieldOnWBigObject func(childComplexity int) int EFieldOnWBigObject func(childComplexity int) int FFieldOnWBigObject func(childComplexity int) int GFieldOnWBigObject func(childComplexity int) int HFieldOnWBigObject func(childComplexity int) int IFieldOnWBigObject func(childComplexity int) int JFieldOnWBigObject func(childComplexity int) int KFieldOnWBigObject func(childComplexity int) int LFieldOnWBigObject func(childComplexity int) int MFieldOnWBigObject func(childComplexity int) int NFieldOnWBigObject func(childComplexity int) int OFieldOnWBigObject func(childComplexity int) int PFieldOnWBigObject func(childComplexity int) int QFieldOnWBigObject func(childComplexity int) int RFieldOnWBigObject func(childComplexity int) int SFieldOnWBigObject func(childComplexity int) int TFieldOnWBigObject func(childComplexity int) int UFieldOnWBigObject func(childComplexity int) int VFieldOnWBigObject func(childComplexity int) int WFieldOnWBigObject func(childComplexity int) int XFieldOnWBigObject func(childComplexity int) int YFieldOnWBigObject func(childComplexity int) int ZFieldOnWBigObject func(childComplexity int) int } XBigObject struct { AFieldOnXBigObject func(childComplexity int) int BFieldOnXBigObject func(childComplexity int) int CFieldOnXBigObject func(childComplexity int) int DFieldOnXBigObject func(childComplexity int) int EFieldOnXBigObject func(childComplexity int) int FFieldOnXBigObject func(childComplexity int) int GFieldOnXBigObject func(childComplexity int) int HFieldOnXBigObject func(childComplexity int) int IFieldOnXBigObject func(childComplexity int) int JFieldOnXBigObject func(childComplexity int) int KFieldOnXBigObject func(childComplexity int) int LFieldOnXBigObject func(childComplexity int) int MFieldOnXBigObject func(childComplexity int) int NFieldOnXBigObject func(childComplexity int) int OFieldOnXBigObject func(childComplexity int) int PFieldOnXBigObject func(childComplexity int) int QFieldOnXBigObject func(childComplexity int) int RFieldOnXBigObject func(childComplexity int) int SFieldOnXBigObject func(childComplexity int) int TFieldOnXBigObject func(childComplexity int) int UFieldOnXBigObject func(childComplexity int) int VFieldOnXBigObject func(childComplexity int) int WFieldOnXBigObject func(childComplexity int) int XFieldOnXBigObject func(childComplexity int) int YFieldOnXBigObject func(childComplexity int) int ZFieldOnXBigObject func(childComplexity int) int } YBigObject struct { AFieldOnYBigObject func(childComplexity int) int BFieldOnYBigObject func(childComplexity int) int CFieldOnYBigObject func(childComplexity int) int DFieldOnYBigObject func(childComplexity int) int EFieldOnYBigObject func(childComplexity int) int FFieldOnYBigObject func(childComplexity int) int GFieldOnYBigObject func(childComplexity int) int HFieldOnYBigObject func(childComplexity int) int IFieldOnYBigObject func(childComplexity int) int JFieldOnYBigObject func(childComplexity int) int KFieldOnYBigObject func(childComplexity int) int LFieldOnYBigObject func(childComplexity int) int MFieldOnYBigObject func(childComplexity int) int NFieldOnYBigObject func(childComplexity int) int OFieldOnYBigObject func(childComplexity int) int PFieldOnYBigObject func(childComplexity int) int QFieldOnYBigObject func(childComplexity int) int RFieldOnYBigObject func(childComplexity int) int SFieldOnYBigObject func(childComplexity int) int TFieldOnYBigObject func(childComplexity int) int UFieldOnYBigObject func(childComplexity int) int VFieldOnYBigObject func(childComplexity int) int WFieldOnYBigObject func(childComplexity int) int XFieldOnYBigObject func(childComplexity int) int YFieldOnYBigObject func(childComplexity int) int ZFieldOnYBigObject func(childComplexity int) int } ZBigObject struct { AFieldOnZBigObject func(childComplexity int) int BFieldOnZBigObject func(childComplexity int) int CFieldOnZBigObject func(childComplexity int) int DFieldOnZBigObject func(childComplexity int) int EFieldOnZBigObject func(childComplexity int) int FFieldOnZBigObject func(childComplexity int) int GFieldOnZBigObject func(childComplexity int) int HFieldOnZBigObject func(childComplexity int) int IFieldOnZBigObject func(childComplexity int) int JFieldOnZBigObject func(childComplexity int) int KFieldOnZBigObject func(childComplexity int) int LFieldOnZBigObject func(childComplexity int) int MFieldOnZBigObject func(childComplexity int) int NFieldOnZBigObject func(childComplexity int) int OFieldOnZBigObject func(childComplexity int) int PFieldOnZBigObject func(childComplexity int) int QFieldOnZBigObject func(childComplexity int) int RFieldOnZBigObject func(childComplexity int) int SFieldOnZBigObject func(childComplexity int) int TFieldOnZBigObject func(childComplexity int) int UFieldOnZBigObject func(childComplexity int) int VFieldOnZBigObject func(childComplexity int) int WFieldOnZBigObject func(childComplexity int) int XFieldOnZBigObject func(childComplexity int) int YFieldOnZBigObject func(childComplexity int) int ZFieldOnZBigObject func(childComplexity int) int } // contains filtered or unexported fields }
type Config ¶
type Config struct { Schema *ast.Schema Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type EntityResolver ¶
type QueryResolver ¶
type QueryResolver interface { HeaderValue(ctx context.Context, name string) (string, error) InitPayloadValue(ctx context.Context, key string) (string, error) InitialPayload(ctx context.Context) (map[string]interface{}, error) Delay(ctx context.Context, response string, ms int) (string, error) BigResponse(ctx context.Context, artificialDelay int, bigObjects int, nestedObjects int, deeplyNestedObjects int) ([]*model.BigObject, error) BigAbstractResponse(ctx context.Context) (model.BigAbstractResponse, error) RootFieldWithListArg(ctx context.Context, arg []string) ([]string, error) RootFieldWithNestedListArg(ctx context.Context, arg [][]string) ([][]string, error) RootFieldWithListOfInputArg(ctx context.Context, arg []*model.InputType) ([]*model.InputResponse, error) RootFieldWithListOfEnumArg(ctx context.Context, arg []model.EnumType) ([]model.EnumType, error) RootFieldWithInput(ctx context.Context, arg model.InputArg) (string, error) FloatField(ctx context.Context, arg *float64) (*float64, error) }
type ResolverRoot ¶
type ResolverRoot interface { Entity() EntityResolver Query() QueryResolver Subscription() SubscriptionResolver }
type SubscriptionResolver ¶
type SubscriptionResolver interface { HeaderValue(ctx context.Context, name string, repeat *int) (<-chan *model.TimestampedString, error) InitPayloadValue(ctx context.Context, key string, repeat *int) (<-chan *model.TimestampedString, error) InitialPayload(ctx context.Context, repeat *int) (<-chan map[string]interface{}, error) ReturnsError(ctx context.Context) (<-chan *string, error) }
Click to show internal directories.
Click to hide internal directories.