Documentation ¶
Overview ¶
Package graph is a generated protocol buffer package.
It is generated from these files:
graphresponse.proto
It has these top-level messages:
NQuad Value Mutation Request Latency Property Node Response
Index ¶
- Variables
- func RegisterDgraphServer(s *grpc.Server, srv DgraphServer)
- type DgraphClient
- type DgraphServer
- type Latency
- func (*Latency) Descriptor() ([]byte, []int)
- func (m *Latency) GetParsing() string
- func (m *Latency) GetPb() string
- func (m *Latency) GetProcessing() string
- func (m *Latency) Marshal() (dAtA []byte, err error)
- func (m *Latency) MarshalTo(dAtA []byte) (int, error)
- func (*Latency) ProtoMessage()
- func (m *Latency) Reset()
- func (m *Latency) Size() (n int)
- func (m *Latency) String() string
- func (m *Latency) Unmarshal(dAtA []byte) error
- type Mutation
- func (*Mutation) Descriptor() ([]byte, []int)
- func (m *Mutation) GetDel() []*NQuad
- func (m *Mutation) GetSet() []*NQuad
- func (m *Mutation) Marshal() (dAtA []byte, err error)
- func (m *Mutation) MarshalTo(dAtA []byte) (int, error)
- func (*Mutation) ProtoMessage()
- func (m *Mutation) Reset()
- func (m *Mutation) Size() (n int)
- func (m *Mutation) String() string
- func (m *Mutation) Unmarshal(dAtA []byte) error
- type NQuad
- func (*NQuad) Descriptor() ([]byte, []int)
- func (m *NQuad) GetLabel() string
- func (m *NQuad) GetObjectId() string
- func (m *NQuad) GetObjectType() int32
- func (m *NQuad) GetObjectValue() *Value
- func (m *NQuad) GetPredicate() string
- func (m *NQuad) GetSubject() string
- func (m *NQuad) Marshal() (dAtA []byte, err error)
- func (m *NQuad) MarshalTo(dAtA []byte) (int, error)
- func (*NQuad) ProtoMessage()
- func (m *NQuad) Reset()
- func (m *NQuad) Size() (n int)
- func (m *NQuad) String() string
- func (m *NQuad) Unmarshal(dAtA []byte) error
- type Node
- func (*Node) Descriptor() ([]byte, []int)
- func (m *Node) GetAttribute() string
- func (m *Node) GetChildren() []*Node
- func (m *Node) GetProperties() []*Property
- func (m *Node) GetUid() uint64
- func (m *Node) GetXid() string
- func (m *Node) Marshal() (dAtA []byte, err error)
- func (m *Node) MarshalTo(dAtA []byte) (int, error)
- func (*Node) ProtoMessage()
- func (m *Node) Reset()
- func (m *Node) Size() (n int)
- func (m *Node) String() string
- func (m *Node) Unmarshal(dAtA []byte) error
- type Property
- func (*Property) Descriptor() ([]byte, []int)
- func (m *Property) GetProp() string
- func (m *Property) GetValue() *Value
- func (m *Property) Marshal() (dAtA []byte, err error)
- func (m *Property) MarshalTo(dAtA []byte) (int, error)
- func (*Property) ProtoMessage()
- func (m *Property) Reset()
- func (m *Property) Size() (n int)
- func (m *Property) String() string
- func (m *Property) Unmarshal(dAtA []byte) error
- type Request
- func (*Request) Descriptor() ([]byte, []int)
- func (m *Request) GetMutation() *Mutation
- func (m *Request) GetQuery() string
- func (m *Request) Marshal() (dAtA []byte, err error)
- func (m *Request) MarshalTo(dAtA []byte) (int, error)
- func (*Request) ProtoMessage()
- func (m *Request) Reset()
- func (m *Request) Size() (n int)
- func (m *Request) String() string
- func (m *Request) Unmarshal(dAtA []byte) error
- type Response
- func (*Response) Descriptor() ([]byte, []int)
- func (m *Response) GetAssignedUids() map[string]uint64
- func (m *Response) GetL() *Latency
- func (m *Response) GetN() []*Node
- func (m *Response) Marshal() (dAtA []byte, err error)
- func (m *Response) MarshalTo(dAtA []byte) (int, error)
- func (*Response) ProtoMessage()
- func (m *Response) Reset()
- func (m *Response) Size() (n int)
- func (m *Response) String() string
- func (m *Response) Unmarshal(dAtA []byte) error
- type Value
- func (*Value) Descriptor() ([]byte, []int)
- func (m *Value) GetBoolVal() bool
- func (m *Value) GetBytesVal() []byte
- func (m *Value) GetDateVal() []byte
- func (m *Value) GetDatetimeVal() []byte
- func (m *Value) GetDoubleVal() float64
- func (m *Value) GetGeoVal() []byte
- func (m *Value) GetIntVal() int32
- func (m *Value) GetStrVal() string
- func (m *Value) GetVal() isValue_Val
- func (m *Value) Marshal() (dAtA []byte, err error)
- func (m *Value) MarshalTo(dAtA []byte) (int, error)
- func (*Value) ProtoMessage()
- func (m *Value) Reset()
- func (m *Value) Size() (n int)
- func (m *Value) String() string
- func (m *Value) Unmarshal(dAtA []byte) error
- func (*Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Value_BoolVal
- type Value_BytesVal
- type Value_DateVal
- type Value_DatetimeVal
- type Value_DoubleVal
- type Value_GeoVal
- type Value_IntVal
- type Value_StrVal
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthGraphresponse = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGraphresponse = fmt.Errorf("proto: integer overflow") )
Functions ¶
func RegisterDgraphServer ¶
func RegisterDgraphServer(s *grpc.Server, srv DgraphServer)
Types ¶
type DgraphClient ¶
type DgraphClient interface {
Run(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error)
}
func NewDgraphClient ¶
func NewDgraphClient(cc *grpc.ClientConn) DgraphClient
type DgraphServer ¶
type Latency ¶
type Latency struct { Parsing string `protobuf:"bytes,1,opt,name=parsing,proto3" json:"parsing,omitempty"` Processing string `protobuf:"bytes,2,opt,name=processing,proto3" json:"processing,omitempty"` Pb string `protobuf:"bytes,3,opt,name=pb,proto3" json:"pb,omitempty"` }
func (*Latency) Descriptor ¶
func (*Latency) GetParsing ¶ added in v0.7.1
func (*Latency) GetProcessing ¶ added in v0.7.1
func (*Latency) ProtoMessage ¶
func (*Latency) ProtoMessage()
type Mutation ¶ added in v0.7.0
type Mutation struct { Set []*NQuad `protobuf:"bytes,1,rep,name=set" json:"set,omitempty"` Del []*NQuad `protobuf:"bytes,2,rep,name=del" json:"del,omitempty"` }
func (*Mutation) Descriptor ¶ added in v0.7.0
func (*Mutation) ProtoMessage ¶ added in v0.7.0
func (*Mutation) ProtoMessage()
type NQuad ¶ added in v0.7.0
type NQuad struct { Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` Predicate string `protobuf:"bytes,2,opt,name=predicate,proto3" json:"predicate,omitempty"` ObjectId string `protobuf:"bytes,3,opt,name=objectId,proto3" json:"objectId,omitempty"` ObjectValue *Value `protobuf:"bytes,4,opt,name=objectValue" json:"objectValue,omitempty"` Label string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"` ObjectType int32 `protobuf:"zigzag32,6,opt,name=objectType,proto3" json:"objectType,omitempty"` }
func (*NQuad) Descriptor ¶ added in v0.7.0
func (*NQuad) GetObjectId ¶ added in v0.7.1
func (*NQuad) GetObjectType ¶ added in v0.7.1
func (*NQuad) GetObjectValue ¶ added in v0.7.1
func (*NQuad) GetPredicate ¶ added in v0.7.1
func (*NQuad) GetSubject ¶ added in v0.7.1
func (*NQuad) ProtoMessage ¶ added in v0.7.0
func (*NQuad) ProtoMessage()
type Node ¶
type Node struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` Xid string `protobuf:"bytes,2,opt,name=xid,proto3" json:"xid,omitempty"` Attribute string `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute,omitempty"` Properties []*Property `protobuf:"bytes,4,rep,name=properties" json:"properties,omitempty"` Children []*Node `protobuf:"bytes,5,rep,name=children" json:"children,omitempty"` }
func (*Node) Descriptor ¶
func (*Node) GetAttribute ¶ added in v0.7.1
func (*Node) GetChildren ¶
func (*Node) GetProperties ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
type Property ¶
type Property struct { Prop string `protobuf:"bytes,1,opt,name=prop,proto3" json:"prop,omitempty"` Value *Value `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
func (*Property) Descriptor ¶
func (*Property) ProtoMessage ¶
func (*Property) ProtoMessage()
type Request ¶
type Request struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` Mutation *Mutation `protobuf:"bytes,2,opt,name=mutation" json:"mutation,omitempty"` }
func (*Request) Descriptor ¶
func (*Request) GetMutation ¶ added in v0.7.0
func (*Request) ProtoMessage ¶
func (*Request) ProtoMessage()
type Response ¶
type Response struct { N []*Node `protobuf:"bytes,1,rep,name=n" json:"n,omitempty"` L *Latency `protobuf:"bytes,2,opt,name=l" json:"l,omitempty"` AssignedUids map[string]uint64 `` /* 159-byte string literal not displayed */ }
func (*Response) Descriptor ¶
func (*Response) GetAssignedUids ¶ added in v0.7.0
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
type Value ¶ added in v0.7.0
type Value struct { // Types that are valid to be assigned to Val: // *Value_BytesVal // *Value_IntVal // *Value_BoolVal // *Value_StrVal // *Value_DoubleVal // *Value_GeoVal // *Value_DateVal // *Value_DatetimeVal Val isValue_Val `protobuf_oneof:"val"` }
func (*Value) Descriptor ¶ added in v0.7.0
func (*Value) GetBoolVal ¶ added in v0.7.0
func (*Value) GetBytesVal ¶ added in v0.7.0
func (*Value) GetDateVal ¶ added in v0.7.1
func (*Value) GetDatetimeVal ¶ added in v0.7.1
func (*Value) GetDoubleVal ¶ added in v0.7.0
func (*Value) ProtoMessage ¶ added in v0.7.0
func (*Value) ProtoMessage()
func (*Value) XXX_OneofFuncs ¶ added in v0.7.0
func (*Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type Value_BoolVal ¶ added in v0.7.0
type Value_BoolVal struct {
BoolVal bool `protobuf:"varint,3,opt,name=bool_val,json=boolVal,proto3,oneof"`
}
func (*Value_BoolVal) MarshalTo ¶ added in v0.7.0
func (m *Value_BoolVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_BoolVal) Size ¶ added in v0.7.0
func (m *Value_BoolVal) Size() (n int)
type Value_BytesVal ¶ added in v0.7.0
type Value_BytesVal struct {
BytesVal []byte `protobuf:"bytes,1,opt,name=bytes_val,json=bytesVal,proto3,oneof"`
}
func (*Value_BytesVal) MarshalTo ¶ added in v0.7.0
func (m *Value_BytesVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_BytesVal) Size ¶ added in v0.7.0
func (m *Value_BytesVal) Size() (n int)
type Value_DateVal ¶ added in v0.7.1
type Value_DateVal struct {
DateVal []byte `protobuf:"bytes,7,opt,name=date_val,json=dateVal,proto3,oneof"`
}
func (*Value_DateVal) MarshalTo ¶ added in v0.7.1
func (m *Value_DateVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_DateVal) Size ¶ added in v0.7.1
func (m *Value_DateVal) Size() (n int)
type Value_DatetimeVal ¶ added in v0.7.1
type Value_DatetimeVal struct {
DatetimeVal []byte `protobuf:"bytes,8,opt,name=datetime_val,json=datetimeVal,proto3,oneof"`
}
func (*Value_DatetimeVal) MarshalTo ¶ added in v0.7.1
func (m *Value_DatetimeVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_DatetimeVal) Size ¶ added in v0.7.1
func (m *Value_DatetimeVal) Size() (n int)
type Value_DoubleVal ¶ added in v0.7.0
type Value_DoubleVal struct {
DoubleVal float64 `protobuf:"fixed64,5,opt,name=double_val,json=doubleVal,proto3,oneof"`
}
func (*Value_DoubleVal) MarshalTo ¶ added in v0.7.0
func (m *Value_DoubleVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_DoubleVal) Size ¶ added in v0.7.0
func (m *Value_DoubleVal) Size() (n int)
type Value_GeoVal ¶ added in v0.7.0
type Value_GeoVal struct {
GeoVal []byte `protobuf:"bytes,6,opt,name=geo_val,json=geoVal,proto3,oneof"`
}
func (*Value_GeoVal) MarshalTo ¶ added in v0.7.0
func (m *Value_GeoVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_GeoVal) Size ¶ added in v0.7.0
func (m *Value_GeoVal) Size() (n int)
type Value_IntVal ¶ added in v0.7.0
type Value_IntVal struct {
IntVal int32 `protobuf:"varint,2,opt,name=int_val,json=intVal,proto3,oneof"`
}
func (*Value_IntVal) MarshalTo ¶ added in v0.7.0
func (m *Value_IntVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_IntVal) Size ¶ added in v0.7.0
func (m *Value_IntVal) Size() (n int)
type Value_StrVal ¶ added in v0.7.0
type Value_StrVal struct {
StrVal string `protobuf:"bytes,4,opt,name=str_val,json=strVal,proto3,oneof"`
}
func (*Value_StrVal) MarshalTo ¶ added in v0.7.0
func (m *Value_StrVal) MarshalTo(dAtA []byte) (int, error)
func (*Value_StrVal) Size ¶ added in v0.7.0
func (m *Value_StrVal) Size() (n int)
Click to show internal directories.
Click to hide internal directories.