package nebula.service

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service V1

nebula.proto:321

all service methods are captilized compared to other regular methods

message CustomColumn

nebula.proto:166

define custom column described by a script

Used in: QueryRequest

enum CustomType

nebula.proto:157

define supported custom column type which is a sub set of nebula types

Used in: CustomColumn

enum DataType

nebula.proto:235

Used in: QueryResponse

message EchoRequest

nebula.proto:22

The request message containing the user's name.

Used as request type in: V1.Echo, V1.Nuclear

message EchoResponse

nebula.proto:27

The response message containing the greetings

Used as response type in: V1.Echo, V1.Nuclear

enum LoadError

nebula.proto:276

load error

Used in: LoadResponse

enum LoadType

nebula.proto:250

Used in: LoadRequest

message Metric

nebula.proto:139

A metric is defined by rollup method on a column

Used in: QueryRequest

enum Operation

nebula.proto:67

single predicate which is column op [list of values] Operation defines comparions op to form a predicate: =, !=, >, <

Used in: Predicate

message Order

nebula.proto:151

Used in: QueryRequest

enum OrderType

nebula.proto:145

define ordering spec - limiting to order by single column in returning result

Used in: Order

message Predicate

nebula.proto:89

TODO(cao): reference Constraints.js for GROUP/RULE generation to build predicates tree Current definition only supports one group basically. (nested groups) NOTE - based on the code generation rule, we don't put plural term for repeated field so the method will like add_value rather than add_values Based on column type - the value will be converted from string always Adding n_value for integers and d_value for floating values if client uses it. Adding values as customized data list serialzied in some format (data type same as column type)

Used in: PredicateAnd, PredicateOr

message PredicateAnd

nebula.proto:106

define filter - a filter is formed by a list of predicates combined by AND or OR

Used in: QueryRequest

message PredicateOr

nebula.proto:110

Used in: QueryRequest

enum Rollup

nebula.proto:116

This defines all the aggregate metric methods suppored in nebula

Used in: Metric

enum ServiceTier

nebula.proto:301

Used in: ServiceInfo

message Statistics

nebula.proto:219

define query processing metrics

Used in: QueryResponse

enum ZipFormat

nebula.proto:78

Used in: Predicate