Versions in this module Expand all Collapse all v0 v0.5.0 Aug 8, 2018 Changes in this version + type ApiSpecGetter interface + Find func(kind, id string) (*storage.ApiSpec, error) + type AsyncApiSpecGetter interface + Find func(kind, id string) (*storage.AsyncApiSpec, error) + type Container struct + Resolver *Resolver + ServiceBindingGetter ServiceBindingGetter + ServiceBindingUsageLister ServiceBindingUsageLister + func New(restConfig *rest.Config, informerResyncPeriod time.Duration, ...) (*Container, error) + type ContentGetter interface + Find func(kind, id string) (*storage.Content, error) + type Resolver struct + func (r *Resolver) WaitForCacheSync(stopCh <-chan struct{}) + func (r Resolver) CreateServiceBindingMutation(ctx context.Context, serviceBindingName, serviceInstanceName, env string) (*gqlschema.CreateServiceBindingOutput, error) + func (r Resolver) CreateServiceBindingUsageMutation(ctx context.Context, input *gqlschema.CreateServiceBindingUsageInput) (*gqlschema.ServiceBindingUsage, error) + func (r Resolver) CreateServiceInstanceMutation(ctx context.Context, params gqlschema.ServiceInstanceCreateInput) (*gqlschema.ServiceInstance, error) + func (r Resolver) DeleteServiceBindingMutation(ctx context.Context, serviceBindingName, env string) (*gqlschema.DeleteServiceBindingOutput, error) + func (r Resolver) DeleteServiceBindingUsageMutation(ctx context.Context, serviceBindingUsageName, namespace string) (*gqlschema.DeleteServiceBindingUsageOutput, error) + func (r Resolver) DeleteServiceInstanceMutation(ctx context.Context, name, environment string) (*gqlschema.ServiceInstance, error) + func (r Resolver) ServiceBindingQuery(ctx context.Context, name, env string) (*gqlschema.ServiceBinding, error) + func (r Resolver) ServiceBindingUsageQuery(ctx context.Context, name, environment string) (*gqlschema.ServiceBindingUsage, error) + func (r Resolver) ServiceBindingUsagesOfInstanceQuery(ctx context.Context, instanceName, env string) ([]gqlschema.ServiceBindingUsage, error) + func (r Resolver) ServiceBindingsToInstanceQuery(ctx context.Context, instanceName, environment string) ([]gqlschema.ServiceBinding, error) + func (r Resolver) ServiceBrokerQuery(ctx context.Context, name string) (*gqlschema.ServiceBroker, error) + func (r Resolver) ServiceBrokersQuery(ctx context.Context, first *int, offset *int) ([]gqlschema.ServiceBroker, error) + func (r Resolver) ServiceClassActivatedField(ctx context.Context, obj *gqlschema.ServiceClass) (bool, error) + func (r Resolver) ServiceClassApiSpecField(ctx context.Context, obj *gqlschema.ServiceClass) (*gqlschema.JSON, error) + func (r Resolver) ServiceClassAsyncApiSpecField(ctx context.Context, obj *gqlschema.ServiceClass) (*gqlschema.JSON, error) + func (r Resolver) ServiceClassContentField(ctx context.Context, obj *gqlschema.ServiceClass) (*gqlschema.JSON, error) + func (r Resolver) ServiceClassPlansField(ctx context.Context, obj *gqlschema.ServiceClass) ([]gqlschema.ServicePlan, error) + func (r Resolver) ServiceClassQuery(ctx context.Context, name string) (*gqlschema.ServiceClass, error) + func (r Resolver) ServiceClassesQuery(ctx context.Context, first *int, offset *int) ([]gqlschema.ServiceClass, error) + func (r Resolver) ServiceInstanceBindableField(ctx context.Context, obj *gqlschema.ServiceInstance) (bool, error) + func (r Resolver) ServiceInstanceEventSubscription(ctx context.Context, environment string) (<-chan gqlschema.ServiceInstanceEvent, error) + func (r Resolver) ServiceInstanceQuery(ctx context.Context, name string, environment string) (*gqlschema.ServiceInstance, error) + func (r Resolver) ServiceInstanceServiceClassField(ctx context.Context, obj *gqlschema.ServiceInstance) (*gqlschema.ServiceClass, error) + func (r Resolver) ServiceInstanceServicePlanField(ctx context.Context, obj *gqlschema.ServiceInstance) (*gqlschema.ServicePlan, error) + func (r Resolver) ServiceInstancesQuery(ctx context.Context, environment string, first *int, offset *int, ...) ([]gqlschema.ServiceInstance, error) + func (rsv Resolver) ListServiceUsageKindResources(ctx context.Context, usageKind string, environment string) ([]gqlschema.UsageKindResource, error) + func (rsv Resolver) ListUsageKinds(ctx context.Context, first *int, offset *int) ([]gqlschema.UsageKind, error) + type ServiceBindingGetter interface + Find func(env string, name string) (*bindingApi.ServiceBinding, error) + type ServiceBindingUsageLister interface + ListForDeployment func(environment, kind, deploymentName string) ([]*bindingUsageApi.ServiceBindingUsage, error)