protodec

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ComplexMessage_Corpus_name = map[int32]string{
	0: "UNIVERSAL",
	1: "WEB",
	2: "IMAGES",
	3: "LOCAL",
	4: "NEWS",
	5: "PRODUCTS",
	6: "VIDEO",
}
View Source
var ComplexMessage_Corpus_value = map[string]int32{
	"UNIVERSAL": 0,
	"WEB":       1,
	"IMAGES":    2,
	"LOCAL":     3,
	"NEWS":      4,
	"PRODUCTS":  5,
	"VIDEO":     6,
}

Functions

func PrintExample

func PrintExample()

PrintExample is used to print an examplary marshalled proto message.

Types

type ComplexMessage

type ComplexMessage struct {
	Query                string                `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	PageNumber           int32                 `protobuf:"varint,2,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"`
	ResultPerPage        int32                 `protobuf:"varint,3,opt,name=result_per_page,json=resultPerPage,proto3" json:"result_per_page,omitempty"`
	Corpus               ComplexMessage_Corpus `protobuf:"varint,4,opt,name=corpus,proto3,enum=protodec.ComplexMessage_Corpus" json:"corpus,omitempty"`
	Results              []*Result             `protobuf:"bytes,5,rep,name=results,proto3" json:"results,omitempty"`
	Details              []*any.Any            `protobuf:"bytes,6,rep,name=details,proto3" json:"details,omitempty"`
	Sample               *SampleMessage        `protobuf:"bytes,7,opt,name=sample,proto3" json:"sample,omitempty"`
	Projects             map[string]*Result    `` /* 157-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*ComplexMessage) Descriptor

func (*ComplexMessage) Descriptor() ([]byte, []int)

func (*ComplexMessage) GetCorpus

func (m *ComplexMessage) GetCorpus() ComplexMessage_Corpus

func (*ComplexMessage) GetDetails

func (m *ComplexMessage) GetDetails() []*any.Any

func (*ComplexMessage) GetPageNumber

func (m *ComplexMessage) GetPageNumber() int32

func (*ComplexMessage) GetProjects

func (m *ComplexMessage) GetProjects() map[string]*Result

func (*ComplexMessage) GetQuery

func (m *ComplexMessage) GetQuery() string

func (*ComplexMessage) GetResultPerPage

func (m *ComplexMessage) GetResultPerPage() int32

func (*ComplexMessage) GetResults

func (m *ComplexMessage) GetResults() []*Result

func (*ComplexMessage) GetSample

func (m *ComplexMessage) GetSample() *SampleMessage

func (*ComplexMessage) ProtoMessage

func (*ComplexMessage) ProtoMessage()

func (*ComplexMessage) Reset

func (m *ComplexMessage) Reset()

func (*ComplexMessage) String

func (m *ComplexMessage) String() string

func (*ComplexMessage) XXX_DiscardUnknown

func (m *ComplexMessage) XXX_DiscardUnknown()

func (*ComplexMessage) XXX_Marshal

func (m *ComplexMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ComplexMessage) XXX_Merge

func (m *ComplexMessage) XXX_Merge(src proto.Message)

func (*ComplexMessage) XXX_Size

func (m *ComplexMessage) XXX_Size() int

func (*ComplexMessage) XXX_Unmarshal

func (m *ComplexMessage) XXX_Unmarshal(b []byte) error

type ComplexMessage_Corpus

type ComplexMessage_Corpus int32
const (
	ComplexMessage_UNIVERSAL ComplexMessage_Corpus = 0
	ComplexMessage_WEB       ComplexMessage_Corpus = 1
	ComplexMessage_IMAGES    ComplexMessage_Corpus = 2
	ComplexMessage_LOCAL     ComplexMessage_Corpus = 3
	ComplexMessage_NEWS      ComplexMessage_Corpus = 4
	ComplexMessage_PRODUCTS  ComplexMessage_Corpus = 5
	ComplexMessage_VIDEO     ComplexMessage_Corpus = 6
)

func (ComplexMessage_Corpus) EnumDescriptor

func (ComplexMessage_Corpus) EnumDescriptor() ([]byte, []int)

func (ComplexMessage_Corpus) String

func (x ComplexMessage_Corpus) String() string

type Empty

type Empty struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Empty) Descriptor

func (*Empty) Descriptor() ([]byte, []int)

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) String

func (m *Empty) String() string

func (*Empty) XXX_DiscardUnknown

func (m *Empty) XXX_DiscardUnknown()

func (*Empty) XXX_Marshal

func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Empty) XXX_Merge

func (m *Empty) XXX_Merge(src proto.Message)

func (*Empty) XXX_Size

func (m *Empty) XXX_Size() int

func (*Empty) XXX_Unmarshal

func (m *Empty) XXX_Unmarshal(b []byte) error

type Outer

type Outer struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Outer) Descriptor

func (*Outer) Descriptor() ([]byte, []int)

func (*Outer) ProtoMessage

func (*Outer) ProtoMessage()

func (*Outer) Reset

func (m *Outer) Reset()

func (*Outer) String

func (m *Outer) String() string

func (*Outer) XXX_DiscardUnknown

func (m *Outer) XXX_DiscardUnknown()

func (*Outer) XXX_Marshal

func (m *Outer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Outer) XXX_Merge

func (m *Outer) XXX_Merge(src proto.Message)

func (*Outer) XXX_Size

func (m *Outer) XXX_Size() int

func (*Outer) XXX_Unmarshal

func (m *Outer) XXX_Unmarshal(b []byte) error

type Outer_MiddleAA

type Outer_MiddleAA struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Outer_MiddleAA) Descriptor

func (*Outer_MiddleAA) Descriptor() ([]byte, []int)

func (*Outer_MiddleAA) ProtoMessage

func (*Outer_MiddleAA) ProtoMessage()

func (*Outer_MiddleAA) Reset

func (m *Outer_MiddleAA) Reset()

func (*Outer_MiddleAA) String

func (m *Outer_MiddleAA) String() string

func (*Outer_MiddleAA) XXX_DiscardUnknown

func (m *Outer_MiddleAA) XXX_DiscardUnknown()

func (*Outer_MiddleAA) XXX_Marshal

func (m *Outer_MiddleAA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Outer_MiddleAA) XXX_Merge

func (m *Outer_MiddleAA) XXX_Merge(src proto.Message)

func (*Outer_MiddleAA) XXX_Size

func (m *Outer_MiddleAA) XXX_Size() int

func (*Outer_MiddleAA) XXX_Unmarshal

func (m *Outer_MiddleAA) XXX_Unmarshal(b []byte) error

type Outer_MiddleAA_Inner

type Outer_MiddleAA_Inner struct {
	Ival                 int64    `protobuf:"varint,1,opt,name=ival,proto3" json:"ival,omitempty"`
	Booly                bool     `protobuf:"varint,2,opt,name=booly,proto3" json:"booly,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Outer_MiddleAA_Inner) Descriptor

func (*Outer_MiddleAA_Inner) Descriptor() ([]byte, []int)

func (*Outer_MiddleAA_Inner) GetBooly

func (m *Outer_MiddleAA_Inner) GetBooly() bool

func (*Outer_MiddleAA_Inner) GetIval

func (m *Outer_MiddleAA_Inner) GetIval() int64

func (*Outer_MiddleAA_Inner) ProtoMessage

func (*Outer_MiddleAA_Inner) ProtoMessage()

func (*Outer_MiddleAA_Inner) Reset

func (m *Outer_MiddleAA_Inner) Reset()

func (*Outer_MiddleAA_Inner) String

func (m *Outer_MiddleAA_Inner) String() string

func (*Outer_MiddleAA_Inner) XXX_DiscardUnknown

func (m *Outer_MiddleAA_Inner) XXX_DiscardUnknown()

func (*Outer_MiddleAA_Inner) XXX_Marshal

func (m *Outer_MiddleAA_Inner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Outer_MiddleAA_Inner) XXX_Merge

func (m *Outer_MiddleAA_Inner) XXX_Merge(src proto.Message)

func (*Outer_MiddleAA_Inner) XXX_Size

func (m *Outer_MiddleAA_Inner) XXX_Size() int

func (*Outer_MiddleAA_Inner) XXX_Unmarshal

func (m *Outer_MiddleAA_Inner) XXX_Unmarshal(b []byte) error

type Outer_MiddleBB

type Outer_MiddleBB struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Outer_MiddleBB) Descriptor

