Documentation
¶
Index ¶
- Constants
- Variables
- func GraphQL(query string, values *structpb.Value, stream network.Stream) ([]byte, error)
- func RegisterGraphProtocol(node host.Host)
- type Request
- func (*Request) Descriptor() ([]byte, []int)deprecated
- func (x *Request) GetOperationName() string
- func (x *Request) GetQuery() string
- func (x *Request) GetSubscribe() bool
- func (x *Request) GetVariableValues() *_struct.Value
- func (*Request) ProtoMessage()
- func (x *Request) ProtoReflect() protoreflect.Message
- func (x *Request) Reset()
- func (x *Request) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetData() *_struct.Value
- func (m *Result) GetDataOrError() isResult_DataOrError
- func (x *Result) GetError() *_struct.Value
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type Result_Data
- type Result_Error
Constants ¶
View Source
const Protocol = "fx/graph/1"
Variables ¶
View Source
var File_fula_protocols_graph_graph_proto protoreflect.FileDescriptor
Functions ¶
func RegisterGraphProtocol ¶
Types ¶
type Request ¶
type Request struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` VariableValues *_struct.Value `protobuf:"bytes,2,opt,name=variable_values,json=variableValues,proto3" json:"variable_values,omitempty"` OperationName string `protobuf:"bytes,3,opt,name=operation_name,json=operationName,proto3" json:"operation_name,omitempty"` Subscribe bool `protobuf:"varint,4,opt,name=subscribe,proto3" json:"subscribe,omitempty"` // contains filtered or unexported fields }
func (*Request) Descriptor
deprecated
func (*Request) GetOperationName ¶
func (*Request) GetSubscribe ¶
func (*Request) GetVariableValues ¶
func (*Request) ProtoMessage ¶
func (*Request) ProtoMessage()
func (*Request) ProtoReflect ¶
func (x *Request) ProtoReflect() protoreflect.Message
type Result ¶
type Result struct { // Types that are assignable to DataOrError: // *Result_Data // *Result_Error DataOrError isResult_DataOrError `protobuf_oneof:"data_or_error"` // contains filtered or unexported fields }
func (*Result) Descriptor
deprecated
func (*Result) GetDataOrError ¶
func (m *Result) GetDataOrError() isResult_DataOrError
func (*Result) ProtoMessage ¶
func (*Result) ProtoMessage()
func (*Result) ProtoReflect ¶
func (x *Result) ProtoReflect() protoreflect.Message
type Result_Data ¶
type Result_Error ¶
Click to show internal directories.
Click to hide internal directories.