Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OptimizationLevel ¶
type OptimizationLevel int
const ( OptimizationNone OptimizationLevel = iota OptimizationBasic OptimizationFull OptimizationAggressive )
type PlanOption ¶
type PlanOption = func(PlanOptions) error
func WithOptimizationLevel ¶
func WithOptimizationLevel(level OptimizationLevel) PlanOption
WithOptimizationLevel sets the optimization level for the execution plan.
type PlanOptions ¶
type PlanOptions interface {
SetOptimizationLevel(OptimizationLevel) error
}
type SessionOption ¶
type SessionOption = func(SessionOptions) error
func WithOutputContentType ¶
func WithOutputContentType(contentType string) SessionOption
WithOutputContentType selects the output codec content type for session results.
func WithParam ¶
func WithParam(key string, value any) SessionOption
WithParam sets a session parameter for the execution.
func WithParams ¶
func WithParams(params map[string]any) SessionOption
WithParams merges the provided parameter map into the session environment, overriding existing keys while preserving any other previously defined parameters.
type SessionOptions ¶
Click to show internal directories.
Click to hide internal directories.