Documentation ¶
Index ¶
- type RootResolver
- func (r *RootResolver) Application() gqlschema.ApplicationResolver
- func (r *RootResolver) ClusterServiceClass() gqlschema.ClusterServiceClassResolver
- func (r *RootResolver) Deployment() gqlschema.DeploymentResolver
- func (r *RootResolver) EventActivation() gqlschema.EventActivationResolver
- func (r *RootResolver) Mutation() gqlschema.MutationResolver
- func (r *RootResolver) Namespace() gqlschema.NamespaceResolver
- func (r *RootResolver) Query() gqlschema.QueryResolver
- func (r *RootResolver) ResourceQuotasStatus(ctx context.Context, namespace string) (gqlschema.ResourceQuotasStatus, error)
- func (r *RootResolver) ServiceBinding() gqlschema.ServiceBindingResolver
- func (r *RootResolver) ServiceBindingUsage() gqlschema.ServiceBindingUsageResolver
- func (r *RootResolver) ServiceClass() gqlschema.ServiceClassResolver
- func (r *RootResolver) ServiceInstance() gqlschema.ServiceInstanceResolver
- func (r *RootResolver) Subscription() gqlschema.SubscriptionResolver
- func (r *RootResolver) WaitForCacheSync(stopCh <-chan struct{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RootResolver ¶
type RootResolver struct {
// contains filtered or unexported fields
}
func New ¶
func New(restConfig *rest.Config, contentCfg content.Config, appCfg application.Config, informerResyncPeriod time.Duration, featureToggles experimental.FeatureToggles) (*RootResolver, error)
func (*RootResolver) Application ¶
func (r *RootResolver) Application() gqlschema.ApplicationResolver
func (*RootResolver) ClusterServiceClass ¶
func (r *RootResolver) ClusterServiceClass() gqlschema.ClusterServiceClassResolver
func (*RootResolver) Deployment ¶
func (r *RootResolver) Deployment() gqlschema.DeploymentResolver
func (*RootResolver) EventActivation ¶
func (r *RootResolver) EventActivation() gqlschema.EventActivationResolver
func (*RootResolver) Mutation ¶
func (r *RootResolver) Mutation() gqlschema.MutationResolver
func (*RootResolver) Namespace ¶
func (r *RootResolver) Namespace() gqlschema.NamespaceResolver
func (*RootResolver) Query ¶
func (r *RootResolver) Query() gqlschema.QueryResolver
func (*RootResolver) ResourceQuotasStatus ¶
func (r *RootResolver) ResourceQuotasStatus(ctx context.Context, namespace string) (gqlschema.ResourceQuotasStatus, error)
func (*RootResolver) ServiceBinding ¶
func (r *RootResolver) ServiceBinding() gqlschema.ServiceBindingResolver
func (*RootResolver) ServiceBindingUsage ¶
func (r *RootResolver) ServiceBindingUsage() gqlschema.ServiceBindingUsageResolver
func (*RootResolver) ServiceClass ¶
func (r *RootResolver) ServiceClass() gqlschema.ServiceClassResolver
func (*RootResolver) ServiceInstance ¶
func (r *RootResolver) ServiceInstance() gqlschema.ServiceInstanceResolver
func (*RootResolver) Subscription ¶
func (r *RootResolver) Subscription() gqlschema.SubscriptionResolver
func (*RootResolver) WaitForCacheSync ¶
func (r *RootResolver) WaitForCacheSync(stopCh <-chan struct{})
WaitForCacheSync waits for caches to populate. This is blocking operation.
Click to show internal directories.
Click to hide internal directories.