Versions in this module Expand all Collapse all v2 v2.0.3 Jan 16, 2026 v2.0.2 Jan 16, 2026 Changes in this version + type Configuration struct + Data string + type Factory struct + func (f *Factory[T]) Context() context.Context + func (f *Factory[T]) Planner(_ abstractlogger.Logger) plan.DataSourcePlanner[T] + func (f *Factory[T]) PlanningBehavior() plan.DataSourcePlanningBehavior + func (f *Factory[T]) UpstreamSchema(_ plan.DataSourceConfiguration[T]) (*ast.Document, bool) + type Planner struct + func (p *Planner[T]) ConfigureFetch() resolve.FetchConfiguration + func (p *Planner[T]) ConfigureSubscription() plan.SubscriptionConfiguration + func (p *Planner[T]) DownstreamResponseFieldAlias(downstreamFieldRef int) (alias string, exists bool) + func (p *Planner[T]) ID() (id int) + func (p *Planner[T]) Register(_ *plan.Visitor, configuration plan.DataSourceConfiguration[T], ...) error + func (p *Planner[T]) SetID(id int) + type Source struct + func (Source) Load(ctx context.Context, input []byte, out *bytes.Buffer) (err error) + func (Source) LoadWithFiles(ctx context.Context, input []byte, files []*httpclient.FileUpload, ...) (err error)