builder_input

package
v0.5.643 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuilderInput

type BuilderInput interface {
	GetGraphHolder() (primitivegraph.PrimitiveGraphHolder, bool)
	GetHandlerContext() (handler.HandlerContext, bool)
	GetParamMap() (map[int]map[string]interface{}, bool)
	GetParamMapStream() (streaming.MapStream, bool)
	GetTableMetadata() (tablemetadata.ExtendedTableMetadata, bool)
	GetDependencyNode() (primitivegraph.PrimitiveNode, bool)
	GetCommentDirectives() (sqlparser.CommentDirectives, bool)
	GetParserNode() (sqlparser.SQLNode, bool)
	GetProvider() (provider.IProvider, bool)
	SetProvider(provider.IProvider)
	GetOperationStore() (anysdk.OperationStore, bool)
	SetOperationStore(op anysdk.OperationStore)
	IsAwait() bool
	GetVerb() string
	GetInputAlias() string
	IsUndo() bool
	SetInputAlias(inputAlias string)
	SetIsAwait(isAwait bool)
	SetCommentDirectives(commentDirectives sqlparser.CommentDirectives)
	SetIsUndo(isUndo bool)
	SetDependencyNode(dependencyNode primitivegraph.PrimitiveNode)
	SetParserNode(node sqlparser.SQLNode)
	SetParamMap(paramMap map[int]map[string]interface{})
	GetAnnotatedAST() (annotatedast.AnnotatedAst, bool)
	SetAnnotatedAST(annotatedAST annotatedast.AnnotatedAst)
	SetParamMapStream(streaming.MapStream)
	SetVerb(verb string)
	Clone() BuilderInput
	GetHTTPPreparatorStream() (http_preparator_stream.HttpPreparatorStream, bool)
	SetHTTPPreparatorStream(prepStream http_preparator_stream.HttpPreparatorStream)
	IsTargetPhysicalTable() bool
	SetIsTargetPhysicalTable(isPhysical bool)
	SetTxnCtrlCtrs(internaldto.TxnControlCounters)
	GetTxnCtrlCtrs() (internaldto.TxnControlCounters, bool)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL