Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { Container struct { ErrMsg func(childComplexity int) int Image func(childComplexity int) int Name func(childComplexity int) int RestartCount func(childComplexity int) int RestartErrMsg func(childComplexity int) int RestartReason func(childComplexity int) int StartedAt func(childComplexity int) int Status func(childComplexity int) int Version func(childComplexity int) int } Event struct { Action func(childComplexity int) int Count func(childComplexity int) int InvolvedObject func(childComplexity int) int Message func(childComplexity int) int Name func(childComplexity int) int Reason func(childComplexity int) int StartedAt func(childComplexity int) int Type func(childComplexity int) int UID func(childComplexity int) int } InvolvedObject struct { Kind func(childComplexity int) int Name func(childComplexity int) int Namespace func(childComplexity int) int } Pod struct { Containers func(childComplexity int) int CreatedAt func(childComplexity int) int Name func(childComplexity int) int Namespace func(childComplexity int) int NodeIP func(childComplexity int) int PodIP func(childComplexity int) int RestartCount func(childComplexity int) int Status func(childComplexity int) int } Query struct { Events func(childComplexity int, oName string) int Pods func(childComplexity int, ns string, app *string) int } Subscription struct { Pods func(childComplexity int, ns string, app *string) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type QueryResolver ¶
type ResolverRoot ¶
type ResolverRoot interface { Query() QueryResolver Subscription() SubscriptionResolver }
Click to show internal directories.
Click to hide internal directories.