Last active
December 17, 2015 00:10
-
-
Save seancribbs/5519149 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ok,[#option{key = "java_package", | |
value = "com.basho.riak.protobuf",line = 29}, | |
#option{key = "java_outer_classname",value = "RiakPB", | |
line = 30}, | |
#message{name = #id{names = ["RpbErrorResp"],line = 34}, | |
decls = [#field{id = 1,name = "errmsg",type = bytes, | |
rule = required,options = undefined,line = 35}, | |
#field{id = 2,name = "errcode",type = uint32, | |
rule = required,options = undefined,line = 36}], | |
line = 34}, | |
#message{name = #id{names = ["RpbGetServerInfoResp"], | |
line = 40}, | |
decls = [#field{id = 1,name = "node",type = bytes, | |
rule = optional,options = undefined,line = 41}, | |
#field{id = 2,name = "server_version",type = bytes, | |
rule = optional,options = undefined,line = 42}], | |
line = 40}, | |
#message{name = #id{names = ["RpbPair"],line = 46}, | |
decls = [#field{id = 1,name = "key",type = bytes, | |
rule = required,options = undefined,line = 47}, | |
#field{id = 2,name = "value",type = bytes,rule = optional, | |
options = undefined,line = 48}], | |
line = 46}, | |
#message{name = #id{names = ["RpbGetBucketReq"],line = 53}, | |
decls = [#field{id = 1,name = "bucket",type = bytes, | |
rule = required,options = undefined,line = 54}], | |
line = 53}, | |
#message{name = #id{names = ["RpbGetBucketResp"],line = 58}, | |
decls = [#field{id = 1,name = "props", | |
type = #id{names = ["RpbBucketProps"],line = 59}, | |
rule = required,options = undefined,line = 59}], | |
line = 58}, | |
#message{name = #id{names = ["RpbSetBucketReq"],line = 63}, | |
decls = [#field{id = 1,name = "bucket",type = bytes, | |
rule = required,options = undefined,line = 64}, | |
#field{id = 2,name = "props", | |
type = #id{names = ["RpbBucketProps"],line = 65}, | |
rule = required,options = undefined,line = 65}], | |
line = 63}, | |
#message{name = #id{names = ["RpbResetBucketReq"],line = 72}, | |
decls = [#field{id = 1,name = "bucket",type = bytes, | |
rule = required,options = undefined,line = 73}], | |
line = 72}, | |
#message{name = #id{names = ["RpbModFun"],line = 81}, | |
decls = [#field{id = 1,name = "module",type = bytes, | |
rule = required,options = undefined,line = 82}, | |
#field{id = 2,name = "function",type = bytes, | |
rule = required,options = undefined,line = 83}], | |
line = 81}, | |
#message{name = #id{names = ["RpbCommitHook"],line = 88}, | |
decls = [#field{id = 1,name = "modfun", | |
type = #id{names = ["RpbModFun"],line = 89}, | |
rule = optional,options = undefined,line = 89}, | |
#field{id = 2,name = "name",type = bytes,rule = optional, | |
options = undefined,line = 90}], | |
line = 88}, | |
#message{name = #id{names = ["RpbBucketProps"],line = 94}, | |
decls = [#field{id = 1,name = "n_val",type = uint32, | |
rule = optional,options = undefined,line = 96}, | |
#field{id = 2,name = "allow_mult",type = bool, | |
rule = optional,options = undefined,line = 97}, | |
#field{id = 3,name = "last_write_wins",type = bool, | |
rule = optional,options = undefined,line = 98}, | |
#field{id = 4,name = "precommit", | |
type = #id{names = ["RpbCommitHook"],line = 99}, | |
rule = repeated,options = undefined,line = 99}, | |
#field{id = 5,name = "has_precommit",type = bool, | |
rule = optional, | |
options = [{"default",#id{names = ["false"],line = 100}}], | |
line = 100}, | |
#field{id = 6,name = "postcommit", | |
type = #id{names = ["RpbCommitHook"],line = 101}, | |
rule = repeated,options = undefined,line = 101}, | |
#field{id = 7,name = "has_postcommit",type = bool, | |
rule = optional, | |
options = [{"default",#id{names = ["false"],line = 102}}], | |
line = 102}, | |
#field{id = 8,name = "chash_keyfun", | |
type = #id{names = ["RpbModFun"],line = 103}, | |
rule = optional,options = undefined,line = 103}, | |
#field{id = 9,name = "linkfun", | |
type = #id{names = ["RpbModFun"],line = 106}, | |
rule = optional,options = undefined,line = 106}, | |
#field{id = 10,name = "old_vclock",type = uint32, | |
rule = optional,options = undefined,line = 107}, | |
#field{id = 11,name = "young_vclock",type = uint32, | |
rule = optional,options = undefined,line = 108}, | |
#field{id = 12,name = "big_vclock",type = uint32, | |
rule = optional,options = undefined,line = 109}, | |
#field{id = 13,name = "small_vclock",type = uint32, | |
rule = optional,options = undefined,line = 110}, | |
#field{id = 14,name = "pr",type = uint32,rule = optional, | |
options = undefined,line = 111}, | |
#field{id = 15,name = "r",type = uint32,rule = optional, | |
options = undefined,line = 112}, | |
#field{id = 16,name = "w",type = uint32,rule = optional, | |
options = undefined,line = 113}, | |
#field{id = 17,name = "pw",type = uint32,rule = optional, | |
options = undefined,line = 114}, | |
#field{id = 18,name = "dw",type = uint32,rule = optional, | |
options = undefined,line = 115}, | |
#field{id = 19,name = "rw",type = uint32,rule = optional, | |
options = undefined,line = 116}, | |
#field{id = 20,name = "basic_quorum",type = bool, | |
rule = optional,options = undefined,line = 117}, | |
#field{id = 21,name = "notfound_ok",type = bool, | |
rule = optional,options = undefined,line = 118}, | |
#field{id = 22,name = "backend",type = bytes, | |
rule = optional,options = undefined,line = 121}, | |
#field{id = 23,name = "search",type = bool,rule = optional, | |
options = undefined,line = 124}, | |
#enum{name = #id{names = ["RpbReplMode"],line = 127}, | |
decls = [#enumval{name = "FALSE",value = 0,line = 128}, | |
#enumval{name = "REALTIME",value = 1,line = 129}, | |
#enumval{name = "FULLSYNC",value = 2,line = 130}, | |
#enumval{name = "TRUE",value = 3,line = 131}], | |
line = 127}, | |
#field{id = 24,name = "repl", | |
type = #id{names = ["RpbReplMode"],line = 133}, | |
rule = optional,options = undefined,line = 133}], | |
line = 94}]} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment