generated

package
v0.0.0-...-9d181e9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

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 EntityResolver interface {
	FindEmployeeByID(ctx context.Context, id int) (*model.Employee, error)
}

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)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL