resolver

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Message added in v0.1.2

type Message struct {
	Name string
}

type Resolver

type Resolver struct{}

func (*Resolver) Configuration

func (r *Resolver) Configuration(ctx context.Context, args struct {
	ID string
}) (*configurationResolver, error)

func (*Resolver) Configurations

func (r *Resolver) Configurations(ctx context.Context, args struct {
	First *int32
	After *string
}) (*configurationsConnectionResolver, error)

func (*Resolver) CreateJob added in v0.1.2

func (r *Resolver) CreateJob(ctx context.Context, args struct {
	ID     string
	Action string
}) (*jobResolver, error)

func (*Resolver) CreateRole

func (r *Resolver) CreateRole(ctx context.Context, args *struct {
	Name string
}) (*roleResolver, error)

func (*Resolver) CreateUser

func (r *Resolver) CreateUser(ctx context.Context, args *struct {
	Email    string
	Password string
}) (*userResolver, error)

func (*Resolver) CurrentExperiment added in v0.1.2

func (r *Resolver) CurrentExperiment(ctx context.Context) (*experimentResolver, error)

func (*Resolver) Experiment added in v0.1.2

func (r *Resolver) Experiment(ctx context.Context, args struct {
	ID string
}) (*experimentResolver, error)

func (*Resolver) Job added in v0.1.2

func (r *Resolver) Job(ctx context.Context, args struct {
	ServiceName string
	ModuleName  string
	ID          string
}) (*jobResolver, error)

func (*Resolver) Jobs added in v0.1.2

func (r *Resolver) Jobs(ctx context.Context, args struct {
	ServiceName string
	ModuleName  string
	First       *int32
	After       *string
}) (*jobsConnectionResolver, error)

func (*Resolver) Module added in v0.1.2

func (r *Resolver) Module(ctx context.Context, args struct {
	ServiceName string
	ID          string
}) (*moduleResolver, error)

func (*Resolver) ModuleConfiguration added in v0.1.2

func (r *Resolver) ModuleConfiguration(ctx context.Context, args struct {
	ServiceName string
	ModuleName  string
}) (*configurationResolver, error)

func (*Resolver) Modules added in v0.1.2

func (r *Resolver) Modules(ctx context.Context, args struct {
	First *int32
	After *string
}) (*modulesConnectionResolver, error)

func (*Resolver) Role

func (r *Resolver) Role(ctx context.Context, args struct {
	Name string
}) (*roleResolver, error)

func (*Resolver) Roles

func (r *Resolver) Roles(ctx context.Context, args struct {
	First *int32
	After *string
}) (*rolesConnectionResolver, error)

func (*Resolver) SubmitJob added in v0.1.2

func (r *Resolver) SubmitJob(ctx context.Context, args struct {
	ServiceName string
	ModuleName  string
	Action      string
}) (*jobResolver, error)

func (*Resolver) User

func (r *Resolver) User(ctx context.Context, args struct {
	Email string
}) (*userResolver, error)

func (*Resolver) Users

func (r *Resolver) Users(ctx context.Context, args struct {
	First *int32
	After *string
}) (*usersConnectionResolver, error)

Jump to

Keyboard shortcuts

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