gremlin

package
v0.19.1 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2018 License: Apache-2.0 Imports: 5 Imported by: 10

Documentation

Index

Constants

View Source
const DESC = ValueString("DESC")

DESC const definition

View Source
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) 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() QueryString

In append a In() operation to query

func (QueryString) InE

func (q QueryString) InE() QueryString

InE append a InE() operation to query

func (QueryString) InV

func (q QueryString) InV() QueryString

InV append a InV() operation to query

func (QueryString) Metrics

func (q QueryString) Metrics() 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 added in v0.18.0

func (q QueryString) OutE(list ...interface{}) QueryString

OutE append a OutE() operation to query

func (QueryString) OutV added in v0.18.0

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) String

func (q QueryString) String() string

String converts value to string

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

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 Gt

func Gt(v interface{}) ValueString

Gt append a Gt() operation to query

func Gte

func Gte(v interface{}) ValueString

Gte append a Gte() 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 Lt

func Lt(v interface{}) ValueString

Lt append a Lt() operation to query

func Lte

func Lte(v interface{}) ValueString

Lte append a Lte() operation to query

func Metadata

func Metadata(list ...interface{}) ValueString

Metadata append a Metadata() operation to query

func Ne

func Ne(v interface{}) ValueString

Ne append a Ne() operation to query

func NewValueStringFromArgument

func NewValueStringFromArgument(v interface{}) ValueString

NewValueStringFromArgument via inferance creates a correct ValueString

func Quote

func Quote(format string, a ...interface{}) ValueString

Quote used to quote string values as needed by query

func Regex

func Regex(format string, a ...interface{}) ValueString

Regex used for constructing a regexp expression string

func Within

func Within(list ...interface{}) ValueString

Within append a Within() operation to query

func (ValueString) String

func (v ValueString) String() string

String converts value to string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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