func (*Outer_MiddleBB) Descriptor() ([]byte, []int)

func (*Outer_MiddleBB) ProtoMessage

func (*Outer_MiddleBB) ProtoMessage()

func (*Outer_MiddleBB) Reset

func (m *Outer_MiddleBB) Reset()

func (*Outer_MiddleBB) String

func (m *Outer_MiddleBB) String() string

func (*Outer_MiddleBB) XXX_DiscardUnknown

func (m *Outer_MiddleBB) XXX_DiscardUnknown()

func (*Outer_MiddleBB) XXX_Marshal

func (m *Outer_MiddleBB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Outer_MiddleBB) XXX_Merge

func (m *Outer_MiddleBB) XXX_Merge(src proto.Message)

func (*Outer_MiddleBB) XXX_Size

func (m *Outer_MiddleBB) XXX_Size() int

func (*Outer_MiddleBB) XXX_Unmarshal

func (m *Outer_MiddleBB) XXX_Unmarshal(b []byte) error

type Outer_MiddleBB_Inner

type Outer_MiddleBB_Inner struct {
	Ival                 int32    `protobuf:"varint,1,opt,name=ival,proto3" json:"ival,omitempty"`
	Booly                bool     `protobuf:"varint,2,opt,name=booly,proto3" json:"booly,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Outer_MiddleBB_Inner) Descriptor

func (*Outer_MiddleBB_Inner) Descriptor() ([]byte, []int)

func (*Outer_MiddleBB_Inner) GetBooly

func (m *Outer_MiddleBB_Inner) GetBooly() bool

func (*Outer_MiddleBB_Inner) GetIval

func (m *Outer_MiddleBB_Inner) GetIval() int32

func (*Outer_MiddleBB_Inner) ProtoMessage

func (*Outer_MiddleBB_Inner) ProtoMessage()

func (*Outer_MiddleBB_Inner) Reset

func (m *Outer_MiddleBB_Inner) Reset()

func (*Outer_MiddleBB_Inner) String

func (m *Outer_MiddleBB_Inner) String() string

func (*Outer_MiddleBB_Inner) XXX_DiscardUnknown

func (m *Outer_MiddleBB_Inner) XXX_DiscardUnknown()

func (*Outer_MiddleBB_Inner) XXX_Marshal

func (m *Outer_MiddleBB_Inner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Outer_MiddleBB_Inner) XXX_Merge

func (m *Outer_MiddleBB_Inner) XXX_Merge(src proto.Message)

func (*Outer_MiddleBB_Inner) XXX_Size

func (m *Outer_MiddleBB_Inner) XXX_Size() int

func (*Outer_MiddleBB_Inner) XXX_Unmarshal

func (m *Outer_MiddleBB_Inner) XXX_Unmarshal(b []byte) error

type Result

type Result struct {
	Url                  string   `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Title                string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Snippets             []string `protobuf:"bytes,3,rep,name=snippets,proto3" json:"snippets,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Result) Descriptor

func (*Result) Descriptor() ([]byte, []int)

func (*Result) GetSnippets

func (m *Result) GetSnippets() []string

func (*Result) GetTitle

func (m *Result) GetTitle() string

func (*Result) GetUrl

func (m *Result) GetUrl() string

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) Reset

func (m *Result) Reset()

func (*Result) String

func (m *Result) String() string

func (*Result) XXX_DiscardUnknown

func (m *Result) XXX_DiscardUnknown()

func (*Result) XXX_Marshal

func (m *Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Result) XXX_Merge

func (m *Result) XXX_Merge(src proto.Message)

func (*Result) XXX_Size

func (m *Result) XXX_Size() int

func (*Result) XXX_Unmarshal

func (m *Result) XXX_Unmarshal(b []byte) error

type SampleMessage

type SampleMessage struct {
	// Types that are valid to be assigned to TestOneof:
	//	*SampleMessage_Name
	//	*SampleMessage_SubMessage
	TestOneof            isSampleMessage_TestOneof `protobuf_oneof:"test_oneof"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*SampleMessage) Descriptor

