resolvers

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Nov 19, 2021 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsRetriable

func IsRetriable(err error) bool

IsRetriable indicates that an error may succeed if retried.

Types

type ClientCache

type ClientCache interface {
	// Get a client for the given token.
	Get(cr auth.Credentials, o ...clients.GetOption) (client.Client, error)
}

A ClientCache can produce a client for a given token.

type ClientCacheFn

type ClientCacheFn func(cr auth.Credentials, o ...clients.GetOption) (client.Client, error)

A ClientCacheFn is a function that can produce a client for a given token.

func (ClientCacheFn) Get

Get a client for the given token.

type Root

type Root struct {
	// contains filtered or unexported fields
}

The Root resolver.

func New

func New(cc ClientCache) *Root

New returns a new root resolver.

func (*Root) CompositeResource

func (r *Root) CompositeResource() generated.CompositeResourceResolver

CompositeResource resolves properties of the CompositeResource GraphQL type.

func (*Root) CompositeResourceClaim

func (r *Root) CompositeResourceClaim() generated.CompositeResourceClaimResolver

CompositeResourceClaim resolves properties of the CompositeResourceClaim GraphQL type.

func (*Root) CompositeResourceClaimSpec

func (r *Root) CompositeResourceClaimSpec() generated.CompositeResourceClaimSpecResolver

CompositeResourceClaimSpec resolves properties of the CompositeResourceClaimSpec GraphQL type.

func (*Root) CompositeResourceDefinition

func (r *Root) CompositeResourceDefinition() generated.CompositeResourceDefinitionResolver

CompositeResourceDefinition resolves properties of the CompositeResourceDefinition GraphQL type.

func (*Root) CompositeResourceDefinitionSpec

func (r *Root) CompositeResourceDefinitionSpec() generated.CompositeResourceDefinitionSpecResolver

CompositeResourceDefinitionSpec resolves properties of the CompositeResourceDefinitionSpec GraphQL type.

func (*Root) CompositeResourceSpec

func (r *Root) CompositeResourceSpec() generated.CompositeResourceSpecResolver

CompositeResourceSpec resolves properties of the CompositeResourceSpec GraphQL type.

func (*Root) Composition

func (r *Root) Composition() generated.CompositionResolver

Composition resolves properties of the Composition GraphQL type.

func (*Root) ConfigMap

func (r *Root) ConfigMap() generated.ConfigMapResolver

ConfigMap resolves properties of the ConfigMap GraphQL type.

func (*Root) Configuration

func (r *Root) Configuration() generated.ConfigurationResolver

Configuration resolves properties of the Configuration GraphQL type.

func (*Root) ConfigurationRevision

func (r *Root) ConfigurationRevision() generated.ConfigurationRevisionResolver

ConfigurationRevision resolves properties of the ConfigurationRevision GraphQL type.

func (*Root) ConfigurationRevisionStatus

func (r *Root) ConfigurationRevisionStatus() generated.ConfigurationRevisionStatusResolver

ConfigurationRevisionStatus resolves properties of the ConfigurationRevisionStatus GraphQL type.

func (*Root) CustomResourceDefinition

func (r *Root) CustomResourceDefinition() generated.CustomResourceDefinitionResolver

CustomResourceDefinition resolves properties of the CustomResourceDefinition GraphQL type.

func (*Root) Event

func (r *Root) Event() generated.EventResolver

Event resolves properties of the Event GraphQL type.

func (*Root) GenericResource

func (r *Root) GenericResource() generated.GenericResourceResolver

GenericResource resolves properties of the GenericResource GraphQL type.

func (*Root) ManagedResource

func (r *Root) ManagedResource() generated.ManagedResourceResolver

ManagedResource resolves properties of the CustomResourceDefinition GraphQL type.

func (*Root) ManagedResourceSpec

func (r *Root) ManagedResourceSpec() generated.ManagedResourceSpecResolver

ManagedResourceSpec resolves properties of the CustomResourceDefinition GraphQL type.

func (*Root) Mutation

func (r *Root) Mutation() generated.MutationResolver

Mutation resolves GraphQL mutations.

func (*Root) ObjectMeta

func (r *Root) ObjectMeta() generated.ObjectMetaResolver

ObjectMeta resolves properties of the ObjectMeta GraphQL type.

func (*Root) Provider

func (r *Root) Provider() generated.ProviderResolver

Provider resolves properties of the Provider GraphQL type.

func (*Root) ProviderConfig

func (r *Root) ProviderConfig() generated.ProviderConfigResolver

ProviderConfig resolves properties of the ProviderConfig GraphQL type.

func (*Root) ProviderRevision

func (r *Root) ProviderRevision() generated.ProviderRevisionResolver

ProviderRevision resolves properties of the ProviderRevision GraphQL type.

func (*Root) ProviderRevisionStatus

func (r *Root) ProviderRevisionStatus() generated.ProviderRevisionStatusResolver

ProviderRevisionStatus resolves properties of the ProviderRevisionStatus GraphQL type.

func (*Root) Query

func (r *Root) Query() generated.QueryResolver

Query resolves GraphQL queries.

func (*Root) Secret

func (r *Root) Secret() generated.SecretResolver

Secret resolves properties of the Secret GraphQL type.

Jump to

Keyboard shortcuts

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