Documentation ¶
Index ¶
- Variables
- func RegisterGeoDBServer(s *grpc.Server, srv GeoDBServer)
- type Address
- func (*Address) Descriptor() ([]byte, []int)
- func (m *Address) GetAddress() string
- func (m *Address) GetCity() string
- func (m *Address) GetCountry() string
- func (m *Address) GetCounty() string
- func (m *Address) GetState() string
- func (m *Address) GetZip() string
- func (*Address) ProtoMessage()
- func (m *Address) Reset()
- func (m *Address) String() string
- func (this *Address) Validate() error
- func (m *Address) XXX_DiscardUnknown()
- func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Address) XXX_Merge(src proto.Message)
- func (m *Address) XXX_Size() int
- func (m *Address) XXX_Unmarshal(b []byte) error
- type Bound
- func (*Bound) Descriptor() ([]byte, []int)
- func (m *Bound) GetCenter() *Point
- func (m *Bound) GetRadius() float64
- func (*Bound) ProtoMessage()
- func (m *Bound) Reset()
- func (m *Bound) String() string
- func (this *Bound) Validate() error
- func (m *Bound) XXX_DiscardUnknown()
- func (m *Bound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Bound) XXX_Merge(src proto.Message)
- func (m *Bound) XXX_Size() int
- func (m *Bound) XXX_Unmarshal(b []byte) error
- type DeleteRequest
- func (*DeleteRequest) Descriptor() ([]byte, []int)
- func (m *DeleteRequest) GetKeys() []string
- func (*DeleteRequest) ProtoMessage()
- func (m *DeleteRequest) Reset()
- func (m *DeleteRequest) String() string
- func (this *DeleteRequest) Validate() error
- func (m *DeleteRequest) XXX_DiscardUnknown()
- func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRequest) XXX_Merge(src proto.Message)
- func (m *DeleteRequest) XXX_Size() int
- func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
- type DeleteResponse
- func (*DeleteResponse) Descriptor() ([]byte, []int)
- func (*DeleteResponse) ProtoMessage()
- func (m *DeleteResponse) Reset()
- func (m *DeleteResponse) String() string
- func (this *DeleteResponse) Validate() error
- func (m *DeleteResponse) XXX_DiscardUnknown()
- func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteResponse) XXX_Merge(src proto.Message)
- func (m *DeleteResponse) XXX_Size() int
- func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
- type Directions
- func (*Directions) Descriptor() ([]byte, []int)
- func (m *Directions) GetEta() int64
- func (m *Directions) GetHtmlDirections() string
- func (m *Directions) GetTravelDist() int64
- func (*Directions) ProtoMessage()
- func (m *Directions) Reset()
- func (m *Directions) String() string
- func (this *Directions) Validate() error
- func (m *Directions) XXX_DiscardUnknown()
- func (m *Directions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Directions) XXX_Merge(src proto.Message)
- func (m *Directions) XXX_Size() int
- func (m *Directions) XXX_Unmarshal(b []byte) error
- type GeoDBClient
- type GeoDBServer
- type GeoDB_StreamClient
- type GeoDB_StreamPrefixClient
- type GeoDB_StreamPrefixServer
- type GeoDB_StreamRegexClient
- type GeoDB_StreamRegexServer
- type GeoDB_StreamServer
- type GetKeysRequest
- func (*GetKeysRequest) Descriptor() ([]byte, []int)
- func (*GetKeysRequest) ProtoMessage()
- func (m *GetKeysRequest) Reset()
- func (m *GetKeysRequest) String() string
- func (this *GetKeysRequest) Validate() error
- func (m *GetKeysRequest) XXX_DiscardUnknown()
- func (m *GetKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetKeysRequest) XXX_Merge(src proto.Message)
- func (m *GetKeysRequest) XXX_Size() int
- func (m *GetKeysRequest) XXX_Unmarshal(b []byte) error
- type GetKeysResponse
- func (*GetKeysResponse) Descriptor() ([]byte, []int)
- func (m *GetKeysResponse) GetKeys() []string
- func (*GetKeysResponse) ProtoMessage()
- func (m *GetKeysResponse) Reset()
- func (m *GetKeysResponse) String() string
- func (this *GetKeysResponse) Validate() error
- func (m *GetKeysResponse) XXX_DiscardUnknown()
- func (m *GetKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetKeysResponse) XXX_Merge(src proto.Message)
- func (m *GetKeysResponse) XXX_Size() int
- func (m *GetKeysResponse) XXX_Unmarshal(b []byte) error
- type GetPointRequest
- func (*GetPointRequest) Descriptor() ([]byte, []int)
- func (m *GetPointRequest) GetAddress() string
- func (*GetPointRequest) ProtoMessage()
- func (m *GetPointRequest) Reset()
- func (m *GetPointRequest) String() string
- func (this *GetPointRequest) Validate() error
- func (m *GetPointRequest) XXX_DiscardUnknown()
- func (m *GetPointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPointRequest) XXX_Merge(src proto.Message)
- func (m *GetPointRequest) XXX_Size() int
- func (m *GetPointRequest) XXX_Unmarshal(b []byte) error
- type GetPointResponse
- func (*GetPointResponse) Descriptor() ([]byte, []int)
- func (m *GetPointResponse) GetPoint() *Point
- func (*GetPointResponse) ProtoMessage()
- func (m *GetPointResponse) Reset()
- func (m *GetPointResponse) String() string
- func (this *GetPointResponse) Validate() error
- func (m *GetPointResponse) XXX_DiscardUnknown()
- func (m *GetPointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPointResponse) XXX_Merge(src proto.Message)
- func (m *GetPointResponse) XXX_Size() int
- func (m *GetPointResponse) XXX_Unmarshal(b []byte) error
- type GetPrefixKeysRequest
- func (*GetPrefixKeysRequest) Descriptor() ([]byte, []int)
- func (m *GetPrefixKeysRequest) GetPrefix() string
- func (*GetPrefixKeysRequest) ProtoMessage()
- func (m *GetPrefixKeysRequest) Reset()
- func (m *GetPrefixKeysRequest) String() string
- func (this *GetPrefixKeysRequest) Validate() error
- func (m *GetPrefixKeysRequest) XXX_DiscardUnknown()
- func (m *GetPrefixKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPrefixKeysRequest) XXX_Merge(src proto.Message)
- func (m *GetPrefixKeysRequest) XXX_Size() int
- func (m *GetPrefixKeysRequest) XXX_Unmarshal(b []byte) error
- type GetPrefixKeysResponse
- func (*GetPrefixKeysResponse) Descriptor() ([]byte, []int)
- func (m *GetPrefixKeysResponse) GetKeys() []string
- func (*GetPrefixKeysResponse) ProtoMessage()
- func (m *GetPrefixKeysResponse) Reset()
- func (m *GetPrefixKeysResponse) String() string
- func (this *GetPrefixKeysResponse) Validate() error
- func (m *GetPrefixKeysResponse) XXX_DiscardUnknown()
- func (m *GetPrefixKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPrefixKeysResponse) XXX_Merge(src proto.Message)
- func (m *GetPrefixKeysResponse) XXX_Size() int
- func (m *GetPrefixKeysResponse) XXX_Unmarshal(b []byte) error
- type GetPrefixRequest
- func (*GetPrefixRequest) Descriptor() ([]byte, []int)
- func (m *GetPrefixRequest) GetPrefix() string
- func (*GetPrefixRequest) ProtoMessage()
- func (m *GetPrefixRequest) Reset()
- func (m *GetPrefixRequest) String() string
- func (this *GetPrefixRequest) Validate() error
- func (m *GetPrefixRequest) XXX_DiscardUnknown()
- func (m *GetPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPrefixRequest) XXX_Merge(src proto.Message)
- func (m *GetPrefixRequest) XXX_Size() int
- func (m *GetPrefixRequest) XXX_Unmarshal(b []byte) error
- type GetPrefixResponse
- func (*GetPrefixResponse) Descriptor() ([]byte, []int)
- func (m *GetPrefixResponse) GetObjects() map[string]*ObjectDetail
- func (*GetPrefixResponse) ProtoMessage()
- func (m *GetPrefixResponse) Reset()
- func (m *GetPrefixResponse) String() string
- func (this *GetPrefixResponse) Validate() error
- func (m *GetPrefixResponse) XXX_DiscardUnknown()
- func (m *GetPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetPrefixResponse) XXX_Merge(src proto.Message)
- func (m *GetPrefixResponse) XXX_Size() int
- func (m *GetPrefixResponse) XXX_Unmarshal(b []byte) error
- type GetRegexKeysRequest
- func (*GetRegexKeysRequest) Descriptor() ([]byte, []int)
- func (m *GetRegexKeysRequest) GetRegex() string
- func (*GetRegexKeysRequest) ProtoMessage()
- func (m *GetRegexKeysRequest) Reset()
- func (m *GetRegexKeysRequest) String() string
- func (this *GetRegexKeysRequest) Validate() error
- func (m *GetRegexKeysRequest) XXX_DiscardUnknown()
- func (m *GetRegexKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRegexKeysRequest) XXX_Merge(src proto.Message)
- func (m *GetRegexKeysRequest) XXX_Size() int
- func (m *GetRegexKeysRequest) XXX_Unmarshal(b []byte) error
- type GetRegexKeysResponse
- func (*GetRegexKeysResponse) Descriptor() ([]byte, []int)
- func (m *GetRegexKeysResponse) GetKeys() []string
- func (*GetRegexKeysResponse) ProtoMessage()
- func (m *GetRegexKeysResponse) Reset()
- func (m *GetRegexKeysResponse) String() string
- func (this *GetRegexKeysResponse) Validate() error
- func (m *GetRegexKeysResponse) XXX_DiscardUnknown()
- func (m *GetRegexKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRegexKeysResponse) XXX_Merge(src proto.Message)
- func (m *GetRegexKeysResponse) XXX_Size() int
- func (m *GetRegexKeysResponse) XXX_Unmarshal(b []byte) error
- type GetRegexRequest
- func (*GetRegexRequest) Descriptor() ([]byte, []int)
- func (m *GetRegexRequest) GetRegex() string
- func (*GetRegexRequest) ProtoMessage()
- func (m *GetRegexRequest) Reset()
- func (m *GetRegexRequest) String() string
- func (this *GetRegexRequest) Validate() error
- func (m *GetRegexRequest) XXX_DiscardUnknown()
- func (m *GetRegexRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRegexRequest) XXX_Merge(src proto.Message)
- func (m *GetRegexRequest) XXX_Size() int
- func (m *GetRegexRequest) XXX_Unmarshal(b []byte) error
- type GetRegexResponse
- func (*GetRegexResponse) Descriptor() ([]byte, []int)
- func (m *GetRegexResponse) GetObjects() map[string]*ObjectDetail
- func (*GetRegexResponse) ProtoMessage()
- func (m *GetRegexResponse) Reset()
- func (m *GetRegexResponse) String() string
- func (this *GetRegexResponse) Validate() error
- func (m *GetRegexResponse) XXX_DiscardUnknown()
- func (m *GetRegexResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRegexResponse) XXX_Merge(src proto.Message)
- func (m *GetRegexResponse) XXX_Size() int
- func (m *GetRegexResponse) XXX_Unmarshal(b []byte) error
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)
- func (m *GetRequest) GetKeys() []string
- func (*GetRequest) ProtoMessage()
- func (m *GetRequest) Reset()
- func (m *GetRequest) String() string
- func (this *GetRequest) Validate() error
- func (m *GetRequest) XXX_DiscardUnknown()
- func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetRequest) XXX_Merge(src proto.Message)
- func (m *GetRequest) XXX_Size() int
- func (m *GetRequest) XXX_Unmarshal(b []byte) error
- type GetResponse
- func (*GetResponse) Descriptor() ([]byte, []int)
- func (m *GetResponse) GetObjects() map[string]*ObjectDetail
- func (*GetResponse) ProtoMessage()
- func (m *GetResponse) Reset()
- func (m *GetResponse) String() string
- func (this *GetResponse) Validate() error
- func (m *GetResponse) XXX_DiscardUnknown()
- func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResponse) XXX_Merge(src proto.Message)
- func (m *GetResponse) XXX_Size() int
- func (m *GetResponse) XXX_Unmarshal(b []byte) error
- type Object
- func (*Object) Descriptor() ([]byte, []int)
- func (m *Object) GetExpiresUnix() int64
- func (m *Object) GetGetAddress() bool
- func (m *Object) GetGetTimezone() bool
- func (m *Object) GetKey() string
- func (m *Object) GetMetadata() map[string]string
- func (m *Object) GetPoint() *Point
- func (m *Object) GetRadius() int64
- func (m *Object) GetTracking() *ObjectTracking
- func (m *Object) GetUpdatedUnix() int64
- func (*Object) ProtoMessage()
- func (m *Object) Reset()
- func (m *Object) String() string
- func (this *Object) Validate() error
- func (m *Object) XXX_DiscardUnknown()
- func (m *Object) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Object) XXX_Merge(src proto.Message)
- func (m *Object) XXX_Size() int
- func (m *Object) XXX_Unmarshal(b []byte) error
- type ObjectDetail
- func (*ObjectDetail) Descriptor() ([]byte, []int)
- func (m *ObjectDetail) GetAddress() *Address
- func (m *ObjectDetail) GetObject() *Object
- func (m *ObjectDetail) GetTimezone() string
- func (m *ObjectDetail) GetTrackerEvents() []*TrackerEvent
- func (*ObjectDetail) ProtoMessage()
- func (m *ObjectDetail) Reset()
- func (m *ObjectDetail) String() string
- func (this *ObjectDetail) Validate() error
- func (m *ObjectDetail) XXX_DiscardUnknown()
- func (m *ObjectDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ObjectDetail) XXX_Merge(src proto.Message)
- func (m *ObjectDetail) XXX_Size() int
- func (m *ObjectDetail) XXX_Unmarshal(b []byte) error
- type ObjectTracker
- func (*ObjectTracker) Descriptor() ([]byte, []int)
- func (m *ObjectTracker) GetTargetObjectKey() string
- func (m *ObjectTracker) GetTrackDirections() bool
- func (m *ObjectTracker) GetTrackDistance() bool
- func (m *ObjectTracker) GetTrackEta() bool
- func (*ObjectTracker) ProtoMessage()
- func (m *ObjectTracker) Reset()
- func (m *ObjectTracker) String() string
- func (this *ObjectTracker) Validate() error
- func (m *ObjectTracker) XXX_DiscardUnknown()
- func (m *ObjectTracker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ObjectTracker) XXX_Merge(src proto.Message)
- func (m *ObjectTracker) XXX_Size() int
- func (m *ObjectTracker) XXX_Unmarshal(b []byte) error
- type ObjectTracking
- func (*ObjectTracking) Descriptor() ([]byte, []int)
- func (m *ObjectTracking) GetTrackers() []*ObjectTracker
- func (m *ObjectTracking) GetTravelMode() TravelMode
- func (*ObjectTracking) ProtoMessage()
- func (m *ObjectTracking) Reset()
- func (m *ObjectTracking) String() string
- func (this *ObjectTracking) Validate() error
- func (m *ObjectTracking) XXX_DiscardUnknown()
- func (m *ObjectTracking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ObjectTracking) XXX_Merge(src proto.Message)
- func (m *ObjectTracking) XXX_Size() int
- func (m *ObjectTracking) XXX_Unmarshal(b []byte) error
- type PingRequest
- func (*PingRequest) Descriptor() ([]byte, []int)
- func (*PingRequest) ProtoMessage()
- func (m *PingRequest) Reset()
- func (m *PingRequest) String() string
- func (this *PingRequest) Validate() error
- func (m *PingRequest) XXX_DiscardUnknown()
- func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PingRequest) XXX_Merge(src proto.Message)
- func (m *PingRequest) XXX_Size() int
- func (m *PingRequest) XXX_Unmarshal(b []byte) error
- type PingResponse
- func (*PingResponse) Descriptor() ([]byte, []int)
- func (m *PingResponse) GetOk() bool
- func (*PingResponse) ProtoMessage()
- func (m *PingResponse) Reset()
- func (m *PingResponse) String() string
- func (this *PingResponse) Validate() error
- func (m *PingResponse) XXX_DiscardUnknown()
- func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PingResponse) XXX_Merge(src proto.Message)
- func (m *PingResponse) XXX_Size() int
- func (m *PingResponse) XXX_Unmarshal(b []byte) error
- type Point
- func (*Point) Descriptor() ([]byte, []int)
- func (m *Point) GetLat() float64
- func (m *Point) GetLon() float64
- func (*Point) ProtoMessage()
- func (m *Point) Reset()
- func (m *Point) String() string
- func (this *Point) Validate() error
- func (m *Point) XXX_DiscardUnknown()
- func (m *Point) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Point) XXX_Merge(src proto.Message)
- func (m *Point) XXX_Size() int
- func (m *Point) XXX_Unmarshal(b []byte) error
- type ScanBoundRequest
- func (*ScanBoundRequest) Descriptor() ([]byte, []int)
- func (m *ScanBoundRequest) GetBound() *Bound
- func (m *ScanBoundRequest) GetKeys() []string
- func (*ScanBoundRequest) ProtoMessage()
- func (m *ScanBoundRequest) Reset()
- func (m *ScanBoundRequest) String() string
- func (this *ScanBoundRequest) Validate() error
- func (m *ScanBoundRequest) XXX_DiscardUnknown()
- func (m *ScanBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanBoundRequest) XXX_Merge(src proto.Message)
- func (m *ScanBoundRequest) XXX_Size() int
- func (m *ScanBoundRequest) XXX_Unmarshal(b []byte) error
- type ScanBoundResponse
- func (*ScanBoundResponse) Descriptor() ([]byte, []int)
- func (m *ScanBoundResponse) GetObjects() map[string]*ObjectDetail
- func (*ScanBoundResponse) ProtoMessage()
- func (m *ScanBoundResponse) Reset()
- func (m *ScanBoundResponse) String() string
- func (this *ScanBoundResponse) Validate() error
- func (m *ScanBoundResponse) XXX_DiscardUnknown()
- func (m *ScanBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanBoundResponse) XXX_Merge(src proto.Message)
- func (m *ScanBoundResponse) XXX_Size() int
- func (m *ScanBoundResponse) XXX_Unmarshal(b []byte) error
- type ScanPrefixBoundRequest
- func (*ScanPrefixBoundRequest) Descriptor() ([]byte, []int)
- func (m *ScanPrefixBoundRequest) GetBound() *Bound
- func (m *ScanPrefixBoundRequest) GetPrefix() string
- func (*ScanPrefixBoundRequest) ProtoMessage()
- func (m *ScanPrefixBoundRequest) Reset()
- func (m *ScanPrefixBoundRequest) String() string
- func (this *ScanPrefixBoundRequest) Validate() error
- func (m *ScanPrefixBoundRequest) XXX_DiscardUnknown()
- func (m *ScanPrefixBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanPrefixBoundRequest) XXX_Merge(src proto.Message)
- func (m *ScanPrefixBoundRequest) XXX_Size() int
- func (m *ScanPrefixBoundRequest) XXX_Unmarshal(b []byte) error
- type ScanPrefixBoundResponse
- func (*ScanPrefixBoundResponse) Descriptor() ([]byte, []int)
- func (m *ScanPrefixBoundResponse) GetObjects() map[string]*ObjectDetail
- func (*ScanPrefixBoundResponse) ProtoMessage()
- func (m *ScanPrefixBoundResponse) Reset()
- func (m *ScanPrefixBoundResponse) String() string
- func (this *ScanPrefixBoundResponse) Validate() error
- func (m *ScanPrefixBoundResponse) XXX_DiscardUnknown()
- func (m *ScanPrefixBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanPrefixBoundResponse) XXX_Merge(src proto.Message)
- func (m *ScanPrefixBoundResponse) XXX_Size() int
- func (m *ScanPrefixBoundResponse) XXX_Unmarshal(b []byte) error
- type ScanRegexBoundRequest
- func (*ScanRegexBoundRequest) Descriptor() ([]byte, []int)
- func (m *ScanRegexBoundRequest) GetBound() *Bound
- func (m *ScanRegexBoundRequest) GetRegex() string
- func (*ScanRegexBoundRequest) ProtoMessage()
- func (m *ScanRegexBoundRequest) Reset()
- func (m *ScanRegexBoundRequest) String() string
- func (this *ScanRegexBoundRequest) Validate() error
- func (m *ScanRegexBoundRequest) XXX_DiscardUnknown()
- func (m *ScanRegexBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanRegexBoundRequest) XXX_Merge(src proto.Message)
- func (m *ScanRegexBoundRequest) XXX_Size() int
- func (m *ScanRegexBoundRequest) XXX_Unmarshal(b []byte) error
- type ScanRegexBoundResponse
- func (*ScanRegexBoundResponse) Descriptor() ([]byte, []int)
- func (m *ScanRegexBoundResponse) GetObjects() map[string]*ObjectDetail
- func (*ScanRegexBoundResponse) ProtoMessage()
- func (m *ScanRegexBoundResponse) Reset()
- func (m *ScanRegexBoundResponse) String() string
- func (this *ScanRegexBoundResponse) Validate() error
- func (m *ScanRegexBoundResponse) XXX_DiscardUnknown()
- func (m *ScanRegexBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanRegexBoundResponse) XXX_Merge(src proto.Message)
- func (m *ScanRegexBoundResponse) XXX_Size() int
- func (m *ScanRegexBoundResponse) XXX_Unmarshal(b []byte) error
- type SetRequest
- func (*SetRequest) Descriptor() ([]byte, []int)
- func (m *SetRequest) GetObject() *Object
- func (*SetRequest) ProtoMessage()
- func (m *SetRequest) Reset()
- func (m *SetRequest) String() string
- func (this *SetRequest) Validate() error
- func (m *SetRequest) XXX_DiscardUnknown()
- func (m *SetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetRequest) XXX_Merge(src proto.Message)
- func (m *SetRequest) XXX_Size() int
- func (m *SetRequest) XXX_Unmarshal(b []byte) error
- type SetResponse
- func (*SetResponse) Descriptor() ([]byte, []int)
- func (m *SetResponse) GetObject() *ObjectDetail
- func (*SetResponse) ProtoMessage()
- func (m *SetResponse) Reset()
- func (m *SetResponse) String() string
- func (this *SetResponse) Validate() error
- func (m *SetResponse) XXX_DiscardUnknown()
- func (m *SetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetResponse) XXX_Merge(src proto.Message)
- func (m *SetResponse) XXX_Size() int
- func (m *SetResponse) XXX_Unmarshal(b []byte) error
- type StreamPrefixRequest
- func (*StreamPrefixRequest) Descriptor() ([]byte, []int)
- func (m *StreamPrefixRequest) GetClientId() string
- func (m *StreamPrefixRequest) GetPrefix() string
- func (*StreamPrefixRequest) ProtoMessage()
- func (m *StreamPrefixRequest) Reset()
- func (m *StreamPrefixRequest) String() string
- func (this *StreamPrefixRequest) Validate() error
- func (m *StreamPrefixRequest) XXX_DiscardUnknown()
- func (m *StreamPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamPrefixRequest) XXX_Merge(src proto.Message)
- func (m *StreamPrefixRequest) XXX_Size() int
- func (m *StreamPrefixRequest) XXX_Unmarshal(b []byte) error
- type StreamPrefixResponse
- func (*StreamPrefixResponse) Descriptor() ([]byte, []int)
- func (m *StreamPrefixResponse) GetObject() *ObjectDetail
- func (*StreamPrefixResponse) ProtoMessage()
- func (m *StreamPrefixResponse) Reset()
- func (m *StreamPrefixResponse) String() string
- func (this *StreamPrefixResponse) Validate() error
- func (m *StreamPrefixResponse) XXX_DiscardUnknown()
- func (m *StreamPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamPrefixResponse) XXX_Merge(src proto.Message)
- func (m *StreamPrefixResponse) XXX_Size() int
- func (m *StreamPrefixResponse) XXX_Unmarshal(b []byte) error
- type StreamRegexRequest
- func (*StreamRegexRequest) Descriptor() ([]byte, []int)
- func (m *StreamRegexRequest) GetClientId() string
- func (m *StreamRegexRequest) GetRegex() string
- func (*StreamRegexRequest) ProtoMessage()
- func (m *StreamRegexRequest) Reset()
- func (m *StreamRegexRequest) String() string
- func (this *StreamRegexRequest) Validate() error
- func (m *StreamRegexRequest) XXX_DiscardUnknown()
- func (m *StreamRegexRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamRegexRequest) XXX_Merge(src proto.Message)
- func (m *StreamRegexRequest) XXX_Size() int
- func (m *StreamRegexRequest) XXX_Unmarshal(b []byte) error
- type StreamRegexResponse
- func (*StreamRegexResponse) Descriptor() ([]byte, []int)
- func (m *StreamRegexResponse) GetObject() *ObjectDetail
- func (*StreamRegexResponse) ProtoMessage()
- func (m *StreamRegexResponse) Reset()
- func (m *StreamRegexResponse) String() string
- func (this *StreamRegexResponse) Validate() error
- func (m *StreamRegexResponse) XXX_DiscardUnknown()
- func (m *StreamRegexResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamRegexResponse) XXX_Merge(src proto.Message)
- func (m *StreamRegexResponse) XXX_Size() int
- func (m *StreamRegexResponse) XXX_Unmarshal(b []byte) error
- type StreamRequest
- func (*StreamRequest) Descriptor() ([]byte, []int)
- func (m *StreamRequest) GetClientId() string
- func (m *StreamRequest) GetKeys() []string
- func (*StreamRequest) ProtoMessage()
- func (m *StreamRequest) Reset()
- func (m *StreamRequest) String() string
- func (this *StreamRequest) Validate() error
- func (m *StreamRequest) XXX_DiscardUnknown()
- func (m *StreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamRequest) XXX_Merge(src proto.Message)
- func (m *StreamRequest) XXX_Size() int
- func (m *StreamRequest) XXX_Unmarshal(b []byte) error
- type StreamResponse
- func (*StreamResponse) Descriptor() ([]byte, []int)
- func (m *StreamResponse) GetObject() *ObjectDetail
- func (*StreamResponse) ProtoMessage()
- func (m *StreamResponse) Reset()
- func (m *StreamResponse) String() string
- func (this *StreamResponse) Validate() error
- func (m *StreamResponse) XXX_DiscardUnknown()
- func (m *StreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StreamResponse) XXX_Merge(src proto.Message)
- func (m *StreamResponse) XXX_Size() int
- func (m *StreamResponse) XXX_Unmarshal(b []byte) error
- type TrackerEvent
- func (*TrackerEvent) Descriptor() ([]byte, []int)
- func (m *TrackerEvent) GetDirection() *Directions
- func (m *TrackerEvent) GetDistance() float64
- func (m *TrackerEvent) GetInside() bool
- func (m *TrackerEvent) GetObject() *Object
- func (m *TrackerEvent) GetTimestampUnix() int64
- func (*TrackerEvent) ProtoMessage()
- func (m *TrackerEvent) Reset()
- func (m *TrackerEvent) String() string
- func (this *TrackerEvent) Validate() error
- func (m *TrackerEvent) XXX_DiscardUnknown()
- func (m *TrackerEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrackerEvent) XXX_Merge(src proto.Message)
- func (m *TrackerEvent) XXX_Size() int
- func (m *TrackerEvent) XXX_Unmarshal(b []byte) error
- type TravelMode
- type UnimplementedGeoDBServer
- func (*UnimplementedGeoDBServer) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
- func (*UnimplementedGeoDBServer) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
- func (*UnimplementedGeoDBServer) GetKeys(ctx context.Context, req *GetKeysRequest) (*GetKeysResponse, error)
- func (*UnimplementedGeoDBServer) GetPoint(ctx context.Context, req *GetPointRequest) (*GetPointResponse, error)
- func (*UnimplementedGeoDBServer) GetPrefix(ctx context.Context, req *GetPrefixRequest) (*GetPrefixResponse, error)
- func (*UnimplementedGeoDBServer) GetPrefixKeys(ctx context.Context, req *GetPrefixKeysRequest) (*GetPrefixKeysResponse, error)
- func (*UnimplementedGeoDBServer) GetRegex(ctx context.Context, req *GetRegexRequest) (*GetRegexResponse, error)
- func (*UnimplementedGeoDBServer) GetRegexKeys(ctx context.Context, req *GetRegexKeysRequest) (*GetRegexKeysResponse, error)
- func (*UnimplementedGeoDBServer) Ping(ctx context.Context, req *PingRequest) (*PingResponse, error)
- func (*UnimplementedGeoDBServer) ScanBound(ctx context.Context, req *ScanBoundRequest) (*ScanBoundResponse, error)
- func (*UnimplementedGeoDBServer) ScanPrefixBound(ctx context.Context, req *ScanPrefixBoundRequest) (*ScanPrefixBoundResponse, error)
- func (*UnimplementedGeoDBServer) ScanRegexBound(ctx context.Context, req *ScanRegexBoundRequest) (*ScanRegexBoundResponse, error)
- func (*UnimplementedGeoDBServer) Set(ctx context.Context, req *SetRequest) (*SetResponse, error)
- func (*UnimplementedGeoDBServer) Stream(req *StreamRequest, srv GeoDB_StreamServer) error
- func (*UnimplementedGeoDBServer) StreamPrefix(req *StreamPrefixRequest, srv GeoDB_StreamPrefixServer) error
- func (*UnimplementedGeoDBServer) StreamRegex(req *StreamRegexRequest, srv GeoDB_StreamRegexServer) error
Constants ¶
This section is empty.
Variables ¶
var TravelMode_name = map[int32]string{
0: "Driving",
1: "Walking",
2: "Bicycling",
3: "Transit",
}
var TravelMode_value = map[string]int32{
"Driving": 0,
"Walking": 1,
"Bicycling": 2,
"Transit": 3,
}
Functions ¶
func RegisterGeoDBServer ¶
func RegisterGeoDBServer(s *grpc.Server, srv GeoDBServer)
Types ¶
type Address ¶
type Address struct { State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` Country string `protobuf:"bytes,3,opt,name=country,proto3" json:"country,omitempty"` Zip string `protobuf:"bytes,4,opt,name=zip,proto3" json:"zip,omitempty"` County string `protobuf:"bytes,5,opt,name=county,proto3" json:"county,omitempty"` City string `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A human readable address that is generated from a lat,lon if using the google maps integration
func (*Address) Descriptor ¶
func (*Address) GetAddress ¶
func (*Address) GetCountry ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) XXX_DiscardUnknown ¶
func (m *Address) XXX_DiscardUnknown()
func (*Address) XXX_Marshal ¶
func (*Address) XXX_Unmarshal ¶
type Bound ¶
type Bound struct { Center *Point `protobuf:"bytes,1,opt,name=center,proto3" json:"center,omitempty"` Radius float64 `protobuf:"fixed64,2,opt,name=radius,proto3" json:"radius,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Bound) Descriptor ¶
func (*Bound) ProtoMessage ¶
func (*Bound) ProtoMessage()
func (*Bound) XXX_DiscardUnknown ¶
func (m *Bound) XXX_DiscardUnknown()
func (*Bound) XXX_Marshal ¶
func (*Bound) XXX_Unmarshal ¶
type DeleteRequest ¶
type DeleteRequest struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteRequest) Descriptor ¶
func (*DeleteRequest) Descriptor() ([]byte, []int)
func (*DeleteRequest) GetKeys ¶
func (m *DeleteRequest) GetKeys() []string
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (*DeleteRequest) Reset ¶
func (m *DeleteRequest) Reset()
func (*DeleteRequest) String ¶
func (m *DeleteRequest) String() string
func (*DeleteRequest) Validate ¶
func (this *DeleteRequest) Validate() error
func (*DeleteRequest) XXX_DiscardUnknown ¶
func (m *DeleteRequest) XXX_DiscardUnknown()
func (*DeleteRequest) XXX_Marshal ¶
func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteRequest) XXX_Merge ¶
func (m *DeleteRequest) XXX_Merge(src proto.Message)
func (*DeleteRequest) XXX_Size ¶
func (m *DeleteRequest) XXX_Size() int
func (*DeleteRequest) XXX_Unmarshal ¶
func (m *DeleteRequest) XXX_Unmarshal(b []byte) error
type DeleteResponse ¶
type DeleteResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteResponse) Descriptor ¶
func (*DeleteResponse) Descriptor() ([]byte, []int)
func (*DeleteResponse) ProtoMessage ¶
func (*DeleteResponse) ProtoMessage()
func (*DeleteResponse) Reset ¶
func (m *DeleteResponse) Reset()
func (*DeleteResponse) String ¶
func (m *DeleteResponse) String() string
func (*DeleteResponse) Validate ¶
func (this *DeleteResponse) Validate() error
func (*DeleteResponse) XXX_DiscardUnknown ¶
func (m *DeleteResponse) XXX_DiscardUnknown()
func (*DeleteResponse) XXX_Marshal ¶
func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteResponse) XXX_Merge ¶
func (m *DeleteResponse) XXX_Merge(src proto.Message)
func (*DeleteResponse) XXX_Size ¶
func (m *DeleteResponse) XXX_Size() int
func (*DeleteResponse) XXX_Unmarshal ¶
func (m *DeleteResponse) XXX_Unmarshal(b []byte) error
type Directions ¶
type Directions struct { HtmlDirections string `protobuf:"bytes,1,opt,name=html_directions,json=htmlDirections,proto3" json:"html_directions,omitempty"` Eta int64 `protobuf:"varint,2,opt,name=eta,proto3" json:"eta,omitempty"` TravelDist int64 `protobuf:"varint,3,opt,name=travel_dist,json=travelDist,proto3" json:"travel_dist,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Directions if using the google maps integration
func (*Directions) Descriptor ¶
func (*Directions) Descriptor() ([]byte, []int)
func (*Directions) GetEta ¶
func (m *Directions) GetEta() int64
func (*Directions) GetHtmlDirections ¶
func (m *Directions) GetHtmlDirections() string
func (*Directions) GetTravelDist ¶
func (m *Directions) GetTravelDist() int64
func (*Directions) ProtoMessage ¶
func (*Directions) ProtoMessage()
func (*Directions) Reset ¶
func (m *Directions) Reset()
func (*Directions) String ¶
func (m *Directions) String() string
func (*Directions) Validate ¶
func (this *Directions) Validate() error
func (*Directions) XXX_DiscardUnknown ¶
func (m *Directions) XXX_DiscardUnknown()
func (*Directions) XXX_Marshal ¶
func (m *Directions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Directions) XXX_Merge ¶
func (m *Directions) XXX_Merge(src proto.Message)
func (*Directions) XXX_Size ¶
func (m *Directions) XXX_Size() int
func (*Directions) XXX_Unmarshal ¶
func (m *Directions) XXX_Unmarshal(b []byte) error
type GeoDBClient ¶
type GeoDBClient interface { //Ping - input: empty, output: returns ok if server is healthy. Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) //Set - input: an object output: an object detail. Object details are enhanced when the google maps integration is active Set(ctx context.Context, in *SetRequest, opts ...grpc.CallOption) (*SetResponse, error) //Get - input: an array of object keys, output: returns an array of current object details Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) //GetRegex - input: a regex string, output: returns an array of current object details with keys that match the regex pattern GetRegex(ctx context.Context, in *GetRegexRequest, opts ...grpc.CallOption) (*GetRegexResponse, error) //GetPrefix - input: a prefix string, output: returns an array of current object details with keys that have the given prefix GetPrefix(ctx context.Context, in *GetPrefixRequest, opts ...grpc.CallOption) (*GetPrefixResponse, error) //GetKeys - input: none, output: returns all keys in database GetKeys(ctx context.Context, in *GetKeysRequest, opts ...grpc.CallOption) (*GetKeysResponse, error) //GetRegexKeys - input: a regex string, output: returns all keys in database that match the regex pattern GetRegexKeys(ctx context.Context, in *GetRegexKeysRequest, opts ...grpc.CallOption) (*GetRegexKeysResponse, error) //GetPrefixKeys - input: a prefix string, output: returns an array of of keys that have the given prefix GetPrefixKeys(ctx context.Context, in *GetPrefixKeysRequest, opts ...grpc.CallOption) (*GetPrefixKeysResponse, error) //Delete - input: an array of object key strings to delete, output: none Delete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*DeleteResponse, error) //Stream - input: a clientID(optional) and an array of object keys(optional), //output: a stream of object details for realtime, targetted object geolocation updates Stream(ctx context.Context, in *StreamRequest, opts ...grpc.CallOption) (GeoDB_StreamClient, error) //StreamRegex - input: a clientID(optional) a regex string, //output: a stream of object details for realtime, targetted object geolocation updates that match the regex pattern StreamRegex(ctx context.Context, in *StreamRegexRequest, opts ...grpc.CallOption) (GeoDB_StreamRegexClient, error) //StreamPrefix - input: a clientID(optional) a prefix string, //output: a stream of object details for realtime, targetted object geolocation updates that match the prefix pattern StreamPrefix(ctx context.Context, in *StreamPrefixRequest, opts ...grpc.CallOption) (GeoDB_StreamPrefixClient, error) //ScanBound - input: a geolocation boundary, output: returns an array of current object details that are within the boundary ScanBound(ctx context.Context, in *ScanBoundRequest, opts ...grpc.CallOption) (*ScanBoundResponse, error) //ScanRegexBound - input: a geolocation boundary, string-array of unique object ids(optional), output: returns an array of current object details that have keys that match the regex and are within the boundary and ScanRegexBound(ctx context.Context, in *ScanRegexBoundRequest, opts ...grpc.CallOption) (*ScanRegexBoundResponse, error) //ScanPrefexBound - input: a geolocation boundary, output: returns an array of current object details that have keys that match the prefix and are within the boundary and ScanPrefixBound(ctx context.Context, in *ScanPrefixBoundRequest, opts ...grpc.CallOption) (*ScanPrefixBoundResponse, error) //GetPoint can be used to get an addresses latitude/longitude - google maps integration is required. GetPoint(ctx context.Context, in *GetPointRequest, opts ...grpc.CallOption) (*GetPointResponse, error) }
GeoDBClient is the client API for GeoDB service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewGeoDBClient ¶
func NewGeoDBClient(cc *grpc.ClientConn) GeoDBClient
type GeoDBServer ¶
type GeoDBServer interface { //Ping - input: empty, output: returns ok if server is healthy. Ping(context.Context, *PingRequest) (*PingResponse, error) //Set - input: an object output: an object detail. Object details are enhanced when the google maps integration is active Set(context.Context, *SetRequest) (*SetResponse, error) //Get - input: an array of object keys, output: returns an array of current object details Get(context.Context, *GetRequest) (*GetResponse, error) //GetRegex - input: a regex string, output: returns an array of current object details with keys that match the regex pattern GetRegex(context.Context, *GetRegexRequest) (*GetRegexResponse, error) //GetPrefix - input: a prefix string, output: returns an array of current object details with keys that have the given prefix GetPrefix(context.Context, *GetPrefixRequest) (*GetPrefixResponse, error) //GetKeys - input: none, output: returns all keys in database GetKeys(context.Context, *GetKeysRequest) (*GetKeysResponse, error) //GetRegexKeys - input: a regex string, output: returns all keys in database that match the regex pattern GetRegexKeys(context.Context, *GetRegexKeysRequest) (*GetRegexKeysResponse, error) //GetPrefixKeys - input: a prefix string, output: returns an array of of keys that have the given prefix GetPrefixKeys(context.Context, *GetPrefixKeysRequest) (*GetPrefixKeysResponse, error) //Delete - input: an array of object key strings to delete, output: none Delete(context.Context, *DeleteRequest) (*DeleteResponse, error) //Stream - input: a clientID(optional) and an array of object keys(optional), //output: a stream of object details for realtime, targetted object geolocation updates Stream(*StreamRequest, GeoDB_StreamServer) error //StreamRegex - input: a clientID(optional) a regex string, //output: a stream of object details for realtime, targetted object geolocation updates that match the regex pattern StreamRegex(*StreamRegexRequest, GeoDB_StreamRegexServer) error //StreamPrefix - input: a clientID(optional) a prefix string, //output: a stream of object details for realtime, targetted object geolocation updates that match the prefix pattern StreamPrefix(*StreamPrefixRequest, GeoDB_StreamPrefixServer) error //ScanBound - input: a geolocation boundary, output: returns an array of current object details that are within the boundary ScanBound(context.Context, *ScanBoundRequest) (*ScanBoundResponse, error) //ScanRegexBound - input: a geolocation boundary, string-array of unique object ids(optional), output: returns an array of current object details that have keys that match the regex and are within the boundary and ScanRegexBound(context.Context, *ScanRegexBoundRequest) (*ScanRegexBoundResponse, error) //ScanPrefexBound - input: a geolocation boundary, output: returns an array of current object details that have keys that match the prefix and are within the boundary and ScanPrefixBound(context.Context, *ScanPrefixBoundRequest) (*ScanPrefixBoundResponse, error) //GetPoint can be used to get an addresses latitude/longitude - google maps integration is required. GetPoint(context.Context, *GetPointRequest) (*GetPointResponse, error) }
GeoDBServer is the server API for GeoDB service.
type GeoDB_StreamClient ¶
type GeoDB_StreamClient interface { Recv() (*StreamResponse, error) grpc.ClientStream }
type GeoDB_StreamPrefixClient ¶
type GeoDB_StreamPrefixClient interface { Recv() (*StreamPrefixResponse, error) grpc.ClientStream }
type GeoDB_StreamPrefixServer ¶
type GeoDB_StreamPrefixServer interface { Send(*StreamPrefixResponse) error grpc.ServerStream }
type GeoDB_StreamRegexClient ¶
type GeoDB_StreamRegexClient interface { Recv() (*StreamRegexResponse, error) grpc.ClientStream }
type GeoDB_StreamRegexServer ¶
type GeoDB_StreamRegexServer interface { Send(*StreamRegexResponse) error grpc.ServerStream }
type GeoDB_StreamServer ¶
type GeoDB_StreamServer interface { Send(*StreamResponse) error grpc.ServerStream }
type GetKeysRequest ¶
type GetKeysRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetKeysRequest) Descriptor ¶
func (*GetKeysRequest) Descriptor() ([]byte, []int)
func (*GetKeysRequest) ProtoMessage ¶
func (*GetKeysRequest) ProtoMessage()
func (*GetKeysRequest) Reset ¶
func (m *GetKeysRequest) Reset()
func (*GetKeysRequest) String ¶
func (m *GetKeysRequest) String() string
func (*GetKeysRequest) Validate ¶
func (this *GetKeysRequest) Validate() error
func (*GetKeysRequest) XXX_DiscardUnknown ¶
func (m *GetKeysRequest) XXX_DiscardUnknown()
func (*GetKeysRequest) XXX_Marshal ¶
func (m *GetKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetKeysRequest) XXX_Merge ¶
func (m *GetKeysRequest) XXX_Merge(src proto.Message)
func (*GetKeysRequest) XXX_Size ¶
func (m *GetKeysRequest) XXX_Size() int
func (*GetKeysRequest) XXX_Unmarshal ¶
func (m *GetKeysRequest) XXX_Unmarshal(b []byte) error
type GetKeysResponse ¶
type GetKeysResponse struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetKeysResponse) Descriptor ¶
func (*GetKeysResponse) Descriptor() ([]byte, []int)
func (*GetKeysResponse) GetKeys ¶
func (m *GetKeysResponse) GetKeys() []string
func (*GetKeysResponse) ProtoMessage ¶
func (*GetKeysResponse) ProtoMessage()
func (*GetKeysResponse) Reset ¶
func (m *GetKeysResponse) Reset()
func (*GetKeysResponse) String ¶
func (m *GetKeysResponse) String() string
func (*GetKeysResponse) Validate ¶
func (this *GetKeysResponse) Validate() error
func (*GetKeysResponse) XXX_DiscardUnknown ¶
func (m *GetKeysResponse) XXX_DiscardUnknown()
func (*GetKeysResponse) XXX_Marshal ¶
func (m *GetKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetKeysResponse) XXX_Merge ¶
func (m *GetKeysResponse) XXX_Merge(src proto.Message)
func (*GetKeysResponse) XXX_Size ¶
func (m *GetKeysResponse) XXX_Size() int
func (*GetKeysResponse) XXX_Unmarshal ¶
func (m *GetKeysResponse) XXX_Unmarshal(b []byte) error
type GetPointRequest ¶
type GetPointRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPointRequest) Descriptor ¶
func (*GetPointRequest) Descriptor() ([]byte, []int)
func (*GetPointRequest) GetAddress ¶
func (m *GetPointRequest) GetAddress() string
func (*GetPointRequest) ProtoMessage ¶
func (*GetPointRequest) ProtoMessage()
func (*GetPointRequest) Reset ¶
func (m *GetPointRequest) Reset()
func (*GetPointRequest) String ¶
func (m *GetPointRequest) String() string
func (*GetPointRequest) Validate ¶
func (this *GetPointRequest) Validate() error
func (*GetPointRequest) XXX_DiscardUnknown ¶
func (m *GetPointRequest) XXX_DiscardUnknown()
func (*GetPointRequest) XXX_Marshal ¶
func (m *GetPointRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPointRequest) XXX_Merge ¶
func (m *GetPointRequest) XXX_Merge(src proto.Message)
func (*GetPointRequest) XXX_Size ¶
func (m *GetPointRequest) XXX_Size() int
func (*GetPointRequest) XXX_Unmarshal ¶
func (m *GetPointRequest) XXX_Unmarshal(b []byte) error
type GetPointResponse ¶
type GetPointResponse struct { Point *Point `protobuf:"bytes,1,opt,name=point,proto3" json:"point,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPointResponse) Descriptor ¶
func (*GetPointResponse) Descriptor() ([]byte, []int)
func (*GetPointResponse) GetPoint ¶
func (m *GetPointResponse) GetPoint() *Point
func (*GetPointResponse) ProtoMessage ¶
func (*GetPointResponse) ProtoMessage()
func (*GetPointResponse) Reset ¶
func (m *GetPointResponse) Reset()
func (*GetPointResponse) String ¶
func (m *GetPointResponse) String() string
func (*GetPointResponse) Validate ¶
func (this *GetPointResponse) Validate() error
func (*GetPointResponse) XXX_DiscardUnknown ¶
func (m *GetPointResponse) XXX_DiscardUnknown()
func (*GetPointResponse) XXX_Marshal ¶
func (m *GetPointResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPointResponse) XXX_Merge ¶
func (m *GetPointResponse) XXX_Merge(src proto.Message)
func (*GetPointResponse) XXX_Size ¶
func (m *GetPointResponse) XXX_Size() int
func (*GetPointResponse) XXX_Unmarshal ¶
func (m *GetPointResponse) XXX_Unmarshal(b []byte) error
type GetPrefixKeysRequest ¶
type GetPrefixKeysRequest struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPrefixKeysRequest) Descriptor ¶
func (*GetPrefixKeysRequest) Descriptor() ([]byte, []int)
func (*GetPrefixKeysRequest) GetPrefix ¶
func (m *GetPrefixKeysRequest) GetPrefix() string
func (*GetPrefixKeysRequest) ProtoMessage ¶
func (*GetPrefixKeysRequest) ProtoMessage()
func (*GetPrefixKeysRequest) Reset ¶
func (m *GetPrefixKeysRequest) Reset()
func (*GetPrefixKeysRequest) String ¶
func (m *GetPrefixKeysRequest) String() string
func (*GetPrefixKeysRequest) Validate ¶
func (this *GetPrefixKeysRequest) Validate() error
func (*GetPrefixKeysRequest) XXX_DiscardUnknown ¶
func (m *GetPrefixKeysRequest) XXX_DiscardUnknown()
func (*GetPrefixKeysRequest) XXX_Marshal ¶
func (m *GetPrefixKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPrefixKeysRequest) XXX_Merge ¶
func (m *GetPrefixKeysRequest) XXX_Merge(src proto.Message)
func (*GetPrefixKeysRequest) XXX_Size ¶
func (m *GetPrefixKeysRequest) XXX_Size() int
func (*GetPrefixKeysRequest) XXX_Unmarshal ¶
func (m *GetPrefixKeysRequest) XXX_Unmarshal(b []byte) error
type GetPrefixKeysResponse ¶
type GetPrefixKeysResponse struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPrefixKeysResponse) Descriptor ¶
func (*GetPrefixKeysResponse) Descriptor() ([]byte, []int)
func (*GetPrefixKeysResponse) GetKeys ¶
func (m *GetPrefixKeysResponse) GetKeys() []string
func (*GetPrefixKeysResponse) ProtoMessage ¶
func (*GetPrefixKeysResponse) ProtoMessage()
func (*GetPrefixKeysResponse) Reset ¶
func (m *GetPrefixKeysResponse) Reset()
func (*GetPrefixKeysResponse) String ¶
func (m *GetPrefixKeysResponse) String() string
func (*GetPrefixKeysResponse) Validate ¶
func (this *GetPrefixKeysResponse) Validate() error
func (*GetPrefixKeysResponse) XXX_DiscardUnknown ¶
func (m *GetPrefixKeysResponse) XXX_DiscardUnknown()
func (*GetPrefixKeysResponse) XXX_Marshal ¶
func (m *GetPrefixKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPrefixKeysResponse) XXX_Merge ¶
func (m *GetPrefixKeysResponse) XXX_Merge(src proto.Message)
func (*GetPrefixKeysResponse) XXX_Size ¶
func (m *GetPrefixKeysResponse) XXX_Size() int
func (*GetPrefixKeysResponse) XXX_Unmarshal ¶
func (m *GetPrefixKeysResponse) XXX_Unmarshal(b []byte) error
type GetPrefixRequest ¶
type GetPrefixRequest struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPrefixRequest) Descriptor ¶
func (*GetPrefixRequest) Descriptor() ([]byte, []int)
func (*GetPrefixRequest) GetPrefix ¶
func (m *GetPrefixRequest) GetPrefix() string
func (*GetPrefixRequest) ProtoMessage ¶
func (*GetPrefixRequest) ProtoMessage()
func (*GetPrefixRequest) Reset ¶
func (m *GetPrefixRequest) Reset()
func (*GetPrefixRequest) String ¶
func (m *GetPrefixRequest) String() string
func (*GetPrefixRequest) Validate ¶
func (this *GetPrefixRequest) Validate() error
func (*GetPrefixRequest) XXX_DiscardUnknown ¶
func (m *GetPrefixRequest) XXX_DiscardUnknown()
func (*GetPrefixRequest) XXX_Marshal ¶
func (m *GetPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPrefixRequest) XXX_Merge ¶
func (m *GetPrefixRequest) XXX_Merge(src proto.Message)
func (*GetPrefixRequest) XXX_Size ¶
func (m *GetPrefixRequest) XXX_Size() int
func (*GetPrefixRequest) XXX_Unmarshal ¶
func (m *GetPrefixRequest) XXX_Unmarshal(b []byte) error
type GetPrefixResponse ¶
type GetPrefixResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetPrefixResponse) Descriptor ¶
func (*GetPrefixResponse) Descriptor() ([]byte, []int)
func (*GetPrefixResponse) GetObjects ¶
func (m *GetPrefixResponse) GetObjects() map[string]*ObjectDetail
func (*GetPrefixResponse) ProtoMessage ¶
func (*GetPrefixResponse) ProtoMessage()
func (*GetPrefixResponse) Reset ¶
func (m *GetPrefixResponse) Reset()
func (*GetPrefixResponse) String ¶
func (m *GetPrefixResponse) String() string
func (*GetPrefixResponse) Validate ¶
func (this *GetPrefixResponse) Validate() error
func (*GetPrefixResponse) XXX_DiscardUnknown ¶
func (m *GetPrefixResponse) XXX_DiscardUnknown()
func (*GetPrefixResponse) XXX_Marshal ¶
func (m *GetPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetPrefixResponse) XXX_Merge ¶
func (m *GetPrefixResponse) XXX_Merge(src proto.Message)
func (*GetPrefixResponse) XXX_Size ¶
func (m *GetPrefixResponse) XXX_Size() int
func (*GetPrefixResponse) XXX_Unmarshal ¶
func (m *GetPrefixResponse) XXX_Unmarshal(b []byte) error
type GetRegexKeysRequest ¶
type GetRegexKeysRequest struct { Regex string `protobuf:"bytes,1,opt,name=regex,proto3" json:"regex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRegexKeysRequest) Descriptor ¶
func (*GetRegexKeysRequest) Descriptor() ([]byte, []int)
func (*GetRegexKeysRequest) GetRegex ¶
func (m *GetRegexKeysRequest) GetRegex() string
func (*GetRegexKeysRequest) ProtoMessage ¶
func (*GetRegexKeysRequest) ProtoMessage()
func (*GetRegexKeysRequest) Reset ¶
func (m *GetRegexKeysRequest) Reset()
func (*GetRegexKeysRequest) String ¶
func (m *GetRegexKeysRequest) String() string
func (*GetRegexKeysRequest) Validate ¶
func (this *GetRegexKeysRequest) Validate() error
func (*GetRegexKeysRequest) XXX_DiscardUnknown ¶
func (m *GetRegexKeysRequest) XXX_DiscardUnknown()
func (*GetRegexKeysRequest) XXX_Marshal ¶
func (m *GetRegexKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRegexKeysRequest) XXX_Merge ¶
func (m *GetRegexKeysRequest) XXX_Merge(src proto.Message)
func (*GetRegexKeysRequest) XXX_Size ¶
func (m *GetRegexKeysRequest) XXX_Size() int
func (*GetRegexKeysRequest) XXX_Unmarshal ¶
func (m *GetRegexKeysRequest) XXX_Unmarshal(b []byte) error
type GetRegexKeysResponse ¶
type GetRegexKeysResponse struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRegexKeysResponse) Descriptor ¶
func (*GetRegexKeysResponse) Descriptor() ([]byte, []int)
func (*GetRegexKeysResponse) GetKeys ¶
func (m *GetRegexKeysResponse) GetKeys() []string
func (*GetRegexKeysResponse) ProtoMessage ¶
func (*GetRegexKeysResponse) ProtoMessage()
func (*GetRegexKeysResponse) Reset ¶
func (m *GetRegexKeysResponse) Reset()
func (*GetRegexKeysResponse) String ¶
func (m *GetRegexKeysResponse) String() string
func (*GetRegexKeysResponse) Validate ¶
func (this *GetRegexKeysResponse) Validate() error
func (*GetRegexKeysResponse) XXX_DiscardUnknown ¶
func (m *GetRegexKeysResponse) XXX_DiscardUnknown()
func (*GetRegexKeysResponse) XXX_Marshal ¶
func (m *GetRegexKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRegexKeysResponse) XXX_Merge ¶
func (m *GetRegexKeysResponse) XXX_Merge(src proto.Message)
func (*GetRegexKeysResponse) XXX_Size ¶
func (m *GetRegexKeysResponse) XXX_Size() int
func (*GetRegexKeysResponse) XXX_Unmarshal ¶
func (m *GetRegexKeysResponse) XXX_Unmarshal(b []byte) error
type GetRegexRequest ¶
type GetRegexRequest struct { Regex string `protobuf:"bytes,1,opt,name=regex,proto3" json:"regex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRegexRequest) Descriptor ¶
func (*GetRegexRequest) Descriptor() ([]byte, []int)
func (*GetRegexRequest) GetRegex ¶
func (m *GetRegexRequest) GetRegex() string
func (*GetRegexRequest) ProtoMessage ¶
func (*GetRegexRequest) ProtoMessage()
func (*GetRegexRequest) Reset ¶
func (m *GetRegexRequest) Reset()
func (*GetRegexRequest) String ¶
func (m *GetRegexRequest) String() string
func (*GetRegexRequest) Validate ¶
func (this *GetRegexRequest) Validate() error
func (*GetRegexRequest) XXX_DiscardUnknown ¶
func (m *GetRegexRequest) XXX_DiscardUnknown()
func (*GetRegexRequest) XXX_Marshal ¶
func (m *GetRegexRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRegexRequest) XXX_Merge ¶
func (m *GetRegexRequest) XXX_Merge(src proto.Message)
func (*GetRegexRequest) XXX_Size ¶
func (m *GetRegexRequest) XXX_Size() int
func (*GetRegexRequest) XXX_Unmarshal ¶
func (m *GetRegexRequest) XXX_Unmarshal(b []byte) error
type GetRegexResponse ¶
type GetRegexResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRegexResponse) Descriptor ¶
func (*GetRegexResponse) Descriptor() ([]byte, []int)
func (*GetRegexResponse) GetObjects ¶
func (m *GetRegexResponse) GetObjects() map[string]*ObjectDetail
func (*GetRegexResponse) ProtoMessage ¶
func (*GetRegexResponse) ProtoMessage()
func (*GetRegexResponse) Reset ¶
func (m *GetRegexResponse) Reset()
func (*GetRegexResponse) String ¶
func (m *GetRegexResponse) String() string
func (*GetRegexResponse) Validate ¶
func (this *GetRegexResponse) Validate() error
func (*GetRegexResponse) XXX_DiscardUnknown ¶
func (m *GetRegexResponse) XXX_DiscardUnknown()
func (*GetRegexResponse) XXX_Marshal ¶
func (m *GetRegexResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRegexResponse) XXX_Merge ¶
func (m *GetRegexResponse) XXX_Merge(src proto.Message)
func (*GetRegexResponse) XXX_Size ¶
func (m *GetRegexResponse) XXX_Size() int
func (*GetRegexResponse) XXX_Unmarshal ¶
func (m *GetRegexResponse) XXX_Unmarshal(b []byte) error
type GetRequest ¶
type GetRequest struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (*GetRequest) GetKeys ¶
func (m *GetRequest) GetKeys() []string
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) Reset ¶
func (m *GetRequest) Reset()
func (*GetRequest) String ¶
func (m *GetRequest) String() string
func (*GetRequest) Validate ¶
func (this *GetRequest) Validate() error
func (*GetRequest) XXX_DiscardUnknown ¶
func (m *GetRequest) XXX_DiscardUnknown()
func (*GetRequest) XXX_Marshal ¶
func (m *GetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetRequest) XXX_Merge ¶
func (m *GetRequest) XXX_Merge(src proto.Message)
func (*GetRequest) XXX_Size ¶
func (m *GetRequest) XXX_Size() int
func (*GetRequest) XXX_Unmarshal ¶
func (m *GetRequest) XXX_Unmarshal(b []byte) error
type GetResponse ¶
type GetResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetResponse) Descriptor ¶
func (*GetResponse) Descriptor() ([]byte, []int)
func (*GetResponse) GetObjects ¶
func (m *GetResponse) GetObjects() map[string]*ObjectDetail
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) Reset ¶
func (m *GetResponse) Reset()
func (*GetResponse) String ¶
func (m *GetResponse) String() string
func (*GetResponse) Validate ¶
func (this *GetResponse) Validate() error
func (*GetResponse) XXX_DiscardUnknown ¶
func (m *GetResponse) XXX_DiscardUnknown()
func (*GetResponse) XXX_Marshal ¶
func (m *GetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetResponse) XXX_Merge ¶
func (m *GetResponse) XXX_Merge(src proto.Message)
func (*GetResponse) XXX_Size ¶
func (m *GetResponse) XXX_Size() int
func (*GetResponse) XXX_Unmarshal ¶
func (m *GetResponse) XXX_Unmarshal(b []byte) error
type Object ¶
type Object struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Point *Point `protobuf:"bytes,2,opt,name=point,proto3" json:"point,omitempty"` Radius int64 `protobuf:"varint,3,opt,name=radius,proto3" json:"radius,omitempty"` Tracking *ObjectTracking `protobuf:"bytes,4,opt,name=tracking,proto3" json:"tracking,omitempty"` Metadata map[string]string `` /* 157-byte string literal not displayed */ GetAddress bool `protobuf:"varint,6,opt,name=get_address,json=getAddress,proto3" json:"get_address,omitempty"` GetTimezone bool `protobuf:"varint,7,opt,name=get_timezone,json=getTimezone,proto3" json:"get_timezone,omitempty"` ExpiresUnix int64 `protobuf:"varint,8,opt,name=expires_unix,json=expiresUnix,proto3" json:"expires_unix,omitempty"` UpdatedUnix int64 `protobuf:"varint,9,opt,name=updated_unix,json=updatedUnix,proto3" json:"updated_unix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
An Object represents anything that has a unique identifier, and a geolocation.
func (*Object) Descriptor ¶
func (*Object) GetExpiresUnix ¶
func (*Object) GetGetAddress ¶
func (*Object) GetGetTimezone ¶
func (*Object) GetMetadata ¶
func (*Object) GetTracking ¶
func (m *Object) GetTracking() *ObjectTracking
func (*Object) GetUpdatedUnix ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) XXX_DiscardUnknown ¶
func (m *Object) XXX_DiscardUnknown()
func (*Object) XXX_Marshal ¶
func (*Object) XXX_Unmarshal ¶
type ObjectDetail ¶
type ObjectDetail struct { Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` Address *Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` Timezone string `protobuf:"bytes,3,opt,name=timezone,proto3" json:"timezone,omitempty"` TrackerEvents []*TrackerEvent `protobuf:"bytes,4,rep,name=tracker_events,json=trackerEvents,proto3" json:"tracker_events,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ObjectDetail is an enhanced view of an Object containing a human readable address and the objects latest tracking information
func (*ObjectDetail) Descriptor ¶
func (*ObjectDetail) Descriptor() ([]byte, []int)
func (*ObjectDetail) GetAddress ¶
func (m *ObjectDetail) GetAddress() *Address
func (*ObjectDetail) GetObject ¶
func (m *ObjectDetail) GetObject() *Object
func (*ObjectDetail) GetTimezone ¶
func (m *ObjectDetail) GetTimezone() string
func (*ObjectDetail) GetTrackerEvents ¶
func (m *ObjectDetail) GetTrackerEvents() []*TrackerEvent
func (*ObjectDetail) ProtoMessage ¶
func (*ObjectDetail) ProtoMessage()
func (*ObjectDetail) Reset ¶
func (m *ObjectDetail) Reset()
func (*ObjectDetail) String ¶
func (m *ObjectDetail) String() string
func (*ObjectDetail) Validate ¶
func (this *ObjectDetail) Validate() error
func (*ObjectDetail) XXX_DiscardUnknown ¶
func (m *ObjectDetail) XXX_DiscardUnknown()
func (*ObjectDetail) XXX_Marshal ¶
func (m *ObjectDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ObjectDetail) XXX_Merge ¶
func (m *ObjectDetail) XXX_Merge(src proto.Message)
func (*ObjectDetail) XXX_Size ¶
func (m *ObjectDetail) XXX_Size() int
func (*ObjectDetail) XXX_Unmarshal ¶
func (m *ObjectDetail) XXX_Unmarshal(b []byte) error
type ObjectTracker ¶
type ObjectTracker struct { TargetObjectKey string `protobuf:"bytes,1,opt,name=target_object_key,json=targetObjectKey,proto3" json:"target_object_key,omitempty"` TrackDirections bool `protobuf:"varint,2,opt,name=track_directions,json=trackDirections,proto3" json:"track_directions,omitempty"` TrackDistance bool `protobuf:"varint,3,opt,name=track_distance,json=trackDistance,proto3" json:"track_distance,omitempty"` TrackEta bool `protobuf:"varint,4,opt,name=track_eta,json=trackEta,proto3" json:"track_eta,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
a foreign object to track against another object
func (*ObjectTracker) Descriptor ¶
func (*ObjectTracker) Descriptor() ([]byte, []int)
func (*ObjectTracker) GetTargetObjectKey ¶
func (m *ObjectTracker) GetTargetObjectKey() string
func (*ObjectTracker) GetTrackDirections ¶
func (m *ObjectTracker) GetTrackDirections() bool
func (*ObjectTracker) GetTrackDistance ¶
func (m *ObjectTracker) GetTrackDistance() bool
func (*ObjectTracker) GetTrackEta ¶
func (m *ObjectTracker) GetTrackEta() bool
func (*ObjectTracker) ProtoMessage ¶
func (*ObjectTracker) ProtoMessage()
func (*ObjectTracker) Reset ¶
func (m *ObjectTracker) Reset()
func (*ObjectTracker) String ¶
func (m *ObjectTracker) String() string
func (*ObjectTracker) Validate ¶
func (this *ObjectTracker) Validate() error
func (*ObjectTracker) XXX_DiscardUnknown ¶
func (m *ObjectTracker) XXX_DiscardUnknown()
func (*ObjectTracker) XXX_Marshal ¶
func (m *ObjectTracker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ObjectTracker) XXX_Merge ¶
func (m *ObjectTracker) XXX_Merge(src proto.Message)
func (*ObjectTracker) XXX_Size ¶
func (m *ObjectTracker) XXX_Size() int
func (*ObjectTracker) XXX_Unmarshal ¶
func (m *ObjectTracker) XXX_Unmarshal(b []byte) error
type ObjectTracking ¶
type ObjectTracking struct { TravelMode TravelMode `protobuf:"varint,1,opt,name=travel_mode,json=travelMode,proto3,enum=api.TravelMode" json:"travel_mode,omitempty"` Trackers []*ObjectTracker `protobuf:"bytes,2,rep,name=trackers,proto3" json:"trackers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ObjectTracking configures object-object geofencing, directions, eta, etc
func (*ObjectTracking) Descriptor ¶
func (*ObjectTracking) Descriptor() ([]byte, []int)
func (*ObjectTracking) GetTrackers ¶
func (m *ObjectTracking) GetTrackers() []*ObjectTracker
func (*ObjectTracking) GetTravelMode ¶
func (m *ObjectTracking) GetTravelMode() TravelMode
func (*ObjectTracking) ProtoMessage ¶
func (*ObjectTracking) ProtoMessage()
func (*ObjectTracking) Reset ¶
func (m *ObjectTracking) Reset()
func (*ObjectTracking) String ¶
func (m *ObjectTracking) String() string
func (*ObjectTracking) Validate ¶
func (this *ObjectTracking) Validate() error
func (*ObjectTracking) XXX_DiscardUnknown ¶
func (m *ObjectTracking) XXX_DiscardUnknown()
func (*ObjectTracking) XXX_Marshal ¶
func (m *ObjectTracking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ObjectTracking) XXX_Merge ¶
func (m *ObjectTracking) XXX_Merge(src proto.Message)
func (*ObjectTracking) XXX_Size ¶
func (m *ObjectTracking) XXX_Size() int
func (*ObjectTracking) XXX_Unmarshal ¶
func (m *ObjectTracking) XXX_Unmarshal(b []byte) error
type PingRequest ¶
type PingRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PingRequest) Descriptor ¶
func (*PingRequest) Descriptor() ([]byte, []int)
func (*PingRequest) ProtoMessage ¶
func (*PingRequest) ProtoMessage()
func (*PingRequest) Reset ¶
func (m *PingRequest) Reset()
func (*PingRequest) String ¶
func (m *PingRequest) String() string
func (*PingRequest) Validate ¶
func (this *PingRequest) Validate() error
func (*PingRequest) XXX_DiscardUnknown ¶
func (m *PingRequest) XXX_DiscardUnknown()
func (*PingRequest) XXX_Marshal ¶
func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PingRequest) XXX_Merge ¶
func (m *PingRequest) XXX_Merge(src proto.Message)
func (*PingRequest) XXX_Size ¶
func (m *PingRequest) XXX_Size() int
func (*PingRequest) XXX_Unmarshal ¶
func (m *PingRequest) XXX_Unmarshal(b []byte) error
type PingResponse ¶
type PingResponse struct { Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PingResponse) Descriptor ¶
func (*PingResponse) Descriptor() ([]byte, []int)
func (*PingResponse) GetOk ¶
func (m *PingResponse) GetOk() bool
func (*PingResponse) ProtoMessage ¶
func (*PingResponse) ProtoMessage()
func (*PingResponse) Reset ¶
func (m *PingResponse) Reset()
func (*PingResponse) String ¶
func (m *PingResponse) String() string
func (*PingResponse) Validate ¶
func (this *PingResponse) Validate() error
func (*PingResponse) XXX_DiscardUnknown ¶
func (m *PingResponse) XXX_DiscardUnknown()
func (*PingResponse) XXX_Marshal ¶
func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PingResponse) XXX_Merge ¶
func (m *PingResponse) XXX_Merge(src proto.Message)
func (*PingResponse) XXX_Size ¶
func (m *PingResponse) XXX_Size() int
func (*PingResponse) XXX_Unmarshal ¶
func (m *PingResponse) XXX_Unmarshal(b []byte) error
type Point ¶
type Point struct { Lat float64 `protobuf:"fixed64,1,opt,name=lat,proto3" json:"lat,omitempty"` Lon float64 `protobuf:"fixed64,2,opt,name=lon,proto3" json:"lon,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
A Point is a simple X/Y or Lng/Lat 2d point. [X, Y] or [Lng, Lat]
func (*Point) Descriptor ¶
func (*Point) ProtoMessage ¶
func (*Point) ProtoMessage()
func (*Point) XXX_DiscardUnknown ¶
func (m *Point) XXX_DiscardUnknown()
func (*Point) XXX_Marshal ¶
func (*Point) XXX_Unmarshal ¶
type ScanBoundRequest ¶
type ScanBoundRequest struct { Bound *Bound `protobuf:"bytes,1,opt,name=bound,proto3" json:"bound,omitempty"` Keys []string `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanBoundRequest) Descriptor ¶
func (*ScanBoundRequest) Descriptor() ([]byte, []int)
func (*ScanBoundRequest) GetBound ¶
func (m *ScanBoundRequest) GetBound() *Bound
func (*ScanBoundRequest) GetKeys ¶
func (m *ScanBoundRequest) GetKeys() []string
func (*ScanBoundRequest) ProtoMessage ¶
func (*ScanBoundRequest) ProtoMessage()
func (*ScanBoundRequest) Reset ¶
func (m *ScanBoundRequest) Reset()
func (*ScanBoundRequest) String ¶
func (m *ScanBoundRequest) String() string
func (*ScanBoundRequest) Validate ¶
func (this *ScanBoundRequest) Validate() error
func (*ScanBoundRequest) XXX_DiscardUnknown ¶
func (m *ScanBoundRequest) XXX_DiscardUnknown()
func (*ScanBoundRequest) XXX_Marshal ¶
func (m *ScanBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanBoundRequest) XXX_Merge ¶
func (m *ScanBoundRequest) XXX_Merge(src proto.Message)
func (*ScanBoundRequest) XXX_Size ¶
func (m *ScanBoundRequest) XXX_Size() int
func (*ScanBoundRequest) XXX_Unmarshal ¶
func (m *ScanBoundRequest) XXX_Unmarshal(b []byte) error
type ScanBoundResponse ¶
type ScanBoundResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanBoundResponse) Descriptor ¶
func (*ScanBoundResponse) Descriptor() ([]byte, []int)
func (*ScanBoundResponse) GetObjects ¶
func (m *ScanBoundResponse) GetObjects() map[string]*ObjectDetail
func (*ScanBoundResponse) ProtoMessage ¶
func (*ScanBoundResponse) ProtoMessage()
func (*ScanBoundResponse) Reset ¶
func (m *ScanBoundResponse) Reset()
func (*ScanBoundResponse) String ¶
func (m *ScanBoundResponse) String() string
func (*ScanBoundResponse) Validate ¶
func (this *ScanBoundResponse) Validate() error
func (*ScanBoundResponse) XXX_DiscardUnknown ¶
func (m *ScanBoundResponse) XXX_DiscardUnknown()
func (*ScanBoundResponse) XXX_Marshal ¶
func (m *ScanBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanBoundResponse) XXX_Merge ¶
func (m *ScanBoundResponse) XXX_Merge(src proto.Message)
func (*ScanBoundResponse) XXX_Size ¶
func (m *ScanBoundResponse) XXX_Size() int
func (*ScanBoundResponse) XXX_Unmarshal ¶
func (m *ScanBoundResponse) XXX_Unmarshal(b []byte) error
type ScanPrefixBoundRequest ¶
type ScanPrefixBoundRequest struct { Bound *Bound `protobuf:"bytes,1,opt,name=bound,proto3" json:"bound,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanPrefixBoundRequest) Descriptor ¶
func (*ScanPrefixBoundRequest) Descriptor() ([]byte, []int)
func (*ScanPrefixBoundRequest) GetBound ¶
func (m *ScanPrefixBoundRequest) GetBound() *Bound
func (*ScanPrefixBoundRequest) GetPrefix ¶
func (m *ScanPrefixBoundRequest) GetPrefix() string
func (*ScanPrefixBoundRequest) ProtoMessage ¶
func (*ScanPrefixBoundRequest) ProtoMessage()
func (*ScanPrefixBoundRequest) Reset ¶
func (m *ScanPrefixBoundRequest) Reset()
func (*ScanPrefixBoundRequest) String ¶
func (m *ScanPrefixBoundRequest) String() string
func (*ScanPrefixBoundRequest) Validate ¶
func (this *ScanPrefixBoundRequest) Validate() error
func (*ScanPrefixBoundRequest) XXX_DiscardUnknown ¶
func (m *ScanPrefixBoundRequest) XXX_DiscardUnknown()
func (*ScanPrefixBoundRequest) XXX_Marshal ¶
func (m *ScanPrefixBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanPrefixBoundRequest) XXX_Merge ¶
func (m *ScanPrefixBoundRequest) XXX_Merge(src proto.Message)
func (*ScanPrefixBoundRequest) XXX_Size ¶
func (m *ScanPrefixBoundRequest) XXX_Size() int
func (*ScanPrefixBoundRequest) XXX_Unmarshal ¶
func (m *ScanPrefixBoundRequest) XXX_Unmarshal(b []byte) error
type ScanPrefixBoundResponse ¶
type ScanPrefixBoundResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanPrefixBoundResponse) Descriptor ¶
func (*ScanPrefixBoundResponse) Descriptor() ([]byte, []int)
func (*ScanPrefixBoundResponse) GetObjects ¶
func (m *ScanPrefixBoundResponse) GetObjects() map[string]*ObjectDetail
func (*ScanPrefixBoundResponse) ProtoMessage ¶
func (*ScanPrefixBoundResponse) ProtoMessage()
func (*ScanPrefixBoundResponse) Reset ¶
func (m *ScanPrefixBoundResponse) Reset()
func (*ScanPrefixBoundResponse) String ¶
func (m *ScanPrefixBoundResponse) String() string
func (*ScanPrefixBoundResponse) Validate ¶
func (this *ScanPrefixBoundResponse) Validate() error
func (*ScanPrefixBoundResponse) XXX_DiscardUnknown ¶
func (m *ScanPrefixBoundResponse) XXX_DiscardUnknown()
func (*ScanPrefixBoundResponse) XXX_Marshal ¶
func (m *ScanPrefixBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanPrefixBoundResponse) XXX_Merge ¶
func (m *ScanPrefixBoundResponse) XXX_Merge(src proto.Message)
func (*ScanPrefixBoundResponse) XXX_Size ¶
func (m *ScanPrefixBoundResponse) XXX_Size() int
func (*ScanPrefixBoundResponse) XXX_Unmarshal ¶
func (m *ScanPrefixBoundResponse) XXX_Unmarshal(b []byte) error
type ScanRegexBoundRequest ¶
type ScanRegexBoundRequest struct { Bound *Bound `protobuf:"bytes,1,opt,name=bound,proto3" json:"bound,omitempty"` Regex string `protobuf:"bytes,2,opt,name=regex,proto3" json:"regex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanRegexBoundRequest) Descriptor ¶
func (*ScanRegexBoundRequest) Descriptor() ([]byte, []int)
func (*ScanRegexBoundRequest) GetBound ¶
func (m *ScanRegexBoundRequest) GetBound() *Bound
func (*ScanRegexBoundRequest) GetRegex ¶
func (m *ScanRegexBoundRequest) GetRegex() string
func (*ScanRegexBoundRequest) ProtoMessage ¶
func (*ScanRegexBoundRequest) ProtoMessage()
func (*ScanRegexBoundRequest) Reset ¶
func (m *ScanRegexBoundRequest) Reset()
func (*ScanRegexBoundRequest) String ¶
func (m *ScanRegexBoundRequest) String() string
func (*ScanRegexBoundRequest) Validate ¶
func (this *ScanRegexBoundRequest) Validate() error
func (*ScanRegexBoundRequest) XXX_DiscardUnknown ¶
func (m *ScanRegexBoundRequest) XXX_DiscardUnknown()
func (*ScanRegexBoundRequest) XXX_Marshal ¶
func (m *ScanRegexBoundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanRegexBoundRequest) XXX_Merge ¶
func (m *ScanRegexBoundRequest) XXX_Merge(src proto.Message)
func (*ScanRegexBoundRequest) XXX_Size ¶
func (m *ScanRegexBoundRequest) XXX_Size() int
func (*ScanRegexBoundRequest) XXX_Unmarshal ¶
func (m *ScanRegexBoundRequest) XXX_Unmarshal(b []byte) error
type ScanRegexBoundResponse ¶
type ScanRegexBoundResponse struct { Objects map[string]*ObjectDetail `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanRegexBoundResponse) Descriptor ¶
func (*ScanRegexBoundResponse) Descriptor() ([]byte, []int)
func (*ScanRegexBoundResponse) GetObjects ¶
func (m *ScanRegexBoundResponse) GetObjects() map[string]*ObjectDetail
func (*ScanRegexBoundResponse) ProtoMessage ¶
func (*ScanRegexBoundResponse) ProtoMessage()
func (*ScanRegexBoundResponse) Reset ¶
func (m *ScanRegexBoundResponse) Reset()
func (*ScanRegexBoundResponse) String ¶
func (m *ScanRegexBoundResponse) String() string
func (*ScanRegexBoundResponse) Validate ¶
func (this *ScanRegexBoundResponse) Validate() error
func (*ScanRegexBoundResponse) XXX_DiscardUnknown ¶
func (m *ScanRegexBoundResponse) XXX_DiscardUnknown()
func (*ScanRegexBoundResponse) XXX_Marshal ¶
func (m *ScanRegexBoundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanRegexBoundResponse) XXX_Merge ¶
func (m *ScanRegexBoundResponse) XXX_Merge(src proto.Message)
func (*ScanRegexBoundResponse) XXX_Size ¶
func (m *ScanRegexBoundResponse) XXX_Size() int
func (*ScanRegexBoundResponse) XXX_Unmarshal ¶
func (m *ScanRegexBoundResponse) XXX_Unmarshal(b []byte) error
type SetRequest ¶
type SetRequest struct { Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetRequest) Descriptor ¶
func (*SetRequest) Descriptor() ([]byte, []int)
func (*SetRequest) GetObject ¶
func (m *SetRequest) GetObject() *Object
func (*SetRequest) ProtoMessage ¶
func (*SetRequest) ProtoMessage()
func (*SetRequest) Reset ¶
func (m *SetRequest) Reset()
func (*SetRequest) String ¶
func (m *SetRequest) String() string
func (*SetRequest) Validate ¶
func (this *SetRequest) Validate() error
func (*SetRequest) XXX_DiscardUnknown ¶
func (m *SetRequest) XXX_DiscardUnknown()
func (*SetRequest) XXX_Marshal ¶
func (m *SetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetRequest) XXX_Merge ¶
func (m *SetRequest) XXX_Merge(src proto.Message)
func (*SetRequest) XXX_Size ¶
func (m *SetRequest) XXX_Size() int
func (*SetRequest) XXX_Unmarshal ¶
func (m *SetRequest) XXX_Unmarshal(b []byte) error
type SetResponse ¶
type SetResponse struct { Object *ObjectDetail `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetResponse) Descriptor ¶
func (*SetResponse) Descriptor() ([]byte, []int)
func (*SetResponse) GetObject ¶
func (m *SetResponse) GetObject() *ObjectDetail
func (*SetResponse) ProtoMessage ¶
func (*SetResponse) ProtoMessage()
func (*SetResponse) Reset ¶
func (m *SetResponse) Reset()
func (*SetResponse) String ¶
func (m *SetResponse) String() string
func (*SetResponse) Validate ¶
func (this *SetResponse) Validate() error
func (*SetResponse) XXX_DiscardUnknown ¶
func (m *SetResponse) XXX_DiscardUnknown()
func (*SetResponse) XXX_Marshal ¶
func (m *SetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetResponse) XXX_Merge ¶
func (m *SetResponse) XXX_Merge(src proto.Message)
func (*SetResponse) XXX_Size ¶
func (m *SetResponse) XXX_Size() int
func (*SetResponse) XXX_Unmarshal ¶
func (m *SetResponse) XXX_Unmarshal(b []byte) error
type StreamPrefixRequest ¶
type StreamPrefixRequest struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamPrefixRequest) Descriptor ¶
func (*StreamPrefixRequest) Descriptor() ([]byte, []int)
func (*StreamPrefixRequest) GetClientId ¶
func (m *StreamPrefixRequest) GetClientId() string
func (*StreamPrefixRequest) GetPrefix ¶
func (m *StreamPrefixRequest) GetPrefix() string
func (*StreamPrefixRequest) ProtoMessage ¶
func (*StreamPrefixRequest) ProtoMessage()
func (*StreamPrefixRequest) Reset ¶
func (m *StreamPrefixRequest) Reset()
func (*StreamPrefixRequest) String ¶
func (m *StreamPrefixRequest) String() string
func (*StreamPrefixRequest) Validate ¶
func (this *StreamPrefixRequest) Validate() error
func (*StreamPrefixRequest) XXX_DiscardUnknown ¶
func (m *StreamPrefixRequest) XXX_DiscardUnknown()
func (*StreamPrefixRequest) XXX_Marshal ¶
func (m *StreamPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamPrefixRequest) XXX_Merge ¶
func (m *StreamPrefixRequest) XXX_Merge(src proto.Message)
func (*StreamPrefixRequest) XXX_Size ¶
func (m *StreamPrefixRequest) XXX_Size() int
func (*StreamPrefixRequest) XXX_Unmarshal ¶
func (m *StreamPrefixRequest) XXX_Unmarshal(b []byte) error
type StreamPrefixResponse ¶
type StreamPrefixResponse struct { Object *ObjectDetail `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamPrefixResponse) Descriptor ¶
func (*StreamPrefixResponse) Descriptor() ([]byte, []int)
func (*StreamPrefixResponse) GetObject ¶
func (m *StreamPrefixResponse) GetObject() *ObjectDetail
func (*StreamPrefixResponse) ProtoMessage ¶
func (*StreamPrefixResponse) ProtoMessage()
func (*StreamPrefixResponse) Reset ¶
func (m *StreamPrefixResponse) Reset()
func (*StreamPrefixResponse) String ¶
func (m *StreamPrefixResponse) String() string
func (*StreamPrefixResponse) Validate ¶
func (this *StreamPrefixResponse) Validate() error
func (*StreamPrefixResponse) XXX_DiscardUnknown ¶
func (m *StreamPrefixResponse) XXX_DiscardUnknown()
func (*StreamPrefixResponse) XXX_Marshal ¶
func (m *StreamPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamPrefixResponse) XXX_Merge ¶
func (m *StreamPrefixResponse) XXX_Merge(src proto.Message)
func (*StreamPrefixResponse) XXX_Size ¶
func (m *StreamPrefixResponse) XXX_Size() int
func (*StreamPrefixResponse) XXX_Unmarshal ¶
func (m *StreamPrefixResponse) XXX_Unmarshal(b []byte) error
type StreamRegexRequest ¶
type StreamRegexRequest struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Regex string `protobuf:"bytes,2,opt,name=regex,proto3" json:"regex,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamRegexRequest) Descriptor ¶
func (*StreamRegexRequest) Descriptor() ([]byte, []int)
func (*StreamRegexRequest) GetClientId ¶
func (m *StreamRegexRequest) GetClientId() string
func (*StreamRegexRequest) GetRegex ¶
func (m *StreamRegexRequest) GetRegex() string
func (*StreamRegexRequest) ProtoMessage ¶
func (*StreamRegexRequest) ProtoMessage()
func (*StreamRegexRequest) Reset ¶
func (m *StreamRegexRequest) Reset()
func (*StreamRegexRequest) String ¶
func (m *StreamRegexRequest) String() string
func (*StreamRegexRequest) Validate ¶
func (this *StreamRegexRequest) Validate() error
func (*StreamRegexRequest) XXX_DiscardUnknown ¶
func (m *StreamRegexRequest) XXX_DiscardUnknown()
func (*StreamRegexRequest) XXX_Marshal ¶
func (m *StreamRegexRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamRegexRequest) XXX_Merge ¶
func (m *StreamRegexRequest) XXX_Merge(src proto.Message)
func (*StreamRegexRequest) XXX_Size ¶
func (m *StreamRegexRequest) XXX_Size() int
func (*StreamRegexRequest) XXX_Unmarshal ¶
func (m *StreamRegexRequest) XXX_Unmarshal(b []byte) error
type StreamRegexResponse ¶
type StreamRegexResponse struct { Object *ObjectDetail `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamRegexResponse) Descriptor ¶
func (*StreamRegexResponse) Descriptor() ([]byte, []int)
func (*StreamRegexResponse) GetObject ¶
func (m *StreamRegexResponse) GetObject() *ObjectDetail
func (*StreamRegexResponse) ProtoMessage ¶
func (*StreamRegexResponse) ProtoMessage()
func (*StreamRegexResponse) Reset ¶
func (m *StreamRegexResponse) Reset()
func (*StreamRegexResponse) String ¶
func (m *StreamRegexResponse) String() string
func (*StreamRegexResponse) Validate ¶
func (this *StreamRegexResponse) Validate() error
func (*StreamRegexResponse) XXX_DiscardUnknown ¶
func (m *StreamRegexResponse) XXX_DiscardUnknown()
func (*StreamRegexResponse) XXX_Marshal ¶
func (m *StreamRegexResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamRegexResponse) XXX_Merge ¶
func (m *StreamRegexResponse) XXX_Merge(src proto.Message)
func (*StreamRegexResponse) XXX_Size ¶
func (m *StreamRegexResponse) XXX_Size() int
func (*StreamRegexResponse) XXX_Unmarshal ¶
func (m *StreamRegexResponse) XXX_Unmarshal(b []byte) error
type StreamRequest ¶
type StreamRequest struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Keys []string `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamRequest) Descriptor ¶
func (*StreamRequest) Descriptor() ([]byte, []int)
func (*StreamRequest) GetClientId ¶
func (m *StreamRequest) GetClientId() string
func (*StreamRequest) GetKeys ¶
func (m *StreamRequest) GetKeys() []string
func (*StreamRequest) ProtoMessage ¶
func (*StreamRequest) ProtoMessage()
func (*StreamRequest) Reset ¶
func (m *StreamRequest) Reset()
func (*StreamRequest) String ¶
func (m *StreamRequest) String() string
func (*StreamRequest) Validate ¶
func (this *StreamRequest) Validate() error
func (*StreamRequest) XXX_DiscardUnknown ¶
func (m *StreamRequest) XXX_DiscardUnknown()
func (*StreamRequest) XXX_Marshal ¶
func (m *StreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamRequest) XXX_Merge ¶
func (m *StreamRequest) XXX_Merge(src proto.Message)
func (*StreamRequest) XXX_Size ¶
func (m *StreamRequest) XXX_Size() int
func (*StreamRequest) XXX_Unmarshal ¶
func (m *StreamRequest) XXX_Unmarshal(b []byte) error
type StreamResponse ¶
type StreamResponse struct { Object *ObjectDetail `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StreamResponse) Descriptor ¶
func (*StreamResponse) Descriptor() ([]byte, []int)
func (*StreamResponse) GetObject ¶
func (m *StreamResponse) GetObject() *ObjectDetail
func (*StreamResponse) ProtoMessage ¶
func (*StreamResponse) ProtoMessage()
func (*StreamResponse) Reset ¶
func (m *StreamResponse) Reset()
func (*StreamResponse) String ¶
func (m *StreamResponse) String() string
func (*StreamResponse) Validate ¶
func (this *StreamResponse) Validate() error
func (*StreamResponse) XXX_DiscardUnknown ¶
func (m *StreamResponse) XXX_DiscardUnknown()
func (*StreamResponse) XXX_Marshal ¶
func (m *StreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StreamResponse) XXX_Merge ¶
func (m *StreamResponse) XXX_Merge(src proto.Message)
func (*StreamResponse) XXX_Size ¶
func (m *StreamResponse) XXX_Size() int
func (*StreamResponse) XXX_Unmarshal ¶
func (m *StreamResponse) XXX_Unmarshal(b []byte) error
type TrackerEvent ¶
type TrackerEvent struct { Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"` Distance float64 `protobuf:"fixed64,2,opt,name=distance,proto3" json:"distance,omitempty"` Inside bool `protobuf:"varint,3,opt,name=inside,proto3" json:"inside,omitempty"` Direction *Directions `protobuf:"bytes,4,opt,name=direction,proto3" json:"direction,omitempty"` TimestampUnix int64 `protobuf:"varint,5,opt,name=timestamp_unix,json=timestampUnix,proto3" json:"timestamp_unix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Tracker is data associated with the object tracking mechanism- it tracks one obects relation to another. An object can have many trackers representing a one-many relationship
func (*TrackerEvent) Descriptor ¶
func (*TrackerEvent) Descriptor() ([]byte, []int)
func (*TrackerEvent) GetDirection ¶
func (m *TrackerEvent) GetDirection() *Directions
func (*TrackerEvent) GetDistance ¶
func (m *TrackerEvent) GetDistance() float64
func (*TrackerEvent) GetInside ¶
func (m *TrackerEvent) GetInside() bool
func (*TrackerEvent) GetObject ¶
func (m *TrackerEvent) GetObject() *Object
func (*TrackerEvent) GetTimestampUnix ¶
func (m *TrackerEvent) GetTimestampUnix() int64
func (*TrackerEvent) ProtoMessage ¶
func (*TrackerEvent) ProtoMessage()
func (*TrackerEvent) Reset ¶
func (m *TrackerEvent) Reset()
func (*TrackerEvent) String ¶
func (m *TrackerEvent) String() string
func (*TrackerEvent) Validate ¶
func (this *TrackerEvent) Validate() error
func (*TrackerEvent) XXX_DiscardUnknown ¶
func (m *TrackerEvent) XXX_DiscardUnknown()
func (*TrackerEvent) XXX_Marshal ¶
func (m *TrackerEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrackerEvent) XXX_Merge ¶
func (m *TrackerEvent) XXX_Merge(src proto.Message)
func (*TrackerEvent) XXX_Size ¶
func (m *TrackerEvent) XXX_Size() int
func (*TrackerEvent) XXX_Unmarshal ¶
func (m *TrackerEvent) XXX_Unmarshal(b []byte) error
type TravelMode ¶
type TravelMode int32
TravelMode is used to generate directions based on the type of travel the object is utilizing. only necessary if using google maps
const ( TravelMode_Driving TravelMode = 0 TravelMode_Walking TravelMode = 1 TravelMode_Bicycling TravelMode = 2 TravelMode_Transit TravelMode = 3 )
func (TravelMode) EnumDescriptor ¶
func (TravelMode) EnumDescriptor() ([]byte, []int)
func (TravelMode) String ¶
func (x TravelMode) String() string
type UnimplementedGeoDBServer ¶
type UnimplementedGeoDBServer struct { }
UnimplementedGeoDBServer can be embedded to have forward compatible implementations.
func (*UnimplementedGeoDBServer) Delete ¶
func (*UnimplementedGeoDBServer) Delete(ctx context.Context, req *DeleteRequest) (*DeleteResponse, error)
func (*UnimplementedGeoDBServer) Get ¶
func (*UnimplementedGeoDBServer) Get(ctx context.Context, req *GetRequest) (*GetResponse, error)
func (*UnimplementedGeoDBServer) GetKeys ¶
func (*UnimplementedGeoDBServer) GetKeys(ctx context.Context, req *GetKeysRequest) (*GetKeysResponse, error)
func (*UnimplementedGeoDBServer) GetPoint ¶
func (*UnimplementedGeoDBServer) GetPoint(ctx context.Context, req *GetPointRequest) (*GetPointResponse, error)
func (*UnimplementedGeoDBServer) GetPrefix ¶
func (*UnimplementedGeoDBServer) GetPrefix(ctx context.Context, req *GetPrefixRequest) (*GetPrefixResponse, error)
func (*UnimplementedGeoDBServer) GetPrefixKeys ¶
func (*UnimplementedGeoDBServer) GetPrefixKeys(ctx context.Context, req *GetPrefixKeysRequest) (*GetPrefixKeysResponse, error)
func (*UnimplementedGeoDBServer) GetRegex ¶
func (*UnimplementedGeoDBServer) GetRegex(ctx context.Context, req *GetRegexRequest) (*GetRegexResponse, error)
func (*UnimplementedGeoDBServer) GetRegexKeys ¶
func (*UnimplementedGeoDBServer) GetRegexKeys(ctx context.Context, req *GetRegexKeysRequest) (*GetRegexKeysResponse, error)
func (*UnimplementedGeoDBServer) Ping ¶
func (*UnimplementedGeoDBServer) Ping(ctx context.Context, req *PingRequest) (*PingResponse, error)
func (*UnimplementedGeoDBServer) ScanBound ¶
func (*UnimplementedGeoDBServer) ScanBound(ctx context.Context, req *ScanBoundRequest) (*ScanBoundResponse, error)
func (*UnimplementedGeoDBServer) ScanPrefixBound ¶
func (*UnimplementedGeoDBServer) ScanPrefixBound(ctx context.Context, req *ScanPrefixBoundRequest) (*ScanPrefixBoundResponse, error)
func (*UnimplementedGeoDBServer) ScanRegexBound ¶
func (*UnimplementedGeoDBServer) ScanRegexBound(ctx context.Context, req *ScanRegexBoundRequest) (*ScanRegexBoundResponse, error)
func (*UnimplementedGeoDBServer) Set ¶
func (*UnimplementedGeoDBServer) Set(ctx context.Context, req *SetRequest) (*SetResponse, error)
func (*UnimplementedGeoDBServer) Stream ¶
func (*UnimplementedGeoDBServer) Stream(req *StreamRequest, srv GeoDB_StreamServer) error
func (*UnimplementedGeoDBServer) StreamPrefix ¶
func (*UnimplementedGeoDBServer) StreamPrefix(req *StreamPrefixRequest, srv GeoDB_StreamPrefixServer) error
func (*UnimplementedGeoDBServer) StreamRegex ¶
func (*UnimplementedGeoDBServer) StreamRegex(req *StreamRegexRequest, srv GeoDB_StreamRegexServer) error