protodriver

package
v0.10.3 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2021 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeFieldResolveInput

func MakeFieldResolveInput(input *protoMessages.FieldResolveRequest) (f driver.FieldResolveInput, err error)

MakeFieldResolveInput creates driver.FieldResolveInput from protoMessages.FieldResolverequest

func MakeFieldResolveOutput

func MakeFieldResolveOutput(resp *protoMessages.FieldResolveResponse) (out driver.FieldResolveOutput)

MakeFieldResolveResponse creates new driver.FieldResolveOutput from proto response

func MakeFieldResolveRequest

func MakeFieldResolveRequest(input driver.FieldResolveInput) (r *protoMessages.FieldResolveRequest, err error)

MakeFieldResolveRequest creates a new proto FieldResolveRequest from driver input

func MakeFieldResolveResponse

func MakeFieldResolveResponse(resp interface{}) *protoMessages.FieldResolveResponse

MakeFieldResolveResponse creates a protoMessages.FieldResolveResponse from a value

func MakeInterfaceResolveTypeInput

func MakeInterfaceResolveTypeInput(input *protoMessages.InterfaceResolveTypeRequest) (i driver.InterfaceResolveTypeInput, err error)

MakeInterfaceResolveTypeInput creates new driver.InterfaceResolveTypeInput from protoMessages.InterfaceResolveTypeRequest

func MakeInterfaceResolveTypeOutput

MakeInterfaceResolveTypeOutput creates new driver.InterfaceResolveTypeOutput from protoMessages.InterfaceResolveTypeResponse

func MakeInterfaceResolveTypeRequest

func MakeInterfaceResolveTypeRequest(input driver.InterfaceResolveTypeInput) (r *protoMessages.InterfaceResolveTypeRequest, err error)

MakeInterfaceResolveTypeRequest creates new protoMessages.InterfaceResolveTypeRequest from driver.InterfaceResolveTypeInput

func MakeInterfaceResolveTypeResponse

func MakeInterfaceResolveTypeResponse(resp string) protoMessages.InterfaceResolveTypeResponse

MakeInterfaceResolveTypeResponse creates new protoMessages.InterfaceResolveTypeResponse from type string

func MakeScalarParseInput

func MakeScalarParseInput(req *protoMessages.ScalarParseRequest) (driver.ScalarParseInput, error)

MakeScalarParseInput creates new driver.ScalarParseInput from protoMessages.ScalarParseRequest

func MakeScalarParseOutput

func MakeScalarParseOutput(resp *protoMessages.ScalarParseResponse) driver.ScalarParseOutput

MakeScalarParseOutput creates new driver.ScalarParseOutput from protoMessages.ScalarParseResponse

func MakeScalarParseRequest

func MakeScalarParseRequest(input driver.ScalarParseInput) (req *protoMessages.ScalarParseRequest, err error)

MakeScalarParseRequest creates new protoMessages.ScalarParseRequest from driver.ScalarParseInput

func MakeScalarParseResponse

func MakeScalarParseResponse(value interface{}) protoMessages.ScalarParseResponse

MakeScalarParseResponse creates new protoMessages.ScalarParseResposne from any value

func MakeScalarSerializeInput

func MakeScalarSerializeInput(req *protoMessages.ScalarSerializeRequest) (driver.ScalarSerializeInput, error)

MakeScalarSerializeInput creates new driver.ScalarSerializeInput from protoMessages.ScalarSerializeRequest

func MakeScalarSerializeOutput

func MakeScalarSerializeOutput(resp *protoMessages.ScalarSerializeResponse) driver.ScalarSerializeOutput

MakeScalarSerializeOutput creates new driver.ScalarSerializeOutput from protoMessages.ScalarSerializeResponse

func MakeScalarSerializeRequest

func MakeScalarSerializeRequest(input driver.ScalarSerializeInput) (req *protoMessages.ScalarSerializeRequest, err error)

MakeScalarSerializeRequest creates new protoMessages.ScalarSerializeRequest from driver.ScalarSerializeInput

func MakeScalarSerializeResponse

func MakeScalarSerializeResponse(value interface{}) protoMessages.ScalarSerializeResponse

MakeScalarSerializeResponse creates new protoMessages.ScalarSerializeResposne from any value

