Documentation
¶
Index ¶
- Variables
- func CreateService(srv *ReferenceServiceRPC, options []connect.HandlerOption) (*api.Service, error)
- type ReferenceServiceRPC
- func (c *ReferenceServiceRPC) ReferenceCompletion(ctx context.Context, ...) (*connect.Response[referencev1.ReferenceCompletionResponse], error)
- func (c *ReferenceServiceRPC) ReferenceTree(ctx context.Context, req *connect.Request[referencev1.ReferenceTreeRequest]) (*connect.Response[referencev1.ReferenceTreeResponse], error)
- func (c *ReferenceServiceRPC) ReferenceValue(ctx context.Context, req *connect.Request[referencev1.ReferenceValueRequest]) (*connect.Response[referencev1.ReferenceValueResponse], error)
- type ReferenceServiceRPCDeps
- type ReferenceServiceRPCReaders
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func CreateService ¶
func CreateService(srv *ReferenceServiceRPC, options []connect.HandlerOption) (*api.Service, error)
Types ¶
type ReferenceServiceRPC ¶
func NewReferenceServiceRPC ¶
func NewReferenceServiceRPC(deps ReferenceServiceRPCDeps) *ReferenceServiceRPC
func (*ReferenceServiceRPC) ReferenceCompletion ¶
func (c *ReferenceServiceRPC) ReferenceCompletion(ctx context.Context, req *connect.Request[referencev1.ReferenceCompletionRequest]) (*connect.Response[referencev1.ReferenceCompletionResponse], error)
func (*ReferenceServiceRPC) ReferenceTree ¶
func (c *ReferenceServiceRPC) ReferenceTree(ctx context.Context, req *connect.Request[referencev1.ReferenceTreeRequest]) (*connect.Response[referencev1.ReferenceTreeResponse], error)
func (*ReferenceServiceRPC) ReferenceValue ¶
func (c *ReferenceServiceRPC) ReferenceValue(ctx context.Context, req *connect.Request[referencev1.ReferenceValueRequest]) (*connect.Response[referencev1.ReferenceValueResponse], error)
type ReferenceServiceRPCDeps ¶
type ReferenceServiceRPCDeps struct {
DB *sql.DB
Readers ReferenceServiceRPCReaders
}
func (*ReferenceServiceRPCDeps) Validate ¶
func (d *ReferenceServiceRPCDeps) Validate() error
type ReferenceServiceRPCReaders ¶
type ReferenceServiceRPCReaders struct {
User *sworkspace.UserReader
Workspace *sworkspace.WorkspaceReader
Env *senv.EnvReader
Variable *senv.VariableReader
Flow *sflow.FlowReader
Node *sflow.NodeReader
NodeRequest *sflow.NodeRequestReader
FlowVariable *sflow.FlowVariableReader
FlowEdge *sflow.EdgeReader
NodeExecution *sflow.NodeExecutionReader
HttpResponse *shttp.HttpResponseReader
GraphQLResponse *sgraphql.GraphQLResponseService
NodeSubFlowTrigger *sflow.NodeSubFlowTriggerService
}
func (*ReferenceServiceRPCReaders) Validate ¶
func (r *ReferenceServiceRPCReaders) Validate() error
Click to show internal directories.
Click to hide internal directories.