Documentation
¶
Index ¶
- Constants
- Variables
- func EnumDecodeHook(from, to reflect.Type, data interface{}) (interface{}, error)
- func GetEnumParseHelp(t reflect.Type) (string, string, bool)
- func IgnoreTestGenFields(taglist string) cmp.Option
- func IsShow(cmd string) bool
- func RegisterTestApiServer(s *grpc.Server, srv TestApiServer)
- type FieldMap
- type IncludeFields
- func (s *IncludeFields) ClearTagged(tags map[string]struct{})
- func (m *IncludeFields) Clone() *IncludeFields
- func (m *IncludeFields) CopyInFields(src *IncludeFields) int
- func (m *IncludeFields) DeepCopyIn(src *IncludeFields)
- func (*IncludeFields) Descriptor() ([]byte, []int)
- func (m *IncludeFields) Marshal() (dAtA []byte, err error)
- func (m *IncludeFields) MarshalTo(dAtA []byte) (int, error)
- func (m *IncludeFields) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IncludeFields) ProtoMessage()
- func (m *IncludeFields) Reset()
- func (m *IncludeFields) Size() (n int)
- func (m *IncludeFields) String() string
- func (m *IncludeFields) Unmarshal(dAtA []byte) error
- func (m *IncludeFields) ValidateEnums() error
- func (m *IncludeFields) XXX_DiscardUnknown()
- func (m *IncludeFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IncludeFields) XXX_Merge(src proto.Message)
- func (m *IncludeFields) XXX_Size() int
- func (m *IncludeFields) XXX_Unmarshal(b []byte) error
- type IncludeMessage
- func (s *IncludeMessage) ClearTagged(tags map[string]struct{})
- func (m *IncludeMessage) Clone() *IncludeMessage
- func (m *IncludeMessage) CopyInFields(src *IncludeMessage) int
- func (m *IncludeMessage) DeepCopyIn(src *IncludeMessage)
- func (*IncludeMessage) Descriptor() ([]byte, []int)
- func (m *IncludeMessage) Marshal() (dAtA []byte, err error)
- func (m *IncludeMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *IncludeMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IncludeMessage) ProtoMessage()
- func (m *IncludeMessage) Reset()
- func (m *IncludeMessage) Size() (n int)
- func (m *IncludeMessage) String() string
- func (m *IncludeMessage) Unmarshal(dAtA []byte) error
- func (m *IncludeMessage) ValidateEnums() error
- func (m *IncludeMessage) XXX_DiscardUnknown()
- func (m *IncludeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IncludeMessage) XXX_Merge(src proto.Message)
- func (m *IncludeMessage) XXX_Size() int
- func (m *IncludeMessage) XXX_Unmarshal(b []byte) error
- type MatchOpt
- type MatchOptions
- type NestedMessage
- func (s *NestedMessage) ClearTagged(tags map[string]struct{})
- func (m *NestedMessage) Clone() *NestedMessage
- func (m *NestedMessage) CopyInFields(src *NestedMessage) int
- func (m *NestedMessage) DeepCopyIn(src *NestedMessage)
- func (*NestedMessage) Descriptor() ([]byte, []int)
- func (m *NestedMessage) Marshal() (dAtA []byte, err error)
- func (m *NestedMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *NestedMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NestedMessage) ProtoMessage()
- func (m *NestedMessage) Reset()
- func (m *NestedMessage) Size() (n int)
- func (m *NestedMessage) String() string
- func (m *NestedMessage) Unmarshal(dAtA []byte) error
- func (m *NestedMessage) ValidateEnums() error
- func (m *NestedMessage) XXX_DiscardUnknown()
- func (m *NestedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NestedMessage) XXX_Merge(src proto.Message)
- func (m *NestedMessage) XXX_Size() int
- func (m *NestedMessage) XXX_Unmarshal(b []byte) error
- type OuterEnum
- func (OuterEnum) EnumDescriptor() ([]byte, []int)
- func (e OuterEnum) MarshalJSON() ([]byte, error)
- func (e OuterEnum) MarshalYAML() (interface{}, error)
- func (x OuterEnum) String() string
- func (e *OuterEnum) UnmarshalJSON(b []byte) error
- func (e *OuterEnum) UnmarshalYAML(unmarshal func(interface{}) error) error
- type TestApiClient
- type TestApiServer
- type TestGen
- func (m *TestGen) AddNames(vals ...string) int
- func (m *TestGen) AddRepeatedFields(vals ...*IncludeFields) int
- func (m *TestGen) AddRepeatedFieldsNonnull(vals ...IncludeFields) int
- func (m *TestGen) AddRepeatedInnerMsg(vals ...*TestGen_InnerMessage) int
- func (m *TestGen) AddRepeatedInnerMsgNonnull(vals ...TestGen_InnerMessage) int
- func (m *TestGen) AddRepeatedInt(vals ...int64) int
- func (m *TestGen) AddRepeatedLoc(vals ...*distributed_match_engine.Loc) int
- func (m *TestGen) AddRepeatedLocNonnull(vals ...distributed_match_engine.Loc) int
- func (m *TestGen) AddRepeatedMsg(vals ...*IncludeMessage) int
- func (m *TestGen) AddRepeatedMsgNonnull(vals ...IncludeMessage) int
- func (s *TestGen) ClearTagged(tags map[string]struct{})
- func (m *TestGen) Clone() *TestGen
- func (m *TestGen) CopyInFields(src *TestGen) int
- func (m *TestGen) DeepCopyIn(src *TestGen)
- func (*TestGen) Descriptor() ([]byte, []int)
- func (m *TestGen) DiffFields(o *TestGen, fields *FieldMap)
- func (m *TestGen) GetDiffFields(o *TestGen) *FieldMap
- func (m *TestGen) IsKeyField(s string) bool
- func (m *TestGen) IsValidArgsForRequest() error
- func (m *TestGen) Marshal() (dAtA []byte, err error)
- func (m *TestGen) MarshalTo(dAtA []byte) (int, error)
- func (m *TestGen) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (m *TestGen) Matches(o *TestGen, fopts ...MatchOpt) bool
- func (*TestGen) ProtoMessage()
- func (m *TestGen) RemoveNames(vals ...string) int
- func (m *TestGen) RemoveRepeatedFields(vals ...*IncludeFields) int
- func (m *TestGen) RemoveRepeatedFieldsNonnull(vals ...IncludeFields) int
- func (m *TestGen) RemoveRepeatedInnerMsg(vals ...*TestGen_InnerMessage) int
- func (m *TestGen) RemoveRepeatedInnerMsgNonnull(vals ...TestGen_InnerMessage) int
- func (m *TestGen) RemoveRepeatedInt(vals ...int64) int
- func (m *TestGen) RemoveRepeatedLoc(vals ...*distributed_match_engine.Loc) int
- func (m *TestGen) RemoveRepeatedLocNonnull(vals ...distributed_match_engine.Loc) int
- func (m *TestGen) RemoveRepeatedMsg(vals ...*IncludeMessage) int
- func (m *TestGen) RemoveRepeatedMsgNonnull(vals ...IncludeMessage) int
- func (m *TestGen) Reset()
- func (m *TestGen) Size() (n int)
- func (m *TestGen) String() string
- func (m *TestGen) Unmarshal(dAtA []byte) error
- func (m *TestGen) ValidateEnums() error
- func (m *TestGen) XXX_DiscardUnknown()
- func (m *TestGen) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TestGen) XXX_Merge(src proto.Message)
- func (m *TestGen) XXX_Size() int
- func (m *TestGen) XXX_Unmarshal(b []byte) error
- type TestGen_InnerEnum
- func (TestGen_InnerEnum) EnumDescriptor() ([]byte, []int)
- func (e TestGen_InnerEnum) MarshalJSON() ([]byte, error)
- func (e TestGen_InnerEnum) MarshalYAML() (interface{}, error)
- func (x TestGen_InnerEnum) String() string
- func (e *TestGen_InnerEnum) UnmarshalJSON(b []byte) error
- func (e *TestGen_InnerEnum) UnmarshalYAML(unmarshal func(interface{}) error) error
- type TestGen_InnerMessage
- func (s *TestGen_InnerMessage) ClearTagged(tags map[string]struct{})
- func (m *TestGen_InnerMessage) Clone() *TestGen_InnerMessage
- func (m *TestGen_InnerMessage) CopyInFields(src *TestGen_InnerMessage) int
- func (m *TestGen_InnerMessage) DeepCopyIn(src *TestGen_InnerMessage)
- func (*TestGen_InnerMessage) Descriptor() ([]byte, []int)
- func (m *TestGen_InnerMessage) Marshal() (dAtA []byte, err error)
- func (m *TestGen_InnerMessage) MarshalTo(dAtA []byte) (int, error)
- func (m *TestGen_InnerMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TestGen_InnerMessage) ProtoMessage()
- func (m *TestGen_InnerMessage) Reset()
- func (m *TestGen_InnerMessage) Size() (n int)
- func (m *TestGen_InnerMessage) String() string
- func (m *TestGen_InnerMessage) Unmarshal(dAtA []byte) error
- func (m *TestGen_InnerMessage) ValidateEnums() error
- func (m *TestGen_InnerMessage) XXX_DiscardUnknown()
- func (m *TestGen_InnerMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TestGen_InnerMessage) XXX_Merge(src proto.Message)
- func (m *TestGen_InnerMessage) XXX_Size() int
- func (m *TestGen_InnerMessage) XXX_Unmarshal(b []byte) error
- type UnimplementedTestApiServer
Constants ¶
const ( OuterEnumOUTER0 uint64 = 1 << 0 OuterEnumOUTER1 uint64 = 1 << 1 OuterEnumOUTER2 uint64 = 1 << 2 OuterEnumOUTER3 uint64 = 1 << 3 )
const ( InnerEnumINNER0 uint64 = 1 << 0 InnerEnumINNER1 uint64 = 1 << 1 InnerEnumINNER2 uint64 = 1 << 2 InnerEnumINNER3 uint64 = 1 << 3 )
const TestGenFieldBb = "15"
const TestGenFieldDb = "3"
const TestGenFieldF32 = "11"
const TestGenFieldF64 = "12"
const TestGenFieldFl = "4"
const TestGenFieldI32 = "5"
const TestGenFieldI64 = "6"
const TestGenFieldIncludeFields = "22"
const TestGenFieldIncludeFieldsName = "22.2"
const TestGenFieldIncludeFieldsNonnull = "23"
const TestGenFieldIncludeFieldsNonnullName = "23.2"
const TestGenFieldIncludeMsg = "20"
const TestGenFieldIncludeMsgId = "20.2"
const TestGenFieldIncludeMsgName = "20.1"
const TestGenFieldIncludeMsgNestedMsg = "20.3"
const TestGenFieldIncludeMsgNestedMsgName = "20.3.1"
const TestGenFieldIncludeMsgNonnull = "21"
const TestGenFieldIncludeMsgNonnullId = "21.2"
const TestGenFieldIncludeMsgNonnullName = "21.1"
const TestGenFieldIncludeMsgNonnullNestedMsg = "21.3"
const TestGenFieldIncludeMsgNonnullNestedMsgName = "21.3.1"
const TestGenFieldInnerEn = "17"
const TestGenFieldInnerMsg = "18"
const TestGenFieldInnerMsgId = "18.2"
const TestGenFieldInnerMsgNonnull = "19"
const TestGenFieldInnerMsgNonnullId = "19.2"
const TestGenFieldInnerMsgNonnullUrl = "19.1"
const TestGenFieldInnerMsgUrl = "18.1"
const TestGenFieldIntMap = "37"
const TestGenFieldIntMapKey = "37.1"
const TestGenFieldIntMapValue = "37.2"
const TestGenFieldIp = "27"
const TestGenFieldLoc = "24"
const TestGenFieldLocAltitude = "24.5"
const TestGenFieldLocCourse = "24.6"
const TestGenFieldLocHorizontalAccuracy = "24.3"
const TestGenFieldLocLatitude = "24.1"
const TestGenFieldLocLongitude = "24.2"
const TestGenFieldLocNonnull = "25"
const TestGenFieldLocNonnullAltitude = "25.5"
const TestGenFieldLocNonnullCourse = "25.6"
const TestGenFieldLocNonnullHorizontalAccuracy = "25.3"
const TestGenFieldLocNonnullLatitude = "25.1"
const TestGenFieldLocNonnullLongitude = "25.2"
const TestGenFieldLocNonnullSpeed = "25.7"
const TestGenFieldLocNonnullTimestamp = "25.8"
const TestGenFieldLocNonnullTimestampNanos = "25.8.2"
const TestGenFieldLocNonnullTimestampSeconds = "25.8.1"
const TestGenFieldLocNonnullVerticalAccuracy = "25.4"
const TestGenFieldLocSpeed = "24.7"
const TestGenFieldLocTimestamp = "24.8"
const TestGenFieldLocTimestampNanos = "24.8.2"
const TestGenFieldLocTimestampSeconds = "24.8.1"
const TestGenFieldLocVerticalAccuracy = "24.4"
const TestGenFieldMsgMap = "38"
const TestGenFieldMsgMapKey = "38.1"
const TestGenFieldMsgMapValue = "38.2"
const TestGenFieldMsgMapValueName = "38.2.1"
const TestGenFieldName = "2"
const TestGenFieldNames = "28"
const TestGenFieldOuterEn = "16"
const TestGenFieldRepeatedFields = "31"
const TestGenFieldRepeatedFieldsName = "31.2"
const TestGenFieldRepeatedFieldsNonnull = "32"
const TestGenFieldRepeatedFieldsNonnullName = "32.2"
const TestGenFieldRepeatedInnerMsg = "33"
const TestGenFieldRepeatedInnerMsgId = "33.2"
const TestGenFieldRepeatedInnerMsgNonnull = "34"
const TestGenFieldRepeatedInnerMsgNonnullId = "34.2"
const TestGenFieldRepeatedInnerMsgNonnullUrl = "34.1"
const TestGenFieldRepeatedInnerMsgUrl = "33.1"
const TestGenFieldRepeatedInt = "26"
const TestGenFieldRepeatedLoc = "35"
const TestGenFieldRepeatedLocAltitude = "35.5"
const TestGenFieldRepeatedLocCourse = "35.6"
const TestGenFieldRepeatedLocHorizontalAccuracy = "35.3"
const TestGenFieldRepeatedLocLatitude = "35.1"
const TestGenFieldRepeatedLocLongitude = "35.2"
const TestGenFieldRepeatedLocNonnull = "36"
const TestGenFieldRepeatedLocNonnullAltitude = "36.5"
const TestGenFieldRepeatedLocNonnullCourse = "36.6"
const TestGenFieldRepeatedLocNonnullHorizontalAccuracy = "36.3"
const TestGenFieldRepeatedLocNonnullLatitude = "36.1"
const TestGenFieldRepeatedLocNonnullLongitude = "36.2"
const TestGenFieldRepeatedLocNonnullSpeed = "36.7"
const TestGenFieldRepeatedLocNonnullTimestamp = "36.8"
const TestGenFieldRepeatedLocNonnullTimestampNanos = "36.8.2"
const TestGenFieldRepeatedLocNonnullTimestampSeconds = "36.8.1"
const TestGenFieldRepeatedLocNonnullVerticalAccuracy = "36.4"
const TestGenFieldRepeatedLocSpeed = "35.7"
const TestGenFieldRepeatedLocTimestamp = "35.8"
const TestGenFieldRepeatedLocTimestampNanos = "35.8.2"
const TestGenFieldRepeatedLocTimestampSeconds = "35.8.1"
const TestGenFieldRepeatedLocVerticalAccuracy = "35.4"
const TestGenFieldRepeatedMsg = "29"
const TestGenFieldRepeatedMsgId = "29.2"
const TestGenFieldRepeatedMsgName = "29.1"
const TestGenFieldRepeatedMsgNestedMsg = "29.3"
const TestGenFieldRepeatedMsgNestedMsgName = "29.3.1"
const TestGenFieldRepeatedMsgNonnull = "30"
const TestGenFieldRepeatedMsgNonnullId = "30.2"
const TestGenFieldRepeatedMsgNonnullName = "30.1"
const TestGenFieldRepeatedMsgNonnullNestedMsg = "30.3"
const TestGenFieldRepeatedMsgNonnullNestedMsgName = "30.3.1"
const TestGenFieldS32 = "9"
const TestGenFieldS64 = "10"
const TestGenFieldSf32 = "13"
const TestGenFieldSf64 = "14"
const TestGenFieldU32 = "7"
const TestGenFieldU64 = "8"
const TestGenFieldUnused = "39"
Variables ¶
var ( ErrInvalidLengthSample = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowSample = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupSample = fmt.Errorf("proto: unexpected end of group") )
var InnerEnumCommonPrefix = "Inner"
var InnerEnumStrings = []string{
"INNER0",
"INNER1",
"INNER2",
"INNER3",
}
var OuterEnumCommonPrefix = "Outer"
var OuterEnumStrings = []string{
"OUTER0",
"OUTER1",
"OUTER2",
"OUTER3",
}
var OuterEnum_CamelName = map[int32]string{
0: "Outer0",
1: "Outer1",
2: "Outer2",
3: "Outer3",
}
var OuterEnum_CamelValue = map[string]int32{
"Outer0": 0,
"Outer1": 1,
"Outer2": 2,
"Outer3": 3,
}
var OuterEnum_name = map[int32]string{
0: "OUTER0",
1: "OUTER1",
2: "OUTER2",
3: "OUTER3",
}
var OuterEnum_value = map[string]int32{
"OUTER0": 0,
"OUTER1": 1,
"OUTER2": 2,
"OUTER3": 3,
}
var ShowMethodNames = map[string]struct{}{}
var TestGenAllFields = []string{ TestGenFieldName, TestGenFieldDb, TestGenFieldFl, TestGenFieldI32, TestGenFieldI64, TestGenFieldU32, TestGenFieldU64, TestGenFieldS32, TestGenFieldS64, TestGenFieldF32, TestGenFieldF64, TestGenFieldSf32, TestGenFieldSf64, TestGenFieldBb, TestGenFieldOuterEn, TestGenFieldInnerEn, TestGenFieldInnerMsgUrl, TestGenFieldInnerMsgId, TestGenFieldInnerMsgNonnullUrl, TestGenFieldInnerMsgNonnullId, TestGenFieldIncludeMsgName, TestGenFieldIncludeMsgId, TestGenFieldIncludeMsgNestedMsgName, TestGenFieldIncludeMsgNonnullName, TestGenFieldIncludeMsgNonnullId, TestGenFieldIncludeMsgNonnullNestedMsgName, TestGenFieldIncludeFieldsName, TestGenFieldIncludeFieldsNonnullName, TestGenFieldLocLatitude, TestGenFieldLocLongitude, TestGenFieldLocHorizontalAccuracy, TestGenFieldLocVerticalAccuracy, TestGenFieldLocAltitude, TestGenFieldLocCourse, TestGenFieldLocSpeed, TestGenFieldLocTimestampSeconds, TestGenFieldLocTimestampNanos, TestGenFieldLocNonnullLatitude, TestGenFieldLocNonnullLongitude, TestGenFieldLocNonnullHorizontalAccuracy, TestGenFieldLocNonnullVerticalAccuracy, TestGenFieldLocNonnullAltitude, TestGenFieldLocNonnullCourse, TestGenFieldLocNonnullSpeed, TestGenFieldLocNonnullTimestampSeconds, TestGenFieldLocNonnullTimestampNanos, TestGenFieldRepeatedInt, TestGenFieldIp, TestGenFieldNames, TestGenFieldRepeatedMsgName, TestGenFieldRepeatedMsgId, TestGenFieldRepeatedMsgNestedMsgName, TestGenFieldRepeatedMsgNonnullName, TestGenFieldRepeatedMsgNonnullId, TestGenFieldRepeatedMsgNonnullNestedMsgName, TestGenFieldRepeatedFieldsName, TestGenFieldRepeatedFieldsNonnullName, TestGenFieldRepeatedInnerMsgUrl, TestGenFieldRepeatedInnerMsgId, TestGenFieldRepeatedInnerMsgNonnullUrl, TestGenFieldRepeatedInnerMsgNonnullId, TestGenFieldRepeatedLocLatitude, TestGenFieldRepeatedLocLongitude, TestGenFieldRepeatedLocHorizontalAccuracy, TestGenFieldRepeatedLocVerticalAccuracy, TestGenFieldRepeatedLocAltitude, TestGenFieldRepeatedLocCourse, TestGenFieldRepeatedLocSpeed, TestGenFieldRepeatedLocTimestampSeconds, TestGenFieldRepeatedLocTimestampNanos, TestGenFieldRepeatedLocNonnullLatitude, TestGenFieldRepeatedLocNonnullLongitude, TestGenFieldRepeatedLocNonnullHorizontalAccuracy, TestGenFieldRepeatedLocNonnullVerticalAccuracy, TestGenFieldRepeatedLocNonnullAltitude, TestGenFieldRepeatedLocNonnullCourse, TestGenFieldRepeatedLocNonnullSpeed, TestGenFieldRepeatedLocNonnullTimestampSeconds, TestGenFieldRepeatedLocNonnullTimestampNanos, TestGenFieldIntMapKey, TestGenFieldIntMapValue, TestGenFieldMsgMapKey, TestGenFieldMsgMapValueName, TestGenFieldUnused, }
var TestGenAllFieldsMap = NewFieldMap(map[string]struct{}{ TestGenFieldName: struct{}{}, TestGenFieldDb: struct{}{}, TestGenFieldFl: struct{}{}, TestGenFieldI32: struct{}{}, TestGenFieldI64: struct{}{}, TestGenFieldU32: struct{}{}, TestGenFieldU64: struct{}{}, TestGenFieldS32: struct{}{}, TestGenFieldS64: struct{}{}, TestGenFieldF32: struct{}{}, TestGenFieldF64: struct{}{}, TestGenFieldSf32: struct{}{}, TestGenFieldSf64: struct{}{}, TestGenFieldBb: struct{}{}, TestGenFieldOuterEn: struct{}{}, TestGenFieldInnerEn: struct{}{}, TestGenFieldInnerMsgUrl: struct{}{}, TestGenFieldInnerMsgId: struct{}{}, TestGenFieldInnerMsgNonnullUrl: struct{}{}, TestGenFieldInnerMsgNonnullId: struct{}{}, TestGenFieldIncludeMsgName: struct{}{}, TestGenFieldIncludeMsgId: struct{}{}, TestGenFieldIncludeMsgNestedMsgName: struct{}{}, TestGenFieldIncludeMsgNonnullName: struct{}{}, TestGenFieldIncludeMsgNonnullId: struct{}{}, TestGenFieldIncludeMsgNonnullNestedMsgName: struct{}{}, TestGenFieldIncludeFieldsName: struct{}{}, TestGenFieldIncludeFieldsNonnullName: struct{}{}, TestGenFieldLocLatitude: struct{}{}, TestGenFieldLocLongitude: struct{}{}, TestGenFieldLocHorizontalAccuracy: struct{}{}, TestGenFieldLocVerticalAccuracy: struct{}{}, TestGenFieldLocAltitude: struct{}{}, TestGenFieldLocCourse: struct{}{}, TestGenFieldLocSpeed: struct{}{}, TestGenFieldLocTimestampSeconds: struct{}{}, TestGenFieldLocTimestampNanos: struct{}{}, TestGenFieldLocNonnullLatitude: struct{}{}, TestGenFieldLocNonnullLongitude: struct{}{}, TestGenFieldLocNonnullHorizontalAccuracy: struct{}{}, TestGenFieldLocNonnullVerticalAccuracy: struct{}{}, TestGenFieldLocNonnullAltitude: struct{}{}, TestGenFieldLocNonnullCourse: struct{}{}, TestGenFieldLocNonnullSpeed: struct{}{}, TestGenFieldLocNonnullTimestampSeconds: struct{}{}, TestGenFieldLocNonnullTimestampNanos: struct{}{}, TestGenFieldRepeatedInt: struct{}{}, TestGenFieldIp: struct{}{}, TestGenFieldNames: struct{}{}, TestGenFieldRepeatedMsgName: struct{}{}, TestGenFieldRepeatedMsgId: struct{}{}, TestGenFieldRepeatedMsgNestedMsgName: struct{}{}, TestGenFieldRepeatedMsgNonnullName: struct{}{}, TestGenFieldRepeatedMsgNonnullId: struct{}{}, TestGenFieldRepeatedMsgNonnullNestedMsgName: struct{}{}, TestGenFieldRepeatedFieldsName: struct{}{}, TestGenFieldRepeatedFieldsNonnullName: struct{}{}, TestGenFieldRepeatedInnerMsgUrl: struct{}{}, TestGenFieldRepeatedInnerMsgId: struct{}{}, TestGenFieldRepeatedInnerMsgNonnullUrl: struct{}{}, TestGenFieldRepeatedInnerMsgNonnullId: struct{}{}, TestGenFieldRepeatedLocLatitude: struct{}{}, TestGenFieldRepeatedLocLongitude: struct{}{}, TestGenFieldRepeatedLocHorizontalAccuracy: struct{}{}, TestGenFieldRepeatedLocVerticalAccuracy: struct{}{}, TestGenFieldRepeatedLocAltitude: struct{}{}, TestGenFieldRepeatedLocCourse: struct{}{}, TestGenFieldRepeatedLocSpeed: struct{}{}, TestGenFieldRepeatedLocTimestampSeconds: struct{}{}, TestGenFieldRepeatedLocTimestampNanos: struct{}{}, TestGenFieldRepeatedLocNonnullLatitude: struct{}{}, TestGenFieldRepeatedLocNonnullLongitude: struct{}{}, TestGenFieldRepeatedLocNonnullHorizontalAccuracy: struct{}{}, TestGenFieldRepeatedLocNonnullVerticalAccuracy: struct{}{}, TestGenFieldRepeatedLocNonnullAltitude: struct{}{}, TestGenFieldRepeatedLocNonnullCourse: struct{}{}, TestGenFieldRepeatedLocNonnullSpeed: struct{}{}, TestGenFieldRepeatedLocNonnullTimestampSeconds: struct{}{}, TestGenFieldRepeatedLocNonnullTimestampNanos: struct{}{}, TestGenFieldIntMapKey: struct{}{}, TestGenFieldIntMapValue: struct{}{}, TestGenFieldMsgMapKey: struct{}{}, TestGenFieldMsgMapValueName: struct{}{}, TestGenFieldUnused: struct{}{}, })
var TestGenAllFieldsStringMap = map[string]string{ TestGenFieldName: "Name", TestGenFieldDb: "Db", TestGenFieldFl: "Fl", TestGenFieldI32: "I32", TestGenFieldI64: "I64", TestGenFieldU32: "U32", TestGenFieldU64: "U64", TestGenFieldS32: "S32", TestGenFieldS64: "S64", TestGenFieldF32: "F32", TestGenFieldF64: "F64", TestGenFieldSf32: "Sf32", TestGenFieldSf64: "Sf64", TestGenFieldBb: "Bb", TestGenFieldOuterEn: "Outer En", TestGenFieldInnerEn: "Inner En", TestGenFieldInnerMsgUrl: "Inner Msg Url", TestGenFieldInnerMsgId: "Inner Msg Id", TestGenFieldInnerMsgNonnullUrl: "Inner Msg Nonnull Url", TestGenFieldInnerMsgNonnullId: "Inner Msg Nonnull Id", TestGenFieldIncludeMsgName: "Include Msg Name", TestGenFieldIncludeMsgId: "Include Msg Id", TestGenFieldIncludeMsgNestedMsgName: "Include Msg Nested Msg Name", TestGenFieldIncludeMsgNonnullName: "Include Msg Nonnull Name", TestGenFieldIncludeMsgNonnullId: "Include Msg Nonnull Id", TestGenFieldIncludeMsgNonnullNestedMsgName: "Include Msg Nonnull Nested Msg Name", TestGenFieldIncludeFieldsName: "Include Fields Name", TestGenFieldIncludeFieldsNonnullName: "Include Fields Nonnull Name", TestGenFieldLocLatitude: "Loc Latitude", TestGenFieldLocLongitude: "Loc Longitude", TestGenFieldLocHorizontalAccuracy: "Loc Horizontal Accuracy", TestGenFieldLocVerticalAccuracy: "Loc Vertical Accuracy", TestGenFieldLocAltitude: "Loc Altitude", TestGenFieldLocCourse: "Loc Course", TestGenFieldLocSpeed: "Loc Speed", TestGenFieldLocTimestampSeconds: "Loc Timestamp Seconds", TestGenFieldLocTimestampNanos: "Loc Timestamp Nanos", TestGenFieldLocNonnullLatitude: "Loc Nonnull Latitude", TestGenFieldLocNonnullLongitude: "Loc Nonnull Longitude", TestGenFieldLocNonnullHorizontalAccuracy: "Loc Nonnull Horizontal Accuracy", TestGenFieldLocNonnullVerticalAccuracy: "Loc Nonnull Vertical Accuracy", TestGenFieldLocNonnullAltitude: "Loc Nonnull Altitude", TestGenFieldLocNonnullCourse: "Loc Nonnull Course", TestGenFieldLocNonnullSpeed: "Loc Nonnull Speed", TestGenFieldLocNonnullTimestampSeconds: "Loc Nonnull Timestamp Seconds", TestGenFieldLocNonnullTimestampNanos: "Loc Nonnull Timestamp Nanos", TestGenFieldRepeatedInt: "Repeated Int", TestGenFieldIp: "Ip", TestGenFieldNames: "Names", TestGenFieldRepeatedMsgName: "Repeated Msg Name", TestGenFieldRepeatedMsgId: "Repeated Msg Id", TestGenFieldRepeatedMsgNestedMsgName: "Repeated Msg Nested Msg Name", TestGenFieldRepeatedMsgNonnullName: "Repeated Msg Nonnull Name", TestGenFieldRepeatedMsgNonnullId: "Repeated Msg Nonnull Id", TestGenFieldRepeatedMsgNonnullNestedMsgName: "Repeated Msg Nonnull Nested Msg Name", TestGenFieldRepeatedFieldsName: "Repeated Fields Name", TestGenFieldRepeatedFieldsNonnullName: "Repeated Fields Nonnull Name", TestGenFieldRepeatedInnerMsgUrl: "Repeated Inner Msg Url", TestGenFieldRepeatedInnerMsgId: "Repeated Inner Msg Id", TestGenFieldRepeatedInnerMsgNonnullUrl: "Repeated Inner Msg Nonnull Url", TestGenFieldRepeatedInnerMsgNonnullId: "Repeated Inner Msg Nonnull Id", TestGenFieldRepeatedLocLatitude: "Repeated Loc Latitude", TestGenFieldRepeatedLocLongitude: "Repeated Loc Longitude", TestGenFieldRepeatedLocHorizontalAccuracy: "Repeated Loc Horizontal Accuracy", TestGenFieldRepeatedLocVerticalAccuracy: "Repeated Loc Vertical Accuracy", TestGenFieldRepeatedLocAltitude: "Repeated Loc Altitude", TestGenFieldRepeatedLocCourse: "Repeated Loc Course", TestGenFieldRepeatedLocSpeed: "Repeated Loc Speed", TestGenFieldRepeatedLocTimestampSeconds: "Repeated Loc Timestamp Seconds", TestGenFieldRepeatedLocTimestampNanos: "Repeated Loc Timestamp Nanos", TestGenFieldRepeatedLocNonnullLatitude: "Repeated Loc Nonnull Latitude", TestGenFieldRepeatedLocNonnullLongitude: "Repeated Loc Nonnull Longitude", TestGenFieldRepeatedLocNonnullHorizontalAccuracy: "Repeated Loc Nonnull Horizontal Accuracy", TestGenFieldRepeatedLocNonnullVerticalAccuracy: "Repeated Loc Nonnull Vertical Accuracy", TestGenFieldRepeatedLocNonnullAltitude: "Repeated Loc Nonnull Altitude", TestGenFieldRepeatedLocNonnullCourse: "Repeated Loc Nonnull Course", TestGenFieldRepeatedLocNonnullSpeed: "Repeated Loc Nonnull Speed", TestGenFieldRepeatedLocNonnullTimestampSeconds: "Repeated Loc Nonnull Timestamp Seconds", TestGenFieldRepeatedLocNonnullTimestampNanos: "Repeated Loc Nonnull Timestamp Nanos", TestGenFieldIntMapKey: "Int Map Key", TestGenFieldIntMapValue: "Int Map Value", TestGenFieldMsgMapKey: "Msg Map Key", TestGenFieldMsgMapValueName: "Msg Map Value Name", TestGenFieldUnused: "Unused", }
var TestGen_InnerEnum_CamelName = map[int32]string{
0: "Inner0",
1: "Inner1",
2: "Inner2",
3: "Inner3",
}
var TestGen_InnerEnum_CamelValue = map[string]int32{
"Inner0": 0,
"Inner1": 1,
"Inner2": 2,
"Inner3": 3,
}
var TestGen_InnerEnum_name = map[int32]string{
0: "INNER0",
1: "INNER1",
2: "INNER2",
3: "INNER3",
}
var TestGen_InnerEnum_value = map[string]int32{
"INNER0": 0,
"INNER1": 1,
"INNER2": 2,
"INNER3": 3,
}
Functions ¶
func EnumDecodeHook ¶
DecodeHook for use with the mapstructure package. Allows decoding to handle protobuf enums that are represented as strings.
func GetEnumParseHelp ¶
GetEnumParseHelp gets end-user specific messages for enum parse errors. It returns the enum type name, a help message with valid values, and a bool that indicates if a type was matched.
func IgnoreTestGenFields ¶
func RegisterTestApiServer ¶
func RegisterTestApiServer(s *grpc.Server, srv TestApiServer)
Types ¶
type FieldMap ¶
type FieldMap struct {
// contains filtered or unexported fields
}
func MakeFieldMap ¶
func NewFieldMap ¶
func (*FieldMap) Has ¶
Has checks if the key is set. Note that setting a parent key implies that all child keys are also set.
func (*FieldMap) HasOrHasChild ¶
HasOrHasChild checks if the key, or any child of the key is set. Note that as with Has(), if a parent of the key is set, this returns true.
type IncludeFields ¶
type IncludeFields struct {
Fields []byte `protobuf:"bytes,1,opt,name=fields,proto3" json:"fields,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IncludeFields) ClearTagged ¶
func (s *IncludeFields) ClearTagged(tags map[string]struct{})
func (*IncludeFields) Clone ¶
func (m *IncludeFields) Clone() *IncludeFields
func (*IncludeFields) CopyInFields ¶
func (m *IncludeFields) CopyInFields(src *IncludeFields) int
func (*IncludeFields) DeepCopyIn ¶
func (m *IncludeFields) DeepCopyIn(src *IncludeFields)
func (*IncludeFields) Descriptor ¶
func (*IncludeFields) Descriptor() ([]byte, []int)
func (*IncludeFields) Marshal ¶
func (m *IncludeFields) Marshal() (dAtA []byte, err error)
func (*IncludeFields) MarshalToSizedBuffer ¶
func (m *IncludeFields) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IncludeFields) ProtoMessage ¶
func (*IncludeFields) ProtoMessage()
func (*IncludeFields) Reset ¶
func (m *IncludeFields) Reset()
func (*IncludeFields) Size ¶
func (m *IncludeFields) Size() (n int)
func (*IncludeFields) String ¶
func (m *IncludeFields) String() string
func (*IncludeFields) Unmarshal ¶
func (m *IncludeFields) Unmarshal(dAtA []byte) error
func (*IncludeFields) ValidateEnums ¶
func (m *IncludeFields) ValidateEnums() error
Helper method to check that enums have valid values
func (*IncludeFields) XXX_DiscardUnknown ¶
func (m *IncludeFields) XXX_DiscardUnknown()
func (*IncludeFields) XXX_Marshal ¶
func (m *IncludeFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IncludeFields) XXX_Merge ¶
func (m *IncludeFields) XXX_Merge(src proto.Message)
func (*IncludeFields) XXX_Size ¶
func (m *IncludeFields) XXX_Size() int
func (*IncludeFields) XXX_Unmarshal ¶
func (m *IncludeFields) XXX_Unmarshal(b []byte) error
type IncludeMessage ¶
type IncludeMessage struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Id uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
NestedMsg *NestedMessage `protobuf:"bytes,3,opt,name=nested_msg,json=nestedMsg,proto3" json:"nested_msg,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IncludeMessage) ClearTagged ¶
func (s *IncludeMessage) ClearTagged(tags map[string]struct{})
func (*IncludeMessage) Clone ¶
func (m *IncludeMessage) Clone() *IncludeMessage
func (*IncludeMessage) CopyInFields ¶
func (m *IncludeMessage) CopyInFields(src *IncludeMessage) int
func (*IncludeMessage) DeepCopyIn ¶
func (m *IncludeMessage) DeepCopyIn(src *IncludeMessage)
func (*IncludeMessage) Descriptor ¶
func (*IncludeMessage) Descriptor() ([]byte, []int)
func (*IncludeMessage) Marshal ¶
func (m *IncludeMessage) Marshal() (dAtA []byte, err error)
func (*IncludeMessage) MarshalToSizedBuffer ¶
func (m *IncludeMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IncludeMessage) ProtoMessage ¶
func (*IncludeMessage) ProtoMessage()
func (*IncludeMessage) Reset ¶
func (m *IncludeMessage) Reset()
func (*IncludeMessage) Size ¶
func (m *IncludeMessage) Size() (n int)
func (*IncludeMessage) String ¶
func (m *IncludeMessage) String() string
func (*IncludeMessage) Unmarshal ¶
func (m *IncludeMessage) Unmarshal(dAtA []byte) error
func (*IncludeMessage) ValidateEnums ¶
func (m *IncludeMessage) ValidateEnums() error
Helper method to check that enums have valid values
func (*IncludeMessage) XXX_DiscardUnknown ¶
func (m *IncludeMessage) XXX_DiscardUnknown()
func (*IncludeMessage) XXX_Marshal ¶
func (m *IncludeMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IncludeMessage) XXX_Merge ¶
func (m *IncludeMessage) XXX_Merge(src proto.Message)
func (*IncludeMessage) XXX_Size ¶
func (m *IncludeMessage) XXX_Size() int
func (*IncludeMessage) XXX_Unmarshal ¶
func (m *IncludeMessage) XXX_Unmarshal(b []byte) error
type MatchOpt ¶
type MatchOpt func(*MatchOptions)
func MatchFilter ¶
func MatchFilter() MatchOpt
func MatchIgnoreBackend ¶
func MatchIgnoreBackend() MatchOpt
func MatchSortArrayedKeys ¶
func MatchSortArrayedKeys() MatchOpt
type MatchOptions ¶
type NestedMessage ¶
type NestedMessage struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*NestedMessage) ClearTagged ¶
func (s *NestedMessage) ClearTagged(tags map[string]struct{})
func (*NestedMessage) Clone ¶
func (m *NestedMessage) Clone() *NestedMessage
func (*NestedMessage) CopyInFields ¶
func (m *NestedMessage) CopyInFields(src *NestedMessage) int
func (*NestedMessage) DeepCopyIn ¶
func (m *NestedMessage) DeepCopyIn(src *NestedMessage)
func (*NestedMessage) Descriptor ¶
func (*NestedMessage) Descriptor() ([]byte, []int)
func (*NestedMessage) Marshal ¶
func (m *NestedMessage) Marshal() (dAtA []byte, err error)
func (*NestedMessage) MarshalToSizedBuffer ¶
func (m *NestedMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NestedMessage) ProtoMessage ¶
func (*NestedMessage) ProtoMessage()
func (*NestedMessage) Reset ¶
func (m *NestedMessage) Reset()
func (*NestedMessage) Size ¶
func (m *NestedMessage) Size() (n int)
func (*NestedMessage) String ¶
func (m *NestedMessage) String() string
func (*NestedMessage) Unmarshal ¶
func (m *NestedMessage) Unmarshal(dAtA []byte) error
func (*NestedMessage) ValidateEnums ¶
func (m *NestedMessage) ValidateEnums() error
Helper method to check that enums have valid values
func (*NestedMessage) XXX_DiscardUnknown ¶
func (m *NestedMessage) XXX_DiscardUnknown()
func (*NestedMessage) XXX_Marshal ¶
func (m *NestedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NestedMessage) XXX_Merge ¶
func (m *NestedMessage) XXX_Merge(src proto.Message)
func (*NestedMessage) XXX_Size ¶
func (m *NestedMessage) XXX_Size() int
func (*NestedMessage) XXX_Unmarshal ¶
func (m *NestedMessage) XXX_Unmarshal(b []byte) error
type OuterEnum ¶
type OuterEnum int32
func ParseOuterEnum ¶
func (OuterEnum) EnumDescriptor ¶
func (OuterEnum) MarshalJSON ¶
func (OuterEnum) MarshalYAML ¶
func (*OuterEnum) UnmarshalJSON ¶
custom JSON encoding/decoding
func (*OuterEnum) UnmarshalYAML ¶
type TestApiClient ¶
type TestApiClient interface {
Request(ctx context.Context, in *TestGen, opts ...grpc.CallOption) (*TestGen, error)
}
TestApiClient is the client API for TestApi service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTestApiClient ¶
func NewTestApiClient(cc *grpc.ClientConn) TestApiClient
type TestApiServer ¶
TestApiServer is the server API for TestApi service.
type TestGen ¶
type TestGen struct {
Fields []string `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Db float64 `protobuf:"fixed64,3,opt,name=db,proto3" json:"db,omitempty"`
Fl float32 `protobuf:"fixed32,4,opt,name=fl,proto3" json:"fl,omitempty"`
I32 int32 `protobuf:"varint,5,opt,name=i32,proto3" json:"i32,omitempty"`
I64 int64 `protobuf:"varint,6,opt,name=i64,proto3" json:"i64,omitempty"`
U32 uint32 `protobuf:"varint,7,opt,name=u32,proto3" json:"u32,omitempty"`
U64 uint64 `protobuf:"varint,8,opt,name=u64,proto3" json:"u64,omitempty"`
S32 int32 `protobuf:"zigzag32,9,opt,name=s32,proto3" json:"s32,omitempty"`
S64 int64 `protobuf:"zigzag64,10,opt,name=s64,proto3" json:"s64,omitempty"`
F32 uint32 `protobuf:"fixed32,11,opt,name=f32,proto3" json:"f32,omitempty"`
F64 uint64 `protobuf:"fixed64,12,opt,name=f64,proto3" json:"f64,omitempty"`
Sf32 int32 `protobuf:"fixed32,13,opt,name=sf32,proto3" json:"sf32,omitempty"`
Sf64 int64 `protobuf:"fixed64,14,opt,name=sf64,proto3" json:"sf64,omitempty"`
Bb bool `protobuf:"varint,15,opt,name=bb,proto3" json:"bb,omitempty"`
OuterEn OuterEnum `protobuf:"varint,16,opt,name=outer_en,json=outerEn,proto3,enum=testgen.OuterEnum" json:"outer_en,omitempty"`
InnerEn TestGen_InnerEnum `protobuf:"varint,17,opt,name=inner_en,json=innerEn,proto3,enum=testgen.TestGen_InnerEnum" json:"inner_en,omitempty"`
InnerMsg *TestGen_InnerMessage `protobuf:"bytes,18,opt,name=inner_msg,json=innerMsg,proto3" json:"inner_msg,omitempty"`
InnerMsgNonnull TestGen_InnerMessage `protobuf:"bytes,19,opt,name=inner_msg_nonnull,json=innerMsgNonnull,proto3" json:"inner_msg_nonnull"`
IncludeMsg *IncludeMessage `protobuf:"bytes,20,opt,name=include_msg,json=includeMsg,proto3" json:"include_msg,omitempty"`
IncludeMsgNonnull IncludeMessage `protobuf:"bytes,21,opt,name=include_msg_nonnull,json=includeMsgNonnull,proto3" json:"include_msg_nonnull"`
IncludeFields *IncludeFields `protobuf:"bytes,22,opt,name=include_fields,json=includeFields,proto3" json:"include_fields,omitempty"`
IncludeFieldsNonnull IncludeFields `protobuf:"bytes,23,opt,name=include_fields_nonnull,json=includeFieldsNonnull,proto3" json:"include_fields_nonnull"`
Loc *distributed_match_engine.Loc `protobuf:"bytes,24,opt,name=loc,proto3" json:"loc,omitempty"`
LocNonnull distributed_match_engine.Loc `protobuf:"bytes,25,opt,name=loc_nonnull,json=locNonnull,proto3" json:"loc_nonnull"`
RepeatedInt []int64 `protobuf:"varint,26,rep,packed,name=repeated_int,json=repeatedInt,proto3" json:"repeated_int,omitempty"`
Ip []byte `protobuf:"bytes,27,opt,name=ip,proto3" json:"ip,omitempty"`
Names []string `protobuf:"bytes,28,rep,name=names,proto3" json:"names,omitempty"`
RepeatedMsg []*IncludeMessage `protobuf:"bytes,29,rep,name=repeated_msg,json=repeatedMsg,proto3" json:"repeated_msg,omitempty"`
RepeatedMsgNonnull []IncludeMessage `protobuf:"bytes,30,rep,name=repeated_msg_nonnull,json=repeatedMsgNonnull,proto3" json:"repeated_msg_nonnull"`
RepeatedFields []*IncludeFields `protobuf:"bytes,31,rep,name=repeated_fields,json=repeatedFields,proto3" json:"repeated_fields,omitempty"`
RepeatedFieldsNonnull []IncludeFields `protobuf:"bytes,32,rep,name=repeated_fields_nonnull,json=repeatedFieldsNonnull,proto3" json:"repeated_fields_nonnull"`
RepeatedInnerMsg []*TestGen_InnerMessage `protobuf:"bytes,33,rep,name=repeated_inner_msg,json=repeatedInnerMsg,proto3" json:"repeated_inner_msg,omitempty"`
RepeatedInnerMsgNonnull []TestGen_InnerMessage `protobuf:"bytes,34,rep,name=repeated_inner_msg_nonnull,json=repeatedInnerMsgNonnull,proto3" json:"repeated_inner_msg_nonnull"`
RepeatedLoc []*distributed_match_engine.Loc `protobuf:"bytes,35,rep,name=repeated_loc,json=repeatedLoc,proto3" json:"repeated_loc,omitempty"`
RepeatedLocNonnull []distributed_match_engine.Loc `protobuf:"bytes,36,rep,name=repeated_loc_nonnull,json=repeatedLocNonnull,proto3" json:"repeated_loc_nonnull"`
IntMap map[int32]int32 `` /* 156-byte string literal not displayed */
MsgMap map[int32]*NestedMessage `` /* 155-byte string literal not displayed */
// xxx win import of strings. xxx
Unused string `protobuf:"bytes,39,opt,name=unused,proto3" json:"unused,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TestGen) AddRepeatedFields ¶
func (m *TestGen) AddRepeatedFields(vals ...*IncludeFields) int
func (*TestGen) AddRepeatedFieldsNonnull ¶
func (m *TestGen) AddRepeatedFieldsNonnull(vals ...IncludeFields) int
func (*TestGen) AddRepeatedInnerMsg ¶
func (m *TestGen) AddRepeatedInnerMsg(vals ...*TestGen_InnerMessage) int
func (*TestGen) AddRepeatedInnerMsgNonnull ¶
func (m *TestGen) AddRepeatedInnerMsgNonnull(vals ...TestGen_InnerMessage) int
func (*TestGen) AddRepeatedInt ¶
func (*TestGen) AddRepeatedLoc ¶
func (m *TestGen) AddRepeatedLoc(vals ...*distributed_match_engine.Loc) int
func (*TestGen) AddRepeatedLocNonnull ¶
func (m *TestGen) AddRepeatedLocNonnull(vals ...distributed_match_engine.Loc) int
func (*TestGen) AddRepeatedMsg ¶
func (m *TestGen) AddRepeatedMsg(vals ...*IncludeMessage) int
func (*TestGen) AddRepeatedMsgNonnull ¶
func (m *TestGen) AddRepeatedMsgNonnull(vals ...IncludeMessage) int
func (*TestGen) ClearTagged ¶
func (*TestGen) CopyInFields ¶
func (*TestGen) DeepCopyIn ¶
func (*TestGen) Descriptor ¶
func (*TestGen) DiffFields ¶
func (*TestGen) GetDiffFields ¶
func (*TestGen) IsKeyField ¶
func (*TestGen) IsValidArgsForRequest ¶
func (*TestGen) MarshalToSizedBuffer ¶
func (*TestGen) ProtoMessage ¶
func (*TestGen) ProtoMessage()
func (*TestGen) RemoveNames ¶
func (*TestGen) RemoveRepeatedFields ¶
func (m *TestGen) RemoveRepeatedFields(vals ...*IncludeFields) int
func (*TestGen) RemoveRepeatedFieldsNonnull ¶
func (m *TestGen) RemoveRepeatedFieldsNonnull(vals ...IncludeFields) int
func (*TestGen) RemoveRepeatedInnerMsg ¶
func (m *TestGen) RemoveRepeatedInnerMsg(vals ...*TestGen_InnerMessage) int
func (*TestGen) RemoveRepeatedInnerMsgNonnull ¶
func (m *TestGen) RemoveRepeatedInnerMsgNonnull(vals ...TestGen_InnerMessage) int
func (*TestGen) RemoveRepeatedInt ¶
func (*TestGen) RemoveRepeatedLoc ¶
func (m *TestGen) RemoveRepeatedLoc(vals ...*distributed_match_engine.Loc) int
func (*TestGen) RemoveRepeatedLocNonnull ¶
func (m *TestGen) RemoveRepeatedLocNonnull(vals ...distributed_match_engine.Loc) int
func (*TestGen) RemoveRepeatedMsg ¶
func (m *TestGen) RemoveRepeatedMsg(vals ...*IncludeMessage) int
func (*TestGen) RemoveRepeatedMsgNonnull ¶
func (m *TestGen) RemoveRepeatedMsgNonnull(vals ...IncludeMessage) int
func (*TestGen) ValidateEnums ¶
Helper method to check that enums have valid values NOTE: ValidateEnums checks all Fields even if some are not set
func (*TestGen) XXX_DiscardUnknown ¶
func (m *TestGen) XXX_DiscardUnknown()
func (*TestGen) XXX_Marshal ¶
func (*TestGen) XXX_Unmarshal ¶
type TestGen_InnerEnum ¶
type TestGen_InnerEnum int32
const ( TestGen_INNER0 TestGen_InnerEnum = 0 TestGen_INNER1 TestGen_InnerEnum = 1 TestGen_INNER2 TestGen_InnerEnum = 2 TestGen_INNER3 TestGen_InnerEnum = 3 )
func ParseTestGen_InnerEnum ¶
func ParseTestGen_InnerEnum(data interface{}) (TestGen_InnerEnum, error)
func (TestGen_InnerEnum) EnumDescriptor ¶
func (TestGen_InnerEnum) EnumDescriptor() ([]byte, []int)
func (TestGen_InnerEnum) MarshalJSON ¶
func (e TestGen_InnerEnum) MarshalJSON() ([]byte, error)
func (TestGen_InnerEnum) MarshalYAML ¶
func (e TestGen_InnerEnum) MarshalYAML() (interface{}, error)
func (TestGen_InnerEnum) String ¶
func (x TestGen_InnerEnum) String() string
func (*TestGen_InnerEnum) UnmarshalJSON ¶
func (e *TestGen_InnerEnum) UnmarshalJSON(b []byte) error
custom JSON encoding/decoding
func (*TestGen_InnerEnum) UnmarshalYAML ¶
func (e *TestGen_InnerEnum) UnmarshalYAML(unmarshal func(interface{}) error) error
type TestGen_InnerMessage ¶
type TestGen_InnerMessage struct {
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TestGen_InnerMessage) ClearTagged ¶
func (s *TestGen_InnerMessage) ClearTagged(tags map[string]struct{})
func (*TestGen_InnerMessage) Clone ¶
func (m *TestGen_InnerMessage) Clone() *TestGen_InnerMessage
func (*TestGen_InnerMessage) CopyInFields ¶
func (m *TestGen_InnerMessage) CopyInFields(src *TestGen_InnerMessage) int
func (*TestGen_InnerMessage) DeepCopyIn ¶
func (m *TestGen_InnerMessage) DeepCopyIn(src *TestGen_InnerMessage)
func (*TestGen_InnerMessage) Descriptor ¶
func (*TestGen_InnerMessage) Descriptor() ([]byte, []int)
func (*TestGen_InnerMessage) Marshal ¶
func (m *TestGen_InnerMessage) Marshal() (dAtA []byte, err error)
func (*TestGen_InnerMessage) MarshalTo ¶
func (m *TestGen_InnerMessage) MarshalTo(dAtA []byte) (int, error)
func (*TestGen_InnerMessage) MarshalToSizedBuffer ¶
func (m *TestGen_InnerMessage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TestGen_InnerMessage) ProtoMessage ¶
func (*TestGen_InnerMessage) ProtoMessage()
func (*TestGen_InnerMessage) Reset ¶
func (m *TestGen_InnerMessage) Reset()
func (*TestGen_InnerMessage) Size ¶
func (m *TestGen_InnerMessage) Size() (n int)
func (*TestGen_InnerMessage) String ¶
func (m *TestGen_InnerMessage) String() string
func (*TestGen_InnerMessage) Unmarshal ¶
func (m *TestGen_InnerMessage) Unmarshal(dAtA []byte) error
func (*TestGen_InnerMessage) ValidateEnums ¶
func (m *TestGen_InnerMessage) ValidateEnums() error
Helper method to check that enums have valid values
func (*TestGen_InnerMessage) XXX_DiscardUnknown ¶
func (m *TestGen_InnerMessage) XXX_DiscardUnknown()
func (*TestGen_InnerMessage) XXX_Marshal ¶
func (m *TestGen_InnerMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestGen_InnerMessage) XXX_Merge ¶
func (m *TestGen_InnerMessage) XXX_Merge(src proto.Message)
func (*TestGen_InnerMessage) XXX_Size ¶
func (m *TestGen_InnerMessage) XXX_Size() int
func (*TestGen_InnerMessage) XXX_Unmarshal ¶
func (m *TestGen_InnerMessage) XXX_Unmarshal(b []byte) error
type UnimplementedTestApiServer ¶
type UnimplementedTestApiServer struct {
}
UnimplementedTestApiServer can be embedded to have forward compatible implementations.