package
0.0.0-20190911123152-a5b7ecb3c6a6
Repository: https://github.com/taskcluster/taskcluster-client-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
LoadAPIs takes care of reading all json files and performing elementary processing of the data, such as assigning unique type names to entities which will be translated to go types.

# Structs

API represents the HTTP interface of a Taskcluster service.
APIDefinition represents the definition of an API (currently a REST API or an AMQP API), comprising of the URL to the defintion of the API in json format, together with a URL to a json schema to validate the definition.
APIEntry represents an individual HTTP API call of a Taskcluster service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Entry
No description provided by the author
Exchange represents the set of AMQP interfaces for a Taskcluster service.
ExchangeEntry represents a single AMQP interface of a Taskcluster service.
No description provided by the author
No description provided by the author
RouteElement represents an element of am AMQP routing key.
See https://schemas.taskcluster.net/base/v1/api-reference.json#/definitions/scopeExpressionTemplate.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

APIModel represents an abstract structured model of an API Currently there are two implementations - HTTP APIs and AMQP APIs.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SortedAPIDefs is a sorted array of APIDefinitions.