...

Package model

import "github.com/99designs/gqlgen/plugin/federation/testdata/entityresolver/generated/model"
Overview
Index

Overview ▾

type Hello

type Hello struct {
    Name      string `json:"name"`
    Secondary string `json:"secondary"`
}

func (Hello) IsEntity

func (Hello) IsEntity()

type HelloMultiSingleKeys

type HelloMultiSingleKeys struct {
    Key1 string `json:"key1"`
    Key2 string `json:"key2"`
}

func (HelloMultiSingleKeys) IsEntity

func (HelloMultiSingleKeys) IsEntity()

type HelloWithErrors

type HelloWithErrors struct {
    Name string `json:"name"`
}

func (HelloWithErrors) IsEntity

func (HelloWithErrors) IsEntity()

type MultiHello

type MultiHello struct {
    Name string `json:"name"`
}

func (MultiHello) IsEntity

func (MultiHello) IsEntity()

type MultiHelloByNamesInput

type MultiHelloByNamesInput struct {
    Name string `json:"Name"`
}

type MultiHelloMultipleRequires

type MultiHelloMultipleRequires struct {
    Name string `json:"name"`
    Key1 string `json:"key1"`
    Key2 string `json:"key2"`
    Key3 string `json:"key3"`
}

func (MultiHelloMultipleRequires) IsEntity

func (MultiHelloMultipleRequires) IsEntity()

type MultiHelloMultipleRequiresByNamesInput

type MultiHelloMultipleRequiresByNamesInput struct {
    Name string `json:"Name"`
}

type MultiHelloRequires

type MultiHelloRequires struct {
    Name string `json:"name"`
    Key1 string `json:"key1"`
    Key2 string `json:"key2"`
}

func (MultiHelloRequires) IsEntity

func (MultiHelloRequires) IsEntity()

type MultiHelloRequiresByNamesInput

type MultiHelloRequiresByNamesInput struct {
    Name string `json:"Name"`
}

type MultiHelloWithError

type MultiHelloWithError struct {
    Name string `json:"name"`
}

func (MultiHelloWithError) IsEntity

func (MultiHelloWithError) IsEntity()

type MultiHelloWithErrorByNamesInput

type MultiHelloWithErrorByNamesInput struct {
    Name string `json:"Name"`
}

type MultiPlanetRequiresNested

type MultiPlanetRequiresNested struct {
    Name  string `json:"name"`
    World *World `json:"world"`
    Size  int    `json:"size"`
}

func (MultiPlanetRequiresNested) IsEntity

func (MultiPlanetRequiresNested) IsEntity()

type MultiPlanetRequiresNestedByNamesInput

type MultiPlanetRequiresNestedByNamesInput struct {
    Name string `json:"Name"`
}

type PlanetMultipleRequires

type PlanetMultipleRequires struct {
    Name     string `json:"name"`
    Diameter int    `json:"diameter"`
    Density  int    `json:"density"`
    Weight   int    `json:"weight"`
}

func (PlanetMultipleRequires) IsEntity

func (PlanetMultipleRequires) IsEntity()

type PlanetRequires

type PlanetRequires struct {
    Name     string `json:"name"`
    Size     int    `json:"size"`
    Diameter int    `json:"diameter"`
}

func (PlanetRequires) IsEntity

func (PlanetRequires) IsEntity()

type PlanetRequiresNested

type PlanetRequiresNested struct {
    Name  string `json:"name"`
    World *World `json:"world"`
    Size  int    `json:"size"`
}

func (PlanetRequiresNested) IsEntity

func (PlanetRequiresNested) IsEntity()

type Query

type Query struct {
}

type World

type World struct {
    Foo   string `json:"foo"`
    Bar   int    `json:"bar"`
    Hello *Hello `json:"hello,omitempty"`
}

func (World) IsEntity

func (World) IsEntity()

type WorldName

type WorldName struct {
    Name string `json:"name"`
}

func (WorldName) IsEntity

func (WorldName) IsEntity()

type WorldWithMultipleKeys

type WorldWithMultipleKeys struct {
    Foo   string `json:"foo"`
    Bar   int    `json:"bar"`
    Hello *Hello `json:"hello,omitempty"`
}

func (WorldWithMultipleKeys) IsEntity

func (WorldWithMultipleKeys) IsEntity()