func (*SampleMessage) Descriptor() ([]byte, []int)

func (*SampleMessage) GetName

func (m *SampleMessage) GetName() string

func (*SampleMessage) GetSubMessage

func (m *SampleMessage) GetSubMessage() *Outer

func (*SampleMessage) GetTestOneof

func (m *SampleMessage) GetTestOneof() isSampleMessage_TestOneof

func (*SampleMessage) ProtoMessage

func (*SampleMessage) ProtoMessage()

func (*SampleMessage) Reset

func (m *SampleMessage) Reset()

func (*SampleMessage) String

func (m *SampleMessage) String() string

func (*SampleMessage) XXX_DiscardUnknown

func (m *SampleMessage) XXX_DiscardUnknown()

func (*SampleMessage) XXX_Marshal

func (m *SampleMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SampleMessage) XXX_Merge

func (m *SampleMessage) XXX_Merge(src proto.Message)

func (*SampleMessage) XXX_OneofWrappers

func (*SampleMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*SampleMessage) XXX_Size

func (m *SampleMessage) XXX_Size() int

func (*SampleMessage) XXX_Unmarshal

func (m *SampleMessage) XXX_Unmarshal(b []byte) error

type SampleMessage_Name

type SampleMessage_Name struct {
	Name string `protobuf:"bytes,4,opt,name=name,proto3,oneof"`
}

type SampleMessage_SubMessage

type SampleMessage_SubMessage struct {
	SubMessage *Outer `protobuf:"bytes,9,opt,name=sub_message,json=subMessage,proto3,oneof"`
}

type SimpleMessage

type SimpleMessage struct {
	Text                 string   `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SimpleMessage) Descriptor

func (*SimpleMessage) Descriptor() ([]byte, []int)

func (*SimpleMessage) GetText

func (m *SimpleMessage) GetText() string

func (*SimpleMessage) ProtoMessage

func (*SimpleMessage) ProtoMessage()

func (*SimpleMessage) Reset

func (m *SimpleMessage) Reset()

func (*SimpleMessage) String

func (m *SimpleMessage) String() string

func (*SimpleMessage) XXX_DiscardUnknown

func (m *SimpleMessage) XXX_DiscardUnknown()

func (*SimpleMessage) XXX_Marshal

func (m *SimpleMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SimpleMessage) XXX_Merge

func (m *SimpleMessage) XXX_Merge(src proto.Message)

func (*SimpleMessage) XXX_Size

func (m *SimpleMessage) XXX_Size() int

func (*SimpleMessage) XXX_Unmarshal

func (m *SimpleMessage) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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