gql

package
v2.260.0 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2024 License: MIT Imports: 2 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Categories

type Categories struct {
	TotalCount int    `json:"totalCount"`
	Edges      []Edge `json:"edges"`
	Search     Search `json:"search,omitempty"`
}

type Dataset added in v2.148.0

type Dataset struct {
	Name        string    `json:"name,omitempty"`
	Label       string    `json:"label,omitempty"`
	Description string    `json:"description,omitempty"`
	Type        string    `json:"type,omitempty"`
	RuleBase    RuleBase  `json:"ruleBase"`
	Variables   Variables `json:"variables"`
}

type Edge

type Edge struct {
	Node Node `json:"node"`
}

type Error

type Error struct {
	Message   string     `json:"message"`
	Locations []Location `json:"locations"`
	Path      []string   `json:"path"`
}

func (*Error) StatusCode added in v2.9.1

func (e *Error) StatusCode() int

StatusCode returns the status code defined at the begining of the Error message. For example: a status 404 is extracted from '404 Not Found: dataset not loaded in this server'. If no status code is provided, then a value of 502 bad gateway is returned.

type Location

type Location struct {
	Line   int `json:"line"`
	Column int `json:"column"`
}

type Meta added in v2.211.0

type Meta struct {
	ONSVariable           ONS_Variable `json:"ONS_Variable"`
	DefaultClassification string       `json:"default_classification_flag"`
}

type Node

type Node struct {
	Name             string      `json:"name"`
	Description      string      `json:"description"`
	Code             string      `json:"code"`
	Label            string      `json:"label"`
	Categories       Categories  `json:"categories"`
	MapFrom          []Variables `json:"mapFrom"`
	Variable         Variable    `json:"variable"`
	IsDirectSourceOf Variables   `json:"isDirectSourceOf"`
	IsSourceOf       Variables   `json:"isSourceOf"`
	Meta             Meta        `json:"meta"`
}

type ONS_Variable added in v2.211.0

type ONS_Variable struct {
	GeographyHierarchyOrder string `json:"Geography_Hierarchy_Order"`
	QualityStatementText    string `json:"quality_statement_text"`
	QualitySummaryURL       string `json:"quality_summary_url"`
}

type RuleBase

type RuleBase struct {
	IsSourceOf Variables `json:"isSourceOf"`
	Name       string    `json:"name"`
}
type Search struct {
	Edges []Edge `json:"edges"`
}

type Variable added in v2.96.11

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

type Variables

type Variables struct {
	Edges          []Edge `json:"edges"`
	Search         Search `json:"search,omitempty"`
	CategorySearch Search `json:"categorySearch,omitempty"`
	TotalCount     int    `json:"totalCount"`
}

Jump to

Keyboard shortcuts

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