Documentation ¶
Index ¶
- Constants
- type QueryString
- func (q QueryString) Aggregates(list ...interface{}) QueryString
- func (q QueryString) At(list ...interface{}) QueryString
- func (q QueryString) BPF(list ...interface{}) QueryString
- func (q QueryString) Both(list ...interface{}) QueryString
- func (q QueryString) BothE(list ...interface{}) QueryString
- func (q QueryString) BothV(list ...interface{}) QueryString
- func (q QueryString) CaptureNode() QueryString
- func (q QueryString) Context(list ...interface{}) QueryString
- func (q QueryString) Count() QueryString
- func (q QueryString) Dedup() QueryString
- func (q QueryString) Flows(list ...interface{}) QueryString
- func (q QueryString) Has(list ...interface{}) QueryString
- func (q QueryString) HasKey(v interface{}) QueryString
- func (q QueryString) Hops() QueryString
- func (q QueryString) In(list ...interface{}) QueryString
- func (q QueryString) InE(list ...interface{}) QueryString
- func (q QueryString) InV(list ...interface{}) QueryString
- func (q QueryString) Metrics(key ...interface{}) QueryString
- func (q QueryString) Nodes() QueryString
- func (q QueryString) Out(list ...interface{}) QueryString
- func (q QueryString) OutE(list ...interface{}) QueryString
- func (q QueryString) OutV(list ...interface{}) QueryString
- func (q QueryString) RawPackets() QueryString
- func (q QueryString) ShortestPathTo(list ...interface{}) QueryString
- func (q QueryString) Sockets() QueryString
- func (q QueryString) Sort(list ...interface{}) QueryString
- func (q QueryString) String() string
- func (q QueryString) Sum(list ...interface{}) QueryString
- func (q QueryString) V(list ...interface{}) QueryString
- func (q QueryString) Values(key string) QueryString
- type ValueString
- func Between(list ...interface{}) ValueString
- func Gt(v interface{}) ValueString
- func Gte(v interface{}) ValueString
- func Inside(list ...interface{}) ValueString
- func Ipv4Range(list ...interface{}) ValueString
- func Lt(v interface{}) ValueString
- func Lte(v interface{}) ValueString
- func Metadata(list ...interface{}) ValueString
- func Ne(v interface{}) ValueString
- func NewValueStringFromArgument(v interface{}) ValueString
- func Quote(s string) ValueString
- func Regex(s string) ValueString
- func Within(list ...interface{}) ValueString
Constants ¶
const DESC = ValueString("DESC")
DESC const definition
const G = QueryString("G")
G represents the base graph token
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryString ¶
type QueryString string
QueryString used to construct string representation of query
func NewQueryStringFromArgument ¶
func NewQueryStringFromArgument(v interface{}) QueryString
NewQueryStringFromArgument via inferance creates a correct ValueString
func (QueryString) Aggregates ¶
func (q QueryString) Aggregates(list ...interface{}) QueryString
Aggregates append a Aggregates() operation to query
func (QueryString) At ¶
func (q QueryString) At(list ...interface{}) QueryString
At append a At() operation to query
func (QueryString) BPF ¶
func (q QueryString) BPF(list ...interface{}) QueryString
BPF append a PBF() operation to query
func (QueryString) Both ¶
func (q QueryString) Both(list ...interface{}) QueryString
Both append a Both() operation to query
func (QueryString) BothE ¶
func (q QueryString) BothE(list ...interface{}) QueryString
BothE append a BothE() operation to query
func (QueryString) BothV ¶
func (q QueryString) BothV(list ...interface{}) QueryString
BothV append a BothV() operation to query
func (QueryString) CaptureNode ¶
func (q QueryString) CaptureNode() QueryString
CaptureNode append a CaptureNode() operation to query
func (QueryString) Context ¶
func (q QueryString) Context(list ...interface{}) QueryString
Context append a Context() operation to query
func (QueryString) Count ¶
func (q QueryString) Count() QueryString
Count append a Count() operation to query
func (QueryString) Dedup ¶
func (q QueryString) Dedup() QueryString
Dedup append a Dedup() operation to query
func (QueryString) Flows ¶
func (q QueryString) Flows(list ...interface{}) QueryString
Flows append a Flows() operation to query
func (QueryString) Has ¶
func (q QueryString) Has(list ...interface{}) QueryString
Has append a Has() operation to query
func (QueryString) HasKey ¶
func (q QueryString) HasKey(v interface{}) QueryString
HasKey append a HasKey() operation to query
func (QueryString) Hops ¶
func (q QueryString) Hops() QueryString
Hops append a Hops() operation to query
func (QueryString) In ¶
func (q QueryString) In(list ...interface{}) QueryString
In append a In() operation to query
func (QueryString) InE ¶
func (q QueryString) InE(list ...interface{}) QueryString
InE append a InE() operation to query
func (QueryString) InV ¶
func (q QueryString) InV(list ...interface{}) QueryString
InV append a InV() operation to query
func (QueryString) Metrics ¶
func (q QueryString) Metrics(key ...interface{}) QueryString
Metrics append a Metrics() operation to query
func (QueryString) Nodes ¶
func (q QueryString) Nodes() QueryString
Nodes append a Nodes() operation to query
func (QueryString) Out ¶
func (q QueryString) Out(list ...interface{}) QueryString
Out append a Out() operation to query
func (QueryString) OutE ¶
func (q QueryString) OutE(list ...interface{}) QueryString
OutE append a OutE() operation to query
func (QueryString) OutV ¶
func (q QueryString) OutV(list ...interface{}) QueryString
OutV append a OutV() operation to query
func (QueryString) RawPackets ¶
func (q QueryString) RawPackets() QueryString
RawPackets append a RawPackets() operation to query
func (QueryString) ShortestPathTo ¶
func (q QueryString) ShortestPathTo(list ...interface{}) QueryString
ShortestPathTo append a ShortestPathTo() operation to query
func (QueryString) Sockets ¶
func (q QueryString) Sockets() QueryString
Sockets append a Sockets() operation to query
func (QueryString) Sort ¶
func (q QueryString) Sort(list ...interface{}) QueryString
Sort append a Sort() operation to query
func (QueryString) Sum ¶
func (q QueryString) Sum(list ...interface{}) QueryString
Sum append a Sum() operation to query
func (QueryString) V ¶
func (q QueryString) V(list ...interface{}) QueryString
V append a V() operation to query
func (QueryString) Values ¶
func (q QueryString) Values(key string) QueryString
Values append a Vaies() operation to query
type ValueString ¶
type ValueString string
ValueString a value used within query constructs
func Between ¶
func Between(list ...interface{}) ValueString
Between append a Between() operation to query
func Inside ¶
func Inside(list ...interface{}) ValueString
Inside append a Inside() operation to query
func Ipv4Range ¶
func Ipv4Range(list ...interface{}) ValueString
Ipv4Range append a Ipv4Range() operation to query
func Metadata ¶
func Metadata(list ...interface{}) ValueString
Metadata append a Metadata() operation to query
func NewValueStringFromArgument ¶
func NewValueStringFromArgument(v interface{}) ValueString
NewValueStringFromArgument via inferance creates a correct ValueString
func Regex ¶
func Regex(s string) ValueString
Regex used for constructing a regexp expression string
func Within ¶
func Within(list ...interface{}) ValueString
Within append a Within() operation to query