func MakeSetSecretsInput

func MakeSetSecretsInput(req *protoMessages.SetSecretsRequest) driver.SetSecretsInput

MakeSetSecretsInput creates driver.SetSecretsInput from protoMessages.SetSecretsRequest

func MakeSetSecretsOutput

func MakeSetSecretsOutput(resp *protoMessages.SetSecretsResponse) driver.SetSecretsOutput

MakeSetSecretsOutput creates driver.SetSecretsOutput from protoMessages.SetSecretsResponse

func MakeSetSecretsRequest

func MakeSetSecretsRequest(input driver.SetSecretsInput) *protoMessages.SetSecretsRequest

MakeSetSecretsRequest creates protoMessages.SetSecretsRequest from driver.SetSecretsInput

func MakeSetSecretsResponse

func MakeSetSecretsResponse(err error) *protoMessages.SetSecretsResponse

MakeSetSecretsResponse creates protoMessages.SetSecretsResponse from error

func MakeSubscriptionConnectionInput

func MakeSubscriptionConnectionInput(input *protoMessages.SubscriptionConnectionRequest) (f driver.SubscriptionConnectionInput, err error)

MakeSubscriptionConnectionInput creates driver.SubscriptionConnectionInput from protoMessages.SubscriptionConnectionRequest

func MakeSubscriptionConnectionOutput

func MakeSubscriptionConnectionOutput(resp *protoMessages.SubscriptionConnectionResponse) (out driver.SubscriptionConnectionOutput)

MakeSubscriptionConnectionOutput creates new driver.SubscriptionConnectionOutput from proto response

func MakeSubscriptionConnectionRequest

func MakeSubscriptionConnectionRequest(input driver.SubscriptionConnectionInput) (r *protoMessages.SubscriptionConnectionRequest, err error)

MakeSubscriptionConnectionRequest creates a new proto SubscriptionConnectionRequest from driver input

func MakeSubscriptionConnectionResponse

func MakeSubscriptionConnectionResponse(resp interface{}) protoMessages.SubscriptionConnectionResponse

MakeSubscriptionConnectionResponse creates a protoMessages.SubscriptionConnectionRespone from a value

func MakeSubscriptionListenInput

func MakeSubscriptionListenInput(input *protoMessages.SubscriptionListenRequest) (f driver.SubscriptionListenInput, err error)

MakeSubscriptionListenInput creates driver.SubscriptionListenInput from protoMessages.SubscriptionListenRequest

func MakeSubscriptionListenRequest

func MakeSubscriptionListenRequest(input driver.SubscriptionListenInput) (r *protoMessages.SubscriptionListenRequest, err error)

MakeSubscriptionListenRequest creates a new proto SubscriptionListenRequest from driver input

func MakeUnionResolveTypeInput

func MakeUnionResolveTypeInput(input *protoMessages.UnionResolveTypeRequest) (i driver.UnionResolveTypeInput, err error)

MakeUnionResolveTypeInput creates new driver.UnionResolveTypeInput from protoMessages.UnionResolveTypeRequest

func MakeUnionResolveTypeOutput

func MakeUnionResolveTypeOutput(resp *protoMessages.UnionResolveTypeResponse) driver.UnionResolveTypeOutput

MakeUnionResolveTypeOutput creates new driver.UnionResolveTypeOutput from protoMessages.UnionResolveTypeResponse

func MakeUnionResolveTypeRequest

func MakeUnionResolveTypeRequest(input driver.UnionResolveTypeInput) (r *protoMessages.UnionResolveTypeRequest, err error)

MakeUnionResolveTypeRequest creates new protoMessages.UnionResolveTypeRequest from driver.UnionResolveTypeInput

func MakeUnionResolveTypeResponse

func MakeUnionResolveTypeResponse(resp string) protoMessages.UnionResolveTypeResponse

MakeUnionResolveTypeResponse creates new protoMessages.UnionResolveTypeResponse from type string

func NewSubscriptionReader

NewSubscriptionReader creates new subscription reader for SubscriptionListen

Types

type ValueMarshaler

type ValueMarshaler interface {
	MarshalValue() (*protoMessages.Value, error)
}

ValueMarshaler interface for client types that can return it's own protoMessages.Value

Jump to

Keyboard shortcuts

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