'RpbBucketProps.RpbReplMode'() = 'FALSE' | 'REALTIME' | 'FULLSYNC' | 'TRUE'
'TsColumnType'() = 'VARCHAR' | 'SINT64' | 'DOUBLE' | 'TIMESTAMP' | 'BOOLEAN' | 'BLOB'
rpbauthreq() = #rpbauthreq{user = binary(), password = binary()}
rpbbucketprops() = #rpbbucketprops{n_val = non_neg_integer() | undefined, allow_mult = boolean() | 0 | 1 | undefined, last_write_wins = boolean() | 0 | 1 | undefined, precommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_precommit = boolean() | 0 | 1 | undefined, postcommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_postcommit = boolean() | 0 | 1 | undefined, chash_keyfun = #rpbmodfun{module = binary(), function = binary()} | undefined, linkfun = #rpbmodfun{module = binary(), function = binary()} | undefined, old_vclock = non_neg_integer() | undefined, young_vclock = non_neg_integer() | undefined, big_vclock = non_neg_integer() | undefined, small_vclock = non_neg_integer() | undefined, pr = non_neg_integer() | undefined, r = non_neg_integer() | undefined, w = non_neg_integer() | undefined, pw = non_neg_integer() | undefined, dw = non_neg_integer() | undefined, rw = non_neg_integer() | undefined, basic_quorum = boolean() | 0 | 1 | undefined, notfound_ok = boolean() | 0 | 1 | undefined, backend = binary() | undefined, search = boolean() | 0 | 1 | undefined, repl = 'FALSE' | 'REALTIME' | 'FULLSYNC' | 'TRUE' | integer() | undefined, search_index = binary() | undefined, datatype = binary() | undefined, consistent = boolean() | 0 | 1 | undefined, write_once = boolean() | 0 | 1 | undefined, hll_precision = non_neg_integer() | undefined, ttl = non_neg_integer() | undefined}
rpbcommithook() = #rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}
rpberrorresp() = #rpberrorresp{errmsg = binary(), errcode = non_neg_integer()}
rpbgetbucketreq() = #rpbgetbucketreq{bucket = binary(), type = binary() | undefined}
rpbgetbucketresp() = #rpbgetbucketresp{props = #rpbbucketprops{n_val = non_neg_integer() | undefined, allow_mult = boolean() | 0 | 1 | undefined, last_write_wins = boolean() | 0 | 1 | undefined, precommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_precommit = boolean() | 0 | 1 | undefined, postcommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_postcommit = boolean() | 0 | 1 | undefined, chash_keyfun = #rpbmodfun{module = binary(), function = binary()} | undefined, linkfun = #rpbmodfun{module = binary(), function = binary()} | undefined, old_vclock = non_neg_integer() | undefined, young_vclock = non_neg_integer() | undefined, big_vclock = non_neg_integer() | undefined, small_vclock = non_neg_integer() | undefined, pr = non_neg_integer() | undefined, r = non_neg_integer() | undefined, w = non_neg_integer() | undefined, pw = non_neg_integer() | undefined, dw = non_neg_integer() | undefined, rw = non_neg_integer() | undefined, basic_quorum = boolean() | 0 | 1 | undefined, notfound_ok = boolean() | 0 | 1 | undefined, backend = binary() | undefined, search = boolean() | 0 | 1 | undefined, repl = 'FALSE' | 'REALTIME' | 'FULLSYNC' | 'TRUE' | integer() | undefined, search_index = binary() | undefined, datatype = binary() | undefined, consistent = boolean() | 0 | 1 | undefined, write_once = boolean() | 0 | 1 | undefined, hll_precision = non_neg_integer() | undefined, ttl = non_neg_integer() | undefined}}
rpbgetbuckettypereq() = #rpbgetbuckettypereq{type = binary()}
rpbgetserverinforesp() = #rpbgetserverinforesp{node = binary() | undefined, server_version = binary() | undefined}
rpbmodfun() = #rpbmodfun{module = binary(), function = binary()}
rpbpair() = #rpbpair{key = binary(), value = binary() | undefined}
rpbresetbucketreq() = #rpbresetbucketreq{bucket = binary(), type = binary() | undefined}
rpbsetbucketreq() = #rpbsetbucketreq{bucket = binary(), props = #rpbbucketprops{n_val = non_neg_integer() | undefined, allow_mult = boolean() | 0 | 1 | undefined, last_write_wins = boolean() | 0 | 1 | undefined, precommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_precommit = boolean() | 0 | 1 | undefined, postcommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_postcommit = boolean() | 0 | 1 | undefined, chash_keyfun = #rpbmodfun{module = binary(), function = binary()} | undefined, linkfun = #rpbmodfun{module = binary(), function = binary()} | undefined, old_vclock = non_neg_integer() | undefined, young_vclock = non_neg_integer() | undefined, big_vclock = non_neg_integer() | undefined, small_vclock = non_neg_integer() | undefined, pr = non_neg_integer() | undefined, r = non_neg_integer() | undefined, w = non_neg_integer() | undefined, pw = non_neg_integer() | undefined, dw = non_neg_integer() | undefined, rw = non_neg_integer() | undefined, basic_quorum = boolean() | 0 | 1 | undefined, notfound_ok = boolean() | 0 | 1 | undefined, backend = binary() | undefined, search = boolean() | 0 | 1 | undefined, repl = 'FALSE' | 'REALTIME' | 'FULLSYNC' | 'TRUE' | integer() | undefined, search_index = binary() | undefined, datatype = binary() | undefined, consistent = boolean() | 0 | 1 | undefined, write_once = boolean() | 0 | 1 | undefined, hll_precision = non_neg_integer() | undefined, ttl = non_neg_integer() | undefined}, type = binary() | undefined}
rpbsetbuckettypereq() = #rpbsetbuckettypereq{type = binary(), props = #rpbbucketprops{n_val = non_neg_integer() | undefined, allow_mult = boolean() | 0 | 1 | undefined, last_write_wins = boolean() | 0 | 1 | undefined, precommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_precommit = boolean() | 0 | 1 | undefined, postcommit = [#rpbcommithook{modfun = #rpbmodfun{module = binary(), function = binary()} | undefined, name = binary() | undefined}], has_postcommit = boolean() | 0 | 1 | undefined, chash_keyfun = #rpbmodfun{module = binary(), function = binary()} | undefined, linkfun = #rpbmodfun{module = binary(), function = binary()} | undefined, old_vclock = non_neg_integer() | undefined, young_vclock = non_neg_integer() | undefined, big_vclock = non_neg_integer() | undefined, small_vclock = non_neg_integer() | undefined, pr = non_neg_integer() | undefined, r = non_neg_integer() | undefined, w = non_neg_integer() | undefined, pw = non_neg_integer() | undefined, dw = non_neg_integer() | undefined, rw = non_neg_integer() | undefined, basic_quorum = boolean() | 0 | 1 | undefined, notfound_ok = boolean() | 0 | 1 | undefined, backend = binary() | undefined, search = boolean() | 0 | 1 | undefined, repl = 'FALSE' | 'REALTIME' | 'FULLSYNC' | 'TRUE' | integer() | undefined, search_index = binary() | undefined, datatype = binary() | undefined, consistent = boolean() | 0 | 1 | undefined, write_once = boolean() | 0 | 1 | undefined, hll_precision = non_neg_integer() | undefined, ttl = non_neg_integer() | undefined}}
tscell() = #tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}
tscolumndescription() = #tscolumndescription{name = binary(), type = 'VARCHAR' | 'SINT64' | 'DOUBLE' | 'TIMESTAMP' | 'BOOLEAN' | 'BLOB' | integer()}
tscoverageentry() = #tscoverageentry{ip = binary(), port = non_neg_integer(), cover_context = binary(), range = #tsrange{field_name = binary(), lower_bound = integer(), lower_bound_inclusive = boolean() | 0 | 1, upper_bound = integer(), upper_bound_inclusive = boolean() | 0 | 1, desc = binary()} | undefined}
tscoveragereq() = #tscoveragereq{query = #tsinterpolation{base = binary(), interpolations = [#rpbpair{key = binary(), value = binary() | undefined}]} | undefined, table = binary(), replace_cover = binary() | undefined, unavailable_cover = [binary()]}
tscoverageresp() = #tscoverageresp{entries = [#tscoverageentry{ip = binary(), port = non_neg_integer(), cover_context = binary(), range = #tsrange{field_name = binary(), lower_bound = integer(), lower_bound_inclusive = boolean() | 0 | 1, upper_bound = integer(), upper_bound_inclusive = boolean() | 0 | 1, desc = binary()} | undefined}]}
tsdelreq() = #tsdelreq{table = binary(), key = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}], vclock = binary() | undefined, timeout = non_neg_integer() | undefined}
tsdelresp() = #tsdelresp{}
tsgetreq() = #tsgetreq{table = binary(), key = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}], timeout = non_neg_integer() | undefined}
tsgetresp() = #tsgetresp{columns = [#tscolumndescription{name = binary(), type = 'VARCHAR' | 'SINT64' | 'DOUBLE' | 'TIMESTAMP' | 'BOOLEAN' | 'BLOB' | integer()}], rows = [#tsrow{cells = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}]}]}
tsinterpolation() = #tsinterpolation{base = binary(), interpolations = [#rpbpair{key = binary(), value = binary() | undefined}]}
tslistkeysreq() = #tslistkeysreq{table = binary(), timeout = non_neg_integer() | undefined}
tslistkeysresp() = #tslistkeysresp{keys = [#tsrow{cells = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}]}], done = boolean() | 0 | 1 | undefined}
tsputreq() = #tsputreq{table = binary(), columns = [#tscolumndescription{name = binary(), type = 'VARCHAR' | 'SINT64' | 'DOUBLE' | 'TIMESTAMP' | 'BOOLEAN' | 'BLOB' | integer()}], rows = [#tsrow{cells = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}]}]}
tsputresp() = #tsputresp{}
tsqueryreq() = #tsqueryreq{query = #tsinterpolation{base = binary(), interpolations = [#rpbpair{key = binary(), value = binary() | undefined}]} | undefined, stream = boolean() | 0 | 1 | undefined, cover_context = binary() | undefined}
tsqueryresp() = #tsqueryresp{columns = [#tscolumndescription{name = binary(), type = 'VARCHAR' | 'SINT64' | 'DOUBLE' | 'TIMESTAMP' | 'BOOLEAN' | 'BLOB' | integer()}], rows = [#tsrow{cells = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}]}], done = boolean() | 0 | 1 | undefined}
tsrange() = #tsrange{field_name = binary(), lower_bound = integer(), lower_bound_inclusive = boolean() | 0 | 1, upper_bound = integer(), upper_bound_inclusive = boolean() | 0 | 1, desc = binary()}
tsrow() = #tsrow{cells = [#tscell{varchar_value = binary() | undefined, sint64_value = integer() | undefined, timestamp_value = integer() | undefined, boolean_value = boolean() | 0 | 1 | undefined, double_value = float() | integer() | infinity | '-infinity' | nan | undefined}]}
'enum_symbol_by_value_RpbBucketProps.RpbReplMode'(X1) -> any()
'enum_value_by_symbol_RpbBucketProps.RpbReplMode'(X1) -> any()
decode(MsgName, Bin) -> any()
decode_msg(Bin, MsgName) -> any()
decode_msg(Bin, MsgName, Opts) -> any()
decode_rpbauthreq(Bin) -> any()
decode_rpbbucketprops(Bin) -> any()
decode_rpbcommithook(Bin) -> any()
decode_rpberrorresp(Bin) -> any()
decode_rpbgetbucketreq(Bin) -> any()
decode_rpbgetbucketresp(Bin) -> any()
decode_rpbgetbuckettypereq(Bin) -> any()
decode_rpbgetserverinforesp(Bin) -> any()
decode_rpbmodfun(Bin) -> any()
decode_rpbpair(Bin) -> any()
decode_rpbresetbucketreq(Bin) -> any()
decode_rpbsetbucketreq(Bin) -> any()
decode_rpbsetbuckettypereq(Bin) -> any()
decode_tscell(Bin) -> any()
decode_tscolumndescription(Bin) -> any()
decode_tscoverageentry(Bin) -> any()
decode_tscoveragereq(Bin) -> any()
decode_tscoverageresp(Bin) -> any()
decode_tsdelreq(Bin) -> any()
decode_tsdelresp(Bin) -> any()
decode_tsgetreq(Bin) -> any()
decode_tsgetresp(Bin) -> any()
decode_tsinterpolation(Bin) -> any()
decode_tslistkeysreq(Bin) -> any()
decode_tslistkeysresp(Bin) -> any()
decode_tsputreq(Bin) -> any()
decode_tsputresp(Bin) -> any()
decode_tsqueryreq(Bin) -> any()
decode_tsqueryresp(Bin) -> any()
decode_tsrange(Bin) -> any()
decode_tsrow(Bin) -> any()
encode(Msg::term()) -> binary()
encode_msg(Msg::term()) -> binary()
encode_msg(Msg::term(), Opts::list()) -> binary()
encode_rpbauthreq(Msg::term()) -> binary()
encode_rpbbucketprops(Msg::term()) -> binary()
encode_rpbcommithook(Msg::term()) -> binary()
encode_rpberrorresp(Msg::term()) -> binary()
encode_rpbgetbucketreq(Msg::term()) -> binary()
encode_rpbgetbucketresp(Msg::term()) -> binary()
encode_rpbgetbuckettypereq(Msg::term()) -> binary()
encode_rpbgetserverinforesp(Msg::term()) -> binary()
encode_rpbmodfun(Msg::term()) -> binary()
encode_rpbpair(Msg::term()) -> binary()
encode_rpbresetbucketreq(Msg::term()) -> binary()
encode_rpbsetbucketreq(Msg::term()) -> binary()
encode_rpbsetbuckettypereq(Msg::term()) -> binary()
encode_tscell(Msg::term()) -> binary()
encode_tscolumndescription(Msg::term()) -> binary()
encode_tscoverageentry(Msg::term()) -> binary()
encode_tscoveragereq(Msg::term()) -> binary()
encode_tscoverageresp(Msg::term()) -> binary()
encode_tsdelreq(Msg::term()) -> binary()
encode_tsdelresp(Msg::term()) -> binary()
encode_tsgetreq(Msg::term()) -> binary()
encode_tsgetresp(Msg::term()) -> binary()
encode_tsinterpolation(Msg::term()) -> binary()
encode_tslistkeysreq(Msg::term()) -> binary()
encode_tslistkeysresp(Msg::term()) -> binary()
encode_tsputreq(Msg::term()) -> binary()
encode_tsputresp(Msg::term()) -> binary()
encode_tsqueryreq(Msg::term()) -> binary()
encode_tsqueryresp(Msg::term()) -> binary()
encode_tsrange(Msg::term()) -> binary()
encode_tsrow(Msg::term()) -> binary()
enum_symbol_by_value(X1, Value) -> any()
enum_symbol_by_value_TsColumnType(X1) -> any()
enum_value_by_symbol(X1, Sym) -> any()
enum_value_by_symbol_TsColumnType(X1) -> any()
fetch_enum_def(EnumName) -> any()
fetch_msg_def(MsgName) -> any()
fetch_rpc_def(ServiceName::term(), RpcName::term()) -> no_return()
find_enum_def(X1) -> any()
find_msg_def(X1) -> any()
find_rpc_def(X1, X2) -> any()
get_enum_names() -> any()
get_msg_defs() -> any()
get_msg_names() -> any()
get_package_name() -> any()
get_rpc_names(X1) -> any()
get_service_def(X1) -> any()
get_service_names() -> any()
gpb_version_as_list() -> any()
gpb_version_as_string() -> any()
merge_msgs(Prev, New) -> any()
merge_msgs(Prev, New, Opts) -> any()
verify_msg(Msg) -> any()
verify_msg(Msg, Opts) -> any()
Generated by EDoc