Documentation ¶
Index ¶
- func GetRandomNumber() time.Duration
- type Resolver
- func (r *Resolver) APIRule() gqlschema.APIRuleResolver
- func (r *Resolver) Application() gqlschema.ApplicationResolver
- func (r *Resolver) Asset() gqlschema.AssetResolver
- func (r *Resolver) AssetGroup() gqlschema.AssetGroupResolver
- func (r *Resolver) ClusterAsset() gqlschema.ClusterAssetResolver
- func (r *Resolver) ClusterAssetGroup() gqlschema.ClusterAssetGroupResolver
- func (r *Resolver) ClusterServiceClass() gqlschema.ClusterServiceClassResolver
- func (r *Resolver) ClusterServicePlan() gqlschema.ClusterServicePlanResolver
- func (r *Resolver) Deployment() gqlschema.DeploymentResolver
- func (r *Resolver) EventActivation() gqlschema.EventActivationResolver
- func (r *Resolver) LimitRange() gqlschema.LimitRangeResolver
- func (r *Resolver) LimitRangeItem() gqlschema.LimitRangeItemResolver
- func (r *Resolver) Mutation() gqlschema.MutationResolver
- func (r *Resolver) Namespace() gqlschema.NamespaceResolver
- func (r *Resolver) NamespaceListItem() gqlschema.NamespaceListItemResolver
- func (r *Resolver) OAuth2Client() gqlschema.OAuth2ClientResolver
- func (r *Resolver) Query() gqlschema.QueryResolver
- func (r *Resolver) ResourceQuota() gqlschema.ResourceQuotaResolver
- func (r *Resolver) ResourceQuotaSpec() gqlschema.ResourceQuotaSpecResolver
- func (r *Resolver) ServiceBinding() gqlschema.ServiceBindingResolver
- func (r *Resolver) ServiceBindingUsage() gqlschema.ServiceBindingUsageResolver
- func (r *Resolver) ServiceClass() gqlschema.ServiceClassResolver
- func (r *Resolver) ServiceInstance() gqlschema.ServiceInstanceResolver
- func (r *Resolver) ServicePlan() gqlschema.ServicePlanResolver
- func (r *Resolver) Subscription() gqlschema.SubscriptionResolver
- func (r *Resolver) Trigger() gqlschema.TriggerResolver
- func (r *Resolver) TriggerSpec() gqlschema.TriggerSpecResolver
- func (r *Resolver) WaitForCacheSync(stopCh <-chan struct{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRandomNumber ¶
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func New ¶
func New(kubeClient kubernetes.Interface, restConfig *rest.Config, appCfg application.Config, rafterCfg rafter.Config, serverlessCfg serverless.Config, informerResyncPeriod time.Duration, _ experimental.FeatureToggles, systemNamespaces []string, useEventSubscription bool) (*Resolver, error)
func (*Resolver) APIRule ¶
func (r *Resolver) APIRule() gqlschema.APIRuleResolver
APIRule returns gqlschema.APIRuleResolver implementation.
func (*Resolver) Application ¶
func (r *Resolver) Application() gqlschema.ApplicationResolver
Application returns gqlschema.ApplicationResolver implementation.
func (*Resolver) Asset ¶
func (r *Resolver) Asset() gqlschema.AssetResolver
Asset returns gqlschema.AssetResolver implementation.
func (*Resolver) AssetGroup ¶
func (r *Resolver) AssetGroup() gqlschema.AssetGroupResolver
AssetGroup returns gqlschema.AssetGroupResolver implementation.
func (*Resolver) ClusterAsset ¶
func (r *Resolver) ClusterAsset() gqlschema.ClusterAssetResolver
ClusterAsset returns gqlschema.ClusterAssetResolver implementation.
func (*Resolver) ClusterAssetGroup ¶
func (r *Resolver) ClusterAssetGroup() gqlschema.ClusterAssetGroupResolver
ClusterAssetGroup returns gqlschema.ClusterAssetGroupResolver implementation.
func (*Resolver) ClusterServiceClass ¶
func (r *Resolver) ClusterServiceClass() gqlschema.ClusterServiceClassResolver
ClusterServiceClass returns gqlschema.ClusterServiceClassResolver implementation.
func (*Resolver) ClusterServicePlan ¶
func (r *Resolver) ClusterServicePlan() gqlschema.ClusterServicePlanResolver
ClusterServicePlan returns gqlschema.ClusterServicePlanResolver implementation.
func (*Resolver) Deployment ¶
func (r *Resolver) Deployment() gqlschema.DeploymentResolver
Deployment returns gqlschema.DeploymentResolver implementation.
func (*Resolver) EventActivation ¶
func (r *Resolver) EventActivation() gqlschema.EventActivationResolver
EventActivation returns gqlschema.EventActivationResolver implementation.
func (*Resolver) LimitRange ¶
func (r *Resolver) LimitRange() gqlschema.LimitRangeResolver
LimitRange returns gqlschema.LimitRangeResolver implementation.
func (*Resolver) LimitRangeItem ¶
func (r *Resolver) LimitRangeItem() gqlschema.LimitRangeItemResolver
LimitRangeItem returns gqlschema.LimitRangeItemResolver implementation.
func (*Resolver) Mutation ¶
func (r *Resolver) Mutation() gqlschema.MutationResolver
Mutation returns gqlschema.MutationResolver implementation.
func (*Resolver) Namespace ¶
func (r *Resolver) Namespace() gqlschema.NamespaceResolver
Namespace returns gqlschema.NamespaceResolver implementation.
func (*Resolver) NamespaceListItem ¶
func (r *Resolver) NamespaceListItem() gqlschema.NamespaceListItemResolver
NamespaceListItem returns gqlschema.NamespaceListItemResolver implementation.
func (*Resolver) OAuth2Client ¶
func (r *Resolver) OAuth2Client() gqlschema.OAuth2ClientResolver
OAuth2Client returns gqlschema.OAuth2ClientResolver implementation.
func (*Resolver) Query ¶
func (r *Resolver) Query() gqlschema.QueryResolver
Query returns gqlschema.QueryResolver implementation.
func (*Resolver) ResourceQuota ¶
func (r *Resolver) ResourceQuota() gqlschema.ResourceQuotaResolver
ResourceQuota returns gqlschema.ResourceQuotaResolver implementation.
func (*Resolver) ResourceQuotaSpec ¶
func (r *Resolver) ResourceQuotaSpec() gqlschema.ResourceQuotaSpecResolver
ResourceQuotaSpec returns gqlschema.ResourceQuotaSpecResolver implementation.
func (*Resolver) ServiceBinding ¶
func (r *Resolver) ServiceBinding() gqlschema.ServiceBindingResolver
ServiceBinding returns gqlschema.ServiceBindingResolver implementation.
func (*Resolver) ServiceBindingUsage ¶
func (r *Resolver) ServiceBindingUsage() gqlschema.ServiceBindingUsageResolver
ServiceBindingUsage returns gqlschema.ServiceBindingUsageResolver implementation.
func (*Resolver) ServiceClass ¶
func (r *Resolver) ServiceClass() gqlschema.ServiceClassResolver
ServiceClass returns gqlschema.ServiceClassResolver implementation.
func (*Resolver) ServiceInstance ¶
func (r *Resolver) ServiceInstance() gqlschema.ServiceInstanceResolver
ServiceInstance returns gqlschema.ServiceInstanceResolver implementation.
func (*Resolver) ServicePlan ¶
func (r *Resolver) ServicePlan() gqlschema.ServicePlanResolver
ServicePlan returns gqlschema.ServicePlanResolver implementation.
func (*Resolver) Subscription ¶
func (r *Resolver) Subscription() gqlschema.SubscriptionResolver
Subscription returns gqlschema.SubscriptionResolver implementation.
func (*Resolver) Trigger ¶
func (r *Resolver) Trigger() gqlschema.TriggerResolver
Trigger returns gqlschema.TriggerResolver implementation.
func (*Resolver) TriggerSpec ¶
func (r *Resolver) TriggerSpec() gqlschema.TriggerSpecResolver
TriggerSpec returns gqlschema.TriggerSpecResolver implementation.
func (*Resolver) WaitForCacheSync ¶
func (r *Resolver) WaitForCacheSync(stopCh <-chan struct{})
WaitForCacheSync waits for caches to populate. This is blocking operation.