gojsontest

package
v0.0.0-...-9e9b692 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StandEnum1_name = map[int32]string{
		0: "January",
		1: "February",
		2: "March",
		3: "April",
		4: "May",
		5: "June",
	}
	StandEnum1_value = map[string]int32{
		"January":  0,
		"February": 1,
		"March":    2,
		"April":    3,
		"May":      4,
		"June":     5,
	}
)

Enum value maps for StandEnum1.

View Source
var (
	Model1_EmbedEnum1_name = map[int32]string{
		0: "july",
		1: "august",
		2: "september",
		3: "october",
		4: "november",
		5: "december",
	}
	Model1_EmbedEnum1_value = map[string]int32{
		"july":      0,
		"august":    1,
		"september": 2,
		"october":   3,
		"november":  4,
		"december":  5,
	}
)

Enum value maps for Model1_EmbedEnum1.

View Source
var (
	Model2_EmbedEnum1_name = map[int32]string{
		0: "july",
		1: "august",
		2: "september",
		3: "october",
		4: "november",
		5: "december",
	}
	Model2_EmbedEnum1_value = map[string]int32{
		"july":      0,
		"august":    1,
		"september": 2,
		"october":   3,
		"november":  4,
		"december":  5,
	}
)

Enum value maps for Model2_EmbedEnum1.

View Source
var (
	FieldCustomName_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	FieldCustomName_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for FieldCustomName_Enum.

View Source
var (
	EnumUseString1_Status1_name = map[int32]string{
		0: "enabled",
		1: "disabled",
	}
	EnumUseString1_Status1_value = map[string]int32{
		"enabled":  0,
		"disabled": 1,
	}
)

Enum value maps for EnumUseString1_Status1.

View Source
var (
	EnumUseString1_Status2_name = map[int32]string{
		0: "success",
		1: "failed",
	}
	EnumUseString1_Status2_value = map[string]int32{
		"success": 0,
		"failed":  1,
	}
)

Enum value maps for EnumUseString1_Status2.

View Source
var (
	EnumUseString2_Status1_name = map[int32]string{
		0: "enabled",
		1: "disabled",
	}
	EnumUseString2_Status1_value = map[string]int32{
		"enabled":  0,
		"disabled": 1,
	}
)

Enum value maps for EnumUseString2_Status1.

View Source
var (
	EnumUseString2_Status2_name = map[int32]string{
		0: "success",
		1: "failed",
	}
	EnumUseString2_Status2_value = map[string]int32{
		"success": 0,
		"failed":  1,
	}
)

Enum value maps for EnumUseString2_Status2.

View Source
var (
	EnumUseString3_Status1_name = map[int32]string{
		0: "enabled",
		1: "disabled",
	}
	EnumUseString3_Status1_value = map[string]int32{
		"enabled":  0,
		"disabled": 1,
	}
)

Enum value maps for EnumUseString3_Status1.

View Source
var (
	EnumUseString3_Status2_name = map[int32]string{
		0: "success",
		1: "failed",
	}
	EnumUseString3_Status2_value = map[string]int32{
		"success": 0,
		"failed":  1,
	}
)

Enum value maps for EnumUseString3_Status2.

View Source
var (
	EnumUseString4_Status_name = map[int32]string{
		0: "_",
		1: "enabled",
		2: "disabled",
	}
	EnumUseString4_Status_value = map[string]int32{
		"_":        0,
		"enabled":  1,
		"disabled": 2,
	}
)

Enum value maps for EnumUseString4_Status.

View Source
var (
	EnumUseString5_Status_name = map[int32]string{
		0: "_",
		1: "enabled",
		2: "disabled",
	}
	EnumUseString5_Status_value = map[string]int32{
		"_":        0,
		"enabled":  1,
		"disabled": 2,
	}
)

Enum value maps for EnumUseString5_Status.

View Source
var (
	UnmarshalData_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	UnmarshalData_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for UnmarshalData_Enum.

View Source
var (
	UnmarshalOneofNotHide_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	UnmarshalOneofNotHide_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for UnmarshalOneofNotHide_Enum.

View Source
var (
	UnmarshalOneofHide_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	UnmarshalOneofHide_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for UnmarshalOneofHide_Enum.

View Source
var (
	OptionalModel1_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	OptionalModel1_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for OptionalModel1_Enum.

View Source
var (
	OptionalModel2_Enum_name = map[int32]string{
		0: "running",
		1: "stopped",
	}
	OptionalModel2_Enum_value = map[string]int32{
		"running": 0,
		"stopped": 1,
	}
)

Enum value maps for OptionalModel2_Enum.

View Source
var File_tests_gojsontest_gojson_test_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EmptyMessage

type EmptyMessage struct {
	// contains filtered or unexported fields
}

func (*EmptyMessage) Descriptor deprecated

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

Deprecated: Use EmptyMessage.ProtoReflect.Descriptor instead.

func (*EmptyMessage) MarshalJSON

func (this *EmptyMessage) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EmptyMessage) ProtoMessage

func (*EmptyMessage) ProtoMessage()

func (*EmptyMessage) ProtoReflect

func (x *EmptyMessage) ProtoReflect() protoreflect.Message

func (*EmptyMessage) Reset

func (x *EmptyMessage) Reset()

func (*EmptyMessage) String

func (x *EmptyMessage) String() string

func (*EmptyMessage) UnmarshalJSON

func (this *EmptyMessage) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString1

type EnumUseString1 struct {
	TStatus1 EnumUseString1_Status1            `protobuf:"varint,1,opt,name=t_status1,json=tStatus1,proto3,enum=gojsontest.EnumUseString1_Status1" json:"t_status1,omitempty"`
	TStatus2 EnumUseString1_Status2            `protobuf:"varint,2,opt,name=t_status2,json=tStatus2,proto3,enum=gojsontest.EnumUseString1_Status2" json:"t_status2,omitempty"`
	AStatus1 []EnumUseString1_Status1          `` /* 133-byte string literal not displayed */
	AStatus2 []EnumUseString1_Status2          `` /* 133-byte string literal not displayed */
	AStatus3 []EnumUseString1_Status1          `` /* 133-byte string literal not displayed */
	MStatus1 map[string]EnumUseString1_Status1 `` /* 214-byte string literal not displayed */
	MStatus2 map[string]EnumUseString1_Status2 `` /* 214-byte string literal not displayed */
	MStatus3 map[string]EnumUseString1_Status1 `` /* 214-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumUseString1) Descriptor deprecated

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

Deprecated: Use EnumUseString1.ProtoReflect.Descriptor instead.

func (*EnumUseString1) GetAStatus1

func (x *EnumUseString1) GetAStatus1() []EnumUseString1_Status1

func (*EnumUseString1) GetAStatus2

func (x *EnumUseString1) GetAStatus2() []EnumUseString1_Status2

func (*EnumUseString1) GetAStatus3

func (x *EnumUseString1) GetAStatus3() []EnumUseString1_Status1

func (*EnumUseString1) GetMStatus1

func (x *EnumUseString1) GetMStatus1() map[string]EnumUseString1_Status1

func (*EnumUseString1) GetMStatus2

func (x *EnumUseString1) GetMStatus2() map[string]EnumUseString1_Status2

func (*EnumUseString1) GetMStatus3

func (x *EnumUseString1) GetMStatus3() map[string]EnumUseString1_Status1

func (*EnumUseString1) GetTStatus1

func (x *EnumUseString1) GetTStatus1() EnumUseString1_Status1

func (*EnumUseString1) GetTStatus2

func (x *EnumUseString1) GetTStatus2() EnumUseString1_Status2

func (*EnumUseString1) MarshalJSON

func (this *EnumUseString1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EnumUseString1) ProtoMessage

func (*EnumUseString1) ProtoMessage()

func (*EnumUseString1) ProtoReflect

func (x *EnumUseString1) ProtoReflect() protoreflect.Message

func (*EnumUseString1) Reset

func (x *EnumUseString1) Reset()

func (*EnumUseString1) String

func (x *EnumUseString1) String() string

func (*EnumUseString1) UnmarshalJSON

func (this *EnumUseString1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString1_Status1

type EnumUseString1_Status1 int32
const (
	EnumUseString1_enabled  EnumUseString1_Status1 = 0
	EnumUseString1_disabled EnumUseString1_Status1 = 1
)

func (EnumUseString1_Status1) Descriptor

func (EnumUseString1_Status1) Enum

func (EnumUseString1_Status1) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString1_Status1.Descriptor instead.

func (EnumUseString1_Status1) Number

func (EnumUseString1_Status1) String

func (x EnumUseString1_Status1) String() string

func (EnumUseString1_Status1) Type

type EnumUseString1_Status2

type EnumUseString1_Status2 int32
const (
	EnumUseString1_success EnumUseString1_Status2 = 0
	EnumUseString1_failed  EnumUseString1_Status2 = 1
)

func (EnumUseString1_Status2) Descriptor

func (EnumUseString1_Status2) Enum

func (EnumUseString1_Status2) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString1_Status2.Descriptor instead.

func (EnumUseString1_Status2) Number

func (EnumUseString1_Status2) String

func (x EnumUseString1_Status2) String() string

func (EnumUseString1_Status2) Type

type EnumUseString2

type EnumUseString2 struct {
	TStatus1 EnumUseString2_Status1            `protobuf:"varint,1,opt,name=t_status1,json=tStatus1,proto3,enum=gojsontest.EnumUseString2_Status1" json:"t_status1,omitempty"`
	TStatus2 EnumUseString2_Status2            `protobuf:"varint,2,opt,name=t_status2,json=tStatus2,proto3,enum=gojsontest.EnumUseString2_Status2" json:"t_status2,omitempty"`
	AStatus1 []EnumUseString2_Status1          `` /* 133-byte string literal not displayed */
	AStatus2 []EnumUseString2_Status2          `` /* 133-byte string literal not displayed */
	AStatus3 []EnumUseString2_Status1          `` /* 133-byte string literal not displayed */
	MStatus1 map[string]EnumUseString2_Status1 `` /* 214-byte string literal not displayed */
	MStatus2 map[string]EnumUseString2_Status2 `` /* 214-byte string literal not displayed */
	MStatus3 map[string]EnumUseString2_Status1 `` /* 214-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumUseString2) Descriptor deprecated

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

Deprecated: Use EnumUseString2.ProtoReflect.Descriptor instead.

func (*EnumUseString2) GetAStatus1

func (x *EnumUseString2) GetAStatus1() []EnumUseString2_Status1

func (*EnumUseString2) GetAStatus2

func (x *EnumUseString2) GetAStatus2() []EnumUseString2_Status2

func (*EnumUseString2) GetAStatus3

func (x *EnumUseString2) GetAStatus3() []EnumUseString2_Status1

func (*EnumUseString2) GetMStatus1

func (x *EnumUseString2) GetMStatus1() map[string]EnumUseString2_Status1

func (*EnumUseString2) GetMStatus2

func (x *EnumUseString2) GetMStatus2() map[string]EnumUseString2_Status2

func (*EnumUseString2) GetMStatus3

func (x *EnumUseString2) GetMStatus3() map[string]EnumUseString2_Status1

func (*EnumUseString2) GetTStatus1

func (x *EnumUseString2) GetTStatus1() EnumUseString2_Status1

func (*EnumUseString2) GetTStatus2

func (x *EnumUseString2) GetTStatus2() EnumUseString2_Status2

func (*EnumUseString2) MarshalJSON

func (this *EnumUseString2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EnumUseString2) ProtoMessage

func (*EnumUseString2) ProtoMessage()

func (*EnumUseString2) ProtoReflect

func (x *EnumUseString2) ProtoReflect() protoreflect.Message

func (*EnumUseString2) Reset

func (x *EnumUseString2) Reset()

func (*EnumUseString2) String

func (x *EnumUseString2) String() string

func (*EnumUseString2) UnmarshalJSON

func (this *EnumUseString2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString2_Status1

type EnumUseString2_Status1 int32
const (
	EnumUseString2_enabled  EnumUseString2_Status1 = 0
	EnumUseString2_disabled EnumUseString2_Status1 = 1
)

func (EnumUseString2_Status1) Descriptor

func (EnumUseString2_Status1) Enum

func (EnumUseString2_Status1) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString2_Status1.Descriptor instead.

func (EnumUseString2_Status1) Number

func (EnumUseString2_Status1) String

func (x EnumUseString2_Status1) String() string

func (EnumUseString2_Status1) Type

type EnumUseString2_Status2

type EnumUseString2_Status2 int32
const (
	EnumUseString2_success EnumUseString2_Status2 = 0
	EnumUseString2_failed  EnumUseString2_Status2 = 1
)

func (EnumUseString2_Status2) Descriptor

func (EnumUseString2_Status2) Enum

func (EnumUseString2_Status2) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString2_Status2.Descriptor instead.

func (EnumUseString2_Status2) Number

func (EnumUseString2_Status2) String

func (x EnumUseString2_Status2) String() string

func (EnumUseString2_Status2) Type

type EnumUseString3

type EnumUseString3 struct {
	TStatus1 EnumUseString3_Status1            `protobuf:"varint,1,opt,name=t_status1,json=tStatus1,proto3,enum=gojsontest.EnumUseString3_Status1" json:"t_status1,omitempty"`
	TStatus2 EnumUseString3_Status2            `protobuf:"varint,2,opt,name=t_status2,json=tStatus2,proto3,enum=gojsontest.EnumUseString3_Status2" json:"t_status2,omitempty"`
	AStatus1 []EnumUseString3_Status1          `` /* 133-byte string literal not displayed */
	AStatus2 []EnumUseString3_Status2          `` /* 133-byte string literal not displayed */
	AStatus3 []EnumUseString3_Status1          `` /* 133-byte string literal not displayed */
	MStatus1 map[string]EnumUseString3_Status1 `` /* 214-byte string literal not displayed */
	MStatus2 map[string]EnumUseString3_Status2 `` /* 214-byte string literal not displayed */
	MStatus3 map[string]EnumUseString3_Status1 `` /* 214-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumUseString3) Descriptor deprecated

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

Deprecated: Use EnumUseString3.ProtoReflect.Descriptor instead.

func (*EnumUseString3) GetAStatus1

func (x *EnumUseString3) GetAStatus1() []EnumUseString3_Status1

func (*EnumUseString3) GetAStatus2

func (x *EnumUseString3) GetAStatus2() []EnumUseString3_Status2

func (*EnumUseString3) GetAStatus3

func (x *EnumUseString3) GetAStatus3() []EnumUseString3_Status1

func (*EnumUseString3) GetMStatus1

func (x *EnumUseString3) GetMStatus1() map[string]EnumUseString3_Status1

func (*EnumUseString3) GetMStatus2

func (x *EnumUseString3) GetMStatus2() map[string]EnumUseString3_Status2

func (*EnumUseString3) GetMStatus3

func (x *EnumUseString3) GetMStatus3() map[string]EnumUseString3_Status1

func (*EnumUseString3) GetTStatus1

func (x *EnumUseString3) GetTStatus1() EnumUseString3_Status1

func (*EnumUseString3) GetTStatus2

func (x *EnumUseString3) GetTStatus2() EnumUseString3_Status2

func (*EnumUseString3) MarshalJSON

func (this *EnumUseString3) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EnumUseString3) ProtoMessage

func (*EnumUseString3) ProtoMessage()

func (*EnumUseString3) ProtoReflect

func (x *EnumUseString3) ProtoReflect() protoreflect.Message

func (*EnumUseString3) Reset

func (x *EnumUseString3) Reset()

func (*EnumUseString3) String

func (x *EnumUseString3) String() string

func (*EnumUseString3) UnmarshalJSON

func (this *EnumUseString3) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString3_Status1

type EnumUseString3_Status1 int32
const (
	EnumUseString3_enabled  EnumUseString3_Status1 = 0
	EnumUseString3_disabled EnumUseString3_Status1 = 1
)

func (EnumUseString3_Status1) Descriptor

func (EnumUseString3_Status1) Enum

func (EnumUseString3_Status1) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString3_Status1.Descriptor instead.

func (EnumUseString3_Status1) Number

func (EnumUseString3_Status1) String

func (x EnumUseString3_Status1) String() string

func (EnumUseString3_Status1) Type

type EnumUseString3_Status2

type EnumUseString3_Status2 int32
const (
	EnumUseString3_success EnumUseString3_Status2 = 0
	EnumUseString3_failed  EnumUseString3_Status2 = 1
)

func (EnumUseString3_Status2) Descriptor

func (EnumUseString3_Status2) Enum

func (EnumUseString3_Status2) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString3_Status2.Descriptor instead.

func (EnumUseString3_Status2) Number

func (EnumUseString3_Status2) String

func (x EnumUseString3_Status2) String() string

func (EnumUseString3_Status2) Type

type EnumUseString4

type EnumUseString4 struct {
	TStatus1 EnumUseString4_Status            `protobuf:"varint,1,opt,name=t_status1,json=tStatus1,proto3,enum=gojsontest.EnumUseString4_Status" json:"t_status1,omitempty"`
	TStatus2 EnumUseString4_Status            `protobuf:"varint,2,opt,name=t_status2,json=tStatus2,proto3,enum=gojsontest.EnumUseString4_Status" json:"t_status2,omitempty"`
	AStatus1 []EnumUseString4_Status          `` /* 132-byte string literal not displayed */
	AStatus2 []EnumUseString4_Status          `` /* 132-byte string literal not displayed */
	AStatus3 []EnumUseString4_Status          `` /* 132-byte string literal not displayed */
	MStatus1 map[string]EnumUseString4_Status `` /* 213-byte string literal not displayed */
	MStatus2 map[string]EnumUseString4_Status `` /* 213-byte string literal not displayed */
	MStatus3 map[string]EnumUseString4_Status `` /* 213-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumUseString4) Descriptor deprecated

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

Deprecated: Use EnumUseString4.ProtoReflect.Descriptor instead.

func (*EnumUseString4) GetAStatus1

func (x *EnumUseString4) GetAStatus1() []EnumUseString4_Status

func (*EnumUseString4) GetAStatus2

func (x *EnumUseString4) GetAStatus2() []EnumUseString4_Status

func (*EnumUseString4) GetAStatus3

func (x *EnumUseString4) GetAStatus3() []EnumUseString4_Status

func (*EnumUseString4) GetMStatus1

func (x *EnumUseString4) GetMStatus1() map[string]EnumUseString4_Status

func (*EnumUseString4) GetMStatus2

func (x *EnumUseString4) GetMStatus2() map[string]EnumUseString4_Status

func (*EnumUseString4) GetMStatus3

func (x *EnumUseString4) GetMStatus3() map[string]EnumUseString4_Status

func (*EnumUseString4) GetTStatus1

func (x *EnumUseString4) GetTStatus1() EnumUseString4_Status

func (*EnumUseString4) GetTStatus2

func (x *EnumUseString4) GetTStatus2() EnumUseString4_Status

func (*EnumUseString4) MarshalJSON

func (this *EnumUseString4) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EnumUseString4) ProtoMessage

func (*EnumUseString4) ProtoMessage()

func (*EnumUseString4) ProtoReflect

func (x *EnumUseString4) ProtoReflect() protoreflect.Message

func (*EnumUseString4) Reset

func (x *EnumUseString4) Reset()

func (*EnumUseString4) String

func (x *EnumUseString4) String() string

func (*EnumUseString4) UnmarshalJSON

func (this *EnumUseString4) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString4_Status

type EnumUseString4_Status int32
const (
	EnumUseString4__        EnumUseString4_Status = 0
	EnumUseString4_enabled  EnumUseString4_Status = 1
	EnumUseString4_disabled EnumUseString4_Status = 2
)

func (EnumUseString4_Status) Descriptor

func (EnumUseString4_Status) Enum

func (EnumUseString4_Status) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString4_Status.Descriptor instead.

func (EnumUseString4_Status) Number

func (EnumUseString4_Status) String

func (x EnumUseString4_Status) String() string

func (EnumUseString4_Status) Type

type EnumUseString5

type EnumUseString5 struct {
	TStatus EnumUseString5_Status            `protobuf:"varint,1,opt,name=t_status,json=tStatus,proto3,enum=gojsontest.EnumUseString5_Status" json:"t_status,omitempty"`
	AStatus []EnumUseString5_Status          `` /* 128-byte string literal not displayed */
	MStatus map[string]EnumUseString5_Status `` /* 209-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnumUseString5) Descriptor deprecated

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

Deprecated: Use EnumUseString5.ProtoReflect.Descriptor instead.

func (*EnumUseString5) GetAStatus

func (x *EnumUseString5) GetAStatus() []EnumUseString5_Status

func (*EnumUseString5) GetMStatus

func (x *EnumUseString5) GetMStatus() map[string]EnumUseString5_Status

func (*EnumUseString5) GetTStatus

func (x *EnumUseString5) GetTStatus() EnumUseString5_Status

func (*EnumUseString5) MarshalJSON

func (this *EnumUseString5) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*EnumUseString5) ProtoMessage

func (*EnumUseString5) ProtoMessage()

func (*EnumUseString5) ProtoReflect

func (x *EnumUseString5) ProtoReflect() protoreflect.Message

func (*EnumUseString5) Reset

func (x *EnumUseString5) Reset()

func (*EnumUseString5) String

func (x *EnumUseString5) String() string

func (*EnumUseString5) UnmarshalJSON

func (this *EnumUseString5) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type EnumUseString5_Status

type EnumUseString5_Status int32
const (
	EnumUseString5__        EnumUseString5_Status = 0
	EnumUseString5_enabled  EnumUseString5_Status = 1
	EnumUseString5_disabled EnumUseString5_Status = 2
)

func (EnumUseString5_Status) Descriptor

func (EnumUseString5_Status) Enum

func (EnumUseString5_Status) EnumDescriptor deprecated

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

Deprecated: Use EnumUseString5_Status.Descriptor instead.

func (EnumUseString5_Status) Number

func (EnumUseString5_Status) String

func (x EnumUseString5_Status) String() string

func (EnumUseString5_Status) Type

type FieldAllowUnknown

type FieldAllowUnknown struct {
	NameStyle1 int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	// Types that are assignable to Oneof1:
	//	*FieldAllowUnknown_TString1
	//	*FieldAllowUnknown_TString2
	Oneof1 isFieldAllowUnknown_Oneof1 `protobuf_oneof:"Oneof1"`
	// Types that are assignable to Oneof2:
	//	*FieldAllowUnknown_TInt1
	//	*FieldAllowUnknown_TInt2
	Oneof2 isFieldAllowUnknown_Oneof2 `protobuf_oneof:"Oneof2"`
	// contains filtered or unexported fields
}

func (*FieldAllowUnknown) Descriptor deprecated

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

Deprecated: Use FieldAllowUnknown.ProtoReflect.Descriptor instead.

func (*FieldAllowUnknown) GetNameStyle1

func (x *FieldAllowUnknown) GetNameStyle1() int32

func (*FieldAllowUnknown) GetOneof1

func (m *FieldAllowUnknown) GetOneof1() isFieldAllowUnknown_Oneof1

func (*FieldAllowUnknown) GetOneof2

func (m *FieldAllowUnknown) GetOneof2() isFieldAllowUnknown_Oneof2

func (*FieldAllowUnknown) GetTInt1

func (x *FieldAllowUnknown) GetTInt1() int32

func (*FieldAllowUnknown) GetTInt2

func (x *FieldAllowUnknown) GetTInt2() int32

func (*FieldAllowUnknown) GetTString1

func (x *FieldAllowUnknown) GetTString1() string

func (*FieldAllowUnknown) GetTString2

func (x *FieldAllowUnknown) GetTString2() string

func (*FieldAllowUnknown) MarshalJSON

func (this *FieldAllowUnknown) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldAllowUnknown) ProtoMessage

func (*FieldAllowUnknown) ProtoMessage()

func (*FieldAllowUnknown) ProtoReflect

func (x *FieldAllowUnknown) ProtoReflect() protoreflect.Message

func (*FieldAllowUnknown) Reset

func (x *FieldAllowUnknown) Reset()

func (*FieldAllowUnknown) String

func (x *FieldAllowUnknown) String() string

func (*FieldAllowUnknown) UnmarshalJSON

func (this *FieldAllowUnknown) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldAllowUnknown_TInt1

type FieldAllowUnknown_TInt1 struct {
	TInt1 int32 `protobuf:"varint,4,opt,name=t_int1,json=tInt1,proto3,oneof"`
}

type FieldAllowUnknown_TInt2

type FieldAllowUnknown_TInt2 struct {
	TInt2 int32 `protobuf:"varint,5,opt,name=t_int2,json=tInt2,proto3,oneof"`
}

type FieldAllowUnknown_TString1

type FieldAllowUnknown_TString1 struct {
	TString1 string `protobuf:"bytes,2,opt,name=t_string1,json=tString1,proto3,oneof"`
}

type FieldAllowUnknown_TString2

type FieldAllowUnknown_TString2 struct {
	TString2 string `protobuf:"bytes,3,opt,name=t_string2,json=tString2,proto3,oneof"`
}

type FieldCustomName

type FieldCustomName struct {
	TString          string                             `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3" json:"t_string,omitempty"`
	TInt32           int32                              `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3" json:"t_int32,omitempty"`
	TInt64           int64                              `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3" json:"t_int64,omitempty"`
	TUint32          uint32                             `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3" json:"t_uint32,omitempty"`
	TUint64          uint64                             `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3" json:"t_uint64,omitempty"`
	TSint32          int32                              `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3" json:"t_sint32,omitempty"`
	TSint64          int64                              `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3" json:"t_sint64,omitempty"`
	TSfixed32        int32                              `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3" json:"t_sfixed32,omitempty"`
	TSfixed64        int64                              `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3" json:"t_sfixed64,omitempty"`
	TFixed32         uint32                             `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3" json:"t_fixed32,omitempty"`
	TFixed64         uint64                             `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3" json:"t_fixed64,omitempty"`
	TFloat           float32                            `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3" json:"t_float,omitempty"`
	TDouble          float64                            `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3" json:"t_double,omitempty"`
	TBool            bool                               `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3" json:"t_bool,omitempty"`
	TEnum1           FieldCustomName_Enum               `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.FieldCustomName_Enum" json:"t_enum1,omitempty"`
	TEnum2           FieldCustomName_Enum               `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.FieldCustomName_Enum" json:"t_enum2,omitempty"`
	TBytes           []byte                             `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3" json:"t_bytes,omitempty"`
	TAliases         *FieldCustomName_Aliases           `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3" json:"t_aliases,omitempty"`
	TConfig          *FieldCustomName_Config            `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3" json:"t_config,omitempty"`
	ArrayDouble      []float64                          `protobuf:"fixed64,101,rep,packed,name=array_double,json=arrayDouble,proto3" json:"array_double,omitempty"`
	ArrayFloat       []float32                          `protobuf:"fixed32,102,rep,packed,name=array_float,json=arrayFloat,proto3" json:"array_float,omitempty"`
	ArrayInt32       []int32                            `protobuf:"varint,103,rep,packed,name=array_int32,json=arrayInt32,proto3" json:"array_int32,omitempty"`
	ArrayInt64       []int64                            `protobuf:"varint,104,rep,packed,name=array_int64,json=arrayInt64,proto3" json:"array_int64,omitempty"`
	ArrayUint32      []uint32                           `protobuf:"varint,105,rep,packed,name=array_uint32,json=arrayUint32,proto3" json:"array_uint32,omitempty"`
	ArrayUint64      []uint64                           `protobuf:"varint,106,rep,packed,name=array_uint64,json=arrayUint64,proto3" json:"array_uint64,omitempty"`
	ArraySint32      []int32                            `protobuf:"zigzag32,107,rep,packed,name=array_sint32,json=arraySint32,proto3" json:"array_sint32,omitempty"`
	ArraySint64      []int64                            `protobuf:"zigzag64,108,rep,packed,name=array_sint64,json=arraySint64,proto3" json:"array_sint64,omitempty"`
	ArraySfixed32    []int32                            `protobuf:"fixed32,109,rep,packed,name=array_sfixed32,json=arraySfixed32,proto3" json:"array_sfixed32,omitempty"`
	ArraySfixed64    []int64                            `protobuf:"fixed64,110,rep,packed,name=array_sfixed64,json=arraySfixed64,proto3" json:"array_sfixed64,omitempty"`
	ArrayFixed32     []uint32                           `protobuf:"fixed32,111,rep,packed,name=array_fixed32,json=arrayFixed32,proto3" json:"array_fixed32,omitempty"`
	ArrayFixed64     []uint64                           `protobuf:"fixed64,112,rep,packed,name=array_fixed64,json=arrayFixed64,proto3" json:"array_fixed64,omitempty"`
	ArrayBool        []bool                             `protobuf:"varint,113,rep,packed,name=array_bool,json=arrayBool,proto3" json:"array_bool,omitempty"`
	ArrayString      []string                           `protobuf:"bytes,114,rep,name=array_string,json=arrayString,proto3" json:"array_string,omitempty"`
	ArrayBytes       [][]byte                           `protobuf:"bytes,115,rep,name=array_bytes,json=arrayBytes,proto3" json:"array_bytes,omitempty"`
	ArrayEnum1       []FieldCustomName_Enum             `` /* 138-byte string literal not displayed */
	ArrayEnum2       []FieldCustomName_Enum             `` /* 138-byte string literal not displayed */
	ArrayAliases     []*FieldCustomName_Aliases         `protobuf:"bytes,118,rep,name=array_aliases,json=arrayAliases,proto3" json:"array_aliases,omitempty"`
	ArrayConfig      []*FieldCustomName_Config          `protobuf:"bytes,119,rep,name=array_config,json=arrayConfig,proto3" json:"array_config,omitempty"`
	MapInt32Double   map[int32]float64                  `` /* 198-byte string literal not displayed */
	MapInt32Float    map[int32]float32                  `` /* 195-byte string literal not displayed */
	MapInt32Int32    map[int32]int32                    `` /* 194-byte string literal not displayed */
	MapInt32Int64    map[int32]int64                    `` /* 194-byte string literal not displayed */
	MapInt32Uint32   map[int32]uint32                   `` /* 197-byte string literal not displayed */
	MapInt32Uint64   map[int32]uint64                   `` /* 197-byte string literal not displayed */
	MapInt32Sint32   map[int32]int32                    `` /* 199-byte string literal not displayed */
	MapInt32Sint64   map[int32]int64                    `` /* 199-byte string literal not displayed */
	MapInt32Sfixed32 map[int32]int32                    `` /* 204-byte string literal not displayed */
	MapInt32Sfixed64 map[int32]int64                    `` /* 204-byte string literal not displayed */
	MapInt32Fixed32  map[int32]uint32                   `` /* 201-byte string literal not displayed */
	MapInt32Fixed64  map[int32]uint64                   `` /* 201-byte string literal not displayed */
	MapInt32Bool     map[int32]bool                     `` /* 191-byte string literal not displayed */
	MapInt32String   map[int32]string                   `` /* 196-byte string literal not displayed */
	MapInt32Bytes    map[int32][]byte                   `` /* 193-byte string literal not displayed */
	MapInt32Enum1    map[int32]FieldCustomName_Enum     `` /* 231-byte string literal not displayed */
	MapInt32Enum2    map[int32]FieldCustomName_Enum     `` /* 231-byte string literal not displayed */
	MapInt32Aliases  map[int32]*FieldCustomName_Aliases `` /* 199-byte string literal not displayed */
	MapInt32Config   map[int32]*FieldCustomName_Config  `` /* 196-byte string literal not displayed */
	MapInt64Int32    map[int64]int32                    `` /* 194-byte string literal not displayed */
	MapUint32Int32   map[uint32]int32                   `` /* 197-byte string literal not displayed */
	MapUint64Int32   map[uint64]int32                   `` /* 197-byte string literal not displayed */
	MapSint32Int32   map[int32]int32                    `` /* 199-byte string literal not displayed */
	MapSint64Int32   map[int64]int32                    `` /* 199-byte string literal not displayed */
	MapFixed32Int32  map[uint32]int32                   `` /* 201-byte string literal not displayed */
	MapFixed64Int32  map[uint64]int32                   `` /* 201-byte string literal not displayed */
	MapSfixed32Int32 map[int32]int32                    `` /* 204-byte string literal not displayed */
	MapSfixed64Int32 map[int64]int32                    `` /* 204-byte string literal not displayed */
	MapStringInt32   map[string]int32                   `` /* 196-byte string literal not displayed */
	// Types that are assignable to DataType1:
	//	*FieldCustomName_One1TString
	//	*FieldCustomName_One1TInt32
	//	*FieldCustomName_One1TInt64
	//	*FieldCustomName_One1TUint32
	//	*FieldCustomName_One1TUint64
	//	*FieldCustomName_One1TSint32
	//	*FieldCustomName_One1TSint64
	//	*FieldCustomName_One1TSfixed32
	//	*FieldCustomName_One1TSfixed64
	//	*FieldCustomName_One1TFixed32
	//	*FieldCustomName_One1TFixed64
	//	*FieldCustomName_One1TFloat
	//	*FieldCustomName_One1TDouble
	//	*FieldCustomName_One1TBool
	//	*FieldCustomName_One1TEnum1
	//	*FieldCustomName_One1TEnum2
	//	*FieldCustomName_One1TBytes
	//	*FieldCustomName_One1TAliases
	//	*FieldCustomName_One1TConfig
	DataType1 isFieldCustomName_DataType1 `protobuf_oneof:"DataType1"`
	// Types that are assignable to DataType2:
	//	*FieldCustomName_One2TString
	//	*FieldCustomName_One2TInt32
	//	*FieldCustomName_One2TInt64
	//	*FieldCustomName_One2TUint32
	//	*FieldCustomName_One2TUint64
	//	*FieldCustomName_One2TSint32
	//	*FieldCustomName_One2TSint64
	//	*FieldCustomName_One2TSfixed32
	//	*FieldCustomName_One2TSfixed64
	//	*FieldCustomName_One2TFixed32
	//	*FieldCustomName_One2TFixed64
	//	*FieldCustomName_One2TFloat
	//	*FieldCustomName_One2TDouble
	//	*FieldCustomName_One2TBool
	//	*FieldCustomName_One2TEnum1
	//	*FieldCustomName_One2TEnum2
	//	*FieldCustomName_One2TBytes
	//	*FieldCustomName_One2TAliases
	//	*FieldCustomName_One2TConfig
	DataType2 isFieldCustomName_DataType2 `protobuf_oneof:"DataType2"`
	// contains filtered or unexported fields
}

func (*FieldCustomName) Descriptor deprecated

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

Deprecated: Use FieldCustomName.ProtoReflect.Descriptor instead.

func (*FieldCustomName) GetArrayAliases

func (x *FieldCustomName) GetArrayAliases() []*FieldCustomName_Aliases

func (*FieldCustomName) GetArrayBool

func (x *FieldCustomName) GetArrayBool() []bool

func (*FieldCustomName) GetArrayBytes

func (x *FieldCustomName) GetArrayBytes() [][]byte

func (*FieldCustomName) GetArrayConfig

func (x *FieldCustomName) GetArrayConfig() []*FieldCustomName_Config

func (*FieldCustomName) GetArrayDouble

func (x *FieldCustomName) GetArrayDouble() []float64

func (*FieldCustomName) GetArrayEnum1

func (x *FieldCustomName) GetArrayEnum1() []FieldCustomName_Enum

func (*FieldCustomName) GetArrayEnum2

func (x *FieldCustomName) GetArrayEnum2() []FieldCustomName_Enum

func (*FieldCustomName) GetArrayFixed32

func (x *FieldCustomName) GetArrayFixed32() []uint32

func (*FieldCustomName) GetArrayFixed64

func (x *FieldCustomName) GetArrayFixed64() []uint64

func (*FieldCustomName) GetArrayFloat

func (x *FieldCustomName) GetArrayFloat() []float32

func (*FieldCustomName) GetArrayInt32

func (x *FieldCustomName) GetArrayInt32() []int32

func (*FieldCustomName) GetArrayInt64

func (x *FieldCustomName) GetArrayInt64() []int64

func (*FieldCustomName) GetArraySfixed32

func (x *FieldCustomName) GetArraySfixed32() []int32

func (*FieldCustomName) GetArraySfixed64

func (x *FieldCustomName) GetArraySfixed64() []int64

func (*FieldCustomName) GetArraySint32

func (x *FieldCustomName) GetArraySint32() []int32

func (*FieldCustomName) GetArraySint64

func (x *FieldCustomName) GetArraySint64() []int64

func (*FieldCustomName) GetArrayString

func (x *FieldCustomName) GetArrayString() []string

func (*FieldCustomName) GetArrayUint32

func (x *FieldCustomName) GetArrayUint32() []uint32

func (*FieldCustomName) GetArrayUint64

func (x *FieldCustomName) GetArrayUint64() []uint64

func (*FieldCustomName) GetDataType1

func (m *FieldCustomName) GetDataType1() isFieldCustomName_DataType1

func (*FieldCustomName) GetDataType2

func (m *FieldCustomName) GetDataType2() isFieldCustomName_DataType2

func (*FieldCustomName) GetMapFixed32Int32

func (x *FieldCustomName) GetMapFixed32Int32() map[uint32]int32

func (*FieldCustomName) GetMapFixed64Int32

func (x *FieldCustomName) GetMapFixed64Int32() map[uint64]int32

func (*FieldCustomName) GetMapInt32Aliases

func (x *FieldCustomName) GetMapInt32Aliases() map[int32]*FieldCustomName_Aliases

func (*FieldCustomName) GetMapInt32Bool

func (x *FieldCustomName) GetMapInt32Bool() map[int32]bool

func (*FieldCustomName) GetMapInt32Bytes

func (x *FieldCustomName) GetMapInt32Bytes() map[int32][]byte

func (*FieldCustomName) GetMapInt32Config

func (x *FieldCustomName) GetMapInt32Config() map[int32]*FieldCustomName_Config

func (*FieldCustomName) GetMapInt32Double

func (x *FieldCustomName) GetMapInt32Double() map[int32]float64

func (*FieldCustomName) GetMapInt32Enum1

func (x *FieldCustomName) GetMapInt32Enum1() map[int32]FieldCustomName_Enum

func (*FieldCustomName) GetMapInt32Enum2

func (x *FieldCustomName) GetMapInt32Enum2() map[int32]FieldCustomName_Enum

func (*FieldCustomName) GetMapInt32Fixed32

func (x *FieldCustomName) GetMapInt32Fixed32() map[int32]uint32

func (*FieldCustomName) GetMapInt32Fixed64

func (x *FieldCustomName) GetMapInt32Fixed64() map[int32]uint64

func (*FieldCustomName) GetMapInt32Float

func (x *FieldCustomName) GetMapInt32Float() map[int32]float32

func (*FieldCustomName) GetMapInt32Int32

func (x *FieldCustomName) GetMapInt32Int32() map[int32]int32

func (*FieldCustomName) GetMapInt32Int64

func (x *FieldCustomName) GetMapInt32Int64() map[int32]int64

func (*FieldCustomName) GetMapInt32Sfixed32

func (x *FieldCustomName) GetMapInt32Sfixed32() map[int32]int32

func (*FieldCustomName) GetMapInt32Sfixed64

func (x *FieldCustomName) GetMapInt32Sfixed64() map[int32]int64

func (*FieldCustomName) GetMapInt32Sint32

func (x *FieldCustomName) GetMapInt32Sint32() map[int32]int32

func (*FieldCustomName) GetMapInt32Sint64

func (x *FieldCustomName) GetMapInt32Sint64() map[int32]int64

func (*FieldCustomName) GetMapInt32String

func (x *FieldCustomName) GetMapInt32String() map[int32]string

func (*FieldCustomName) GetMapInt32Uint32

func (x *FieldCustomName) GetMapInt32Uint32() map[int32]uint32

func (*FieldCustomName) GetMapInt32Uint64

func (x *FieldCustomName) GetMapInt32Uint64() map[int32]uint64

func (*FieldCustomName) GetMapInt64Int32

func (x *FieldCustomName) GetMapInt64Int32() map[int64]int32

func (*FieldCustomName) GetMapSfixed32Int32

func (x *FieldCustomName) GetMapSfixed32Int32() map[int32]int32

func (*FieldCustomName) GetMapSfixed64Int32

func (x *FieldCustomName) GetMapSfixed64Int32() map[int64]int32

func (*FieldCustomName) GetMapSint32Int32

func (x *FieldCustomName) GetMapSint32Int32() map[int32]int32

func (*FieldCustomName) GetMapSint64Int32

func (x *FieldCustomName) GetMapSint64Int32() map[int64]int32

func (*FieldCustomName) GetMapStringInt32

func (x *FieldCustomName) GetMapStringInt32() map[string]int32

func (*FieldCustomName) GetMapUint32Int32

func (x *FieldCustomName) GetMapUint32Int32() map[uint32]int32

func (*FieldCustomName) GetMapUint64Int32

func (x *FieldCustomName) GetMapUint64Int32() map[uint64]int32

func (*FieldCustomName) GetOne1TAliases

func (x *FieldCustomName) GetOne1TAliases() *FieldCustomName_Aliases

func (*FieldCustomName) GetOne1TBool

func (x *FieldCustomName) GetOne1TBool() bool

func (*FieldCustomName) GetOne1TBytes

func (x *FieldCustomName) GetOne1TBytes() []byte

func (*FieldCustomName) GetOne1TConfig

func (x *FieldCustomName) GetOne1TConfig() *FieldCustomName_Config

func (*FieldCustomName) GetOne1TDouble

func (x *FieldCustomName) GetOne1TDouble() float64

func (*FieldCustomName) GetOne1TEnum1

func (x *FieldCustomName) GetOne1TEnum1() FieldCustomName_Enum

func (*FieldCustomName) GetOne1TEnum2

func (x *FieldCustomName) GetOne1TEnum2() FieldCustomName_Enum

func (*FieldCustomName) GetOne1TFixed32

func (x *FieldCustomName) GetOne1TFixed32() uint32

func (*FieldCustomName) GetOne1TFixed64

func (x *FieldCustomName) GetOne1TFixed64() uint64

func (*FieldCustomName) GetOne1TFloat

func (x *FieldCustomName) GetOne1TFloat() float32

func (*FieldCustomName) GetOne1TInt32

func (x *FieldCustomName) GetOne1TInt32() int32

func (*FieldCustomName) GetOne1TInt64

func (x *FieldCustomName) GetOne1TInt64() int64

func (*FieldCustomName) GetOne1TSfixed32

func (x *FieldCustomName) GetOne1TSfixed32() int32

func (*FieldCustomName) GetOne1TSfixed64

func (x *FieldCustomName) GetOne1TSfixed64() int64

func (*FieldCustomName) GetOne1TSint32

func (x *FieldCustomName) GetOne1TSint32() int32

func (*FieldCustomName) GetOne1TSint64

func (x *FieldCustomName) GetOne1TSint64() int64

func (*FieldCustomName) GetOne1TString

func (x *FieldCustomName) GetOne1TString() string

func (*FieldCustomName) GetOne1TUint32

func (x *FieldCustomName) GetOne1TUint32() uint32

func (*FieldCustomName) GetOne1TUint64

func (x *FieldCustomName) GetOne1TUint64() uint64

func (*FieldCustomName) GetOne2TAliases

func (x *FieldCustomName) GetOne2TAliases() *FieldCustomName_Aliases

func (*FieldCustomName) GetOne2TBool

func (x *FieldCustomName) GetOne2TBool() bool

func (*FieldCustomName) GetOne2TBytes

func (x *FieldCustomName) GetOne2TBytes() []byte

func (*FieldCustomName) GetOne2TConfig

func (x *FieldCustomName) GetOne2TConfig() *FieldCustomName_Config

func (*FieldCustomName) GetOne2TDouble

func (x *FieldCustomName) GetOne2TDouble() float64

func (*FieldCustomName) GetOne2TEnum1

func (x *FieldCustomName) GetOne2TEnum1() FieldCustomName_Enum

func (*FieldCustomName) GetOne2TEnum2

func (x *FieldCustomName) GetOne2TEnum2() FieldCustomName_Enum

func (*FieldCustomName) GetOne2TFixed32

func (x *FieldCustomName) GetOne2TFixed32() uint32

func (*FieldCustomName) GetOne2TFixed64

func (x *FieldCustomName) GetOne2TFixed64() uint64

func (*FieldCustomName) GetOne2TFloat

func (x *FieldCustomName) GetOne2TFloat() float32

func (*FieldCustomName) GetOne2TInt32

func (x *FieldCustomName) GetOne2TInt32() int32

func (*FieldCustomName) GetOne2TInt64

func (x *FieldCustomName) GetOne2TInt64() int64

func (*FieldCustomName) GetOne2TSfixed32

func (x *FieldCustomName) GetOne2TSfixed32() int32

func (*FieldCustomName) GetOne2TSfixed64

func (x *FieldCustomName) GetOne2TSfixed64() int64

func (*FieldCustomName) GetOne2TSint32

func (x *FieldCustomName) GetOne2TSint32() int32

func (*FieldCustomName) GetOne2TSint64

func (x *FieldCustomName) GetOne2TSint64() int64

func (*FieldCustomName) GetOne2TString

func (x *FieldCustomName) GetOne2TString() string

func (*FieldCustomName) GetOne2TUint32

func (x *FieldCustomName) GetOne2TUint32() uint32

func (*FieldCustomName) GetOne2TUint64

func (x *FieldCustomName) GetOne2TUint64() uint64

func (*FieldCustomName) GetTAliases

func (x *FieldCustomName) GetTAliases() *FieldCustomName_Aliases

func (*FieldCustomName) GetTBool

func (x *FieldCustomName) GetTBool() bool

func (*FieldCustomName) GetTBytes

func (x *FieldCustomName) GetTBytes() []byte

func (*FieldCustomName) GetTConfig

func (x *FieldCustomName) GetTConfig() *FieldCustomName_Config

func (*FieldCustomName) GetTDouble

func (x *FieldCustomName) GetTDouble() float64

func (*FieldCustomName) GetTEnum1

func (x *FieldCustomName) GetTEnum1() FieldCustomName_Enum

func (*FieldCustomName) GetTEnum2

func (x *FieldCustomName) GetTEnum2() FieldCustomName_Enum

func (*FieldCustomName) GetTFixed32

func (x *FieldCustomName) GetTFixed32() uint32

func (*FieldCustomName) GetTFixed64

func (x *FieldCustomName) GetTFixed64() uint64

func (*FieldCustomName) GetTFloat

func (x *FieldCustomName) GetTFloat() float32

func (*FieldCustomName) GetTInt32

func (x *FieldCustomName) GetTInt32() int32

func (*FieldCustomName) GetTInt64

func (x *FieldCustomName) GetTInt64() int64

func (*FieldCustomName) GetTSfixed32

func (x *FieldCustomName) GetTSfixed32() int32

func (*FieldCustomName) GetTSfixed64

func (x *FieldCustomName) GetTSfixed64() int64

func (*FieldCustomName) GetTSint32

func (x *FieldCustomName) GetTSint32() int32

func (*FieldCustomName) GetTSint64

func (x *FieldCustomName) GetTSint64() int64

func (*FieldCustomName) GetTString

func (x *FieldCustomName) GetTString() string

func (*FieldCustomName) GetTUint32

func (x *FieldCustomName) GetTUint32() uint32

func (*FieldCustomName) GetTUint64

func (x *FieldCustomName) GetTUint64() uint64

func (*FieldCustomName) MarshalJSON

func (this *FieldCustomName) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldCustomName) ProtoMessage

func (*FieldCustomName) ProtoMessage()

func (*FieldCustomName) ProtoReflect

func (x *FieldCustomName) ProtoReflect() protoreflect.Message

func (*FieldCustomName) Reset

func (x *FieldCustomName) Reset()

func (*FieldCustomName) String

func (x *FieldCustomName) String() string

func (*FieldCustomName) UnmarshalJSON

func (this *FieldCustomName) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldCustomName_Aliases

type FieldCustomName_Aliases struct {
	// contains filtered or unexported fields
}

func (*FieldCustomName_Aliases) Descriptor deprecated

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

Deprecated: Use FieldCustomName_Aliases.ProtoReflect.Descriptor instead.

func (*FieldCustomName_Aliases) MarshalJSON

func (this *FieldCustomName_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldCustomName_Aliases) ProtoMessage

func (*FieldCustomName_Aliases) ProtoMessage()

func (*FieldCustomName_Aliases) ProtoReflect

func (x *FieldCustomName_Aliases) ProtoReflect() protoreflect.Message

func (*FieldCustomName_Aliases) Reset

func (x *FieldCustomName_Aliases) Reset()

func (*FieldCustomName_Aliases) String

func (x *FieldCustomName_Aliases) String() string

func (*FieldCustomName_Aliases) UnmarshalJSON

func (this *FieldCustomName_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldCustomName_Config

type FieldCustomName_Config struct {
	Ip   string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Port int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldCustomName_Config) Descriptor deprecated

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

Deprecated: Use FieldCustomName_Config.ProtoReflect.Descriptor instead.

func (*FieldCustomName_Config) GetIp

func (x *FieldCustomName_Config) GetIp() string

func (*FieldCustomName_Config) GetPort

func (x *FieldCustomName_Config) GetPort() int32

func (*FieldCustomName_Config) MarshalJSON

func (this *FieldCustomName_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldCustomName_Config) ProtoMessage

func (*FieldCustomName_Config) ProtoMessage()

func (*FieldCustomName_Config) ProtoReflect

func (x *FieldCustomName_Config) ProtoReflect() protoreflect.Message

func (*FieldCustomName_Config) Reset

func (x *FieldCustomName_Config) Reset()

func (*FieldCustomName_Config) String

func (x *FieldCustomName_Config) String() string

func (*FieldCustomName_Config) UnmarshalJSON

func (this *FieldCustomName_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldCustomName_Enum

type FieldCustomName_Enum int32
const (
	FieldCustomName_running FieldCustomName_Enum = 0
	FieldCustomName_stopped FieldCustomName_Enum = 1
)

func (FieldCustomName_Enum) Descriptor

func (FieldCustomName_Enum) Enum

func (FieldCustomName_Enum) EnumDescriptor deprecated

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

Deprecated: Use FieldCustomName_Enum.Descriptor instead.

func (FieldCustomName_Enum) Number

func (FieldCustomName_Enum) String

func (x FieldCustomName_Enum) String() string

func (FieldCustomName_Enum) Type

type FieldCustomName_One1TAliases

type FieldCustomName_One1TAliases struct {
	One1TAliases *FieldCustomName_Aliases `protobuf:"bytes,418,opt,name=one1_t_aliases,json=one1TAliases,proto3,oneof"`
}

type FieldCustomName_One1TBool

type FieldCustomName_One1TBool struct {
	One1TBool bool `protobuf:"varint,414,opt,name=one1_t_bool,json=one1TBool,proto3,oneof"`
}

type FieldCustomName_One1TBytes

type FieldCustomName_One1TBytes struct {
	One1TBytes []byte `protobuf:"bytes,417,opt,name=one1_t_bytes,json=one1TBytes,proto3,oneof"`
}

type FieldCustomName_One1TConfig

type FieldCustomName_One1TConfig struct {
	One1TConfig *FieldCustomName_Config `protobuf:"bytes,419,opt,name=one1_t_config,json=one1TConfig,proto3,oneof"`
}

type FieldCustomName_One1TDouble

type FieldCustomName_One1TDouble struct {
	One1TDouble float64 `protobuf:"fixed64,413,opt,name=one1_t_double,json=one1TDouble,proto3,oneof"`
}

type FieldCustomName_One1TEnum1

type FieldCustomName_One1TEnum1 struct {
	One1TEnum1 FieldCustomName_Enum `protobuf:"varint,415,opt,name=one1_t_enum1,json=one1TEnum1,proto3,enum=gojsontest.FieldCustomName_Enum,oneof"`
}

type FieldCustomName_One1TEnum2

type FieldCustomName_One1TEnum2 struct {
	One1TEnum2 FieldCustomName_Enum `protobuf:"varint,416,opt,name=one1_t_enum2,json=one1TEnum2,proto3,enum=gojsontest.FieldCustomName_Enum,oneof"`
}

type FieldCustomName_One1TFixed32

type FieldCustomName_One1TFixed32 struct {
	One1TFixed32 uint32 `protobuf:"fixed32,410,opt,name=one1_t_fixed32,json=one1TFixed32,proto3,oneof"`
}

type FieldCustomName_One1TFixed64

type FieldCustomName_One1TFixed64 struct {
	One1TFixed64 uint64 `protobuf:"fixed64,411,opt,name=one1_t_fixed64,json=one1TFixed64,proto3,oneof"`
}

type FieldCustomName_One1TFloat

type FieldCustomName_One1TFloat struct {
	One1TFloat float32 `protobuf:"fixed32,412,opt,name=one1_t_float,json=one1TFloat,proto3,oneof"`
}

type FieldCustomName_One1TInt32

type FieldCustomName_One1TInt32 struct {
	One1TInt32 int32 `protobuf:"varint,402,opt,name=one1_t_int32,json=one1TInt32,proto3,oneof"`
}

type FieldCustomName_One1TInt64

type FieldCustomName_One1TInt64 struct {
	One1TInt64 int64 `protobuf:"varint,403,opt,name=one1_t_int64,json=one1TInt64,proto3,oneof"`
}

type FieldCustomName_One1TSfixed32

type FieldCustomName_One1TSfixed32 struct {
	One1TSfixed32 int32 `protobuf:"fixed32,408,opt,name=one1_t_sfixed32,json=one1TSfixed32,proto3,oneof"`
}

type FieldCustomName_One1TSfixed64

type FieldCustomName_One1TSfixed64 struct {
	One1TSfixed64 int64 `protobuf:"fixed64,409,opt,name=one1_t_sfixed64,json=one1TSfixed64,proto3,oneof"`
}

type FieldCustomName_One1TSint32

type FieldCustomName_One1TSint32 struct {
	One1TSint32 int32 `protobuf:"zigzag32,406,opt,name=one1_t_sint32,json=one1TSint32,proto3,oneof"`
}

type FieldCustomName_One1TSint64

type FieldCustomName_One1TSint64 struct {
	One1TSint64 int64 `protobuf:"zigzag64,407,opt,name=one1_t_sint64,json=one1TSint64,proto3,oneof"`
}

type FieldCustomName_One1TString

type FieldCustomName_One1TString struct {
	One1TString string `protobuf:"bytes,401,opt,name=one1_t_string,json=one1TString,proto3,oneof"`
}

type FieldCustomName_One1TUint32

type FieldCustomName_One1TUint32 struct {
	One1TUint32 uint32 `protobuf:"varint,404,opt,name=one1_t_uint32,json=one1TUint32,proto3,oneof"`
}

type FieldCustomName_One1TUint64

type FieldCustomName_One1TUint64 struct {
	One1TUint64 uint64 `protobuf:"varint,405,opt,name=one1_t_uint64,json=one1TUint64,proto3,oneof"`
}

type FieldCustomName_One2TAliases

type FieldCustomName_One2TAliases struct {
	One2TAliases *FieldCustomName_Aliases `protobuf:"bytes,518,opt,name=one2_t_aliases,json=one2TAliases,proto3,oneof"`
}

type FieldCustomName_One2TBool

type FieldCustomName_One2TBool struct {
	One2TBool bool `protobuf:"varint,514,opt,name=one2_t_bool,json=one2TBool,proto3,oneof"`
}

type FieldCustomName_One2TBytes

type FieldCustomName_One2TBytes struct {
	One2TBytes []byte `protobuf:"bytes,517,opt,name=one2_t_bytes,json=one2TBytes,proto3,oneof"`
}

type FieldCustomName_One2TConfig

type FieldCustomName_One2TConfig struct {
	One2TConfig *FieldCustomName_Config `protobuf:"bytes,519,opt,name=one2_t_config,json=one2TConfig,proto3,oneof"`
}

type FieldCustomName_One2TDouble

type FieldCustomName_One2TDouble struct {
	One2TDouble float64 `protobuf:"fixed64,513,opt,name=one2_t_double,json=one2TDouble,proto3,oneof"`
}

type FieldCustomName_One2TEnum1

type FieldCustomName_One2TEnum1 struct {
	One2TEnum1 FieldCustomName_Enum `protobuf:"varint,515,opt,name=one2_t_enum1,json=one2TEnum1,proto3,enum=gojsontest.FieldCustomName_Enum,oneof"`
}

type FieldCustomName_One2TEnum2

type FieldCustomName_One2TEnum2 struct {
	One2TEnum2 FieldCustomName_Enum `protobuf:"varint,516,opt,name=one2_t_enum2,json=one2TEnum2,proto3,enum=gojsontest.FieldCustomName_Enum,oneof"`
}

type FieldCustomName_One2TFixed32

type FieldCustomName_One2TFixed32 struct {
	One2TFixed32 uint32 `protobuf:"fixed32,510,opt,name=one2_t_fixed32,json=one2TFixed32,proto3,oneof"`
}

type FieldCustomName_One2TFixed64

type FieldCustomName_One2TFixed64 struct {
	One2TFixed64 uint64 `protobuf:"fixed64,511,opt,name=one2_t_fixed64,json=one2TFixed64,proto3,oneof"`
}

type FieldCustomName_One2TFloat

type FieldCustomName_One2TFloat struct {
	One2TFloat float32 `protobuf:"fixed32,512,opt,name=one2_t_float,json=one2TFloat,proto3,oneof"`
}

type FieldCustomName_One2TInt32

type FieldCustomName_One2TInt32 struct {
	One2TInt32 int32 `protobuf:"varint,502,opt,name=one2_t_int32,json=one2TInt32,proto3,oneof"`
}

type FieldCustomName_One2TInt64

type FieldCustomName_One2TInt64 struct {
	One2TInt64 int64 `protobuf:"varint,503,opt,name=one2_t_int64,json=one2TInt64,proto3,oneof"`
}

type FieldCustomName_One2TSfixed32

type FieldCustomName_One2TSfixed32 struct {
	One2TSfixed32 int32 `protobuf:"fixed32,508,opt,name=one2_t_sfixed32,json=one2TSfixed32,proto3,oneof"`
}

type FieldCustomName_One2TSfixed64

type FieldCustomName_One2TSfixed64 struct {
	One2TSfixed64 int64 `protobuf:"fixed64,509,opt,name=one2_t_sfixed64,json=one2TSfixed64,proto3,oneof"`
}

type FieldCustomName_One2TSint32

type FieldCustomName_One2TSint32 struct {
	One2TSint32 int32 `protobuf:"zigzag32,506,opt,name=one2_t_sint32,json=one2TSint32,proto3,oneof"`
}

type FieldCustomName_One2TSint64

type FieldCustomName_One2TSint64 struct {
	One2TSint64 int64 `protobuf:"zigzag64,507,opt,name=one2_t_sint64,json=one2TSint64,proto3,oneof"`
}

type FieldCustomName_One2TString

type FieldCustomName_One2TString struct {
	One2TString string `protobuf:"bytes,501,opt,name=one2_t_string,json=one2TString,proto3,oneof"`
}

type FieldCustomName_One2TUint32

type FieldCustomName_One2TUint32 struct {
	One2TUint32 uint32 `protobuf:"varint,504,opt,name=one2_t_uint32,json=one2TUint32,proto3,oneof"`
}

type FieldCustomName_One2TUint64

type FieldCustomName_One2TUint64 struct {
	One2TUint64 uint64 `protobuf:"varint,505,opt,name=one2_t_uint64,json=one2TUint64,proto3,oneof"`
}

type FieldDisallowUnknown

type FieldDisallowUnknown struct {
	NameStyle1 int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	// Types that are assignable to Oneof1:
	//	*FieldDisallowUnknown_TString1
	//	*FieldDisallowUnknown_TString2
	Oneof1 isFieldDisallowUnknown_Oneof1 `protobuf_oneof:"Oneof1"`
	// Types that are assignable to Oneof2:
	//	*FieldDisallowUnknown_TInt1
	//	*FieldDisallowUnknown_TInt2
	Oneof2 isFieldDisallowUnknown_Oneof2 `protobuf_oneof:"Oneof2"`
	// contains filtered or unexported fields
}

func (*FieldDisallowUnknown) Descriptor deprecated

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

Deprecated: Use FieldDisallowUnknown.ProtoReflect.Descriptor instead.

func (*FieldDisallowUnknown) GetNameStyle1

func (x *FieldDisallowUnknown) GetNameStyle1() int32

func (*FieldDisallowUnknown) GetOneof1

func (m *FieldDisallowUnknown) GetOneof1() isFieldDisallowUnknown_Oneof1

func (*FieldDisallowUnknown) GetOneof2

func (m *FieldDisallowUnknown) GetOneof2() isFieldDisallowUnknown_Oneof2

func (*FieldDisallowUnknown) GetTInt1

func (x *FieldDisallowUnknown) GetTInt1() int32

func (*FieldDisallowUnknown) GetTInt2

func (x *FieldDisallowUnknown) GetTInt2() int32

func (*FieldDisallowUnknown) GetTString1

func (x *FieldDisallowUnknown) GetTString1() string

func (*FieldDisallowUnknown) GetTString2

func (x *FieldDisallowUnknown) GetTString2() string

func (*FieldDisallowUnknown) MarshalJSON

func (this *FieldDisallowUnknown) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldDisallowUnknown) ProtoMessage

func (*FieldDisallowUnknown) ProtoMessage()

func (*FieldDisallowUnknown) ProtoReflect

func (x *FieldDisallowUnknown) ProtoReflect() protoreflect.Message

func (*FieldDisallowUnknown) Reset

func (x *FieldDisallowUnknown) Reset()

func (*FieldDisallowUnknown) String

func (x *FieldDisallowUnknown) String() string

func (*FieldDisallowUnknown) UnmarshalJSON

func (this *FieldDisallowUnknown) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldDisallowUnknown_TInt1

type FieldDisallowUnknown_TInt1 struct {
	TInt1 int32 `protobuf:"varint,4,opt,name=t_int1,json=tInt1,proto3,oneof"`
}

type FieldDisallowUnknown_TInt2

type FieldDisallowUnknown_TInt2 struct {
	TInt2 int32 `protobuf:"varint,5,opt,name=t_int2,json=tInt2,proto3,oneof"`
}

type FieldDisallowUnknown_TString1

type FieldDisallowUnknown_TString1 struct {
	TString1 string `protobuf:"bytes,2,opt,name=t_string1,json=tString1,proto3,oneof"`
}

type FieldDisallowUnknown_TString2

type FieldDisallowUnknown_TString2 struct {
	TString2 string `protobuf:"bytes,3,opt,name=t_string2,json=tString2,proto3,oneof"`
}

type FieldIgnore1

type FieldIgnore1 struct {
	TString1 string `protobuf:"bytes,1,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2 string `protobuf:"bytes,2,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldIgnore1_One1Int32
	DataType1 isFieldIgnore1_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldIgnore1_One2Int64
	DataType2 isFieldIgnore1_DataType2 `protobuf_oneof:"data_type2"`
	// contains filtered or unexported fields
}

func (*FieldIgnore1) Descriptor deprecated

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

Deprecated: Use FieldIgnore1.ProtoReflect.Descriptor instead.

func (*FieldIgnore1) GetDataType1

func (m *FieldIgnore1) GetDataType1() isFieldIgnore1_DataType1

func (*FieldIgnore1) GetDataType2

func (m *FieldIgnore1) GetDataType2() isFieldIgnore1_DataType2

func (*FieldIgnore1) GetOne1Int32

func (x *FieldIgnore1) GetOne1Int32() int32

func (*FieldIgnore1) GetOne2Int64

func (x *FieldIgnore1) GetOne2Int64() int64

func (*FieldIgnore1) GetTString1

func (x *FieldIgnore1) GetTString1() string

func (*FieldIgnore1) GetTString2

func (x *FieldIgnore1) GetTString2() string

func (*FieldIgnore1) ProtoMessage

func (*FieldIgnore1) ProtoMessage()

func (*FieldIgnore1) ProtoReflect

func (x *FieldIgnore1) ProtoReflect() protoreflect.Message

func (*FieldIgnore1) Reset

func (x *FieldIgnore1) Reset()

func (*FieldIgnore1) String

func (x *FieldIgnore1) String() string

type FieldIgnore1_One1Int32

type FieldIgnore1_One1Int32 struct {
	One1Int32 int32 `protobuf:"varint,10,opt,name=one1_int32,json=one1Int32,proto3,oneof"`
}

type FieldIgnore1_One2Int64

type FieldIgnore1_One2Int64 struct {
	One2Int64 int64 `protobuf:"varint,20,opt,name=one2_int64,json=one2Int64,proto3,oneof"`
}

type FieldIgnore2

type FieldIgnore2 struct {
	NameStyle1   int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	Names_Style2 int32 `protobuf:"varint,2,opt,name=names_Style2,json=namesStyle2,proto3" json:"names_Style2,omitempty"`
	Name_Style3  int32 `protobuf:"varint,3,opt,name=Name_Style3,json=NameStyle3,proto3" json:"Name_Style3,omitempty"`
	NameStyle4   int32 `protobuf:"varint,4,opt,name=nameStyle4,proto3" json:"nameStyle4,omitempty"`
	NameStyle5   int32 `protobuf:"varint,5,opt,name=NameStyle5,proto3" json:"NameStyle5,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldIgnore2_Integer1
	DataType1 isFieldIgnore2_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldIgnore2_Integer2
	DataType2 isFieldIgnore2_DataType2 `protobuf_oneof:"data_type2"`
	// Types that are assignable to DataType3:
	//	*FieldIgnore2_Integer3
	DataType3 isFieldIgnore2_DataType3 `protobuf_oneof:"data_type3"`
	// Types that are assignable to DataType4:
	//	*FieldIgnore2_Integer4
	DataType4 isFieldIgnore2_DataType4 `protobuf_oneof:"data_type4"`
	// Types that are assignable to DataType5:
	//	*FieldIgnore2_Integer5
	//	*FieldIgnore2_Float5
	DataType5 isFieldIgnore2_DataType5 `protobuf_oneof:"data_type5"`
	// Types that are assignable to DataType6:
	//	*FieldIgnore2_Integer6
	//	*FieldIgnore2_Float6
	DataType6 isFieldIgnore2_DataType6 `protobuf_oneof:"data_type6"`
	// Types that are assignable to DataType7:
	//	*FieldIgnore2_Integer7
	//	*FieldIgnore2_Float7
	DataType7 isFieldIgnore2_DataType7 `protobuf_oneof:"data_type7"`
	// Types that are assignable to DataType8:
	//	*FieldIgnore2_Integer8
	//	*FieldIgnore2_Float8
	DataType8 isFieldIgnore2_DataType8 `protobuf_oneof:"data_type8"`
	// contains filtered or unexported fields
}

func (*FieldIgnore2) Descriptor deprecated

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

Deprecated: Use FieldIgnore2.ProtoReflect.Descriptor instead.

func (*FieldIgnore2) GetDataType1

func (m *FieldIgnore2) GetDataType1() isFieldIgnore2_DataType1

func (*FieldIgnore2) GetDataType2

func (m *FieldIgnore2) GetDataType2() isFieldIgnore2_DataType2

func (*FieldIgnore2) GetDataType3

func (m *FieldIgnore2) GetDataType3() isFieldIgnore2_DataType3

func (*FieldIgnore2) GetDataType4

func (m *FieldIgnore2) GetDataType4() isFieldIgnore2_DataType4

func (*FieldIgnore2) GetDataType5

func (m *FieldIgnore2) GetDataType5() isFieldIgnore2_DataType5

func (*FieldIgnore2) GetDataType6

func (m *FieldIgnore2) GetDataType6() isFieldIgnore2_DataType6

func (*FieldIgnore2) GetDataType7

func (m *FieldIgnore2) GetDataType7() isFieldIgnore2_DataType7

func (*FieldIgnore2) GetDataType8

func (m *FieldIgnore2) GetDataType8() isFieldIgnore2_DataType8

func (*FieldIgnore2) GetFloat5

func (x *FieldIgnore2) GetFloat5() string

func (*FieldIgnore2) GetFloat6

func (x *FieldIgnore2) GetFloat6() string

func (*FieldIgnore2) GetFloat7

func (x *FieldIgnore2) GetFloat7() string

func (*FieldIgnore2) GetFloat8

func (x *FieldIgnore2) GetFloat8() string

func (*FieldIgnore2) GetInteger1

func (x *FieldIgnore2) GetInteger1() string

func (*FieldIgnore2) GetInteger2

func (x *FieldIgnore2) GetInteger2() string

func (*FieldIgnore2) GetInteger3

func (x *FieldIgnore2) GetInteger3() string

func (*FieldIgnore2) GetInteger4

func (x *FieldIgnore2) GetInteger4() string

func (*FieldIgnore2) GetInteger5

func (x *FieldIgnore2) GetInteger5() string

func (*FieldIgnore2) GetInteger6

func (x *FieldIgnore2) GetInteger6() string

func (*FieldIgnore2) GetInteger7

func (x *FieldIgnore2) GetInteger7() string

func (*FieldIgnore2) GetInteger8

func (x *FieldIgnore2) GetInteger8() string

func (*FieldIgnore2) GetNameStyle1

func (x *FieldIgnore2) GetNameStyle1() int32

func (*FieldIgnore2) GetNameStyle4

func (x *FieldIgnore2) GetNameStyle4() int32

func (*FieldIgnore2) GetNameStyle5

func (x *FieldIgnore2) GetNameStyle5() int32

func (*FieldIgnore2) GetName_Style3

func (x *FieldIgnore2) GetName_Style3() int32

func (*FieldIgnore2) GetNames_Style2

func (x *FieldIgnore2) GetNames_Style2() int32

func (*FieldIgnore2) MarshalJSON

func (this *FieldIgnore2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldIgnore2) ProtoMessage

func (*FieldIgnore2) ProtoMessage()

func (*FieldIgnore2) ProtoReflect

func (x *FieldIgnore2) ProtoReflect() protoreflect.Message

func (*FieldIgnore2) Reset

func (x *FieldIgnore2) Reset()

func (*FieldIgnore2) String

func (x *FieldIgnore2) String() string

func (*FieldIgnore2) UnmarshalJSON

func (this *FieldIgnore2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldIgnore2_Float5

type FieldIgnore2_Float5 struct {
	Float5 string `protobuf:"bytes,51,opt,name=float5,proto3,oneof"`
}

type FieldIgnore2_Float6

type FieldIgnore2_Float6 struct {
	Float6 string `protobuf:"bytes,61,opt,name=float6,proto3,oneof"`
}

type FieldIgnore2_Float7

type FieldIgnore2_Float7 struct {
	Float7 string `protobuf:"bytes,71,opt,name=float7,proto3,oneof"`
}

type FieldIgnore2_Float8

type FieldIgnore2_Float8 struct {
	Float8 string `protobuf:"bytes,81,opt,name=float8,proto3,oneof"`
}

type FieldIgnore2_Integer1

type FieldIgnore2_Integer1 struct {
	Integer1 string `protobuf:"bytes,10,opt,name=integer1,proto3,oneof"`
}

type FieldIgnore2_Integer2

type FieldIgnore2_Integer2 struct {
	Integer2 string `protobuf:"bytes,20,opt,name=integer2,proto3,oneof"`
}

type FieldIgnore2_Integer3

type FieldIgnore2_Integer3 struct {
	Integer3 string `protobuf:"bytes,30,opt,name=integer3,proto3,oneof"`
}

type FieldIgnore2_Integer4

type FieldIgnore2_Integer4 struct {
	Integer4 string `protobuf:"bytes,40,opt,name=integer4,proto3,oneof"`
}

type FieldIgnore2_Integer5

type FieldIgnore2_Integer5 struct {
	Integer5 string `protobuf:"bytes,50,opt,name=integer5,proto3,oneof"`
}

type FieldIgnore2_Integer6

type FieldIgnore2_Integer6 struct {
	Integer6 string `protobuf:"bytes,60,opt,name=integer6,proto3,oneof"`
}

type FieldIgnore2_Integer7

type FieldIgnore2_Integer7 struct {
	Integer7 string `protobuf:"bytes,70,opt,name=integer7,proto3,oneof"`
}

type FieldIgnore2_Integer8

type FieldIgnore2_Integer8 struct {
	Integer8 string `protobuf:"bytes,80,opt,name=integer8,proto3,oneof"`
}

type FieldOmitempty1

type FieldOmitempty1 struct {
	TString1 string `protobuf:"bytes,1,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2 string `protobuf:"bytes,2,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldOmitempty1_One1Int32
	DataType1 isFieldOmitempty1_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldOmitempty1_One2Int64
	DataType2 isFieldOmitempty1_DataType2 `protobuf_oneof:"data_type2"`
	// Types that are assignable to DataType3:
	//	*FieldOmitempty1_One3Uint32
	DataType3 isFieldOmitempty1_DataType3 `protobuf_oneof:"data_type3"`
	// contains filtered or unexported fields
}

func (*FieldOmitempty1) Descriptor deprecated

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

Deprecated: Use FieldOmitempty1.ProtoReflect.Descriptor instead.

func (*FieldOmitempty1) GetDataType1

func (m *FieldOmitempty1) GetDataType1() isFieldOmitempty1_DataType1

func (*FieldOmitempty1) GetDataType2

func (m *FieldOmitempty1) GetDataType2() isFieldOmitempty1_DataType2

func (*FieldOmitempty1) GetDataType3

func (m *FieldOmitempty1) GetDataType3() isFieldOmitempty1_DataType3

func (*FieldOmitempty1) GetOne1Int32

func (x *FieldOmitempty1) GetOne1Int32() int32

func (*FieldOmitempty1) GetOne2Int64

func (x *FieldOmitempty1) GetOne2Int64() int64

func (*FieldOmitempty1) GetOne3Uint32

func (x *FieldOmitempty1) GetOne3Uint32() uint32

func (*FieldOmitempty1) GetTString1

func (x *FieldOmitempty1) GetTString1() string

func (*FieldOmitempty1) GetTString2

func (x *FieldOmitempty1) GetTString2() string

func (*FieldOmitempty1) MarshalJSON

func (this *FieldOmitempty1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldOmitempty1) ProtoMessage

func (*FieldOmitempty1) ProtoMessage()

func (*FieldOmitempty1) ProtoReflect

func (x *FieldOmitempty1) ProtoReflect() protoreflect.Message

func (*FieldOmitempty1) Reset

func (x *FieldOmitempty1) Reset()

func (*FieldOmitempty1) String

func (x *FieldOmitempty1) String() string

func (*FieldOmitempty1) UnmarshalJSON

func (this *FieldOmitempty1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldOmitempty1_One1Int32

type FieldOmitempty1_One1Int32 struct {
	One1Int32 int32 `protobuf:"varint,10,opt,name=one1_int32,json=one1Int32,proto3,oneof"`
}

type FieldOmitempty1_One2Int64

type FieldOmitempty1_One2Int64 struct {
	One2Int64 int64 `protobuf:"varint,20,opt,name=one2_int64,json=one2Int64,proto3,oneof"`
}

type FieldOmitempty1_One3Uint32

type FieldOmitempty1_One3Uint32 struct {
	One3Uint32 uint32 `protobuf:"varint,30,opt,name=one3_uint32,json=one3Uint32,proto3,oneof"`
}

type FieldOmitempty2

type FieldOmitempty2 struct {
	TString1 string `protobuf:"bytes,1,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2 string `protobuf:"bytes,2,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	TString3 string `protobuf:"bytes,3,opt,name=t_string3,json=tString3,proto3" json:"t_string3,omitempty"`
	TString4 string `protobuf:"bytes,4,opt,name=t_string4,json=tString4,proto3" json:"t_string4,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldOmitempty2_One1Int32
	DataType1 isFieldOmitempty2_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldOmitempty2_One2Int64
	DataType2 isFieldOmitempty2_DataType2 `protobuf_oneof:"data_type2"`
	// Types that are assignable to DataType3:
	//	*FieldOmitempty2_One3Uint32
	DataType3 isFieldOmitempty2_DataType3 `protobuf_oneof:"data_type3"`
	// Types that are assignable to DataType4:
	//	*FieldOmitempty2_One4Uint64
	DataType4 isFieldOmitempty2_DataType4 `protobuf_oneof:"data_type4"`
	// Types that are assignable to DataType5:
	//	*FieldOmitempty2_One5String1
	DataType5 isFieldOmitempty2_DataType5 `protobuf_oneof:"data_type5"`
	// Types that are assignable to DataType6:
	//	*FieldOmitempty2_One6Sint32
	//	*FieldOmitempty2_One6Sint64
	DataType6 isFieldOmitempty2_DataType6 `protobuf_oneof:"data_type6"`
	// Types that are assignable to DataType7:
	//	*FieldOmitempty2_One7Bool1
	//	*FieldOmitempty2_One7Bool2
	DataType7 isFieldOmitempty2_DataType7 `protobuf_oneof:"data_type7"`
	// contains filtered or unexported fields
}

func (*FieldOmitempty2) Descriptor deprecated

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

Deprecated: Use FieldOmitempty2.ProtoReflect.Descriptor instead.

func (*FieldOmitempty2) GetDataType1

func (m *FieldOmitempty2) GetDataType1() isFieldOmitempty2_DataType1

func (*FieldOmitempty2) GetDataType2

func (m *FieldOmitempty2) GetDataType2() isFieldOmitempty2_DataType2

func (*FieldOmitempty2) GetDataType3

func (m *FieldOmitempty2) GetDataType3() isFieldOmitempty2_DataType3

func (*FieldOmitempty2) GetDataType4

func (m *FieldOmitempty2) GetDataType4() isFieldOmitempty2_DataType4

func (*FieldOmitempty2) GetDataType5

func (m *FieldOmitempty2) GetDataType5() isFieldOmitempty2_DataType5

func (*FieldOmitempty2) GetDataType6

func (m *FieldOmitempty2) GetDataType6() isFieldOmitempty2_DataType6

func (*FieldOmitempty2) GetDataType7

func (m *FieldOmitempty2) GetDataType7() isFieldOmitempty2_DataType7

func (*FieldOmitempty2) GetOne1Int32

func (x *FieldOmitempty2) GetOne1Int32() int32

func (*FieldOmitempty2) GetOne2Int64

func (x *FieldOmitempty2) GetOne2Int64() int64

func (*FieldOmitempty2) GetOne3Uint32

func (x *FieldOmitempty2) GetOne3Uint32() uint32

func (*FieldOmitempty2) GetOne4Uint64

func (x *FieldOmitempty2) GetOne4Uint64() uint64

func (*FieldOmitempty2) GetOne5String1

func (x *FieldOmitempty2) GetOne5String1() string

func (*FieldOmitempty2) GetOne6Sint32

func (x *FieldOmitempty2) GetOne6Sint32() int32

func (*FieldOmitempty2) GetOne6Sint64

func (x *FieldOmitempty2) GetOne6Sint64() int64

func (*FieldOmitempty2) GetOne7Bool1

func (x *FieldOmitempty2) GetOne7Bool1() bool

func (*FieldOmitempty2) GetOne7Bool2

func (x *FieldOmitempty2) GetOne7Bool2() bool

func (*FieldOmitempty2) GetTString1

func (x *FieldOmitempty2) GetTString1() string

func (*FieldOmitempty2) GetTString2

func (x *FieldOmitempty2) GetTString2() string

func (*FieldOmitempty2) GetTString3

func (x *FieldOmitempty2) GetTString3() string

func (*FieldOmitempty2) GetTString4

func (x *FieldOmitempty2) GetTString4() string

func (*FieldOmitempty2) MarshalJSON

func (this *FieldOmitempty2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldOmitempty2) ProtoMessage

func (*FieldOmitempty2) ProtoMessage()

func (*FieldOmitempty2) ProtoReflect

func (x *FieldOmitempty2) ProtoReflect() protoreflect.Message

func (*FieldOmitempty2) Reset

func (x *FieldOmitempty2) Reset()

func (*FieldOmitempty2) String

func (x *FieldOmitempty2) String() string

func (*FieldOmitempty2) UnmarshalJSON

func (this *FieldOmitempty2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldOmitempty2_One1Int32

type FieldOmitempty2_One1Int32 struct {
	One1Int32 int32 `protobuf:"varint,10,opt,name=one1_int32,json=one1Int32,proto3,oneof"`
}

type FieldOmitempty2_One2Int64

type FieldOmitempty2_One2Int64 struct {
	One2Int64 int64 `protobuf:"varint,20,opt,name=one2_int64,json=one2Int64,proto3,oneof"`
}

type FieldOmitempty2_One3Uint32

type FieldOmitempty2_One3Uint32 struct {
	One3Uint32 uint32 `protobuf:"varint,30,opt,name=one3_uint32,json=one3Uint32,proto3,oneof"`
}

type FieldOmitempty2_One4Uint64

type FieldOmitempty2_One4Uint64 struct {
	One4Uint64 uint64 `protobuf:"varint,40,opt,name=one4_uint64,json=one4Uint64,proto3,oneof"`
}

type FieldOmitempty2_One5String1

type FieldOmitempty2_One5String1 struct {
	One5String1 string `protobuf:"bytes,50,opt,name=one5_string1,json=one5String1,proto3,oneof"`
}

type FieldOmitempty2_One6Sint32

type FieldOmitempty2_One6Sint32 struct {
	One6Sint32 int32 `protobuf:"zigzag32,60,opt,name=one6_sint32,json=one6Sint32,proto3,oneof"`
}

type FieldOmitempty2_One6Sint64

type FieldOmitempty2_One6Sint64 struct {
	One6Sint64 int64 `protobuf:"zigzag64,61,opt,name=one6_sint64,json=one6Sint64,proto3,oneof"`
}

type FieldOmitempty2_One7Bool1

type FieldOmitempty2_One7Bool1 struct {
	One7Bool1 bool `protobuf:"varint,70,opt,name=one7_bool1,json=one7Bool1,proto3,oneof"`
}

type FieldOmitempty2_One7Bool2

type FieldOmitempty2_One7Bool2 struct {
	One7Bool2 bool `protobuf:"varint,71,opt,name=one7_bool2,json=one7Bool2,proto3,oneof"`
}

type FieldOmitempty3

type FieldOmitempty3 struct {
	TString1 string `protobuf:"bytes,1,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2 string `protobuf:"bytes,2,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	TString3 string `protobuf:"bytes,3,opt,name=t_string3,json=tString3,proto3" json:"t_string3,omitempty"`
	TString4 string `protobuf:"bytes,4,opt,name=t_string4,json=tString4,proto3" json:"t_string4,omitempty"`
	TString5 string `protobuf:"bytes,5,opt,name=t_string5,json=tString5,proto3" json:"t_string5,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldOmitempty3_One1Int32
	DataType1 isFieldOmitempty3_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldOmitempty3_One2Int64
	DataType2 isFieldOmitempty3_DataType2 `protobuf_oneof:"data_type2"`
	// Types that are assignable to DataType3:
	//	*FieldOmitempty3_One3Uint32
	DataType3 isFieldOmitempty3_DataType3 `protobuf_oneof:"data_type3"`
	// Types that are assignable to DataType4:
	//	*FieldOmitempty3_One4Uint64
	DataType4 isFieldOmitempty3_DataType4 `protobuf_oneof:"data_type4"`
	// Types that are assignable to DataType5:
	//	*FieldOmitempty3_One5String1
	//	*FieldOmitempty3_One5String2
	DataType5 isFieldOmitempty3_DataType5 `protobuf_oneof:"data_type5"`
	// Types that are assignable to DataType6:
	//	*FieldOmitempty3_One6Sint32
	//	*FieldOmitempty3_One6Sint64
	DataType6 isFieldOmitempty3_DataType6 `protobuf_oneof:"data_type6"`
	// Types that are assignable to DataType7:
	//	*FieldOmitempty3_One7Bool1
	//	*FieldOmitempty3_One7Bool2
	DataType7 isFieldOmitempty3_DataType7 `protobuf_oneof:"data_type7"`
	// Types that are assignable to DataType8:
	//	*FieldOmitempty3_One8Bool1
	//	*FieldOmitempty3_One8Bool2
	DataType8 isFieldOmitempty3_DataType8 `protobuf_oneof:"data_type8"`
	// contains filtered or unexported fields
}

func (*FieldOmitempty3) Descriptor deprecated

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

Deprecated: Use FieldOmitempty3.ProtoReflect.Descriptor instead.

func (*FieldOmitempty3) GetDataType1

func (m *FieldOmitempty3) GetDataType1() isFieldOmitempty3_DataType1

func (*FieldOmitempty3) GetDataType2

func (m *FieldOmitempty3) GetDataType2() isFieldOmitempty3_DataType2

func (*FieldOmitempty3) GetDataType3

func (m *FieldOmitempty3) GetDataType3() isFieldOmitempty3_DataType3

func (*FieldOmitempty3) GetDataType4

func (m *FieldOmitempty3) GetDataType4() isFieldOmitempty3_DataType4

func (*FieldOmitempty3) GetDataType5

func (m *FieldOmitempty3) GetDataType5() isFieldOmitempty3_DataType5

func (*FieldOmitempty3) GetDataType6

func (m *FieldOmitempty3) GetDataType6() isFieldOmitempty3_DataType6

func (*FieldOmitempty3) GetDataType7

func (m *FieldOmitempty3) GetDataType7() isFieldOmitempty3_DataType7

func (*FieldOmitempty3) GetDataType8

func (m *FieldOmitempty3) GetDataType8() isFieldOmitempty3_DataType8

func (*FieldOmitempty3) GetOne1Int32

func (x *FieldOmitempty3) GetOne1Int32() int32

func (*FieldOmitempty3) GetOne2Int64

func (x *FieldOmitempty3) GetOne2Int64() int64

func (*FieldOmitempty3) GetOne3Uint32

func (x *FieldOmitempty3) GetOne3Uint32() uint32

func (*FieldOmitempty3) GetOne4Uint64

func (x *FieldOmitempty3) GetOne4Uint64() uint64

func (*FieldOmitempty3) GetOne5String1

func (x *FieldOmitempty3) GetOne5String1() string

func (*FieldOmitempty3) GetOne5String2

func (x *FieldOmitempty3) GetOne5String2() string

func (*FieldOmitempty3) GetOne6Sint32

func (x *FieldOmitempty3) GetOne6Sint32() int32

func (*FieldOmitempty3) GetOne6Sint64

func (x *FieldOmitempty3) GetOne6Sint64() int64

func (*FieldOmitempty3) GetOne7Bool1

func (x *FieldOmitempty3) GetOne7Bool1() bool

func (*FieldOmitempty3) GetOne7Bool2

func (x *FieldOmitempty3) GetOne7Bool2() bool

func (*FieldOmitempty3) GetOne8Bool1

func (x *FieldOmitempty3) GetOne8Bool1() bool

func (*FieldOmitempty3) GetOne8Bool2

func (x *FieldOmitempty3) GetOne8Bool2() bool

func (*FieldOmitempty3) GetTString1

func (x *FieldOmitempty3) GetTString1() string

func (*FieldOmitempty3) GetTString2

func (x *FieldOmitempty3) GetTString2() string

func (*FieldOmitempty3) GetTString3

func (x *FieldOmitempty3) GetTString3() string

func (*FieldOmitempty3) GetTString4

func (x *FieldOmitempty3) GetTString4() string

func (*FieldOmitempty3) GetTString5

func (x *FieldOmitempty3) GetTString5() string

func (*FieldOmitempty3) MarshalJSON

func (this *FieldOmitempty3) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldOmitempty3) ProtoMessage

func (*FieldOmitempty3) ProtoMessage()

func (*FieldOmitempty3) ProtoReflect

func (x *FieldOmitempty3) ProtoReflect() protoreflect.Message

func (*FieldOmitempty3) Reset

func (x *FieldOmitempty3) Reset()

func (*FieldOmitempty3) String

func (x *FieldOmitempty3) String() string

func (*FieldOmitempty3) UnmarshalJSON

func (this *FieldOmitempty3) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldOmitempty3_One1Int32

type FieldOmitempty3_One1Int32 struct {
	One1Int32 int32 `protobuf:"varint,10,opt,name=one1_int32,json=one1Int32,proto3,oneof"`
}

type FieldOmitempty3_One2Int64

type FieldOmitempty3_One2Int64 struct {
	One2Int64 int64 `protobuf:"varint,20,opt,name=one2_int64,json=one2Int64,proto3,oneof"`
}

type FieldOmitempty3_One3Uint32

type FieldOmitempty3_One3Uint32 struct {
	One3Uint32 uint32 `protobuf:"varint,30,opt,name=one3_uint32,json=one3Uint32,proto3,oneof"`
}

type FieldOmitempty3_One4Uint64

type FieldOmitempty3_One4Uint64 struct {
	One4Uint64 uint64 `protobuf:"varint,40,opt,name=one4_uint64,json=one4Uint64,proto3,oneof"`
}

type FieldOmitempty3_One5String1

type FieldOmitempty3_One5String1 struct {
	One5String1 string `protobuf:"bytes,50,opt,name=one5_string1,json=one5String1,proto3,oneof"`
}

type FieldOmitempty3_One5String2

type FieldOmitempty3_One5String2 struct {
	One5String2 string `protobuf:"bytes,51,opt,name=one5_string2,json=one5String2,proto3,oneof"`
}

type FieldOmitempty3_One6Sint32

type FieldOmitempty3_One6Sint32 struct {
	One6Sint32 int32 `protobuf:"zigzag32,60,opt,name=one6_sint32,json=one6Sint32,proto3,oneof"`
}

type FieldOmitempty3_One6Sint64

type FieldOmitempty3_One6Sint64 struct {
	One6Sint64 int64 `protobuf:"zigzag64,61,opt,name=one6_sint64,json=one6Sint64,proto3,oneof"`
}

type FieldOmitempty3_One7Bool1

type FieldOmitempty3_One7Bool1 struct {
	One7Bool1 bool `protobuf:"varint,70,opt,name=one7_bool1,json=one7Bool1,proto3,oneof"`
}

type FieldOmitempty3_One7Bool2

type FieldOmitempty3_One7Bool2 struct {
	One7Bool2 bool `protobuf:"varint,71,opt,name=one7_bool2,json=one7Bool2,proto3,oneof"`
}

type FieldOmitempty3_One8Bool1

type FieldOmitempty3_One8Bool1 struct {
	One8Bool1 bool `protobuf:"varint,80,opt,name=one8_bool1,json=one8Bool1,proto3,oneof"`
}

type FieldOmitempty3_One8Bool2

type FieldOmitempty3_One8Bool2 struct {
	One8Bool2 bool `protobuf:"varint,81,opt,name=one8_bool2,json=one8Bool2,proto3,oneof"`
}

type FieldOmitempty4

type FieldOmitempty4 struct {
	TString1 string `protobuf:"bytes,1,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2 string `protobuf:"bytes,2,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	TString3 string `protobuf:"bytes,3,opt,name=t_string3,json=tString3,proto3" json:"t_string3,omitempty"`
	TString4 string `protobuf:"bytes,4,opt,name=t_string4,json=tString4,proto3" json:"t_string4,omitempty"`
	// Types that are assignable to DataType1:
	//	*FieldOmitempty4_One1Int32
	DataType1 isFieldOmitempty4_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*FieldOmitempty4_One2Int64
	DataType2 isFieldOmitempty4_DataType2 `protobuf_oneof:"data_type2"`
	// Types that are assignable to DataType3:
	//	*FieldOmitempty4_One3Uint32
	DataType3 isFieldOmitempty4_DataType3 `protobuf_oneof:"data_type3"`
	// Types that are assignable to DataType4:
	//	*FieldOmitempty4_One4Uint64
	DataType4 isFieldOmitempty4_DataType4 `protobuf_oneof:"data_type4"`
	// Types that are assignable to DataType5:
	//	*FieldOmitempty4_One5String1
	DataType5 isFieldOmitempty4_DataType5 `protobuf_oneof:"data_type5"`
	// Types that are assignable to DataType6:
	//	*FieldOmitempty4_One6Sint32
	//	*FieldOmitempty4_One6Sint64
	DataType6 isFieldOmitempty4_DataType6 `protobuf_oneof:"data_type6"`
	// Types that are assignable to DataType7:
	//	*FieldOmitempty4_One7Bool1
	//	*FieldOmitempty4_One7Bool2
	DataType7 isFieldOmitempty4_DataType7 `protobuf_oneof:"data_type7"`
	// contains filtered or unexported fields
}

func (*FieldOmitempty4) Descriptor deprecated

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

Deprecated: Use FieldOmitempty4.ProtoReflect.Descriptor instead.

func (*FieldOmitempty4) GetDataType1

func (m *FieldOmitempty4) GetDataType1() isFieldOmitempty4_DataType1

func (*FieldOmitempty4) GetDataType2

func (m *FieldOmitempty4) GetDataType2() isFieldOmitempty4_DataType2

func (*FieldOmitempty4) GetDataType3

func (m *FieldOmitempty4) GetDataType3() isFieldOmitempty4_DataType3

func (*FieldOmitempty4) GetDataType4

func (m *FieldOmitempty4) GetDataType4() isFieldOmitempty4_DataType4

func (*FieldOmitempty4) GetDataType5

func (m *FieldOmitempty4) GetDataType5() isFieldOmitempty4_DataType5

func (*FieldOmitempty4) GetDataType6

func (m *FieldOmitempty4) GetDataType6() isFieldOmitempty4_DataType6

func (*FieldOmitempty4) GetDataType7

func (m *FieldOmitempty4) GetDataType7() isFieldOmitempty4_DataType7

func (*FieldOmitempty4) GetOne1Int32

func (x *FieldOmitempty4) GetOne1Int32() int32

func (*FieldOmitempty4) GetOne2Int64

func (x *FieldOmitempty4) GetOne2Int64() int64

func (*FieldOmitempty4) GetOne3Uint32

func (x *FieldOmitempty4) GetOne3Uint32() uint32

func (*FieldOmitempty4) GetOne4Uint64

func (x *FieldOmitempty4) GetOne4Uint64() uint64

func (*FieldOmitempty4) GetOne5String1

func (x *FieldOmitempty4) GetOne5String1() string

func (*FieldOmitempty4) GetOne6Sint32

func (x *FieldOmitempty4) GetOne6Sint32() int32

func (*FieldOmitempty4) GetOne6Sint64

func (x *FieldOmitempty4) GetOne6Sint64() int64

func (*FieldOmitempty4) GetOne7Bool1

func (x *FieldOmitempty4) GetOne7Bool1() bool

func (*FieldOmitempty4) GetOne7Bool2

func (x *FieldOmitempty4) GetOne7Bool2() bool

func (*FieldOmitempty4) GetTString1

func (x *FieldOmitempty4) GetTString1() string

func (*FieldOmitempty4) GetTString2

func (x *FieldOmitempty4) GetTString2() string

func (*FieldOmitempty4) GetTString3

func (x *FieldOmitempty4) GetTString3() string

func (*FieldOmitempty4) GetTString4

func (x *FieldOmitempty4) GetTString4() string

func (*FieldOmitempty4) MarshalJSON

func (this *FieldOmitempty4) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*FieldOmitempty4) ProtoMessage

func (*FieldOmitempty4) ProtoMessage()

func (*FieldOmitempty4) ProtoReflect

func (x *FieldOmitempty4) ProtoReflect() protoreflect.Message

func (*FieldOmitempty4) Reset

func (x *FieldOmitempty4) Reset()

func (*FieldOmitempty4) String

func (x *FieldOmitempty4) String() string

func (*FieldOmitempty4) UnmarshalJSON

func (this *FieldOmitempty4) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type FieldOmitempty4_One1Int32

type FieldOmitempty4_One1Int32 struct {
	One1Int32 int32 `protobuf:"varint,10,opt,name=one1_int32,json=one1Int32,proto3,oneof"`
}

type FieldOmitempty4_One2Int64

type FieldOmitempty4_One2Int64 struct {
	One2Int64 int64 `protobuf:"varint,20,opt,name=one2_int64,json=one2Int64,proto3,oneof"`
}

type FieldOmitempty4_One3Uint32

type FieldOmitempty4_One3Uint32 struct {
	One3Uint32 uint32 `protobuf:"varint,30,opt,name=one3_uint32,json=one3Uint32,proto3,oneof"`
}

type FieldOmitempty4_One4Uint64

type FieldOmitempty4_One4Uint64 struct {
	One4Uint64 uint64 `protobuf:"varint,40,opt,name=one4_uint64,json=one4Uint64,proto3,oneof"`
}

type FieldOmitempty4_One5String1

type FieldOmitempty4_One5String1 struct {
	One5String1 string `protobuf:"bytes,50,opt,name=one5_string1,json=one5String1,proto3,oneof"`
}

type FieldOmitempty4_One6Sint32

type FieldOmitempty4_One6Sint32 struct {
	One6Sint32 int32 `protobuf:"zigzag32,60,opt,name=one6_sint32,json=one6Sint32,proto3,oneof"`
}

type FieldOmitempty4_One6Sint64

type FieldOmitempty4_One6Sint64 struct {
	One6Sint64 int64 `protobuf:"zigzag64,61,opt,name=one6_sint64,json=one6Sint64,proto3,oneof"`
}

type FieldOmitempty4_One7Bool1

type FieldOmitempty4_One7Bool1 struct {
	One7Bool1 bool `protobuf:"varint,70,opt,name=one7_bool1,json=one7Bool1,proto3,oneof"`
}

type FieldOmitempty4_One7Bool2

type FieldOmitempty4_One7Bool2 struct {
	One7Bool2 bool `protobuf:"varint,71,opt,name=one7_bool2,json=one7Bool2,proto3,oneof"`
}

type Model1

type Model1 struct {

	// Types that are assignable to OneofType1:
	//	*Model1_Oneof1Double
	//	*Model1_Oneof1Float
	//	*Model1_Oneof1Int32
	//	*Model1_Oneof1Int64
	//	*Model1_Oneof1Uint32
	//	*Model1_Oneof1Uint64
	//	*Model1_Oneof1Sint32
	//	*Model1_Oneof1Sint64
	//	*Model1_Oneof1Fixed32
	//	*Model1_Oneof1Fixed64
	//	*Model1_Oneof1Sfixed32
	//	*Model1_Oneof1Sfixed64
	//	*Model1_Oneof1Bool
	//	*Model1_Oneof1String
	//	*Model1_Oneof1Bytes
	//	*Model1_Oneof1EmbedMessage
	//	*Model1_Oneof1StandMessage
	//	*Model1_Oneof1ExternalMessage
	//	*Model1_Oneof1EmbedEnum
	//	*Model1_Oneof1StandEnum
	//	*Model1_Oneof1ExternalEnum
	OneofType1 isModel1_OneofType1 `protobuf_oneof:"OneofType1"`
	// Types that are assignable to OneofType2:
	//	*Model1_Oneof2Double
	//	*Model1_Oneof2Float
	//	*Model1_Oneof2Int32
	//	*Model1_Oneof2Int64
	//	*Model1_Oneof2Uint32
	//	*Model1_Oneof2Uint64
	//	*Model1_Oneof2Sint32
	//	*Model1_Oneof2Sint64
	//	*Model1_Oneof2Fixed32
	//	*Model1_Oneof2Fixed64
	//	*Model1_Oneof2Sfixed32
	//	*Model1_Oneof2Sfixed64
	//	*Model1_Oneof2Bool
	//	*Model1_Oneof2String
	//	*Model1_Oneof2Bytes
	//	*Model1_Oneof2EmbedMessage
	//	*Model1_Oneof2StandMessage
	//	*Model1_Oneof2ExternalMessage
	//	*Model1_Oneof2EmbedEnum
	//	*Model1_Oneof2StandEnum
	//	*Model1_Oneof2ExternalEnum
	OneofType2 isModel1_OneofType2 `protobuf_oneof:"oneofType2"`
	// Types that are assignable to OneofType3:
	//	*Model1_Oneof3Double
	//	*Model1_Oneof3Float
	//	*Model1_Oneof3Int32
	//	*Model1_Oneof3Int64
	//	*Model1_Oneof3Uint32
	//	*Model1_Oneof3Uint64
	//	*Model1_Oneof3Sint32
	//	*Model1_Oneof3Sint64
	//	*Model1_Oneof3Fixed32
	//	*Model1_Oneof3Fixed64
	//	*Model1_Oneof3Sfixed32
	//	*Model1_Oneof3Sfixed64
	//	*Model1_Oneof3Bool
	//	*Model1_Oneof3String
	//	*Model1_Oneof3Bytes
	//	*Model1_Oneof3EmbedMessage
	//	*Model1_Oneof3StandMessage
	//	*Model1_Oneof3ExternalMessage
	//	*Model1_Oneof3EmbedEnum
	//	*Model1_Oneof3StandEnum
	//	*Model1_Oneof3ExternalEnum
	OneofType3 isModel1_OneofType3 `protobuf_oneof:"OneofType3"`
	// Types that are assignable to Oneof_Type4:
	//	*Model1_Oneof4Double
	//	*Model1_Oneof4Float
	//	*Model1_Oneof4Int32
	//	*Model1_Oneof4Int64
	//	*Model1_Oneof4Uint32
	//	*Model1_Oneof4Uint64
	//	*Model1_Oneof4Sint32
	//	*Model1_Oneof4Sint64
	//	*Model1_Oneof4Fixed32
	//	*Model1_Oneof4Fixed64
	//	*Model1_Oneof4Sfixed32
	//	*Model1_Oneof4Sfixed64
	//	*Model1_Oneof4Bool
	//	*Model1_Oneof4String
	//	*Model1_Oneof4Bytes
	//	*Model1_Oneof4EmbedMessage
	//	*Model1_Oneof4StandMessage
	//	*Model1_Oneof4ExternalMessage
	//	*Model1_Oneof4EmbedEnum
	//	*Model1_Oneof4StandEnum
	//	*Model1_Oneof4ExternalEnum
	Oneof_Type4 isModel1_Oneof_Type4 `protobuf_oneof:"Oneof_Type4"`
	// Types that are assignable to Oneof_Type5:
	//	*Model1_Oneof5Double
	//	*Model1_Oneof5Float
	//	*Model1_Oneof5Int32
	//	*Model1_Oneof5Int64
	//	*Model1_Oneof5Uint32
	//	*Model1_Oneof5Uint64
	//	*Model1_Oneof5Sint32
	//	*Model1_Oneof5Sint64
	//	*Model1_Oneof5Fixed32
	//	*Model1_Oneof5Fixed64
	//	*Model1_Oneof5Sfixed32
	//	*Model1_Oneof5Sfixed64
	//	*Model1_Oneof5Bool
	//	*Model1_Oneof5String
	//	*Model1_Oneof5Bytes
	//	*Model1_Oneof5EmbedMessage
	//	*Model1_Oneof5StandMessage
	//	*Model1_Oneof5ExternalMessage
	//	*Model1_Oneof5EmbedEnum
	//	*Model1_Oneof5StandEnum
	//	*Model1_Oneof5ExternalEnum
	Oneof_Type5 isModel1_Oneof_Type5 `protobuf_oneof:"oneof_Type5"`
	// Types that are assignable to OneofType6:
	//	*Model1_Oneof6Double
	//	*Model1_Oneof6Float
	//	*Model1_Oneof6Int32
	//	*Model1_Oneof6Int64
	//	*Model1_Oneof6Uint32
	//	*Model1_Oneof6Uint64
	//	*Model1_Oneof6Sint32
	//	*Model1_Oneof6Sint64
	//	*Model1_Oneof6Fixed32
	//	*Model1_Oneof6Fixed64
	//	*Model1_Oneof6Sfixed32
	//	*Model1_Oneof6Sfixed64
	//	*Model1_Oneof6Bool
	//	*Model1_Oneof6String
	//	*Model1_Oneof6Bytes
	//	*Model1_Oneof6EmbedMessage
	//	*Model1_Oneof6StandMessage
	//	*Model1_Oneof6ExternalMessage
	//	*Model1_Oneof6EmbedEnum
	//	*Model1_Oneof6StandEnum
	//	*Model1_Oneof6ExternalEnum
	OneofType6 isModel1_OneofType6 `protobuf_oneof:"oneof_type6"`
	// Types that are assignable to OneofType7:
	//	*Model1_Oneof7Double
	//	*Model1_Oneof7Float
	//	*Model1_Oneof7Int32
	//	*Model1_Oneof7Int64
	//	*Model1_Oneof7Uint32
	//	*Model1_Oneof7Uint64
	//	*Model1_Oneof7Sint32
	//	*Model1_Oneof7Sint64
	//	*Model1_Oneof7Fixed32
	//	*Model1_Oneof7Fixed64
	//	*Model1_Oneof7Sfixed32
	//	*Model1_Oneof7Sfixed64
	//	*Model1_Oneof7Bool
	//	*Model1_Oneof7String
	//	*Model1_Oneof7Bytes
	//	*Model1_Oneof7EmbedMessage
	//	*Model1_Oneof7StandMessage
	//	*Model1_Oneof7ExternalMessage
	//	*Model1_Oneof7EmbedEnum
	//	*Model1_Oneof7StandEnum
	//	*Model1_Oneof7ExternalEnum
	OneofType7 isModel1_OneofType7 `protobuf_oneof:"Oneof_type7"`
	// Types that are assignable to Oneof_Type8:
	//	*Model1_Oneof8Double
	//	*Model1_Oneof8Float
	//	*Model1_Oneof8Int32
	//	*Model1_Oneof8Int64
	//	*Model1_Oneof8Uint32
	//	*Model1_Oneof8Uint64
	//	*Model1_Oneof8Sint32
	//	*Model1_Oneof8Sint64
	//	*Model1_Oneof8Fixed32
	//	*Model1_Oneof8Fixed64
	//	*Model1_Oneof8Sfixed32
	//	*Model1_Oneof8Sfixed64
	//	*Model1_Oneof8Bool
	//	*Model1_Oneof8String
	//	*Model1_Oneof8Bytes
	//	*Model1_Oneof8EmbedMessage
	//	*Model1_Oneof8StandMessage
	//	*Model1_Oneof8ExternalMessage
	//	*Model1_Oneof8EmbedEnum
	//	*Model1_Oneof8StandEnum
	//	*Model1_Oneof8ExternalEnum
	Oneof_Type8 isModel1_Oneof_Type8 `protobuf_oneof:"Oneof_Type8"`
	// Types that are assignable to Oneof_Type9:
	//	*Model1_Oneof9Double
	//	*Model1_Oneof9Float
	//	*Model1_Oneof9Int32
	//	*Model1_Oneof9Int64
	//	*Model1_Oneof9Uint32
	//	*Model1_Oneof9Uint64
	//	*Model1_Oneof9Sint32
	//	*Model1_Oneof9Sint64
	//	*Model1_Oneof9Fixed32
	//	*Model1_Oneof9Fixed64
	//	*Model1_Oneof9Sfixed32
	//	*Model1_Oneof9Sfixed64
	//	*Model1_Oneof9Bool
	//	*Model1_Oneof9String
	//	*Model1_Oneof9Bytes
	//	*Model1_Oneof9EmbedMessage
	//	*Model1_Oneof9StandMessage
	//	*Model1_Oneof9ExternalMessage
	//	*Model1_Oneof9EmbedEnum
	//	*Model1_Oneof9StandEnum
	//	*Model1_Oneof9ExternalEnum
	Oneof_Type9 isModel1_Oneof_Type9 `protobuf_oneof:"Oneof_Type9"`
	// Types that are assignable to Oneof_Type10:
	//	*Model1_Oneof10Double
	//	*Model1_Oneof10Float
	//	*Model1_Oneof10Int32
	//	*Model1_Oneof10Int64
	//	*Model1_Oneof10Uint32
	//	*Model1_Oneof10Uint64
	//	*Model1_Oneof10Sint32
	//	*Model1_Oneof10Sint64
	//	*Model1_Oneof10Fixed32
	//	*Model1_Oneof10Fixed64
	//	*Model1_Oneof10Sfixed32
	//	*Model1_Oneof10Sfixed64
	//	*Model1_Oneof10Bool
	//	*Model1_Oneof10String
	//	*Model1_Oneof10Bytes
	//	*Model1_Oneof10EmbedMessage
	//	*Model1_Oneof10StandMessage
	//	*Model1_Oneof10ExternalMessage
	//	*Model1_Oneof10EmbedEnum
	//	*Model1_Oneof10StandEnum
	//	*Model1_Oneof10ExternalEnum
	Oneof_Type10 isModel1_Oneof_Type10 `protobuf_oneof:"Oneof_Type10"`
	// Types that are assignable to Oneof_Type11:
	//	*Model1_Oneof11Double
	//	*Model1_Oneof11Float
	//	*Model1_Oneof11Int32
	//	*Model1_Oneof11Int64
	//	*Model1_Oneof11Uint32
	//	*Model1_Oneof11Uint64
	//	*Model1_Oneof11Sint32
	//	*Model1_Oneof11Sint64
	//	*Model1_Oneof11Fixed32
	//	*Model1_Oneof11Fixed64
	//	*Model1_Oneof11Sfixed32
	//	*Model1_Oneof11Sfixed64
	//	*Model1_Oneof11Bool
	//	*Model1_Oneof11String
	//	*Model1_Oneof11Bytes
	//	*Model1_Oneof11EmbedMessage
	//	*Model1_Oneof11StandMessage
	//	*Model1_Oneof11ExternalMessage
	//	*Model1_Oneof11EmbedEnum
	//	*Model1_Oneof11StandEnum
	//	*Model1_Oneof11ExternalEnum
	Oneof_Type11 isModel1_Oneof_Type11 `protobuf_oneof:"Oneof_Type11"`
	// Types that are assignable to Oneof_Type12:
	//	*Model1_Oneof12Double
	//	*Model1_Oneof12Float
	//	*Model1_Oneof12Int32
	//	*Model1_Oneof12Int64
	//	*Model1_Oneof12Uint32
	//	*Model1_Oneof12Uint64
	//	*Model1_Oneof12Sint32
	//	*Model1_Oneof12Sint64
	//	*Model1_Oneof12Fixed32
	//	*Model1_Oneof12Fixed64
	//	*Model1_Oneof12Sfixed32
	//	*Model1_Oneof12Sfixed64
	//	*Model1_Oneof12Bool
	//	*Model1_Oneof12String
	//	*Model1_Oneof12Bytes
	//	*Model1_Oneof12EmbedMessage
	//	*Model1_Oneof12StandMessage
	//	*Model1_Oneof12ExternalMessage
	//	*Model1_Oneof12EmbedEnum
	//	*Model1_Oneof12StandEnum
	//	*Model1_Oneof12ExternalEnum
	Oneof_Type12 isModel1_Oneof_Type12 `protobuf_oneof:"Oneof_Type12"`
	// Types that are assignable to Oneof_Type13:
	//	*Model1_Oneof13Double
	//	*Model1_Oneof13Float
	//	*Model1_Oneof13Int32
	//	*Model1_Oneof13Int64
	//	*Model1_Oneof13Uint32
	//	*Model1_Oneof13Uint64
	//	*Model1_Oneof13Sint32
	//	*Model1_Oneof13Sint64
	//	*Model1_Oneof13Fixed32
	//	*Model1_Oneof13Fixed64
	//	*Model1_Oneof13Sfixed32
	//	*Model1_Oneof13Sfixed64
	//	*Model1_Oneof13Bool
	//	*Model1_Oneof13String
	//	*Model1_Oneof13Bytes
	//	*Model1_Oneof13EmbedMessage
	//	*Model1_Oneof13StandMessage
	//	*Model1_Oneof13ExternalMessage
	//	*Model1_Oneof13EmbedEnum
	//	*Model1_Oneof13StandEnum
	//	*Model1_Oneof13ExternalEnum
	Oneof_Type13 isModel1_Oneof_Type13 `protobuf_oneof:"Oneof_Type13"`
	// Types that are assignable to Oneof_Type14:
	//	*Model1_Oneof14Double
	//	*Model1_Oneof14Float
	//	*Model1_Oneof14Int32
	//	*Model1_Oneof14Int64
	//	*Model1_Oneof14Uint32
	//	*Model1_Oneof14Uint64
	//	*Model1_Oneof14Sint32
	//	*Model1_Oneof14Sint64
	//	*Model1_Oneof14Fixed32
	//	*Model1_Oneof14Fixed64
	//	*Model1_Oneof14Sfixed32
	//	*Model1_Oneof14Sfixed64
	//	*Model1_Oneof14Bool
	//	*Model1_Oneof14String
	//	*Model1_Oneof14Bytes
	//	*Model1_Oneof14EmbedMessage
	//	*Model1_Oneof14StandMessage
	//	*Model1_Oneof14ExternalMessage
	//	*Model1_Oneof14EmbedEnum
	//	*Model1_Oneof14StandEnum
	//	*Model1_Oneof14ExternalEnum
	Oneof_Type14 isModel1_Oneof_Type14 `protobuf_oneof:"Oneof_Type14"`
	// Types that are assignable to Oneof_Type15:
	//	*Model1_Oneof15Double
	//	*Model1_Oneof15Float
	//	*Model1_Oneof15Int32
	//	*Model1_Oneof15Int64
	//	*Model1_Oneof15Uint32
	//	*Model1_Oneof15Uint64
	//	*Model1_Oneof15Sint32
	//	*Model1_Oneof15Sint64
	//	*Model1_Oneof15Fixed32
	//	*Model1_Oneof15Fixed64
	//	*Model1_Oneof15Sfixed32
	//	*Model1_Oneof15Sfixed64
	//	*Model1_Oneof15Bool
	//	*Model1_Oneof15String
	//	*Model1_Oneof15Bytes
	//	*Model1_Oneof15EmbedMessage
	//	*Model1_Oneof15StandMessage
	//	*Model1_Oneof15ExternalMessage
	//	*Model1_Oneof15EmbedEnum
	//	*Model1_Oneof15StandEnum
	//	*Model1_Oneof15ExternalEnum
	Oneof_Type15 isModel1_Oneof_Type15 `protobuf_oneof:"Oneof_Type15"`
	// Types that are assignable to Oneof_Type16:
	//	*Model1_Oneof16Double
	//	*Model1_Oneof16Float
	//	*Model1_Oneof16Int32
	//	*Model1_Oneof16Int64
	//	*Model1_Oneof16Uint32
	//	*Model1_Oneof16Uint64
	//	*Model1_Oneof16Sint32
	//	*Model1_Oneof16Sint64
	//	*Model1_Oneof16Fixed32
	//	*Model1_Oneof16Fixed64
	//	*Model1_Oneof16Sfixed32
	//	*Model1_Oneof16Sfixed64
	//	*Model1_Oneof16Bool
	//	*Model1_Oneof16String
	//	*Model1_Oneof16Bytes
	//	*Model1_Oneof16EmbedMessage
	//	*Model1_Oneof16StandMessage
	//	*Model1_Oneof16ExternalMessage
	//	*Model1_Oneof16EmbedEnum
	//	*Model1_Oneof16StandEnum
	//	*Model1_Oneof16ExternalEnum
	Oneof_Type16 isModel1_Oneof_Type16 `protobuf_oneof:"Oneof_Type16"`
	// Types that are assignable to Oneof_Type17:
	//	*Model1_Oneof17Double
	//	*Model1_Oneof17Float
	//	*Model1_Oneof17Int32
	//	*Model1_Oneof17Int64
	//	*Model1_Oneof17Uint32
	//	*Model1_Oneof17Uint64
	//	*Model1_Oneof17Sint32
	//	*Model1_Oneof17Sint64
	//	*Model1_Oneof17Fixed32
	//	*Model1_Oneof17Fixed64
	//	*Model1_Oneof17Sfixed32
	//	*Model1_Oneof17Sfixed64
	//	*Model1_Oneof17Bool
	//	*Model1_Oneof17String
	//	*Model1_Oneof17Bytes
	//	*Model1_Oneof17EmbedMessage
	//	*Model1_Oneof17StandMessage
	//	*Model1_Oneof17ExternalMessage
	//	*Model1_Oneof17EmbedEnum
	//	*Model1_Oneof17StandEnum
	//	*Model1_Oneof17ExternalEnum
	Oneof_Type17 isModel1_Oneof_Type17 `protobuf_oneof:"Oneof_Type17"`
	// Types that are assignable to Oneof_Type18:
	//	*Model1_Oneof18Double
	//	*Model1_Oneof18Float
	//	*Model1_Oneof18Int32
	//	*Model1_Oneof18Int64
	//	*Model1_Oneof18Uint32
	//	*Model1_Oneof18Uint64
	//	*Model1_Oneof18Sint32
	//	*Model1_Oneof18Sint64
	//	*Model1_Oneof18Fixed32
	//	*Model1_Oneof18Fixed64
	//	*Model1_Oneof18Sfixed32
	//	*Model1_Oneof18Sfixed64
	//	*Model1_Oneof18Bool
	//	*Model1_Oneof18String
	//	*Model1_Oneof18Bytes
	//	*Model1_Oneof18EmbedMessage
	//	*Model1_Oneof18StandMessage
	//	*Model1_Oneof18ExternalMessage
	//	*Model1_Oneof18EmbedEnum
	//	*Model1_Oneof18StandEnum
	//	*Model1_Oneof18ExternalEnum
	Oneof_Type18 isModel1_Oneof_Type18 `protobuf_oneof:"Oneof_Type18"`
	// Types that are assignable to Oneof_Type19:
	//	*Model1_Oneof19Double
	//	*Model1_Oneof19Float
	//	*Model1_Oneof19Int32
	//	*Model1_Oneof19Int64
	//	*Model1_Oneof19Uint32
	//	*Model1_Oneof19Uint64
	//	*Model1_Oneof19Sint32
	//	*Model1_Oneof19Sint64
	//	*Model1_Oneof19Fixed32
	//	*Model1_Oneof19Fixed64
	//	*Model1_Oneof19Sfixed32
	//	*Model1_Oneof19Sfixed64
	//	*Model1_Oneof19Bool
	//	*Model1_Oneof19String
	//	*Model1_Oneof19Bytes
	//	*Model1_Oneof19EmbedMessage
	//	*Model1_Oneof19StandMessage
	//	*Model1_Oneof19ExternalMessage
	//	*Model1_Oneof19EmbedEnum
	//	*Model1_Oneof19StandEnum
	//	*Model1_Oneof19ExternalEnum
	Oneof_Type19 isModel1_Oneof_Type19 `protobuf_oneof:"Oneof_Type19"`
	// Types that are assignable to Oneof_Type20:
	//	*Model1_Oneof20Double
	//	*Model1_Oneof20Float
	//	*Model1_Oneof20Int32
	//	*Model1_Oneof20Int64
	//	*Model1_Oneof20Uint32
	//	*Model1_Oneof20Uint64
	//	*Model1_Oneof20Sint32
	//	*Model1_Oneof20Sint64
	//	*Model1_Oneof20Fixed32
	//	*Model1_Oneof20Fixed64
	//	*Model1_Oneof20Sfixed32
	//	*Model1_Oneof20Sfixed64
	//	*Model1_Oneof20Bool
	//	*Model1_Oneof20String
	//	*Model1_Oneof20Bytes
	//	*Model1_Oneof20EmbedMessage
	//	*Model1_Oneof20StandMessage
	//	*Model1_Oneof20ExternalMessage
	//	*Model1_Oneof20EmbedEnum
	//	*Model1_Oneof20StandEnum
	//	*Model1_Oneof20ExternalEnum
	Oneof_Type20 isModel1_Oneof_Type20 `protobuf_oneof:"Oneof_Type20"`
	// Types that are assignable to Oneof_Type21:
	//	*Model1_Oneof21Double
	//	*Model1_Oneof21Float
	//	*Model1_Oneof21Int32
	//	*Model1_Oneof21Int64
	//	*Model1_Oneof21Uint32
	//	*Model1_Oneof21Uint64
	//	*Model1_Oneof21Sint32
	//	*Model1_Oneof21Sint64
	//	*Model1_Oneof21Fixed32
	//	*Model1_Oneof21Fixed64
	//	*Model1_Oneof21Sfixed32
	//	*Model1_Oneof21Sfixed64
	//	*Model1_Oneof21Bool
	//	*Model1_Oneof21String
	//	*Model1_Oneof21Bytes
	//	*Model1_Oneof21EmbedMessage
	//	*Model1_Oneof21StandMessage
	//	*Model1_Oneof21ExternalMessage
	//	*Model1_Oneof21EmbedEnum
	//	*Model1_Oneof21StandEnum
	//	*Model1_Oneof21ExternalEnum
	Oneof_Type21 isModel1_Oneof_Type21 `protobuf_oneof:"Oneof_Type21"`
	// Types that are assignable to Oneof_Type22Null:
	//	*Model1_Oneof22Double
	//	*Model1_Oneof22Float
	//	*Model1_Oneof22Int32
	//	*Model1_Oneof22Int64
	//	*Model1_Oneof22Uint32
	//	*Model1_Oneof22Uint64
	//	*Model1_Oneof22Sint32
	//	*Model1_Oneof22Sint64
	//	*Model1_Oneof22Fixed32
	//	*Model1_Oneof22Fixed64
	//	*Model1_Oneof22Sfixed32
	//	*Model1_Oneof22Sfixed64
	//	*Model1_Oneof22Bool
	//	*Model1_Oneof22String
	//	*Model1_Oneof22Bytes
	//	*Model1_Oneof22EmbedMessage
	//	*Model1_Oneof22StandMessage
	//	*Model1_Oneof22ExternalMessage
	//	*Model1_Oneof22EmbedEnum
	//	*Model1_Oneof22StandEnum
	//	*Model1_Oneof22ExternalEnum
	Oneof_Type22Null isModel1_Oneof_Type22Null `protobuf_oneof:"Oneof_Type22_null"`
	// Types that are assignable to Oneof_Type23Null:
	//	*Model1_Oneof23Double
	//	*Model1_Oneof23Float
	//	*Model1_Oneof23Int32
	//	*Model1_Oneof23Int64
	//	*Model1_Oneof23Uint32
	//	*Model1_Oneof23Uint64
	//	*Model1_Oneof23Sint32
	//	*Model1_Oneof23Sint64
	//	*Model1_Oneof23Fixed32
	//	*Model1_Oneof23Fixed64
	//	*Model1_Oneof23Sfixed32
	//	*Model1_Oneof23Sfixed64
	//	*Model1_Oneof23Bool
	//	*Model1_Oneof23String
	//	*Model1_Oneof23Bytes
	//	*Model1_Oneof23EmbedMessage
	//	*Model1_Oneof23StandMessage
	//	*Model1_Oneof23ExternalMessage
	//	*Model1_Oneof23EmbedEnum
	//	*Model1_Oneof23StandEnum
	//	*Model1_Oneof23ExternalEnum
	Oneof_Type23Null     isModel1_Oneof_Type23Null        `protobuf_oneof:"Oneof_Type23_null"`
	TypeDouble1          float64                          `protobuf:"fixed64,1201,opt,name=type_double1,json=typeDouble1,proto3" json:"type_double1,omitempty"`
	TypeDouble2          float64                          `protobuf:"fixed64,1202,opt,name=TypeDouble2,proto3" json:"TypeDouble2,omitempty"`
	TypeDouble3          float64                          `protobuf:"fixed64,1203,opt,name=typeDouble3,proto3" json:"typeDouble3,omitempty"`
	TypeDouble4          float64                          `protobuf:"fixed64,1204,opt,name=Type_double4,json=TypeDouble4,proto3" json:"Type_double4,omitempty"`
	Type_Double5         float64                          `protobuf:"fixed64,1205,opt,name=Type_Double5,json=TypeDouble5,proto3" json:"Type_Double5,omitempty"`
	TypeFloat            float32                          `protobuf:"fixed32,1211,opt,name=type_float,json=typeFloat,proto3" json:"type_float,omitempty"`
	TypeInt32            int32                            `protobuf:"varint,1212,opt,name=type_int32,json=typeInt32,proto3" json:"type_int32,omitempty"`
	TypeInt64            int64                            `protobuf:"varint,1213,opt,name=type_int64,json=typeInt64,proto3" json:"type_int64,omitempty"`
	TypeUint32           uint32                           `protobuf:"varint,1214,opt,name=type_uint32,json=typeUint32,proto3" json:"type_uint32,omitempty"`
	TypeUint64           uint64                           `protobuf:"varint,1215,opt,name=type_uint64,json=typeUint64,proto3" json:"type_uint64,omitempty"`
	TypeSint32           int32                            `protobuf:"zigzag32,1216,opt,name=type_sint32,json=typeSint32,proto3" json:"type_sint32,omitempty"`
	TypeSint64           int64                            `protobuf:"zigzag64,1217,opt,name=type_sint64,json=typeSint64,proto3" json:"type_sint64,omitempty"`
	TypeFixed32          uint32                           `protobuf:"fixed32,1218,opt,name=type_fixed32,json=typeFixed32,proto3" json:"type_fixed32,omitempty"`
	TypeFixed64          uint64                           `protobuf:"fixed64,1219,opt,name=type_fixed64,json=typeFixed64,proto3" json:"type_fixed64,omitempty"`
	TypeSfixed32         int32                            `protobuf:"fixed32,1220,opt,name=type_sfixed32,json=typeSfixed32,proto3" json:"type_sfixed32,omitempty"`
	TypeSfixed64         int64                            `protobuf:"fixed64,1221,opt,name=type_sfixed64,json=typeSfixed64,proto3" json:"type_sfixed64,omitempty"`
	TypeBool1            bool                             `protobuf:"varint,1222,opt,name=type_bool1,json=typeBool1,proto3" json:"type_bool1,omitempty"`
	TypeBool2            bool                             `protobuf:"varint,1223,opt,name=type_bool2,json=typeBool2,proto3" json:"type_bool2,omitempty"`
	TypeString1          string                           `protobuf:"bytes,1224,opt,name=type_string1,json=typeString1,proto3" json:"type_string1,omitempty"`
	TypeString2          string                           `protobuf:"bytes,1225,opt,name=type_string2,json=typeString2,proto3" json:"type_string2,omitempty"`
	TypeString3          string                           `protobuf:"bytes,1226,opt,name=type_string3,json=typeString3,proto3" json:"type_string3,omitempty"`
	TypeString4          string                           `protobuf:"bytes,1227,opt,name=type_string4,json=typeString4,proto3" json:"type_string4,omitempty"`
	TypeString5          string                           `protobuf:"bytes,1228,opt,name=type_string5,json=typeString5,proto3" json:"type_string5,omitempty"`
	TypeBytes            []byte                           `protobuf:"bytes,1229,opt,name=type_bytes,json=typeBytes,proto3" json:"type_bytes,omitempty"`
	TypeEmbedMessage     *Model1_EmbedMessage1            `protobuf:"bytes,1241,opt,name=type_embed_message,json=typeEmbedMessage,proto3" json:"type_embed_message,omitempty"`
	TypeStandMessage     *StandMessage1                   `protobuf:"bytes,1243,opt,name=type_stand_message,json=typeStandMessage,proto3" json:"type_stand_message,omitempty"`
	TypeEmbedEnum        Model1_EmbedEnum1                `` /* 140-byte string literal not displayed */
	TypeStandEnum        StandEnum1                       `` /* 133-byte string literal not displayed */
	TypeExternalEnum     gojsonexternal.ExternalEnum1     `` /* 149-byte string literal not displayed */
	TypeExternalMessage  *gojsonexternal.ExternalMessage1 `protobuf:"bytes,1247,opt,name=type_external_message,json=typeExternalMessage,proto3" json:"type_external_message,omitempty"`
	TypeBytesNull        []byte                           `protobuf:"bytes,1261,opt,name=type_bytes_null,json=typeBytesNull,proto3" json:"type_bytes_null,omitempty"`
	TypeEmbedMessageNull *Model1_EmbedMessage1            `` // test null
	/* 128-byte string literal not displayed */
	TypeStandMessageNull *StandMessage1 `` // test null
	/* 128-byte string literal not displayed */
	TypeExternalMessageNull *gojsonexternal.ExternalMessage1 `` // test null
	/* 137-byte string literal not displayed */
	ArrayDouble              []float64                                   `protobuf:"fixed64,1301,rep,packed,name=array_double,json=arrayDouble,proto3" json:"array_double,omitempty"`
	ArrayFloat               []float32                                   `protobuf:"fixed32,1302,rep,packed,name=array_float,json=arrayFloat,proto3" json:"array_float,omitempty"`
	ArrayInt32               []int32                                     `protobuf:"varint,1303,rep,packed,name=array_int32,json=arrayInt32,proto3" json:"array_int32,omitempty"`
	ArrayInt64               []int64                                     `protobuf:"varint,1304,rep,packed,name=array_int64,json=arrayInt64,proto3" json:"array_int64,omitempty"`
	ArrayUint32              []uint32                                    `protobuf:"varint,1305,rep,packed,name=array_uint32,json=arrayUint32,proto3" json:"array_uint32,omitempty"`
	ArrayUint64              []uint64                                    `protobuf:"varint,1306,rep,packed,name=array_uint64,json=arrayUint64,proto3" json:"array_uint64,omitempty"`
	ArraySint32              []int32                                     `protobuf:"zigzag32,1307,rep,packed,name=array_sint32,json=arraySint32,proto3" json:"array_sint32,omitempty"`
	ArraySint64              []int64                                     `protobuf:"zigzag64,1308,rep,packed,name=array_sint64,json=arraySint64,proto3" json:"array_sint64,omitempty"`
	ArrayFixed32             []uint32                                    `protobuf:"fixed32,1309,rep,packed,name=array_fixed32,json=arrayFixed32,proto3" json:"array_fixed32,omitempty"`
	ArrayFixed64             []uint64                                    `protobuf:"fixed64,1310,rep,packed,name=array_fixed64,json=arrayFixed64,proto3" json:"array_fixed64,omitempty"`
	ArraySfixed32            []int32                                     `protobuf:"fixed32,1311,rep,packed,name=array_sfixed32,json=arraySfixed32,proto3" json:"array_sfixed32,omitempty"`
	ArraySfixed64            []int64                                     `protobuf:"fixed64,1312,rep,packed,name=array_sfixed64,json=arraySfixed64,proto3" json:"array_sfixed64,omitempty"`
	ArrayBool                []bool                                      `protobuf:"varint,1313,rep,packed,name=array_bool,json=arrayBool,proto3" json:"array_bool,omitempty"`
	ArrayString              []string                                    `protobuf:"bytes,1314,rep,name=array_string,json=arrayString,proto3" json:"array_string,omitempty"`
	ArrayBytes               [][]byte                                    `protobuf:"bytes,1315,rep,name=array_bytes,json=arrayBytes,proto3" json:"array_bytes,omitempty"`
	ArrayEmbedMessage        []*Model1_EmbedMessage1                     `protobuf:"bytes,1316,rep,name=array_embed_message,json=arrayEmbedMessage,proto3" json:"array_embed_message,omitempty"`
	ArrayStandMessage        []*StandMessage1                            `protobuf:"bytes,1317,rep,name=array_stand_message,json=arrayStandMessage,proto3" json:"array_stand_message,omitempty"`
	ArrayExternalMessage     []*gojsonexternal.ExternalMessage1          `` /* 126-byte string literal not displayed */
	ArrayEmbedEnum           []Model1_EmbedEnum1                         `` /* 150-byte string literal not displayed */
	ArrayStandEnum           []StandEnum1                                `` /* 143-byte string literal not displayed */
	ArrayExternalEnum        []gojsonexternal.ExternalEnum1              `` /* 159-byte string literal not displayed */
	ArrayStandEnumNull       []StandEnum1                                `` /* 157-byte string literal not displayed */
	MapInt32Double           map[int32]float64                           `` /* 199-byte string literal not displayed */
	MapInt32Float            map[int32]float32                           `` /* 196-byte string literal not displayed */
	MapInt32Int32            map[int32]int32                             `` /* 195-byte string literal not displayed */
	MapInt32Int64            map[int32]int64                             `` /* 195-byte string literal not displayed */
	MapInt32Uint32           map[int32]uint32                            `` /* 198-byte string literal not displayed */
	MapInt32Uint64           map[int32]uint64                            `` /* 198-byte string literal not displayed */
	MapInt32Sint32           map[int32]int32                             `` /* 200-byte string literal not displayed */
	MapInt32Sint64           map[int32]int64                             `` /* 200-byte string literal not displayed */
	MapInt32Fixed32          map[int32]uint32                            `` /* 202-byte string literal not displayed */
	MapInt32Fixed64          map[int32]uint64                            `` /* 202-byte string literal not displayed */
	MapInt32Sfixed32         map[int32]int32                             `` /* 205-byte string literal not displayed */
	MapInt32Sfixed64         map[int32]int64                             `` /* 205-byte string literal not displayed */
	MapInt32Bool             map[int32]bool                              `` /* 192-byte string literal not displayed */
	MapInt32String           map[int32]string                            `` /* 197-byte string literal not displayed */
	MapInt32Bytes            map[int32][]byte                            `` /* 194-byte string literal not displayed */
	MapInt32EmbedMessage     map[int32]*Model1_EmbedMessage1             `` /* 217-byte string literal not displayed */
	MapInt32StandMessage     map[int32]*StandMessage1                    `` /* 217-byte string literal not displayed */
	MapInt32EmbedEnum        map[int32]Model1_EmbedEnum1                 `` /* 243-byte string literal not displayed */
	MapInt32StandEnum        map[int32]StandEnum1                        `` /* 236-byte string literal not displayed */
	MapInt64Int32            map[int64]int32                             `` /* 195-byte string literal not displayed */
	MapUint32Int32           map[uint32]int32                            `` /* 198-byte string literal not displayed */
	MapUint64Int32           map[uint64]int32                            `` /* 198-byte string literal not displayed */
	MapSint32Int32           map[int32]int32                             `` /* 200-byte string literal not displayed */
	MapSint64Int32           map[int64]int32                             `` /* 200-byte string literal not displayed */
	MapFixed32Int32          map[uint32]int32                            `` /* 202-byte string literal not displayed */
	MapFixed64Int32          map[uint64]int32                            `` /* 202-byte string literal not displayed */
	MapSfixed32Int32         map[int32]int32                             `` /* 205-byte string literal not displayed */
	MapSfixed64Int32         map[int64]int32                             `` /* 205-byte string literal not displayed */
	MapStringInt32           map[string]int32                            `` /* 197-byte string literal not displayed */
	MapStringInt32Null       map[string]int32                            `` /* 211-byte string literal not displayed */
	MapStringString          map[string]string                           `` /* 199-byte string literal not displayed */
	MapStringEmbedMessage    map[string]*Model1_EmbedMessage1            `` /* 219-byte string literal not displayed */
	MapStringStandMessage    map[string]*StandMessage1                   `` /* 219-byte string literal not displayed */
	MapStringExternalMessage map[string]*gojsonexternal.ExternalMessage1 `` /* 228-byte string literal not displayed */
	MapStringEmbedEnum       map[string]Model1_EmbedEnum1                `` /* 245-byte string literal not displayed */
	MapStringStandEnum       map[string]StandEnum1                       `` /* 238-byte string literal not displayed */
	MapStringExternalEnum    map[string]gojsonexternal.ExternalEnum1     `` /* 254-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Model1) Descriptor deprecated

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

Deprecated: Use Model1.ProtoReflect.Descriptor instead.

func (*Model1) GetArrayBool

func (x *Model1) GetArrayBool() []bool

func (*Model1) GetArrayBytes

func (x *Model1) GetArrayBytes() [][]byte

func (*Model1) GetArrayDouble

func (x *Model1) GetArrayDouble() []float64

func (*Model1) GetArrayEmbedEnum

func (x *Model1) GetArrayEmbedEnum() []Model1_EmbedEnum1

func (*Model1) GetArrayEmbedMessage

func (x *Model1) GetArrayEmbedMessage() []*Model1_EmbedMessage1

func (*Model1) GetArrayExternalEnum

func (x *Model1) GetArrayExternalEnum() []gojsonexternal.ExternalEnum1

func (*Model1) GetArrayExternalMessage

func (x *Model1) GetArrayExternalMessage() []*gojsonexternal.ExternalMessage1

func (*Model1) GetArrayFixed32

func (x *Model1) GetArrayFixed32() []uint32

func (*Model1) GetArrayFixed64

func (x *Model1) GetArrayFixed64() []uint64

func (*Model1) GetArrayFloat

func (x *Model1) GetArrayFloat() []float32

func (*Model1) GetArrayInt32

func (x *Model1) GetArrayInt32() []int32

func (*Model1) GetArrayInt64

func (x *Model1) GetArrayInt64() []int64

func (*Model1) GetArraySfixed32

func (x *Model1) GetArraySfixed32() []int32

func (*Model1) GetArraySfixed64

func (x *Model1) GetArraySfixed64() []int64

func (*Model1) GetArraySint32

func (x *Model1) GetArraySint32() []int32

func (*Model1) GetArraySint64

func (x *Model1) GetArraySint64() []int64

func (*Model1) GetArrayStandEnum

func (x *Model1) GetArrayStandEnum() []StandEnum1

func (*Model1) GetArrayStandEnumNull

func (x *Model1) GetArrayStandEnumNull() []StandEnum1

func (*Model1) GetArrayStandMessage

func (x *Model1) GetArrayStandMessage() []*StandMessage1

func (*Model1) GetArrayString

func (x *Model1) GetArrayString() []string

func (*Model1) GetArrayUint32

func (x *Model1) GetArrayUint32() []uint32

func (*Model1) GetArrayUint64

func (x *Model1) GetArrayUint64() []uint64

func (*Model1) GetMapFixed32Int32

func (x *Model1) GetMapFixed32Int32() map[uint32]int32

func (*Model1) GetMapFixed64Int32

func (x *Model1) GetMapFixed64Int32() map[uint64]int32

func (*Model1) GetMapInt32Bool

func (x *Model1) GetMapInt32Bool() map[int32]bool

func (*Model1) GetMapInt32Bytes

func (x *Model1) GetMapInt32Bytes() map[int32][]byte

func (*Model1) GetMapInt32Double

func (x *Model1) GetMapInt32Double() map[int32]float64

func (*Model1) GetMapInt32EmbedEnum

func (x *Model1) GetMapInt32EmbedEnum() map[int32]Model1_EmbedEnum1

func (*Model1) GetMapInt32EmbedMessage

func (x *Model1) GetMapInt32EmbedMessage() map[int32]*Model1_EmbedMessage1

func (*Model1) GetMapInt32Fixed32

func (x *Model1) GetMapInt32Fixed32() map[int32]uint32

func (*Model1) GetMapInt32Fixed64

func (x *Model1) GetMapInt32Fixed64() map[int32]uint64

func (*Model1) GetMapInt32Float

func (x *Model1) GetMapInt32Float() map[int32]float32

func (*Model1) GetMapInt32Int32

func (x *Model1) GetMapInt32Int32() map[int32]int32

func (*Model1) GetMapInt32Int64

func (x *Model1) GetMapInt32Int64() map[int32]int64

func (*Model1) GetMapInt32Sfixed32

func (x *Model1) GetMapInt32Sfixed32() map[int32]int32

func (*Model1) GetMapInt32Sfixed64

func (x *Model1) GetMapInt32Sfixed64() map[int32]int64

func (*Model1) GetMapInt32Sint32

func (x *Model1) GetMapInt32Sint32() map[int32]int32

func (*Model1) GetMapInt32Sint64

func (x *Model1) GetMapInt32Sint64() map[int32]int64

func (*Model1) GetMapInt32StandEnum

func (x *Model1) GetMapInt32StandEnum() map[int32]StandEnum1

func (*Model1) GetMapInt32StandMessage

func (x *Model1) GetMapInt32StandMessage() map[int32]*StandMessage1

func (*Model1) GetMapInt32String

func (x *Model1) GetMapInt32String() map[int32]string

func (*Model1) GetMapInt32Uint32

func (x *Model1) GetMapInt32Uint32() map[int32]uint32

func (*Model1) GetMapInt32Uint64

func (x *Model1) GetMapInt32Uint64() map[int32]uint64

func (*Model1) GetMapInt64Int32

func (x *Model1) GetMapInt64Int32() map[int64]int32

func (*Model1) GetMapSfixed32Int32

func (x *Model1) GetMapSfixed32Int32() map[int32]int32

func (*Model1) GetMapSfixed64Int32

func (x *Model1) GetMapSfixed64Int32() map[int64]int32

func (*Model1) GetMapSint32Int32

func (x *Model1) GetMapSint32Int32() map[int32]int32

func (*Model1) GetMapSint64Int32

func (x *Model1) GetMapSint64Int32() map[int64]int32

func (*Model1) GetMapStringEmbedEnum

func (x *Model1) GetMapStringEmbedEnum() map[string]Model1_EmbedEnum1

func (*Model1) GetMapStringEmbedMessage

func (x *Model1) GetMapStringEmbedMessage() map[string]*Model1_EmbedMessage1

func (*Model1) GetMapStringExternalEnum

func (x *Model1) GetMapStringExternalEnum() map[string]gojsonexternal.ExternalEnum1

func (*Model1) GetMapStringExternalMessage

func (x *Model1) GetMapStringExternalMessage() map[string]*gojsonexternal.ExternalMessage1

func (*Model1) GetMapStringInt32

func (x *Model1) GetMapStringInt32() map[string]int32

func (*Model1) GetMapStringInt32Null

func (x *Model1) GetMapStringInt32Null() map[string]int32

func (*Model1) GetMapStringStandEnum

func (x *Model1) GetMapStringStandEnum() map[string]StandEnum1

func (*Model1) GetMapStringStandMessage

func (x *Model1) GetMapStringStandMessage() map[string]*StandMessage1

func (*Model1) GetMapStringString

func (x *Model1) GetMapStringString() map[string]string

func (*Model1) GetMapUint32Int32

func (x *Model1) GetMapUint32Int32() map[uint32]int32

func (*Model1) GetMapUint64Int32

func (x *Model1) GetMapUint64Int32() map[uint64]int32

func (*Model1) GetOneof10Bool

func (x *Model1) GetOneof10Bool() bool

func (*Model1) GetOneof10Bytes

func (x *Model1) GetOneof10Bytes() []byte

func (*Model1) GetOneof10Double

func (x *Model1) GetOneof10Double() float64

func (*Model1) GetOneof10EmbedEnum

func (x *Model1) GetOneof10EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof10EmbedMessage

func (x *Model1) GetOneof10EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof10ExternalEnum

func (x *Model1) GetOneof10ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof10ExternalMessage

func (x *Model1) GetOneof10ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof10Fixed32

func (x *Model1) GetOneof10Fixed32() uint32

func (*Model1) GetOneof10Fixed64

func (x *Model1) GetOneof10Fixed64() uint64

func (*Model1) GetOneof10Float

func (x *Model1) GetOneof10Float() float32

func (*Model1) GetOneof10Int32

func (x *Model1) GetOneof10Int32() int32

func (*Model1) GetOneof10Int64

func (x *Model1) GetOneof10Int64() int64

func (*Model1) GetOneof10Sfixed32

func (x *Model1) GetOneof10Sfixed32() int32

func (*Model1) GetOneof10Sfixed64

func (x *Model1) GetOneof10Sfixed64() int64

func (*Model1) GetOneof10Sint32

func (x *Model1) GetOneof10Sint32() int32

func (*Model1) GetOneof10Sint64

func (x *Model1) GetOneof10Sint64() int64

func (*Model1) GetOneof10StandEnum

func (x *Model1) GetOneof10StandEnum() StandEnum1

func (*Model1) GetOneof10StandMessage

func (x *Model1) GetOneof10StandMessage() *StandMessage1

func (*Model1) GetOneof10String

func (x *Model1) GetOneof10String() string

func (*Model1) GetOneof10Uint32

func (x *Model1) GetOneof10Uint32() uint32

func (*Model1) GetOneof10Uint64

func (x *Model1) GetOneof10Uint64() uint64

func (*Model1) GetOneof11Bool

func (x *Model1) GetOneof11Bool() bool

func (*Model1) GetOneof11Bytes

func (x *Model1) GetOneof11Bytes() []byte

func (*Model1) GetOneof11Double

func (x *Model1) GetOneof11Double() float64

func (*Model1) GetOneof11EmbedEnum

func (x *Model1) GetOneof11EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof11EmbedMessage

func (x *Model1) GetOneof11EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof11ExternalEnum

func (x *Model1) GetOneof11ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof11ExternalMessage

func (x *Model1) GetOneof11ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof11Fixed32

func (x *Model1) GetOneof11Fixed32() uint32

func (*Model1) GetOneof11Fixed64

func (x *Model1) GetOneof11Fixed64() uint64

func (*Model1) GetOneof11Float

func (x *Model1) GetOneof11Float() float32

func (*Model1) GetOneof11Int32

func (x *Model1) GetOneof11Int32() int32

func (*Model1) GetOneof11Int64

func (x *Model1) GetOneof11Int64() int64

func (*Model1) GetOneof11Sfixed32

func (x *Model1) GetOneof11Sfixed32() int32

func (*Model1) GetOneof11Sfixed64

func (x *Model1) GetOneof11Sfixed64() int64

func (*Model1) GetOneof11Sint32

func (x *Model1) GetOneof11Sint32() int32

func (*Model1) GetOneof11Sint64

func (x *Model1) GetOneof11Sint64() int64

func (*Model1) GetOneof11StandEnum

func (x *Model1) GetOneof11StandEnum() StandEnum1

func (*Model1) GetOneof11StandMessage

func (x *Model1) GetOneof11StandMessage() *StandMessage1

func (*Model1) GetOneof11String

func (x *Model1) GetOneof11String() string

func (*Model1) GetOneof11Uint32

func (x *Model1) GetOneof11Uint32() uint32

func (*Model1) GetOneof11Uint64

func (x *Model1) GetOneof11Uint64() uint64

func (*Model1) GetOneof12Bool

func (x *Model1) GetOneof12Bool() bool

func (*Model1) GetOneof12Bytes

func (x *Model1) GetOneof12Bytes() []byte

func (*Model1) GetOneof12Double

func (x *Model1) GetOneof12Double() float64

func (*Model1) GetOneof12EmbedEnum

func (x *Model1) GetOneof12EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof12EmbedMessage

func (x *Model1) GetOneof12EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof12ExternalEnum

func (x *Model1) GetOneof12ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof12ExternalMessage

func (x *Model1) GetOneof12ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof12Fixed32

func (x *Model1) GetOneof12Fixed32() uint32

func (*Model1) GetOneof12Fixed64

func (x *Model1) GetOneof12Fixed64() uint64

func (*Model1) GetOneof12Float

func (x *Model1) GetOneof12Float() float32

func (*Model1) GetOneof12Int32

func (x *Model1) GetOneof12Int32() int32

func (*Model1) GetOneof12Int64

func (x *Model1) GetOneof12Int64() int64

func (*Model1) GetOneof12Sfixed32

func (x *Model1) GetOneof12Sfixed32() int32

func (*Model1) GetOneof12Sfixed64

func (x *Model1) GetOneof12Sfixed64() int64

func (*Model1) GetOneof12Sint32

func (x *Model1) GetOneof12Sint32() int32

func (*Model1) GetOneof12Sint64

func (x *Model1) GetOneof12Sint64() int64

func (*Model1) GetOneof12StandEnum

func (x *Model1) GetOneof12StandEnum() StandEnum1

func (*Model1) GetOneof12StandMessage

func (x *Model1) GetOneof12StandMessage() *StandMessage1

func (*Model1) GetOneof12String

func (x *Model1) GetOneof12String() string

func (*Model1) GetOneof12Uint32

func (x *Model1) GetOneof12Uint32() uint32

func (*Model1) GetOneof12Uint64

func (x *Model1) GetOneof12Uint64() uint64

func (*Model1) GetOneof13Bool

func (x *Model1) GetOneof13Bool() bool

func (*Model1) GetOneof13Bytes

func (x *Model1) GetOneof13Bytes() []byte

func (*Model1) GetOneof13Double

func (x *Model1) GetOneof13Double() float64

func (*Model1) GetOneof13EmbedEnum

func (x *Model1) GetOneof13EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof13EmbedMessage

func (x *Model1) GetOneof13EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof13ExternalEnum

func (x *Model1) GetOneof13ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof13ExternalMessage

func (x *Model1) GetOneof13ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof13Fixed32

func (x *Model1) GetOneof13Fixed32() uint32

func (*Model1) GetOneof13Fixed64

func (x *Model1) GetOneof13Fixed64() uint64

func (*Model1) GetOneof13Float

func (x *Model1) GetOneof13Float() float32

func (*Model1) GetOneof13Int32

func (x *Model1) GetOneof13Int32() int32

func (*Model1) GetOneof13Int64

func (x *Model1) GetOneof13Int64() int64

func (*Model1) GetOneof13Sfixed32

func (x *Model1) GetOneof13Sfixed32() int32

func (*Model1) GetOneof13Sfixed64

func (x *Model1) GetOneof13Sfixed64() int64

func (*Model1) GetOneof13Sint32

func (x *Model1) GetOneof13Sint32() int32

func (*Model1) GetOneof13Sint64

func (x *Model1) GetOneof13Sint64() int64

func (*Model1) GetOneof13StandEnum

func (x *Model1) GetOneof13StandEnum() StandEnum1

func (*Model1) GetOneof13StandMessage

func (x *Model1) GetOneof13StandMessage() *StandMessage1

func (*Model1) GetOneof13String

func (x *Model1) GetOneof13String() string

func (*Model1) GetOneof13Uint32

func (x *Model1) GetOneof13Uint32() uint32

func (*Model1) GetOneof13Uint64

func (x *Model1) GetOneof13Uint64() uint64

func (*Model1) GetOneof14Bool

func (x *Model1) GetOneof14Bool() bool

func (*Model1) GetOneof14Bytes

func (x *Model1) GetOneof14Bytes() []byte

func (*Model1) GetOneof14Double

func (x *Model1) GetOneof14Double() float64

func (*Model1) GetOneof14EmbedEnum

func (x *Model1) GetOneof14EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof14EmbedMessage

func (x *Model1) GetOneof14EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof14ExternalEnum

func (x *Model1) GetOneof14ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof14ExternalMessage

func (x *Model1) GetOneof14ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof14Fixed32

func (x *Model1) GetOneof14Fixed32() uint32

func (*Model1) GetOneof14Fixed64

func (x *Model1) GetOneof14Fixed64() uint64

func (*Model1) GetOneof14Float

func (x *Model1) GetOneof14Float() float32

func (*Model1) GetOneof14Int32

func (x *Model1) GetOneof14Int32() int32

func (*Model1) GetOneof14Int64

func (x *Model1) GetOneof14Int64() int64

func (*Model1) GetOneof14Sfixed32

func (x *Model1) GetOneof14Sfixed32() int32

func (*Model1) GetOneof14Sfixed64

func (x *Model1) GetOneof14Sfixed64() int64

func (*Model1) GetOneof14Sint32

func (x *Model1) GetOneof14Sint32() int32

func (*Model1) GetOneof14Sint64

func (x *Model1) GetOneof14Sint64() int64

func (*Model1) GetOneof14StandEnum

func (x *Model1) GetOneof14StandEnum() StandEnum1

func (*Model1) GetOneof14StandMessage

func (x *Model1) GetOneof14StandMessage() *StandMessage1

func (*Model1) GetOneof14String

func (x *Model1) GetOneof14String() string

func (*Model1) GetOneof14Uint32

func (x *Model1) GetOneof14Uint32() uint32

func (*Model1) GetOneof14Uint64

func (x *Model1) GetOneof14Uint64() uint64

func (*Model1) GetOneof15Bool

func (x *Model1) GetOneof15Bool() bool

func (*Model1) GetOneof15Bytes

func (x *Model1) GetOneof15Bytes() []byte

func (*Model1) GetOneof15Double

func (x *Model1) GetOneof15Double() float64

func (*Model1) GetOneof15EmbedEnum

func (x *Model1) GetOneof15EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof15EmbedMessage

func (x *Model1) GetOneof15EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof15ExternalEnum

func (x *Model1) GetOneof15ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof15ExternalMessage

func (x *Model1) GetOneof15ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof15Fixed32

func (x *Model1) GetOneof15Fixed32() uint32

func (*Model1) GetOneof15Fixed64

func (x *Model1) GetOneof15Fixed64() uint64

func (*Model1) GetOneof15Float

func (x *Model1) GetOneof15Float() float32

func (*Model1) GetOneof15Int32

func (x *Model1) GetOneof15Int32() int32

func (*Model1) GetOneof15Int64

func (x *Model1) GetOneof15Int64() int64

func (*Model1) GetOneof15Sfixed32

func (x *Model1) GetOneof15Sfixed32() int32

func (*Model1) GetOneof15Sfixed64

func (x *Model1) GetOneof15Sfixed64() int64

func (*Model1) GetOneof15Sint32

func (x *Model1) GetOneof15Sint32() int32

func (*Model1) GetOneof15Sint64

func (x *Model1) GetOneof15Sint64() int64

func (*Model1) GetOneof15StandEnum

func (x *Model1) GetOneof15StandEnum() StandEnum1

func (*Model1) GetOneof15StandMessage

func (x *Model1) GetOneof15StandMessage() *StandMessage1

func (*Model1) GetOneof15String

func (x *Model1) GetOneof15String() string

func (*Model1) GetOneof15Uint32

func (x *Model1) GetOneof15Uint32() uint32

func (*Model1) GetOneof15Uint64

func (x *Model1) GetOneof15Uint64() uint64

func (*Model1) GetOneof16Bool

func (x *Model1) GetOneof16Bool() bool

func (*Model1) GetOneof16Bytes

func (x *Model1) GetOneof16Bytes() []byte

func (*Model1) GetOneof16Double

func (x *Model1) GetOneof16Double() float64

func (*Model1) GetOneof16EmbedEnum

func (x *Model1) GetOneof16EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof16EmbedMessage

func (x *Model1) GetOneof16EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof16ExternalEnum

func (x *Model1) GetOneof16ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof16ExternalMessage

func (x *Model1) GetOneof16ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof16Fixed32

func (x *Model1) GetOneof16Fixed32() uint32

func (*Model1) GetOneof16Fixed64

func (x *Model1) GetOneof16Fixed64() uint64

func (*Model1) GetOneof16Float

func (x *Model1) GetOneof16Float() float32

func (*Model1) GetOneof16Int32

func (x *Model1) GetOneof16Int32() int32

func (*Model1) GetOneof16Int64

func (x *Model1) GetOneof16Int64() int64

func (*Model1) GetOneof16Sfixed32

func (x *Model1) GetOneof16Sfixed32() int32

func (*Model1) GetOneof16Sfixed64

func (x *Model1) GetOneof16Sfixed64() int64

func (*Model1) GetOneof16Sint32

func (x *Model1) GetOneof16Sint32() int32

func (*Model1) GetOneof16Sint64

func (x *Model1) GetOneof16Sint64() int64

func (*Model1) GetOneof16StandEnum

func (x *Model1) GetOneof16StandEnum() StandEnum1

func (*Model1) GetOneof16StandMessage

func (x *Model1) GetOneof16StandMessage() *StandMessage1

func (*Model1) GetOneof16String

func (x *Model1) GetOneof16String() string

func (*Model1) GetOneof16Uint32

func (x *Model1) GetOneof16Uint32() uint32

func (*Model1) GetOneof16Uint64

func (x *Model1) GetOneof16Uint64() uint64

func (*Model1) GetOneof17Bool

func (x *Model1) GetOneof17Bool() bool

func (*Model1) GetOneof17Bytes

func (x *Model1) GetOneof17Bytes() []byte

func (*Model1) GetOneof17Double

func (x *Model1) GetOneof17Double() float64

func (*Model1) GetOneof17EmbedEnum

func (x *Model1) GetOneof17EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof17EmbedMessage

func (x *Model1) GetOneof17EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof17ExternalEnum

func (x *Model1) GetOneof17ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof17ExternalMessage

func (x *Model1) GetOneof17ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof17Fixed32

func (x *Model1) GetOneof17Fixed32() uint32

func (*Model1) GetOneof17Fixed64

func (x *Model1) GetOneof17Fixed64() uint64

func (*Model1) GetOneof17Float

func (x *Model1) GetOneof17Float() float32

func (*Model1) GetOneof17Int32

func (x *Model1) GetOneof17Int32() int32

func (*Model1) GetOneof17Int64

func (x *Model1) GetOneof17Int64() int64

func (*Model1) GetOneof17Sfixed32

func (x *Model1) GetOneof17Sfixed32() int32

func (*Model1) GetOneof17Sfixed64

func (x *Model1) GetOneof17Sfixed64() int64

func (*Model1) GetOneof17Sint32

func (x *Model1) GetOneof17Sint32() int32

func (*Model1) GetOneof17Sint64

func (x *Model1) GetOneof17Sint64() int64

func (*Model1) GetOneof17StandEnum

func (x *Model1) GetOneof17StandEnum() StandEnum1

func (*Model1) GetOneof17StandMessage

func (x *Model1) GetOneof17StandMessage() *StandMessage1

func (*Model1) GetOneof17String

func (x *Model1) GetOneof17String() string

func (*Model1) GetOneof17Uint32

func (x *Model1) GetOneof17Uint32() uint32

func (*Model1) GetOneof17Uint64

func (x *Model1) GetOneof17Uint64() uint64

func (*Model1) GetOneof18Bool

func (x *Model1) GetOneof18Bool() bool

func (*Model1) GetOneof18Bytes

func (x *Model1) GetOneof18Bytes() []byte

func (*Model1) GetOneof18Double

func (x *Model1) GetOneof18Double() float64

func (*Model1) GetOneof18EmbedEnum

func (x *Model1) GetOneof18EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof18EmbedMessage

func (x *Model1) GetOneof18EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof18ExternalEnum

func (x *Model1) GetOneof18ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof18ExternalMessage

func (x *Model1) GetOneof18ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof18Fixed32

func (x *Model1) GetOneof18Fixed32() uint32

func (*Model1) GetOneof18Fixed64

func (x *Model1) GetOneof18Fixed64() uint64

func (*Model1) GetOneof18Float

func (x *Model1) GetOneof18Float() float32

func (*Model1) GetOneof18Int32

func (x *Model1) GetOneof18Int32() int32

func (*Model1) GetOneof18Int64

func (x *Model1) GetOneof18Int64() int64

func (*Model1) GetOneof18Sfixed32

func (x *Model1) GetOneof18Sfixed32() int32

func (*Model1) GetOneof18Sfixed64

func (x *Model1) GetOneof18Sfixed64() int64

func (*Model1) GetOneof18Sint32

func (x *Model1) GetOneof18Sint32() int32

func (*Model1) GetOneof18Sint64

func (x *Model1) GetOneof18Sint64() int64

func (*Model1) GetOneof18StandEnum

func (x *Model1) GetOneof18StandEnum() StandEnum1

func (*Model1) GetOneof18StandMessage

func (x *Model1) GetOneof18StandMessage() *StandMessage1

func (*Model1) GetOneof18String

func (x *Model1) GetOneof18String() string

func (*Model1) GetOneof18Uint32

func (x *Model1) GetOneof18Uint32() uint32

func (*Model1) GetOneof18Uint64

func (x *Model1) GetOneof18Uint64() uint64

func (*Model1) GetOneof19Bool

func (x *Model1) GetOneof19Bool() bool

func (*Model1) GetOneof19Bytes

func (x *Model1) GetOneof19Bytes() []byte

func (*Model1) GetOneof19Double

func (x *Model1) GetOneof19Double() float64

func (*Model1) GetOneof19EmbedEnum

func (x *Model1) GetOneof19EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof19EmbedMessage

func (x *Model1) GetOneof19EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof19ExternalEnum

func (x *Model1) GetOneof19ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof19ExternalMessage

func (x *Model1) GetOneof19ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof19Fixed32

func (x *Model1) GetOneof19Fixed32() uint32

func (*Model1) GetOneof19Fixed64

func (x *Model1) GetOneof19Fixed64() uint64

func (*Model1) GetOneof19Float

func (x *Model1) GetOneof19Float() float32

func (*Model1) GetOneof19Int32

func (x *Model1) GetOneof19Int32() int32

func (*Model1) GetOneof19Int64

func (x *Model1) GetOneof19Int64() int64

func (*Model1) GetOneof19Sfixed32

func (x *Model1) GetOneof19Sfixed32() int32

func (*Model1) GetOneof19Sfixed64

func (x *Model1) GetOneof19Sfixed64() int64

func (*Model1) GetOneof19Sint32

func (x *Model1) GetOneof19Sint32() int32

func (*Model1) GetOneof19Sint64

func (x *Model1) GetOneof19Sint64() int64

func (*Model1) GetOneof19StandEnum

func (x *Model1) GetOneof19StandEnum() StandEnum1

func (*Model1) GetOneof19StandMessage

func (x *Model1) GetOneof19StandMessage() *StandMessage1

func (*Model1) GetOneof19String

func (x *Model1) GetOneof19String() string

func (*Model1) GetOneof19Uint32

func (x *Model1) GetOneof19Uint32() uint32

func (*Model1) GetOneof19Uint64

func (x *Model1) GetOneof19Uint64() uint64

func (*Model1) GetOneof1Bool

func (x *Model1) GetOneof1Bool() bool

func (*Model1) GetOneof1Bytes

func (x *Model1) GetOneof1Bytes() []byte

func (*Model1) GetOneof1Double

func (x *Model1) GetOneof1Double() float64

func (*Model1) GetOneof1EmbedEnum

func (x *Model1) GetOneof1EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof1EmbedMessage

func (x *Model1) GetOneof1EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof1ExternalEnum

func (x *Model1) GetOneof1ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof1ExternalMessage

func (x *Model1) GetOneof1ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof1Fixed32

func (x *Model1) GetOneof1Fixed32() uint32

func (*Model1) GetOneof1Fixed64

func (x *Model1) GetOneof1Fixed64() uint64

func (*Model1) GetOneof1Float

func (x *Model1) GetOneof1Float() float32

func (*Model1) GetOneof1Int32

func (x *Model1) GetOneof1Int32() int32

func (*Model1) GetOneof1Int64

func (x *Model1) GetOneof1Int64() int64

func (*Model1) GetOneof1Sfixed32

func (x *Model1) GetOneof1Sfixed32() int32

func (*Model1) GetOneof1Sfixed64

func (x *Model1) GetOneof1Sfixed64() int64

func (*Model1) GetOneof1Sint32

func (x *Model1) GetOneof1Sint32() int32

func (*Model1) GetOneof1Sint64

func (x *Model1) GetOneof1Sint64() int64

func (*Model1) GetOneof1StandEnum

func (x *Model1) GetOneof1StandEnum() StandEnum1

func (*Model1) GetOneof1StandMessage

func (x *Model1) GetOneof1StandMessage() *StandMessage1

func (*Model1) GetOneof1String

func (x *Model1) GetOneof1String() string

func (*Model1) GetOneof1Uint32

func (x *Model1) GetOneof1Uint32() uint32

func (*Model1) GetOneof1Uint64

func (x *Model1) GetOneof1Uint64() uint64

func (*Model1) GetOneof20Bool

func (x *Model1) GetOneof20Bool() bool

func (*Model1) GetOneof20Bytes

func (x *Model1) GetOneof20Bytes() []byte

func (*Model1) GetOneof20Double

func (x *Model1) GetOneof20Double() float64

func (*Model1) GetOneof20EmbedEnum

func (x *Model1) GetOneof20EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof20EmbedMessage

func (x *Model1) GetOneof20EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof20ExternalEnum

func (x *Model1) GetOneof20ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof20ExternalMessage

func (x *Model1) GetOneof20ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof20Fixed32

func (x *Model1) GetOneof20Fixed32() uint32

func (*Model1) GetOneof20Fixed64

func (x *Model1) GetOneof20Fixed64() uint64

func (*Model1) GetOneof20Float

func (x *Model1) GetOneof20Float() float32

func (*Model1) GetOneof20Int32

func (x *Model1) GetOneof20Int32() int32

func (*Model1) GetOneof20Int64

func (x *Model1) GetOneof20Int64() int64

func (*Model1) GetOneof20Sfixed32

func (x *Model1) GetOneof20Sfixed32() int32

func (*Model1) GetOneof20Sfixed64

func (x *Model1) GetOneof20Sfixed64() int64

func (*Model1) GetOneof20Sint32

func (x *Model1) GetOneof20Sint32() int32

func (*Model1) GetOneof20Sint64

func (x *Model1) GetOneof20Sint64() int64

func (*Model1) GetOneof20StandEnum

func (x *Model1) GetOneof20StandEnum() StandEnum1

func (*Model1) GetOneof20StandMessage

func (x *Model1) GetOneof20StandMessage() *StandMessage1

func (*Model1) GetOneof20String

func (x *Model1) GetOneof20String() string

func (*Model1) GetOneof20Uint32

func (x *Model1) GetOneof20Uint32() uint32

func (*Model1) GetOneof20Uint64

func (x *Model1) GetOneof20Uint64() uint64

func (*Model1) GetOneof21Bool

func (x *Model1) GetOneof21Bool() bool

func (*Model1) GetOneof21Bytes

func (x *Model1) GetOneof21Bytes() []byte

func (*Model1) GetOneof21Double

func (x *Model1) GetOneof21Double() float64

func (*Model1) GetOneof21EmbedEnum

func (x *Model1) GetOneof21EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof21EmbedMessage

func (x *Model1) GetOneof21EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof21ExternalEnum

func (x *Model1) GetOneof21ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof21ExternalMessage

func (x *Model1) GetOneof21ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof21Fixed32

func (x *Model1) GetOneof21Fixed32() uint32

func (*Model1) GetOneof21Fixed64

func (x *Model1) GetOneof21Fixed64() uint64

func (*Model1) GetOneof21Float

func (x *Model1) GetOneof21Float() float32

func (*Model1) GetOneof21Int32

func (x *Model1) GetOneof21Int32() int32

func (*Model1) GetOneof21Int64

func (x *Model1) GetOneof21Int64() int64

func (*Model1) GetOneof21Sfixed32

func (x *Model1) GetOneof21Sfixed32() int32

func (*Model1) GetOneof21Sfixed64

func (x *Model1) GetOneof21Sfixed64() int64

func (*Model1) GetOneof21Sint32

func (x *Model1) GetOneof21Sint32() int32

func (*Model1) GetOneof21Sint64

func (x *Model1) GetOneof21Sint64() int64

func (*Model1) GetOneof21StandEnum

func (x *Model1) GetOneof21StandEnum() StandEnum1

func (*Model1) GetOneof21StandMessage

func (x *Model1) GetOneof21StandMessage() *StandMessage1

func (*Model1) GetOneof21String

func (x *Model1) GetOneof21String() string

func (*Model1) GetOneof21Uint32

func (x *Model1) GetOneof21Uint32() uint32

func (*Model1) GetOneof21Uint64

func (x *Model1) GetOneof21Uint64() uint64

func (*Model1) GetOneof22Bool

func (x *Model1) GetOneof22Bool() bool

func (*Model1) GetOneof22Bytes

func (x *Model1) GetOneof22Bytes() []byte

func (*Model1) GetOneof22Double

func (x *Model1) GetOneof22Double() float64

func (*Model1) GetOneof22EmbedEnum

func (x *Model1) GetOneof22EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof22EmbedMessage

func (x *Model1) GetOneof22EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof22ExternalEnum

func (x *Model1) GetOneof22ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof22ExternalMessage

func (x *Model1) GetOneof22ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof22Fixed32

func (x *Model1) GetOneof22Fixed32() uint32

func (*Model1) GetOneof22Fixed64

func (x *Model1) GetOneof22Fixed64() uint64

func (*Model1) GetOneof22Float

func (x *Model1) GetOneof22Float() float32

func (*Model1) GetOneof22Int32

func (x *Model1) GetOneof22Int32() int32

func (*Model1) GetOneof22Int64

func (x *Model1) GetOneof22Int64() int64

func (*Model1) GetOneof22Sfixed32

func (x *Model1) GetOneof22Sfixed32() int32

func (*Model1) GetOneof22Sfixed64

func (x *Model1) GetOneof22Sfixed64() int64

func (*Model1) GetOneof22Sint32

func (x *Model1) GetOneof22Sint32() int32

func (*Model1) GetOneof22Sint64

func (x *Model1) GetOneof22Sint64() int64

func (*Model1) GetOneof22StandEnum

func (x *Model1) GetOneof22StandEnum() StandEnum1

func (*Model1) GetOneof22StandMessage

func (x *Model1) GetOneof22StandMessage() *StandMessage1

func (*Model1) GetOneof22String

func (x *Model1) GetOneof22String() string

func (*Model1) GetOneof22Uint32

func (x *Model1) GetOneof22Uint32() uint32

func (*Model1) GetOneof22Uint64

func (x *Model1) GetOneof22Uint64() uint64

func (*Model1) GetOneof23Bool

func (x *Model1) GetOneof23Bool() bool

func (*Model1) GetOneof23Bytes

func (x *Model1) GetOneof23Bytes() []byte

func (*Model1) GetOneof23Double

func (x *Model1) GetOneof23Double() float64

func (*Model1) GetOneof23EmbedEnum

func (x *Model1) GetOneof23EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof23EmbedMessage

func (x *Model1) GetOneof23EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof23ExternalEnum

func (x *Model1) GetOneof23ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof23ExternalMessage

func (x *Model1) GetOneof23ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof23Fixed32

func (x *Model1) GetOneof23Fixed32() uint32

func (*Model1) GetOneof23Fixed64

func (x *Model1) GetOneof23Fixed64() uint64

func (*Model1) GetOneof23Float

func (x *Model1) GetOneof23Float() float32

func (*Model1) GetOneof23Int32

func (x *Model1) GetOneof23Int32() int32

func (*Model1) GetOneof23Int64

func (x *Model1) GetOneof23Int64() int64

func (*Model1) GetOneof23Sfixed32

func (x *Model1) GetOneof23Sfixed32() int32

func (*Model1) GetOneof23Sfixed64

func (x *Model1) GetOneof23Sfixed64() int64

func (*Model1) GetOneof23Sint32

func (x *Model1) GetOneof23Sint32() int32

func (*Model1) GetOneof23Sint64

func (x *Model1) GetOneof23Sint64() int64

func (*Model1) GetOneof23StandEnum

func (x *Model1) GetOneof23StandEnum() StandEnum1

func (*Model1) GetOneof23StandMessage

func (x *Model1) GetOneof23StandMessage() *StandMessage1

func (*Model1) GetOneof23String

func (x *Model1) GetOneof23String() string

func (*Model1) GetOneof23Uint32

func (x *Model1) GetOneof23Uint32() uint32

func (*Model1) GetOneof23Uint64

func (x *Model1) GetOneof23Uint64() uint64

func (*Model1) GetOneof2Bool

func (x *Model1) GetOneof2Bool() bool

func (*Model1) GetOneof2Bytes

func (x *Model1) GetOneof2Bytes() []byte

func (*Model1) GetOneof2Double

func (x *Model1) GetOneof2Double() float64

func (*Model1) GetOneof2EmbedEnum

func (x *Model1) GetOneof2EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof2EmbedMessage

func (x *Model1) GetOneof2EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof2ExternalEnum

func (x *Model1) GetOneof2ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof2ExternalMessage

func (x *Model1) GetOneof2ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof2Fixed32

func (x *Model1) GetOneof2Fixed32() uint32

func (*Model1) GetOneof2Fixed64

func (x *Model1) GetOneof2Fixed64() uint64

func (*Model1) GetOneof2Float

func (x *Model1) GetOneof2Float() float32

func (*Model1) GetOneof2Int32

func (x *Model1) GetOneof2Int32() int32

func (*Model1) GetOneof2Int64

func (x *Model1) GetOneof2Int64() int64

func (*Model1) GetOneof2Sfixed32

func (x *Model1) GetOneof2Sfixed32() int32

func (*Model1) GetOneof2Sfixed64

func (x *Model1) GetOneof2Sfixed64() int64

func (*Model1) GetOneof2Sint32

func (x *Model1) GetOneof2Sint32() int32

func (*Model1) GetOneof2Sint64

func (x *Model1) GetOneof2Sint64() int64

func (*Model1) GetOneof2StandEnum

func (x *Model1) GetOneof2StandEnum() StandEnum1

func (*Model1) GetOneof2StandMessage

func (x *Model1) GetOneof2StandMessage() *StandMessage1

func (*Model1) GetOneof2String

func (x *Model1) GetOneof2String() string

func (*Model1) GetOneof2Uint32

func (x *Model1) GetOneof2Uint32() uint32

func (*Model1) GetOneof2Uint64

func (x *Model1) GetOneof2Uint64() uint64

func (*Model1) GetOneof3Bool

func (x *Model1) GetOneof3Bool() bool

func (*Model1) GetOneof3Bytes

func (x *Model1) GetOneof3Bytes() []byte

func (*Model1) GetOneof3Double

func (x *Model1) GetOneof3Double() float64

func (*Model1) GetOneof3EmbedEnum

func (x *Model1) GetOneof3EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof3EmbedMessage

func (x *Model1) GetOneof3EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof3ExternalEnum

func (x *Model1) GetOneof3ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof3ExternalMessage

func (x *Model1) GetOneof3ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof3Fixed32

func (x *Model1) GetOneof3Fixed32() uint32

func (*Model1) GetOneof3Fixed64

func (x *Model1) GetOneof3Fixed64() uint64

func (*Model1) GetOneof3Float

func (x *Model1) GetOneof3Float() float32

func (*Model1) GetOneof3Int32

func (x *Model1) GetOneof3Int32() int32

func (*Model1) GetOneof3Int64

func (x *Model1) GetOneof3Int64() int64

func (*Model1) GetOneof3Sfixed32

func (x *Model1) GetOneof3Sfixed32() int32

func (*Model1) GetOneof3Sfixed64

func (x *Model1) GetOneof3Sfixed64() int64

func (*Model1) GetOneof3Sint32

func (x *Model1) GetOneof3Sint32() int32

func (*Model1) GetOneof3Sint64

func (x *Model1) GetOneof3Sint64() int64

func (*Model1) GetOneof3StandEnum

func (x *Model1) GetOneof3StandEnum() StandEnum1

func (*Model1) GetOneof3StandMessage

func (x *Model1) GetOneof3StandMessage() *StandMessage1

func (*Model1) GetOneof3String

func (x *Model1) GetOneof3String() string

func (*Model1) GetOneof3Uint32

func (x *Model1) GetOneof3Uint32() uint32

func (*Model1) GetOneof3Uint64

func (x *Model1) GetOneof3Uint64() uint64

func (*Model1) GetOneof4Bool

func (x *Model1) GetOneof4Bool() bool

func (*Model1) GetOneof4Bytes

func (x *Model1) GetOneof4Bytes() []byte

func (*Model1) GetOneof4Double

func (x *Model1) GetOneof4Double() float64

func (*Model1) GetOneof4EmbedEnum

func (x *Model1) GetOneof4EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof4EmbedMessage

func (x *Model1) GetOneof4EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof4ExternalEnum

func (x *Model1) GetOneof4ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof4ExternalMessage

func (x *Model1) GetOneof4ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof4Fixed32

func (x *Model1) GetOneof4Fixed32() uint32

func (*Model1) GetOneof4Fixed64

func (x *Model1) GetOneof4Fixed64() uint64

func (*Model1) GetOneof4Float

func (x *Model1) GetOneof4Float() float32

func (*Model1) GetOneof4Int32

func (x *Model1) GetOneof4Int32() int32

func (*Model1) GetOneof4Int64

func (x *Model1) GetOneof4Int64() int64

func (*Model1) GetOneof4Sfixed32

func (x *Model1) GetOneof4Sfixed32() int32

func (*Model1) GetOneof4Sfixed64

func (x *Model1) GetOneof4Sfixed64() int64

func (*Model1) GetOneof4Sint32

func (x *Model1) GetOneof4Sint32() int32

func (*Model1) GetOneof4Sint64

func (x *Model1) GetOneof4Sint64() int64

func (*Model1) GetOneof4StandEnum

func (x *Model1) GetOneof4StandEnum() StandEnum1

func (*Model1) GetOneof4StandMessage

func (x *Model1) GetOneof4StandMessage() *StandMessage1

func (*Model1) GetOneof4String

func (x *Model1) GetOneof4String() string

func (*Model1) GetOneof4Uint32

func (x *Model1) GetOneof4Uint32() uint32

func (*Model1) GetOneof4Uint64

func (x *Model1) GetOneof4Uint64() uint64

func (*Model1) GetOneof5Bool

func (x *Model1) GetOneof5Bool() bool

func (*Model1) GetOneof5Bytes

func (x *Model1) GetOneof5Bytes() []byte

func (*Model1) GetOneof5Double

func (x *Model1) GetOneof5Double() float64

func (*Model1) GetOneof5EmbedEnum

func (x *Model1) GetOneof5EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof5EmbedMessage

func (x *Model1) GetOneof5EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof5ExternalEnum

func (x *Model1) GetOneof5ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof5ExternalMessage

func (x *Model1) GetOneof5ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof5Fixed32

func (x *Model1) GetOneof5Fixed32() uint32

func (*Model1) GetOneof5Fixed64

func (x *Model1) GetOneof5Fixed64() uint64

func (*Model1) GetOneof5Float

func (x *Model1) GetOneof5Float() float32

func (*Model1) GetOneof5Int32

func (x *Model1) GetOneof5Int32() int32

func (*Model1) GetOneof5Int64

func (x *Model1) GetOneof5Int64() int64

func (*Model1) GetOneof5Sfixed32

func (x *Model1) GetOneof5Sfixed32() int32

func (*Model1) GetOneof5Sfixed64

func (x *Model1) GetOneof5Sfixed64() int64

func (*Model1) GetOneof5Sint32

func (x *Model1) GetOneof5Sint32() int32

func (*Model1) GetOneof5Sint64

func (x *Model1) GetOneof5Sint64() int64

func (*Model1) GetOneof5StandEnum

func (x *Model1) GetOneof5StandEnum() StandEnum1

func (*Model1) GetOneof5StandMessage

func (x *Model1) GetOneof5StandMessage() *StandMessage1

func (*Model1) GetOneof5String

func (x *Model1) GetOneof5String() string

func (*Model1) GetOneof5Uint32

func (x *Model1) GetOneof5Uint32() uint32

func (*Model1) GetOneof5Uint64

func (x *Model1) GetOneof5Uint64() uint64

func (*Model1) GetOneof6Bool

func (x *Model1) GetOneof6Bool() bool

func (*Model1) GetOneof6Bytes

func (x *Model1) GetOneof6Bytes() []byte

func (*Model1) GetOneof6Double

func (x *Model1) GetOneof6Double() float64

func (*Model1) GetOneof6EmbedEnum

func (x *Model1) GetOneof6EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof6EmbedMessage

func (x *Model1) GetOneof6EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof6ExternalEnum

func (x *Model1) GetOneof6ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof6ExternalMessage

func (x *Model1) GetOneof6ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof6Fixed32

func (x *Model1) GetOneof6Fixed32() uint32

func (*Model1) GetOneof6Fixed64

func (x *Model1) GetOneof6Fixed64() uint64

func (*Model1) GetOneof6Float

func (x *Model1) GetOneof6Float() float32

func (*Model1) GetOneof6Int32

func (x *Model1) GetOneof6Int32() int32

func (*Model1) GetOneof6Int64

func (x *Model1) GetOneof6Int64() int64

func (*Model1) GetOneof6Sfixed32

func (x *Model1) GetOneof6Sfixed32() int32

func (*Model1) GetOneof6Sfixed64

func (x *Model1) GetOneof6Sfixed64() int64

func (*Model1) GetOneof6Sint32

func (x *Model1) GetOneof6Sint32() int32

func (*Model1) GetOneof6Sint64

func (x *Model1) GetOneof6Sint64() int64

func (*Model1) GetOneof6StandEnum

func (x *Model1) GetOneof6StandEnum() StandEnum1

func (*Model1) GetOneof6StandMessage

func (x *Model1) GetOneof6StandMessage() *StandMessage1

func (*Model1) GetOneof6String

func (x *Model1) GetOneof6String() string

func (*Model1) GetOneof6Uint32

func (x *Model1) GetOneof6Uint32() uint32

func (*Model1) GetOneof6Uint64

func (x *Model1) GetOneof6Uint64() uint64

func (*Model1) GetOneof7Bool

func (x *Model1) GetOneof7Bool() bool

func (*Model1) GetOneof7Bytes

func (x *Model1) GetOneof7Bytes() []byte

func (*Model1) GetOneof7Double

func (x *Model1) GetOneof7Double() float64

func (*Model1) GetOneof7EmbedEnum

func (x *Model1) GetOneof7EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof7EmbedMessage

func (x *Model1) GetOneof7EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof7ExternalEnum

func (x *Model1) GetOneof7ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof7ExternalMessage

func (x *Model1) GetOneof7ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof7Fixed32

func (x *Model1) GetOneof7Fixed32() uint32

func (*Model1) GetOneof7Fixed64

func (x *Model1) GetOneof7Fixed64() uint64

func (*Model1) GetOneof7Float

func (x *Model1) GetOneof7Float() float32

func (*Model1) GetOneof7Int32

func (x *Model1) GetOneof7Int32() int32

func (*Model1) GetOneof7Int64

func (x *Model1) GetOneof7Int64() int64

func (*Model1) GetOneof7Sfixed32

func (x *Model1) GetOneof7Sfixed32() int32

func (*Model1) GetOneof7Sfixed64

func (x *Model1) GetOneof7Sfixed64() int64

func (*Model1) GetOneof7Sint32

func (x *Model1) GetOneof7Sint32() int32

func (*Model1) GetOneof7Sint64

func (x *Model1) GetOneof7Sint64() int64

func (*Model1) GetOneof7StandEnum

func (x *Model1) GetOneof7StandEnum() StandEnum1

func (*Model1) GetOneof7StandMessage

func (x *Model1) GetOneof7StandMessage() *StandMessage1

func (*Model1) GetOneof7String

func (x *Model1) GetOneof7String() string

func (*Model1) GetOneof7Uint32

func (x *Model1) GetOneof7Uint32() uint32

func (*Model1) GetOneof7Uint64

func (x *Model1) GetOneof7Uint64() uint64

func (*Model1) GetOneof8Bool

func (x *Model1) GetOneof8Bool() bool

func (*Model1) GetOneof8Bytes

func (x *Model1) GetOneof8Bytes() []byte

func (*Model1) GetOneof8Double

func (x *Model1) GetOneof8Double() float64

func (*Model1) GetOneof8EmbedEnum

func (x *Model1) GetOneof8EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof8EmbedMessage

func (x *Model1) GetOneof8EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof8ExternalEnum

func (x *Model1) GetOneof8ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof8ExternalMessage

func (x *Model1) GetOneof8ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof8Fixed32

func (x *Model1) GetOneof8Fixed32() uint32

func (*Model1) GetOneof8Fixed64

func (x *Model1) GetOneof8Fixed64() uint64

func (*Model1) GetOneof8Float

func (x *Model1) GetOneof8Float() float32

func (*Model1) GetOneof8Int32

func (x *Model1) GetOneof8Int32() int32

func (*Model1) GetOneof8Int64

func (x *Model1) GetOneof8Int64() int64

func (*Model1) GetOneof8Sfixed32

func (x *Model1) GetOneof8Sfixed32() int32

func (*Model1) GetOneof8Sfixed64

func (x *Model1) GetOneof8Sfixed64() int64

func (*Model1) GetOneof8Sint32

func (x *Model1) GetOneof8Sint32() int32

func (*Model1) GetOneof8Sint64

func (x *Model1) GetOneof8Sint64() int64

func (*Model1) GetOneof8StandEnum

func (x *Model1) GetOneof8StandEnum() StandEnum1

func (*Model1) GetOneof8StandMessage

func (x *Model1) GetOneof8StandMessage() *StandMessage1

func (*Model1) GetOneof8String

func (x *Model1) GetOneof8String() string

func (*Model1) GetOneof8Uint32

func (x *Model1) GetOneof8Uint32() uint32

func (*Model1) GetOneof8Uint64

func (x *Model1) GetOneof8Uint64() uint64

func (*Model1) GetOneof9Bool

func (x *Model1) GetOneof9Bool() bool

func (*Model1) GetOneof9Bytes

func (x *Model1) GetOneof9Bytes() []byte

func (*Model1) GetOneof9Double

func (x *Model1) GetOneof9Double() float64

func (*Model1) GetOneof9EmbedEnum

func (x *Model1) GetOneof9EmbedEnum() Model1_EmbedEnum1

func (*Model1) GetOneof9EmbedMessage

func (x *Model1) GetOneof9EmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetOneof9ExternalEnum

func (x *Model1) GetOneof9ExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetOneof9ExternalMessage

func (x *Model1) GetOneof9ExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetOneof9Fixed32

func (x *Model1) GetOneof9Fixed32() uint32

func (*Model1) GetOneof9Fixed64

func (x *Model1) GetOneof9Fixed64() uint64

func (*Model1) GetOneof9Float

func (x *Model1) GetOneof9Float() float32

func (*Model1) GetOneof9Int32

func (x *Model1) GetOneof9Int32() int32

func (*Model1) GetOneof9Int64

func (x *Model1) GetOneof9Int64() int64

func (*Model1) GetOneof9Sfixed32

func (x *Model1) GetOneof9Sfixed32() int32

func (*Model1) GetOneof9Sfixed64

func (x *Model1) GetOneof9Sfixed64() int64

func (*Model1) GetOneof9Sint32

func (x *Model1) GetOneof9Sint32() int32

func (*Model1) GetOneof9Sint64

func (x *Model1) GetOneof9Sint64() int64

func (*Model1) GetOneof9StandEnum

func (x *Model1) GetOneof9StandEnum() StandEnum1

func (*Model1) GetOneof9StandMessage

func (x *Model1) GetOneof9StandMessage() *StandMessage1

func (*Model1) GetOneof9String

func (x *Model1) GetOneof9String() string

func (*Model1) GetOneof9Uint32

func (x *Model1) GetOneof9Uint32() uint32

func (*Model1) GetOneof9Uint64

func (x *Model1) GetOneof9Uint64() uint64

func (*Model1) GetOneofType1

func (m *Model1) GetOneofType1() isModel1_OneofType1

func (*Model1) GetOneofType2

func (m *Model1) GetOneofType2() isModel1_OneofType2

func (*Model1) GetOneofType3

func (m *Model1) GetOneofType3() isModel1_OneofType3

func (*Model1) GetOneofType6

func (m *Model1) GetOneofType6() isModel1_OneofType6

func (*Model1) GetOneofType7

func (m *Model1) GetOneofType7() isModel1_OneofType7

func (*Model1) GetOneof_Type10

func (m *Model1) GetOneof_Type10() isModel1_Oneof_Type10

func (*Model1) GetOneof_Type11

func (m *Model1) GetOneof_Type11() isModel1_Oneof_Type11

func (*Model1) GetOneof_Type12

func (m *Model1) GetOneof_Type12() isModel1_Oneof_Type12

func (*Model1) GetOneof_Type13

func (m *Model1) GetOneof_Type13() isModel1_Oneof_Type13

func (*Model1) GetOneof_Type14

func (m *Model1) GetOneof_Type14() isModel1_Oneof_Type14

func (*Model1) GetOneof_Type15

func (m *Model1) GetOneof_Type15() isModel1_Oneof_Type15

func (*Model1) GetOneof_Type16

func (m *Model1) GetOneof_Type16() isModel1_Oneof_Type16

func (*Model1) GetOneof_Type17

func (m *Model1) GetOneof_Type17() isModel1_Oneof_Type17

func (*Model1) GetOneof_Type18

func (m *Model1) GetOneof_Type18() isModel1_Oneof_Type18

func (*Model1) GetOneof_Type19

func (m *Model1) GetOneof_Type19() isModel1_Oneof_Type19

func (*Model1) GetOneof_Type20

func (m *Model1) GetOneof_Type20() isModel1_Oneof_Type20

func (*Model1) GetOneof_Type21

func (m *Model1) GetOneof_Type21() isModel1_Oneof_Type21

func (*Model1) GetOneof_Type22Null

func (m *Model1) GetOneof_Type22Null() isModel1_Oneof_Type22Null

func (*Model1) GetOneof_Type23Null

func (m *Model1) GetOneof_Type23Null() isModel1_Oneof_Type23Null

func (*Model1) GetOneof_Type4

func (m *Model1) GetOneof_Type4() isModel1_Oneof_Type4

func (*Model1) GetOneof_Type5

func (m *Model1) GetOneof_Type5() isModel1_Oneof_Type5

func (*Model1) GetOneof_Type8

func (m *Model1) GetOneof_Type8() isModel1_Oneof_Type8

func (*Model1) GetOneof_Type9

func (m *Model1) GetOneof_Type9() isModel1_Oneof_Type9

func (*Model1) GetTypeBool1

func (x *Model1) GetTypeBool1() bool

func (*Model1) GetTypeBool2

func (x *Model1) GetTypeBool2() bool

func (*Model1) GetTypeBytes

func (x *Model1) GetTypeBytes() []byte

func (*Model1) GetTypeBytesNull

func (x *Model1) GetTypeBytesNull() []byte

func (*Model1) GetTypeDouble1

func (x *Model1) GetTypeDouble1() float64

func (*Model1) GetTypeDouble2

func (x *Model1) GetTypeDouble2() float64

func (*Model1) GetTypeDouble3

func (x *Model1) GetTypeDouble3() float64

func (*Model1) GetTypeDouble4

func (x *Model1) GetTypeDouble4() float64

func (*Model1) GetTypeEmbedEnum

func (x *Model1) GetTypeEmbedEnum() Model1_EmbedEnum1

func (*Model1) GetTypeEmbedMessage

func (x *Model1) GetTypeEmbedMessage() *Model1_EmbedMessage1

func (*Model1) GetTypeEmbedMessageNull

func (x *Model1) GetTypeEmbedMessageNull() *Model1_EmbedMessage1

func (*Model1) GetTypeExternalEnum

func (x *Model1) GetTypeExternalEnum() gojsonexternal.ExternalEnum1

func (*Model1) GetTypeExternalMessage

func (x *Model1) GetTypeExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model1) GetTypeExternalMessageNull

func (x *Model1) GetTypeExternalMessageNull() *gojsonexternal.ExternalMessage1

func (*Model1) GetTypeFixed32

func (x *Model1) GetTypeFixed32() uint32

func (*Model1) GetTypeFixed64

func (x *Model1) GetTypeFixed64() uint64

func (*Model1) GetTypeFloat

func (x *Model1) GetTypeFloat() float32

func (*Model1) GetTypeInt32

func (x *Model1) GetTypeInt32() int32

func (*Model1) GetTypeInt64

func (x *Model1) GetTypeInt64() int64

func (*Model1) GetTypeSfixed32

func (x *Model1) GetTypeSfixed32() int32

func (*Model1) GetTypeSfixed64

func (x *Model1) GetTypeSfixed64() int64

func (*Model1) GetTypeSint32

func (x *Model1) GetTypeSint32() int32

func (*Model1) GetTypeSint64

func (x *Model1) GetTypeSint64() int64

func (*Model1) GetTypeStandEnum

func (x *Model1) GetTypeStandEnum() StandEnum1

func (*Model1) GetTypeStandMessage

func (x *Model1) GetTypeStandMessage() *StandMessage1

func (*Model1) GetTypeStandMessageNull

func (x *Model1) GetTypeStandMessageNull() *StandMessage1

func (*Model1) GetTypeString1

func (x *Model1) GetTypeString1() string

func (*Model1) GetTypeString2

func (x *Model1) GetTypeString2() string

func (*Model1) GetTypeString3

func (x *Model1) GetTypeString3() string

func (*Model1) GetTypeString4

func (x *Model1) GetTypeString4() string

func (*Model1) GetTypeString5

func (x *Model1) GetTypeString5() string

func (*Model1) GetTypeUint32

func (x *Model1) GetTypeUint32() uint32

func (*Model1) GetTypeUint64

func (x *Model1) GetTypeUint64() uint64

func (*Model1) GetType_Double5

func (x *Model1) GetType_Double5() float64

func (*Model1) MarshalJSON

func (this *Model1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*Model1) ProtoMessage

func (*Model1) ProtoMessage()

func (*Model1) ProtoReflect

func (x *Model1) ProtoReflect() protoreflect.Message

func (*Model1) Reset

func (x *Model1) Reset()

func (*Model1) String

func (x *Model1) String() string

func (*Model1) UnmarshalJSON

func (this *Model1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type Model1_EmbedEnum1

type Model1_EmbedEnum1 int32
const (
	Model1_july      Model1_EmbedEnum1 = 0
	Model1_august    Model1_EmbedEnum1 = 1
	Model1_september Model1_EmbedEnum1 = 2
	Model1_october   Model1_EmbedEnum1 = 3
	Model1_november  Model1_EmbedEnum1 = 4
	Model1_december  Model1_EmbedEnum1 = 5
)

func (Model1_EmbedEnum1) Descriptor

func (Model1_EmbedEnum1) Enum

func (Model1_EmbedEnum1) EnumDescriptor deprecated

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

Deprecated: Use Model1_EmbedEnum1.Descriptor instead.

func (Model1_EmbedEnum1) Number

func (Model1_EmbedEnum1) String

func (x Model1_EmbedEnum1) String() string

func (Model1_EmbedEnum1) Type

type Model1_EmbedMessage1

type Model1_EmbedMessage1 struct {
	Age1 string `protobuf:"bytes,1,opt,name=age1,proto3" json:"age1,omitempty"`
	Age2 string `protobuf:"bytes,2,opt,name=age2,proto3" json:"age2,omitempty"`
	Age3 string `protobuf:"bytes,3,opt,name=age3,proto3" json:"age3,omitempty"`
	// contains filtered or unexported fields
}

func (*Model1_EmbedMessage1) Descriptor deprecated

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

Deprecated: Use Model1_EmbedMessage1.ProtoReflect.Descriptor instead.

func (*Model1_EmbedMessage1) GetAge1

func (x *Model1_EmbedMessage1) GetAge1() string

func (*Model1_EmbedMessage1) GetAge2

func (x *Model1_EmbedMessage1) GetAge2() string

func (*Model1_EmbedMessage1) GetAge3

func (x *Model1_EmbedMessage1) GetAge3() string

func (*Model1_EmbedMessage1) MarshalJSON

func (this *Model1_EmbedMessage1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*Model1_EmbedMessage1) ProtoMessage

func (*Model1_EmbedMessage1) ProtoMessage()

func (*Model1_EmbedMessage1) ProtoReflect

func (x *Model1_EmbedMessage1) ProtoReflect() protoreflect.Message

func (*Model1_EmbedMessage1) Reset

func (x *Model1_EmbedMessage1) Reset()

func (*Model1_EmbedMessage1) String

func (x *Model1_EmbedMessage1) String() string

func (*Model1_EmbedMessage1) UnmarshalJSON

func (this *Model1_EmbedMessage1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type Model1_Oneof10Bool

type Model1_Oneof10Bool struct {
	Oneof10Bool bool `protobuf:"varint,283,opt,name=oneof10_bool,json=oneof10Bool,proto3,oneof"`
}

type Model1_Oneof10Bytes

type Model1_Oneof10Bytes struct {
	Oneof10Bytes []byte `protobuf:"bytes,285,opt,name=oneof10_bytes,json=oneof10Bytes,proto3,oneof"`
}

type Model1_Oneof10Double

type Model1_Oneof10Double struct {
	Oneof10Double float64 `protobuf:"fixed64,271,opt,name=oneof10_double,json=oneof10Double,proto3,oneof"`
}

type Model1_Oneof10EmbedEnum

type Model1_Oneof10EmbedEnum struct {
	Oneof10EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,289,opt,name=oneof10_embed_enum,json=oneof10EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof10EmbedMessage

type Model1_Oneof10EmbedMessage struct {
	Oneof10EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,286,opt,name=oneof10_embed_message,json=oneof10EmbedMessage,proto3,oneof"`
}

type Model1_Oneof10ExternalEnum

type Model1_Oneof10ExternalEnum struct {
	Oneof10ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,291,opt,name=oneof10_external_enum,json=oneof10ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof10ExternalMessage

type Model1_Oneof10ExternalMessage struct {
	Oneof10ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,288,opt,name=oneof10_external_message,json=oneof10ExternalMessage,proto3,oneof"`
}

type Model1_Oneof10Fixed32

type Model1_Oneof10Fixed32 struct {
	Oneof10Fixed32 uint32 `protobuf:"fixed32,279,opt,name=oneof10_fixed32,json=oneof10Fixed32,proto3,oneof"`
}

type Model1_Oneof10Fixed64

type Model1_Oneof10Fixed64 struct {
	Oneof10Fixed64 uint64 `protobuf:"fixed64,280,opt,name=oneof10_fixed64,json=oneof10Fixed64,proto3,oneof"`
}

type Model1_Oneof10Float

type Model1_Oneof10Float struct {
	Oneof10Float float32 `protobuf:"fixed32,272,opt,name=oneof10_float,json=oneof10Float,proto3,oneof"`
}

type Model1_Oneof10Int32

type Model1_Oneof10Int32 struct {
	Oneof10Int32 int32 `protobuf:"varint,273,opt,name=oneof10_int32,json=oneof10Int32,proto3,oneof"`
}

type Model1_Oneof10Int64

type Model1_Oneof10Int64 struct {
	Oneof10Int64 int64 `protobuf:"varint,274,opt,name=oneof10_int64,json=oneof10Int64,proto3,oneof"`
}

type Model1_Oneof10Sfixed32

type Model1_Oneof10Sfixed32 struct {
	Oneof10Sfixed32 int32 `protobuf:"fixed32,281,opt,name=oneof10_sfixed32,json=oneof10Sfixed32,proto3,oneof"`
}

type Model1_Oneof10Sfixed64

type Model1_Oneof10Sfixed64 struct {
	Oneof10Sfixed64 int64 `protobuf:"fixed64,282,opt,name=oneof10_sfixed64,json=oneof10Sfixed64,proto3,oneof"`
}

type Model1_Oneof10Sint32

type Model1_Oneof10Sint32 struct {
	Oneof10Sint32 int32 `protobuf:"zigzag32,277,opt,name=oneof10_sint32,json=oneof10Sint32,proto3,oneof"`
}

type Model1_Oneof10Sint64

type Model1_Oneof10Sint64 struct {
	Oneof10Sint64 int64 `protobuf:"zigzag64,278,opt,name=oneof10_sint64,json=oneof10Sint64,proto3,oneof"`
}

type Model1_Oneof10StandEnum

type Model1_Oneof10StandEnum struct {
	Oneof10StandEnum StandEnum1 `protobuf:"varint,290,opt,name=oneof10_stand_enum,json=oneof10StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof10StandMessage

type Model1_Oneof10StandMessage struct {
	Oneof10StandMessage *StandMessage1 `protobuf:"bytes,287,opt,name=oneof10_stand_message,json=oneof10StandMessage,proto3,oneof"`
}

type Model1_Oneof10String

type Model1_Oneof10String struct {
	Oneof10String string `protobuf:"bytes,284,opt,name=oneof10_string,json=oneof10String,proto3,oneof"`
}

type Model1_Oneof10Uint32

type Model1_Oneof10Uint32 struct {
	Oneof10Uint32 uint32 `protobuf:"varint,275,opt,name=oneof10_uint32,json=oneof10Uint32,proto3,oneof"`
}

type Model1_Oneof10Uint64

type Model1_Oneof10Uint64 struct {
	Oneof10Uint64 uint64 `protobuf:"varint,276,opt,name=oneof10_uint64,json=oneof10Uint64,proto3,oneof"`
}

type Model1_Oneof11Bool

type Model1_Oneof11Bool struct {
	Oneof11Bool bool `protobuf:"varint,313,opt,name=oneof11_bool,json=oneof11Bool,proto3,oneof"`
}

type Model1_Oneof11Bytes

type Model1_Oneof11Bytes struct {
	Oneof11Bytes []byte `protobuf:"bytes,315,opt,name=oneof11_bytes,json=oneof11Bytes,proto3,oneof"`
}

type Model1_Oneof11Double

type Model1_Oneof11Double struct {
	Oneof11Double float64 `protobuf:"fixed64,301,opt,name=oneof11_double,json=oneof11Double,proto3,oneof"`
}

type Model1_Oneof11EmbedEnum

type Model1_Oneof11EmbedEnum struct {
	Oneof11EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,319,opt,name=oneof11_embed_enum,json=oneof11EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof11EmbedMessage

type Model1_Oneof11EmbedMessage struct {
	Oneof11EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,316,opt,name=oneof11_embed_message,json=oneof11EmbedMessage,proto3,oneof"`
}

type Model1_Oneof11ExternalEnum

type Model1_Oneof11ExternalEnum struct {
	Oneof11ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,321,opt,name=oneof11_external_enum,json=oneof11ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof11ExternalMessage

type Model1_Oneof11ExternalMessage struct {
	Oneof11ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,318,opt,name=oneof11_external_message,json=oneof11ExternalMessage,proto3,oneof"`
}

type Model1_Oneof11Fixed32

type Model1_Oneof11Fixed32 struct {
	Oneof11Fixed32 uint32 `protobuf:"fixed32,309,opt,name=oneof11_fixed32,json=oneof11Fixed32,proto3,oneof"`
}

type Model1_Oneof11Fixed64

type Model1_Oneof11Fixed64 struct {
	Oneof11Fixed64 uint64 `protobuf:"fixed64,310,opt,name=oneof11_fixed64,json=oneof11Fixed64,proto3,oneof"`
}

type Model1_Oneof11Float

type Model1_Oneof11Float struct {
	Oneof11Float float32 `protobuf:"fixed32,302,opt,name=oneof11_float,json=oneof11Float,proto3,oneof"`
}

type Model1_Oneof11Int32

type Model1_Oneof11Int32 struct {
	Oneof11Int32 int32 `protobuf:"varint,303,opt,name=oneof11_int32,json=oneof11Int32,proto3,oneof"`
}

type Model1_Oneof11Int64

type Model1_Oneof11Int64 struct {
	Oneof11Int64 int64 `protobuf:"varint,304,opt,name=oneof11_int64,json=oneof11Int64,proto3,oneof"`
}

type Model1_Oneof11Sfixed32

type Model1_Oneof11Sfixed32 struct {
	Oneof11Sfixed32 int32 `protobuf:"fixed32,311,opt,name=oneof11_sfixed32,json=oneof11Sfixed32,proto3,oneof"`
}

type Model1_Oneof11Sfixed64

type Model1_Oneof11Sfixed64 struct {
	Oneof11Sfixed64 int64 `protobuf:"fixed64,312,opt,name=oneof11_sfixed64,json=oneof11Sfixed64,proto3,oneof"`
}

type Model1_Oneof11Sint32

type Model1_Oneof11Sint32 struct {
	Oneof11Sint32 int32 `protobuf:"zigzag32,307,opt,name=oneof11_sint32,json=oneof11Sint32,proto3,oneof"`
}

type Model1_Oneof11Sint64

type Model1_Oneof11Sint64 struct {
	Oneof11Sint64 int64 `protobuf:"zigzag64,308,opt,name=oneof11_sint64,json=oneof11Sint64,proto3,oneof"`
}

type Model1_Oneof11StandEnum

type Model1_Oneof11StandEnum struct {
	Oneof11StandEnum StandEnum1 `protobuf:"varint,320,opt,name=oneof11_stand_enum,json=oneof11StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof11StandMessage

type Model1_Oneof11StandMessage struct {
	Oneof11StandMessage *StandMessage1 `protobuf:"bytes,317,opt,name=oneof11_stand_message,json=oneof11StandMessage,proto3,oneof"`
}

type Model1_Oneof11String

type Model1_Oneof11String struct {
	Oneof11String string `protobuf:"bytes,314,opt,name=oneof11_string,json=oneof11String,proto3,oneof"`
}

type Model1_Oneof11Uint32

type Model1_Oneof11Uint32 struct {
	Oneof11Uint32 uint32 `protobuf:"varint,305,opt,name=oneof11_uint32,json=oneof11Uint32,proto3,oneof"`
}

type Model1_Oneof11Uint64

type Model1_Oneof11Uint64 struct {
	Oneof11Uint64 uint64 `protobuf:"varint,306,opt,name=oneof11_uint64,json=oneof11Uint64,proto3,oneof"`
}

type Model1_Oneof12Bool

type Model1_Oneof12Bool struct {
	Oneof12Bool bool `protobuf:"varint,343,opt,name=oneof12_bool,json=oneof12Bool,proto3,oneof"`
}

type Model1_Oneof12Bytes

type Model1_Oneof12Bytes struct {
	Oneof12Bytes []byte `protobuf:"bytes,345,opt,name=oneof12_bytes,json=oneof12Bytes,proto3,oneof"`
}

type Model1_Oneof12Double

type Model1_Oneof12Double struct {
	Oneof12Double float64 `protobuf:"fixed64,331,opt,name=oneof12_double,json=oneof12Double,proto3,oneof"`
}

type Model1_Oneof12EmbedEnum

type Model1_Oneof12EmbedEnum struct {
	Oneof12EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,349,opt,name=oneof12_embed_enum,json=oneof12EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof12EmbedMessage

type Model1_Oneof12EmbedMessage struct {
	Oneof12EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,346,opt,name=oneof12_embed_message,json=oneof12EmbedMessage,proto3,oneof"`
}

type Model1_Oneof12ExternalEnum

type Model1_Oneof12ExternalEnum struct {
	Oneof12ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,351,opt,name=oneof12_external_enum,json=oneof12ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof12ExternalMessage

type Model1_Oneof12ExternalMessage struct {
	Oneof12ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,348,opt,name=oneof12_external_message,json=oneof12ExternalMessage,proto3,oneof"`
}

type Model1_Oneof12Fixed32

type Model1_Oneof12Fixed32 struct {
	Oneof12Fixed32 uint32 `protobuf:"fixed32,339,opt,name=oneof12_fixed32,json=oneof12Fixed32,proto3,oneof"`
}

type Model1_Oneof12Fixed64

type Model1_Oneof12Fixed64 struct {
	Oneof12Fixed64 uint64 `protobuf:"fixed64,340,opt,name=oneof12_fixed64,json=oneof12Fixed64,proto3,oneof"`
}

type Model1_Oneof12Float

type Model1_Oneof12Float struct {
	Oneof12Float float32 `protobuf:"fixed32,332,opt,name=oneof12_float,json=oneof12Float,proto3,oneof"`
}

type Model1_Oneof12Int32

type Model1_Oneof12Int32 struct {
	Oneof12Int32 int32 `protobuf:"varint,333,opt,name=oneof12_int32,json=oneof12Int32,proto3,oneof"`
}

type Model1_Oneof12Int64

type Model1_Oneof12Int64 struct {
	Oneof12Int64 int64 `protobuf:"varint,334,opt,name=oneof12_int64,json=oneof12Int64,proto3,oneof"`
}

type Model1_Oneof12Sfixed32

type Model1_Oneof12Sfixed32 struct {
	Oneof12Sfixed32 int32 `protobuf:"fixed32,341,opt,name=oneof12_sfixed32,json=oneof12Sfixed32,proto3,oneof"`
}

type Model1_Oneof12Sfixed64

type Model1_Oneof12Sfixed64 struct {
	Oneof12Sfixed64 int64 `protobuf:"fixed64,342,opt,name=oneof12_sfixed64,json=oneof12Sfixed64,proto3,oneof"`
}

type Model1_Oneof12Sint32

type Model1_Oneof12Sint32 struct {
	Oneof12Sint32 int32 `protobuf:"zigzag32,337,opt,name=oneof12_sint32,json=oneof12Sint32,proto3,oneof"`
}

type Model1_Oneof12Sint64

type Model1_Oneof12Sint64 struct {
	Oneof12Sint64 int64 `protobuf:"zigzag64,338,opt,name=oneof12_sint64,json=oneof12Sint64,proto3,oneof"`
}

type Model1_Oneof12StandEnum

type Model1_Oneof12StandEnum struct {
	Oneof12StandEnum StandEnum1 `protobuf:"varint,350,opt,name=oneof12_stand_enum,json=oneof12StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof12StandMessage

type Model1_Oneof12StandMessage struct {
	Oneof12StandMessage *StandMessage1 `protobuf:"bytes,347,opt,name=oneof12_stand_message,json=oneof12StandMessage,proto3,oneof"`
}

type Model1_Oneof12String

type Model1_Oneof12String struct {
	Oneof12String string `protobuf:"bytes,344,opt,name=oneof12_string,json=oneof12String,proto3,oneof"`
}

type Model1_Oneof12Uint32

type Model1_Oneof12Uint32 struct {
	Oneof12Uint32 uint32 `protobuf:"varint,335,opt,name=oneof12_uint32,json=oneof12Uint32,proto3,oneof"`
}

type Model1_Oneof12Uint64

type Model1_Oneof12Uint64 struct {
	Oneof12Uint64 uint64 `protobuf:"varint,336,opt,name=oneof12_uint64,json=oneof12Uint64,proto3,oneof"`
}

type Model1_Oneof13Bool

type Model1_Oneof13Bool struct {
	Oneof13Bool bool `protobuf:"varint,373,opt,name=oneof13_bool,json=oneof13Bool,proto3,oneof"`
}

type Model1_Oneof13Bytes

type Model1_Oneof13Bytes struct {
	Oneof13Bytes []byte `protobuf:"bytes,375,opt,name=oneof13_bytes,json=oneof13Bytes,proto3,oneof"`
}

type Model1_Oneof13Double

type Model1_Oneof13Double struct {
	Oneof13Double float64 `protobuf:"fixed64,361,opt,name=oneof13_double,json=oneof13Double,proto3,oneof"`
}

type Model1_Oneof13EmbedEnum

type Model1_Oneof13EmbedEnum struct {
	Oneof13EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,379,opt,name=oneof13_embed_enum,json=oneof13EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof13EmbedMessage

type Model1_Oneof13EmbedMessage struct {
	Oneof13EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,376,opt,name=oneof13_embed_message,json=oneof13EmbedMessage,proto3,oneof"`
}

type Model1_Oneof13ExternalEnum

type Model1_Oneof13ExternalEnum struct {
	Oneof13ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,381,opt,name=oneof13_external_enum,json=oneof13ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof13ExternalMessage

type Model1_Oneof13ExternalMessage struct {
	Oneof13ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,378,opt,name=oneof13_external_message,json=oneof13ExternalMessage,proto3,oneof"`
}

type Model1_Oneof13Fixed32

type Model1_Oneof13Fixed32 struct {
	Oneof13Fixed32 uint32 `protobuf:"fixed32,369,opt,name=oneof13_fixed32,json=oneof13Fixed32,proto3,oneof"`
}

type Model1_Oneof13Fixed64

type Model1_Oneof13Fixed64 struct {
	Oneof13Fixed64 uint64 `protobuf:"fixed64,370,opt,name=oneof13_fixed64,json=oneof13Fixed64,proto3,oneof"`
}

type Model1_Oneof13Float

type Model1_Oneof13Float struct {
	Oneof13Float float32 `protobuf:"fixed32,362,opt,name=oneof13_float,json=oneof13Float,proto3,oneof"`
}

type Model1_Oneof13Int32

type Model1_Oneof13Int32 struct {
	Oneof13Int32 int32 `protobuf:"varint,363,opt,name=oneof13_int32,json=oneof13Int32,proto3,oneof"`
}

type Model1_Oneof13Int64

type Model1_Oneof13Int64 struct {
	Oneof13Int64 int64 `protobuf:"varint,364,opt,name=oneof13_int64,json=oneof13Int64,proto3,oneof"`
}

type Model1_Oneof13Sfixed32

type Model1_Oneof13Sfixed32 struct {
	Oneof13Sfixed32 int32 `protobuf:"fixed32,371,opt,name=oneof13_sfixed32,json=oneof13Sfixed32,proto3,oneof"`
}

type Model1_Oneof13Sfixed64

type Model1_Oneof13Sfixed64 struct {
	Oneof13Sfixed64 int64 `protobuf:"fixed64,372,opt,name=oneof13_sfixed64,json=oneof13Sfixed64,proto3,oneof"`
}

type Model1_Oneof13Sint32

type Model1_Oneof13Sint32 struct {
	Oneof13Sint32 int32 `protobuf:"zigzag32,367,opt,name=oneof13_sint32,json=oneof13Sint32,proto3,oneof"`
}

type Model1_Oneof13Sint64

type Model1_Oneof13Sint64 struct {
	Oneof13Sint64 int64 `protobuf:"zigzag64,368,opt,name=oneof13_sint64,json=oneof13Sint64,proto3,oneof"`
}

type Model1_Oneof13StandEnum

type Model1_Oneof13StandEnum struct {
	Oneof13StandEnum StandEnum1 `protobuf:"varint,380,opt,name=oneof13_stand_enum,json=oneof13StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof13StandMessage

type Model1_Oneof13StandMessage struct {
	Oneof13StandMessage *StandMessage1 `protobuf:"bytes,377,opt,name=oneof13_stand_message,json=oneof13StandMessage,proto3,oneof"`
}

type Model1_Oneof13String

type Model1_Oneof13String struct {
	Oneof13String string `protobuf:"bytes,374,opt,name=oneof13_string,json=oneof13String,proto3,oneof"`
}

type Model1_Oneof13Uint32

type Model1_Oneof13Uint32 struct {
	Oneof13Uint32 uint32 `protobuf:"varint,365,opt,name=oneof13_uint32,json=oneof13Uint32,proto3,oneof"`
}

type Model1_Oneof13Uint64

type Model1_Oneof13Uint64 struct {
	Oneof13Uint64 uint64 `protobuf:"varint,366,opt,name=oneof13_uint64,json=oneof13Uint64,proto3,oneof"`
}

type Model1_Oneof14Bool

type Model1_Oneof14Bool struct {
	Oneof14Bool bool `protobuf:"varint,403,opt,name=oneof14_bool,json=oneof14Bool,proto3,oneof"`
}

type Model1_Oneof14Bytes

type Model1_Oneof14Bytes struct {
	Oneof14Bytes []byte `protobuf:"bytes,405,opt,name=oneof14_bytes,json=oneof14Bytes,proto3,oneof"`
}

type Model1_Oneof14Double

type Model1_Oneof14Double struct {
	Oneof14Double float64 `protobuf:"fixed64,391,opt,name=oneof14_double,json=oneof14Double,proto3,oneof"`
}

type Model1_Oneof14EmbedEnum

type Model1_Oneof14EmbedEnum struct {
	Oneof14EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,409,opt,name=oneof14_embed_enum,json=oneof14EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof14EmbedMessage

type Model1_Oneof14EmbedMessage struct {
	Oneof14EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,406,opt,name=oneof14_embed_message,json=oneof14EmbedMessage,proto3,oneof"`
}

type Model1_Oneof14ExternalEnum

type Model1_Oneof14ExternalEnum struct {
	Oneof14ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,411,opt,name=oneof14_external_enum,json=oneof14ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof14ExternalMessage

type Model1_Oneof14ExternalMessage struct {
	Oneof14ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,408,opt,name=oneof14_external_message,json=oneof14ExternalMessage,proto3,oneof"`
}

type Model1_Oneof14Fixed32

type Model1_Oneof14Fixed32 struct {
	Oneof14Fixed32 uint32 `protobuf:"fixed32,399,opt,name=oneof14_fixed32,json=oneof14Fixed32,proto3,oneof"`
}

type Model1_Oneof14Fixed64

type Model1_Oneof14Fixed64 struct {
	Oneof14Fixed64 uint64 `protobuf:"fixed64,400,opt,name=oneof14_fixed64,json=oneof14Fixed64,proto3,oneof"`
}

type Model1_Oneof14Float

type Model1_Oneof14Float struct {
	Oneof14Float float32 `protobuf:"fixed32,392,opt,name=oneof14_float,json=oneof14Float,proto3,oneof"`
}

type Model1_Oneof14Int32

type Model1_Oneof14Int32 struct {
	Oneof14Int32 int32 `protobuf:"varint,393,opt,name=oneof14_int32,json=oneof14Int32,proto3,oneof"`
}

type Model1_Oneof14Int64

type Model1_Oneof14Int64 struct {
	Oneof14Int64 int64 `protobuf:"varint,394,opt,name=oneof14_int64,json=oneof14Int64,proto3,oneof"`
}

type Model1_Oneof14Sfixed32

type Model1_Oneof14Sfixed32 struct {
	Oneof14Sfixed32 int32 `protobuf:"fixed32,401,opt,name=oneof14_sfixed32,json=oneof14Sfixed32,proto3,oneof"`
}

type Model1_Oneof14Sfixed64

type Model1_Oneof14Sfixed64 struct {
	Oneof14Sfixed64 int64 `protobuf:"fixed64,402,opt,name=oneof14_sfixed64,json=oneof14Sfixed64,proto3,oneof"`
}

type Model1_Oneof14Sint32

type Model1_Oneof14Sint32 struct {
	Oneof14Sint32 int32 `protobuf:"zigzag32,397,opt,name=oneof14_sint32,json=oneof14Sint32,proto3,oneof"`
}

type Model1_Oneof14Sint64

type Model1_Oneof14Sint64 struct {
	Oneof14Sint64 int64 `protobuf:"zigzag64,398,opt,name=oneof14_sint64,json=oneof14Sint64,proto3,oneof"`
}

type Model1_Oneof14StandEnum

type Model1_Oneof14StandEnum struct {
	Oneof14StandEnum StandEnum1 `protobuf:"varint,410,opt,name=oneof14_stand_enum,json=oneof14StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof14StandMessage

type Model1_Oneof14StandMessage struct {
	Oneof14StandMessage *StandMessage1 `protobuf:"bytes,407,opt,name=oneof14_stand_message,json=oneof14StandMessage,proto3,oneof"`
}

type Model1_Oneof14String

type Model1_Oneof14String struct {
	Oneof14String string `protobuf:"bytes,404,opt,name=oneof14_string,json=oneof14String,proto3,oneof"`
}

type Model1_Oneof14Uint32

type Model1_Oneof14Uint32 struct {
	Oneof14Uint32 uint32 `protobuf:"varint,395,opt,name=oneof14_uint32,json=oneof14Uint32,proto3,oneof"`
}

type Model1_Oneof14Uint64

type Model1_Oneof14Uint64 struct {
	Oneof14Uint64 uint64 `protobuf:"varint,396,opt,name=oneof14_uint64,json=oneof14Uint64,proto3,oneof"`
}

type Model1_Oneof15Bool

type Model1_Oneof15Bool struct {
	Oneof15Bool bool `protobuf:"varint,433,opt,name=oneof15_bool,json=oneof15Bool,proto3,oneof"`
}

type Model1_Oneof15Bytes

type Model1_Oneof15Bytes struct {
	Oneof15Bytes []byte `protobuf:"bytes,435,opt,name=oneof15_bytes,json=oneof15Bytes,proto3,oneof"`
}

type Model1_Oneof15Double

type Model1_Oneof15Double struct {
	Oneof15Double float64 `protobuf:"fixed64,421,opt,name=oneof15_double,json=oneof15Double,proto3,oneof"`
}

type Model1_Oneof15EmbedEnum

type Model1_Oneof15EmbedEnum struct {
	Oneof15EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,439,opt,name=oneof15_embed_enum,json=oneof15EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof15EmbedMessage

type Model1_Oneof15EmbedMessage struct {
	Oneof15EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,436,opt,name=oneof15_embed_message,json=oneof15EmbedMessage,proto3,oneof"`
}

type Model1_Oneof15ExternalEnum

type Model1_Oneof15ExternalEnum struct {
	Oneof15ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,441,opt,name=oneof15_external_enum,json=oneof15ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof15ExternalMessage

type Model1_Oneof15ExternalMessage struct {
	Oneof15ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,438,opt,name=oneof15_external_message,json=oneof15ExternalMessage,proto3,oneof"`
}

type Model1_Oneof15Fixed32

type Model1_Oneof15Fixed32 struct {
	Oneof15Fixed32 uint32 `protobuf:"fixed32,429,opt,name=oneof15_fixed32,json=oneof15Fixed32,proto3,oneof"`
}

type Model1_Oneof15Fixed64

type Model1_Oneof15Fixed64 struct {
	Oneof15Fixed64 uint64 `protobuf:"fixed64,430,opt,name=oneof15_fixed64,json=oneof15Fixed64,proto3,oneof"`
}

type Model1_Oneof15Float

type Model1_Oneof15Float struct {
	Oneof15Float float32 `protobuf:"fixed32,422,opt,name=oneof15_float,json=oneof15Float,proto3,oneof"`
}

type Model1_Oneof15Int32

type Model1_Oneof15Int32 struct {
	Oneof15Int32 int32 `protobuf:"varint,423,opt,name=oneof15_int32,json=oneof15Int32,proto3,oneof"`
}

type Model1_Oneof15Int64

type Model1_Oneof15Int64 struct {
	Oneof15Int64 int64 `protobuf:"varint,424,opt,name=oneof15_int64,json=oneof15Int64,proto3,oneof"`
}

type Model1_Oneof15Sfixed32

type Model1_Oneof15Sfixed32 struct {
	Oneof15Sfixed32 int32 `protobuf:"fixed32,431,opt,name=oneof15_sfixed32,json=oneof15Sfixed32,proto3,oneof"`
}

type Model1_Oneof15Sfixed64

type Model1_Oneof15Sfixed64 struct {
	Oneof15Sfixed64 int64 `protobuf:"fixed64,432,opt,name=oneof15_sfixed64,json=oneof15Sfixed64,proto3,oneof"`
}

type Model1_Oneof15Sint32

type Model1_Oneof15Sint32 struct {
	Oneof15Sint32 int32 `protobuf:"zigzag32,427,opt,name=oneof15_sint32,json=oneof15Sint32,proto3,oneof"`
}

type Model1_Oneof15Sint64

type Model1_Oneof15Sint64 struct {
	Oneof15Sint64 int64 `protobuf:"zigzag64,428,opt,name=oneof15_sint64,json=oneof15Sint64,proto3,oneof"`
}

type Model1_Oneof15StandEnum

type Model1_Oneof15StandEnum struct {
	Oneof15StandEnum StandEnum1 `protobuf:"varint,440,opt,name=oneof15_stand_enum,json=oneof15StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof15StandMessage

type Model1_Oneof15StandMessage struct {
	Oneof15StandMessage *StandMessage1 `protobuf:"bytes,437,opt,name=oneof15_stand_message,json=oneof15StandMessage,proto3,oneof"`
}

type Model1_Oneof15String

type Model1_Oneof15String struct {
	Oneof15String string `protobuf:"bytes,434,opt,name=oneof15_string,json=oneof15String,proto3,oneof"`
}

type Model1_Oneof15Uint32

type Model1_Oneof15Uint32 struct {
	Oneof15Uint32 uint32 `protobuf:"varint,425,opt,name=oneof15_uint32,json=oneof15Uint32,proto3,oneof"`
}

type Model1_Oneof15Uint64

type Model1_Oneof15Uint64 struct {
	Oneof15Uint64 uint64 `protobuf:"varint,426,opt,name=oneof15_uint64,json=oneof15Uint64,proto3,oneof"`
}

type Model1_Oneof16Bool

type Model1_Oneof16Bool struct {
	Oneof16Bool bool `protobuf:"varint,463,opt,name=oneof16_bool,json=oneof16Bool,proto3,oneof"`
}

type Model1_Oneof16Bytes

type Model1_Oneof16Bytes struct {
	Oneof16Bytes []byte `protobuf:"bytes,465,opt,name=oneof16_bytes,json=oneof16Bytes,proto3,oneof"`
}

type Model1_Oneof16Double

type Model1_Oneof16Double struct {
	Oneof16Double float64 `protobuf:"fixed64,451,opt,name=oneof16_double,json=oneof16Double,proto3,oneof"`
}

type Model1_Oneof16EmbedEnum

type Model1_Oneof16EmbedEnum struct {
	Oneof16EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,469,opt,name=oneof16_embed_enum,json=oneof16EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof16EmbedMessage

type Model1_Oneof16EmbedMessage struct {
	Oneof16EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,466,opt,name=oneof16_embed_message,json=oneof16EmbedMessage,proto3,oneof"`
}

type Model1_Oneof16ExternalEnum

type Model1_Oneof16ExternalEnum struct {
	Oneof16ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,471,opt,name=oneof16_external_enum,json=oneof16ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof16ExternalMessage

type Model1_Oneof16ExternalMessage struct {
	Oneof16ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,468,opt,name=oneof16_external_message,json=oneof16ExternalMessage,proto3,oneof"`
}

type Model1_Oneof16Fixed32

type Model1_Oneof16Fixed32 struct {
	Oneof16Fixed32 uint32 `protobuf:"fixed32,459,opt,name=oneof16_fixed32,json=oneof16Fixed32,proto3,oneof"`
}

type Model1_Oneof16Fixed64

type Model1_Oneof16Fixed64 struct {
	Oneof16Fixed64 uint64 `protobuf:"fixed64,460,opt,name=oneof16_fixed64,json=oneof16Fixed64,proto3,oneof"`
}

type Model1_Oneof16Float

type Model1_Oneof16Float struct {
	Oneof16Float float32 `protobuf:"fixed32,452,opt,name=oneof16_float,json=oneof16Float,proto3,oneof"`
}

type Model1_Oneof16Int32

type Model1_Oneof16Int32 struct {
	Oneof16Int32 int32 `protobuf:"varint,453,opt,name=oneof16_int32,json=oneof16Int32,proto3,oneof"`
}

type Model1_Oneof16Int64

type Model1_Oneof16Int64 struct {
	Oneof16Int64 int64 `protobuf:"varint,454,opt,name=oneof16_int64,json=oneof16Int64,proto3,oneof"`
}

type Model1_Oneof16Sfixed32

type Model1_Oneof16Sfixed32 struct {
	Oneof16Sfixed32 int32 `protobuf:"fixed32,461,opt,name=oneof16_sfixed32,json=oneof16Sfixed32,proto3,oneof"`
}

type Model1_Oneof16Sfixed64

type Model1_Oneof16Sfixed64 struct {
	Oneof16Sfixed64 int64 `protobuf:"fixed64,462,opt,name=oneof16_sfixed64,json=oneof16Sfixed64,proto3,oneof"`
}

type Model1_Oneof16Sint32

type Model1_Oneof16Sint32 struct {
	Oneof16Sint32 int32 `protobuf:"zigzag32,457,opt,name=oneof16_sint32,json=oneof16Sint32,proto3,oneof"`
}

type Model1_Oneof16Sint64

type Model1_Oneof16Sint64 struct {
	Oneof16Sint64 int64 `protobuf:"zigzag64,458,opt,name=oneof16_sint64,json=oneof16Sint64,proto3,oneof"`
}

type Model1_Oneof16StandEnum

type Model1_Oneof16StandEnum struct {
	Oneof16StandEnum StandEnum1 `protobuf:"varint,470,opt,name=oneof16_stand_enum,json=oneof16StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof16StandMessage

type Model1_Oneof16StandMessage struct {
	Oneof16StandMessage *StandMessage1 `protobuf:"bytes,467,opt,name=oneof16_stand_message,json=oneof16StandMessage,proto3,oneof"`
}

type Model1_Oneof16String

type Model1_Oneof16String struct {
	Oneof16String string `protobuf:"bytes,464,opt,name=oneof16_string,json=oneof16String,proto3,oneof"`
}

type Model1_Oneof16Uint32

type Model1_Oneof16Uint32 struct {
	Oneof16Uint32 uint32 `protobuf:"varint,455,opt,name=oneof16_uint32,json=oneof16Uint32,proto3,oneof"`
}

type Model1_Oneof16Uint64

type Model1_Oneof16Uint64 struct {
	Oneof16Uint64 uint64 `protobuf:"varint,456,opt,name=oneof16_uint64,json=oneof16Uint64,proto3,oneof"`
}

type Model1_Oneof17Bool

type Model1_Oneof17Bool struct {
	Oneof17Bool bool `protobuf:"varint,493,opt,name=oneof17_bool,json=oneof17Bool,proto3,oneof"`
}

type Model1_Oneof17Bytes

type Model1_Oneof17Bytes struct {
	Oneof17Bytes []byte `protobuf:"bytes,495,opt,name=oneof17_bytes,json=oneof17Bytes,proto3,oneof"`
}

type Model1_Oneof17Double

type Model1_Oneof17Double struct {
	Oneof17Double float64 `protobuf:"fixed64,481,opt,name=oneof17_double,json=oneof17Double,proto3,oneof"`
}

type Model1_Oneof17EmbedEnum

type Model1_Oneof17EmbedEnum struct {
	Oneof17EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,499,opt,name=oneof17_embed_enum,json=oneof17EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof17EmbedMessage

type Model1_Oneof17EmbedMessage struct {
	Oneof17EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,496,opt,name=oneof17_embed_message,json=oneof17EmbedMessage,proto3,oneof"`
}

type Model1_Oneof17ExternalEnum

type Model1_Oneof17ExternalEnum struct {
	Oneof17ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,501,opt,name=oneof17_external_enum,json=oneof17ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof17ExternalMessage

type Model1_Oneof17ExternalMessage struct {
	Oneof17ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,498,opt,name=oneof17_external_message,json=oneof17ExternalMessage,proto3,oneof"`
}

type Model1_Oneof17Fixed32

type Model1_Oneof17Fixed32 struct {
	Oneof17Fixed32 uint32 `protobuf:"fixed32,489,opt,name=oneof17_fixed32,json=oneof17Fixed32,proto3,oneof"`
}

type Model1_Oneof17Fixed64

type Model1_Oneof17Fixed64 struct {
	Oneof17Fixed64 uint64 `protobuf:"fixed64,480,opt,name=oneof17_fixed64,json=oneof17Fixed64,proto3,oneof"`
}

type Model1_Oneof17Float

type Model1_Oneof17Float struct {
	Oneof17Float float32 `protobuf:"fixed32,482,opt,name=oneof17_float,json=oneof17Float,proto3,oneof"`
}

type Model1_Oneof17Int32

type Model1_Oneof17Int32 struct {
	Oneof17Int32 int32 `protobuf:"varint,483,opt,name=oneof17_int32,json=oneof17Int32,proto3,oneof"`
}

type Model1_Oneof17Int64

type Model1_Oneof17Int64 struct {
	Oneof17Int64 int64 `protobuf:"varint,484,opt,name=oneof17_int64,json=oneof17Int64,proto3,oneof"`
}

type Model1_Oneof17Sfixed32

type Model1_Oneof17Sfixed32 struct {
	Oneof17Sfixed32 int32 `protobuf:"fixed32,491,opt,name=oneof17_sfixed32,json=oneof17Sfixed32,proto3,oneof"`
}

type Model1_Oneof17Sfixed64

type Model1_Oneof17Sfixed64 struct {
	Oneof17Sfixed64 int64 `protobuf:"fixed64,492,opt,name=oneof17_sfixed64,json=oneof17Sfixed64,proto3,oneof"`
}

type Model1_Oneof17Sint32

type Model1_Oneof17Sint32 struct {
	Oneof17Sint32 int32 `protobuf:"zigzag32,487,opt,name=oneof17_sint32,json=oneof17Sint32,proto3,oneof"`
}

type Model1_Oneof17Sint64

type Model1_Oneof17Sint64 struct {
	Oneof17Sint64 int64 `protobuf:"zigzag64,488,opt,name=oneof17_sint64,json=oneof17Sint64,proto3,oneof"`
}

type Model1_Oneof17StandEnum

type Model1_Oneof17StandEnum struct {
	Oneof17StandEnum StandEnum1 `protobuf:"varint,500,opt,name=oneof17_stand_enum,json=oneof17StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof17StandMessage

type Model1_Oneof17StandMessage struct {
	Oneof17StandMessage *StandMessage1 `protobuf:"bytes,497,opt,name=oneof17_stand_message,json=oneof17StandMessage,proto3,oneof"`
}

type Model1_Oneof17String

type Model1_Oneof17String struct {
	Oneof17String string `protobuf:"bytes,494,opt,name=oneof17_string,json=oneof17String,proto3,oneof"`
}

type Model1_Oneof17Uint32

type Model1_Oneof17Uint32 struct {
	Oneof17Uint32 uint32 `protobuf:"varint,485,opt,name=oneof17_uint32,json=oneof17Uint32,proto3,oneof"`
}

type Model1_Oneof17Uint64

type Model1_Oneof17Uint64 struct {
	Oneof17Uint64 uint64 `protobuf:"varint,486,opt,name=oneof17_uint64,json=oneof17Uint64,proto3,oneof"`
}

type Model1_Oneof18Bool

type Model1_Oneof18Bool struct {
	Oneof18Bool bool `protobuf:"varint,523,opt,name=oneof18_bool,json=oneof18Bool,proto3,oneof"`
}

type Model1_Oneof18Bytes

type Model1_Oneof18Bytes struct {
	Oneof18Bytes []byte `protobuf:"bytes,525,opt,name=oneof18_bytes,json=oneof18Bytes,proto3,oneof"`
}

type Model1_Oneof18Double

type Model1_Oneof18Double struct {
	Oneof18Double float64 `protobuf:"fixed64,511,opt,name=oneof18_double,json=oneof18Double,proto3,oneof"`
}

type Model1_Oneof18EmbedEnum

type Model1_Oneof18EmbedEnum struct {
	Oneof18EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,529,opt,name=oneof18_embed_enum,json=oneof18EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof18EmbedMessage

type Model1_Oneof18EmbedMessage struct {
	Oneof18EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,526,opt,name=oneof18_embed_message,json=oneof18EmbedMessage,proto3,oneof"`
}

type Model1_Oneof18ExternalEnum

type Model1_Oneof18ExternalEnum struct {
	Oneof18ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,531,opt,name=oneof18_external_enum,json=oneof18ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof18ExternalMessage

type Model1_Oneof18ExternalMessage struct {
	Oneof18ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,528,opt,name=oneof18_external_message,json=oneof18ExternalMessage,proto3,oneof"`
}

type Model1_Oneof18Fixed32

type Model1_Oneof18Fixed32 struct {
	Oneof18Fixed32 uint32 `protobuf:"fixed32,519,opt,name=oneof18_fixed32,json=oneof18Fixed32,proto3,oneof"`
}

type Model1_Oneof18Fixed64

type Model1_Oneof18Fixed64 struct {
	Oneof18Fixed64 uint64 `protobuf:"fixed64,520,opt,name=oneof18_fixed64,json=oneof18Fixed64,proto3,oneof"`
}

type Model1_Oneof18Float

type Model1_Oneof18Float struct {
	Oneof18Float float32 `protobuf:"fixed32,512,opt,name=oneof18_float,json=oneof18Float,proto3,oneof"`
}

type Model1_Oneof18Int32

type Model1_Oneof18Int32 struct {
	Oneof18Int32 int32 `protobuf:"varint,513,opt,name=oneof18_int32,json=oneof18Int32,proto3,oneof"`
}

type Model1_Oneof18Int64

type Model1_Oneof18Int64 struct {
	Oneof18Int64 int64 `protobuf:"varint,514,opt,name=oneof18_int64,json=oneof18Int64,proto3,oneof"`
}

type Model1_Oneof18Sfixed32

type Model1_Oneof18Sfixed32 struct {
	Oneof18Sfixed32 int32 `protobuf:"fixed32,521,opt,name=oneof18_sfixed32,json=oneof18Sfixed32,proto3,oneof"`
}

type Model1_Oneof18Sfixed64

type Model1_Oneof18Sfixed64 struct {
	Oneof18Sfixed64 int64 `protobuf:"fixed64,522,opt,name=oneof18_sfixed64,json=oneof18Sfixed64,proto3,oneof"`
}

type Model1_Oneof18Sint32

type Model1_Oneof18Sint32 struct {
	Oneof18Sint32 int32 `protobuf:"zigzag32,517,opt,name=oneof18_sint32,json=oneof18Sint32,proto3,oneof"`
}

type Model1_Oneof18Sint64

type Model1_Oneof18Sint64 struct {
	Oneof18Sint64 int64 `protobuf:"zigzag64,518,opt,name=oneof18_sint64,json=oneof18Sint64,proto3,oneof"`
}

type Model1_Oneof18StandEnum

type Model1_Oneof18StandEnum struct {
	Oneof18StandEnum StandEnum1 `protobuf:"varint,530,opt,name=oneof18_stand_enum,json=oneof18StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof18StandMessage

type Model1_Oneof18StandMessage struct {
	Oneof18StandMessage *StandMessage1 `protobuf:"bytes,527,opt,name=oneof18_stand_message,json=oneof18StandMessage,proto3,oneof"`
}

type Model1_Oneof18String

type Model1_Oneof18String struct {
	Oneof18String string `protobuf:"bytes,524,opt,name=oneof18_string,json=oneof18String,proto3,oneof"`
}

type Model1_Oneof18Uint32

type Model1_Oneof18Uint32 struct {
	Oneof18Uint32 uint32 `protobuf:"varint,515,opt,name=oneof18_uint32,json=oneof18Uint32,proto3,oneof"`
}

type Model1_Oneof18Uint64

type Model1_Oneof18Uint64 struct {
	Oneof18Uint64 uint64 `protobuf:"varint,516,opt,name=oneof18_uint64,json=oneof18Uint64,proto3,oneof"`
}

type Model1_Oneof19Bool

type Model1_Oneof19Bool struct {
	Oneof19Bool bool `protobuf:"varint,553,opt,name=oneof19_bool,json=oneof19Bool,proto3,oneof"`
}

type Model1_Oneof19Bytes

type Model1_Oneof19Bytes struct {
	Oneof19Bytes []byte `protobuf:"bytes,555,opt,name=oneof19_bytes,json=oneof19Bytes,proto3,oneof"`
}

type Model1_Oneof19Double

type Model1_Oneof19Double struct {
	Oneof19Double float64 `protobuf:"fixed64,541,opt,name=oneof19_double,json=oneof19Double,proto3,oneof"`
}

type Model1_Oneof19EmbedEnum

type Model1_Oneof19EmbedEnum struct {
	Oneof19EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,559,opt,name=oneof19_embed_enum,json=oneof19EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof19EmbedMessage

type Model1_Oneof19EmbedMessage struct {
	Oneof19EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,556,opt,name=oneof19_embed_message,json=oneof19EmbedMessage,proto3,oneof"`
}

type Model1_Oneof19ExternalEnum

type Model1_Oneof19ExternalEnum struct {
	Oneof19ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,561,opt,name=oneof19_external_enum,json=oneof19ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof19ExternalMessage

type Model1_Oneof19ExternalMessage struct {
	Oneof19ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,558,opt,name=oneof19_external_message,json=oneof19ExternalMessage,proto3,oneof"`
}

type Model1_Oneof19Fixed32

type Model1_Oneof19Fixed32 struct {
	Oneof19Fixed32 uint32 `protobuf:"fixed32,549,opt,name=oneof19_fixed32,json=oneof19Fixed32,proto3,oneof"`
}

type Model1_Oneof19Fixed64

type Model1_Oneof19Fixed64 struct {
	Oneof19Fixed64 uint64 `protobuf:"fixed64,550,opt,name=oneof19_fixed64,json=oneof19Fixed64,proto3,oneof"`
}

type Model1_Oneof19Float

type Model1_Oneof19Float struct {
	Oneof19Float float32 `protobuf:"fixed32,542,opt,name=oneof19_float,json=oneof19Float,proto3,oneof"`
}

type Model1_Oneof19Int32

type Model1_Oneof19Int32 struct {
	Oneof19Int32 int32 `protobuf:"varint,543,opt,name=oneof19_int32,json=oneof19Int32,proto3,oneof"`
}

type Model1_Oneof19Int64

type Model1_Oneof19Int64 struct {
	Oneof19Int64 int64 `protobuf:"varint,544,opt,name=oneof19_int64,json=oneof19Int64,proto3,oneof"`
}

type Model1_Oneof19Sfixed32

type Model1_Oneof19Sfixed32 struct {
	Oneof19Sfixed32 int32 `protobuf:"fixed32,551,opt,name=oneof19_sfixed32,json=oneof19Sfixed32,proto3,oneof"`
}

type Model1_Oneof19Sfixed64

type Model1_Oneof19Sfixed64 struct {
	Oneof19Sfixed64 int64 `protobuf:"fixed64,552,opt,name=oneof19_sfixed64,json=oneof19Sfixed64,proto3,oneof"`
}

type Model1_Oneof19Sint32

type Model1_Oneof19Sint32 struct {
	Oneof19Sint32 int32 `protobuf:"zigzag32,547,opt,name=oneof19_sint32,json=oneof19Sint32,proto3,oneof"`
}

type Model1_Oneof19Sint64

type Model1_Oneof19Sint64 struct {
	Oneof19Sint64 int64 `protobuf:"zigzag64,548,opt,name=oneof19_sint64,json=oneof19Sint64,proto3,oneof"`
}

type Model1_Oneof19StandEnum

type Model1_Oneof19StandEnum struct {
	Oneof19StandEnum StandEnum1 `protobuf:"varint,560,opt,name=oneof19_stand_enum,json=oneof19StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof19StandMessage

type Model1_Oneof19StandMessage struct {
	Oneof19StandMessage *StandMessage1 `protobuf:"bytes,557,opt,name=oneof19_stand_message,json=oneof19StandMessage,proto3,oneof"`
}

type Model1_Oneof19String

type Model1_Oneof19String struct {
	Oneof19String string `protobuf:"bytes,554,opt,name=oneof19_string,json=oneof19String,proto3,oneof"`
}

type Model1_Oneof19Uint32

type Model1_Oneof19Uint32 struct {
	Oneof19Uint32 uint32 `protobuf:"varint,545,opt,name=oneof19_uint32,json=oneof19Uint32,proto3,oneof"`
}

type Model1_Oneof19Uint64

type Model1_Oneof19Uint64 struct {
	Oneof19Uint64 uint64 `protobuf:"varint,546,opt,name=oneof19_uint64,json=oneof19Uint64,proto3,oneof"`
}

type Model1_Oneof1Bool

type Model1_Oneof1Bool struct {
	Oneof1Bool bool `protobuf:"varint,13,opt,name=oneof1_bool,json=oneof1Bool,proto3,oneof"`
}

type Model1_Oneof1Bytes

type Model1_Oneof1Bytes struct {
	Oneof1Bytes []byte `protobuf:"bytes,15,opt,name=oneof1_bytes,json=oneof1Bytes,proto3,oneof"`
}

type Model1_Oneof1Double

type Model1_Oneof1Double struct {
	Oneof1Double float64 `protobuf:"fixed64,1,opt,name=oneof1_double,json=oneof1Double,proto3,oneof"`
}

type Model1_Oneof1EmbedEnum

type Model1_Oneof1EmbedEnum struct {
	Oneof1EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,19,opt,name=oneof1_embed_enum,json=oneof1EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof1EmbedMessage

type Model1_Oneof1EmbedMessage struct {
	Oneof1EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,16,opt,name=oneof1_embed_message,json=oneof1EmbedMessage,proto3,oneof"`
}

type Model1_Oneof1ExternalEnum

type Model1_Oneof1ExternalEnum struct {
	Oneof1ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,21,opt,name=oneof1_external_enum,json=oneof1ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof1ExternalMessage

type Model1_Oneof1ExternalMessage struct {
	Oneof1ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,18,opt,name=oneof1_external_message,json=oneof1ExternalMessage,proto3,oneof"`
}

type Model1_Oneof1Fixed32

type Model1_Oneof1Fixed32 struct {
	Oneof1Fixed32 uint32 `protobuf:"fixed32,9,opt,name=oneof1_fixed32,json=oneof1Fixed32,proto3,oneof"`
}

type Model1_Oneof1Fixed64

type Model1_Oneof1Fixed64 struct {
	Oneof1Fixed64 uint64 `protobuf:"fixed64,10,opt,name=oneof1_fixed64,json=oneof1Fixed64,proto3,oneof"`
}

type Model1_Oneof1Float

type Model1_Oneof1Float struct {
	Oneof1Float float32 `protobuf:"fixed32,2,opt,name=oneof1_float,json=oneof1Float,proto3,oneof"`
}

type Model1_Oneof1Int32

type Model1_Oneof1Int32 struct {
	Oneof1Int32 int32 `protobuf:"varint,3,opt,name=oneof1_int32,json=oneof1Int32,proto3,oneof"`
}

type Model1_Oneof1Int64

type Model1_Oneof1Int64 struct {
	Oneof1Int64 int64 `protobuf:"varint,4,opt,name=oneof1_int64,json=oneof1Int64,proto3,oneof"`
}

type Model1_Oneof1Sfixed32

type Model1_Oneof1Sfixed32 struct {
	Oneof1Sfixed32 int32 `protobuf:"fixed32,11,opt,name=oneof1_sfixed32,json=oneof1Sfixed32,proto3,oneof"`
}

type Model1_Oneof1Sfixed64

type Model1_Oneof1Sfixed64 struct {
	Oneof1Sfixed64 int64 `protobuf:"fixed64,12,opt,name=oneof1_sfixed64,json=oneof1Sfixed64,proto3,oneof"`
}

type Model1_Oneof1Sint32

type Model1_Oneof1Sint32 struct {
	Oneof1Sint32 int32 `protobuf:"zigzag32,7,opt,name=oneof1_sint32,json=oneof1Sint32,proto3,oneof"`
}

type Model1_Oneof1Sint64

type Model1_Oneof1Sint64 struct {
	Oneof1Sint64 int64 `protobuf:"zigzag64,8,opt,name=oneof1_sint64,json=oneof1Sint64,proto3,oneof"`
}

type Model1_Oneof1StandEnum

type Model1_Oneof1StandEnum struct {
	Oneof1StandEnum StandEnum1 `protobuf:"varint,20,opt,name=oneof1_stand_enum,json=oneof1StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof1StandMessage

type Model1_Oneof1StandMessage struct {
	Oneof1StandMessage *StandMessage1 `protobuf:"bytes,17,opt,name=oneof1_stand_message,json=oneof1StandMessage,proto3,oneof"`
}

type Model1_Oneof1String

type Model1_Oneof1String struct {
	Oneof1String string `protobuf:"bytes,14,opt,name=oneof1_string,json=oneof1String,proto3,oneof"`
}

type Model1_Oneof1Uint32

type Model1_Oneof1Uint32 struct {
	Oneof1Uint32 uint32 `protobuf:"varint,5,opt,name=oneof1_uint32,json=oneof1Uint32,proto3,oneof"`
}

type Model1_Oneof1Uint64

type Model1_Oneof1Uint64 struct {
	Oneof1Uint64 uint64 `protobuf:"varint,6,opt,name=oneof1_uint64,json=oneof1Uint64,proto3,oneof"`
}

type Model1_Oneof20Bool

type Model1_Oneof20Bool struct {
	Oneof20Bool bool `protobuf:"varint,583,opt,name=oneof20_bool,json=oneof20Bool,proto3,oneof"`
}

type Model1_Oneof20Bytes

type Model1_Oneof20Bytes struct {
	Oneof20Bytes []byte `protobuf:"bytes,585,opt,name=oneof20_bytes,json=oneof20Bytes,proto3,oneof"`
}

type Model1_Oneof20Double

type Model1_Oneof20Double struct {
	Oneof20Double float64 `protobuf:"fixed64,571,opt,name=oneof20_double,json=oneof20Double,proto3,oneof"`
}

type Model1_Oneof20EmbedEnum

type Model1_Oneof20EmbedEnum struct {
	Oneof20EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,589,opt,name=oneof20_embed_enum,json=oneof20EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof20EmbedMessage

type Model1_Oneof20EmbedMessage struct {
	Oneof20EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,586,opt,name=oneof20_embed_message,json=oneof20EmbedMessage,proto3,oneof"`
}

type Model1_Oneof20ExternalEnum

type Model1_Oneof20ExternalEnum struct {
	Oneof20ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,591,opt,name=oneof20_external_enum,json=oneof20ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof20ExternalMessage

type Model1_Oneof20ExternalMessage struct {
	Oneof20ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,588,opt,name=oneof20_external_message,json=oneof20ExternalMessage,proto3,oneof"`
}

type Model1_Oneof20Fixed32

type Model1_Oneof20Fixed32 struct {
	Oneof20Fixed32 uint32 `protobuf:"fixed32,579,opt,name=oneof20_fixed32,json=oneof20Fixed32,proto3,oneof"`
}

type Model1_Oneof20Fixed64

type Model1_Oneof20Fixed64 struct {
	Oneof20Fixed64 uint64 `protobuf:"fixed64,580,opt,name=oneof20_fixed64,json=oneof20Fixed64,proto3,oneof"`
}

type Model1_Oneof20Float

type Model1_Oneof20Float struct {
	Oneof20Float float32 `protobuf:"fixed32,572,opt,name=oneof20_float,json=oneof20Float,proto3,oneof"`
}

type Model1_Oneof20Int32

type Model1_Oneof20Int32 struct {
	Oneof20Int32 int32 `protobuf:"varint,573,opt,name=oneof20_int32,json=oneof20Int32,proto3,oneof"`
}

type Model1_Oneof20Int64

type Model1_Oneof20Int64 struct {
	Oneof20Int64 int64 `protobuf:"varint,574,opt,name=oneof20_int64,json=oneof20Int64,proto3,oneof"`
}

type Model1_Oneof20Sfixed32

type Model1_Oneof20Sfixed32 struct {
	Oneof20Sfixed32 int32 `protobuf:"fixed32,581,opt,name=oneof20_sfixed32,json=oneof20Sfixed32,proto3,oneof"`
}

type Model1_Oneof20Sfixed64

type Model1_Oneof20Sfixed64 struct {
	Oneof20Sfixed64 int64 `protobuf:"fixed64,582,opt,name=oneof20_sfixed64,json=oneof20Sfixed64,proto3,oneof"`
}

type Model1_Oneof20Sint32

type Model1_Oneof20Sint32 struct {
	Oneof20Sint32 int32 `protobuf:"zigzag32,577,opt,name=oneof20_sint32,json=oneof20Sint32,proto3,oneof"`
}

type Model1_Oneof20Sint64

type Model1_Oneof20Sint64 struct {
	Oneof20Sint64 int64 `protobuf:"zigzag64,578,opt,name=oneof20_sint64,json=oneof20Sint64,proto3,oneof"`
}

type Model1_Oneof20StandEnum

type Model1_Oneof20StandEnum struct {
	Oneof20StandEnum StandEnum1 `protobuf:"varint,590,opt,name=oneof20_stand_enum,json=oneof20StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof20StandMessage

type Model1_Oneof20StandMessage struct {
	Oneof20StandMessage *StandMessage1 `protobuf:"bytes,587,opt,name=oneof20_stand_message,json=oneof20StandMessage,proto3,oneof"`
}

type Model1_Oneof20String

type Model1_Oneof20String struct {
	Oneof20String string `protobuf:"bytes,584,opt,name=oneof20_string,json=oneof20String,proto3,oneof"`
}

type Model1_Oneof20Uint32

type Model1_Oneof20Uint32 struct {
	Oneof20Uint32 uint32 `protobuf:"varint,575,opt,name=oneof20_uint32,json=oneof20Uint32,proto3,oneof"`
}

type Model1_Oneof20Uint64

type Model1_Oneof20Uint64 struct {
	Oneof20Uint64 uint64 `protobuf:"varint,576,opt,name=oneof20_uint64,json=oneof20Uint64,proto3,oneof"`
}

type Model1_Oneof21Bool

type Model1_Oneof21Bool struct {
	Oneof21Bool bool `protobuf:"varint,613,opt,name=oneof21_bool,json=oneof21Bool,proto3,oneof"`
}

type Model1_Oneof21Bytes

type Model1_Oneof21Bytes struct {
	Oneof21Bytes []byte `protobuf:"bytes,615,opt,name=oneof21_bytes,json=oneof21Bytes,proto3,oneof"`
}

type Model1_Oneof21Double

type Model1_Oneof21Double struct {
	Oneof21Double float64 `protobuf:"fixed64,601,opt,name=oneof21_double,json=oneof21Double,proto3,oneof"`
}

type Model1_Oneof21EmbedEnum

type Model1_Oneof21EmbedEnum struct {
	Oneof21EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,619,opt,name=oneof21_embed_enum,json=oneof21EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof21EmbedMessage

type Model1_Oneof21EmbedMessage struct {
	Oneof21EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,616,opt,name=oneof21_embed_message,json=oneof21EmbedMessage,proto3,oneof"`
}

type Model1_Oneof21ExternalEnum

type Model1_Oneof21ExternalEnum struct {
	Oneof21ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,621,opt,name=oneof21_external_enum,json=oneof21ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof21ExternalMessage

type Model1_Oneof21ExternalMessage struct {
	Oneof21ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,618,opt,name=oneof21_external_message,json=oneof21ExternalMessage,proto3,oneof"`
}

type Model1_Oneof21Fixed32

type Model1_Oneof21Fixed32 struct {
	Oneof21Fixed32 uint32 `protobuf:"fixed32,609,opt,name=oneof21_fixed32,json=oneof21Fixed32,proto3,oneof"`
}

type Model1_Oneof21Fixed64

type Model1_Oneof21Fixed64 struct {
	Oneof21Fixed64 uint64 `protobuf:"fixed64,610,opt,name=oneof21_fixed64,json=oneof21Fixed64,proto3,oneof"`
}

type Model1_Oneof21Float

type Model1_Oneof21Float struct {
	Oneof21Float float32 `protobuf:"fixed32,602,opt,name=oneof21_float,json=oneof21Float,proto3,oneof"`
}

type Model1_Oneof21Int32

type Model1_Oneof21Int32 struct {
	Oneof21Int32 int32 `protobuf:"varint,603,opt,name=oneof21_int32,json=oneof21Int32,proto3,oneof"`
}

type Model1_Oneof21Int64

type Model1_Oneof21Int64 struct {
	Oneof21Int64 int64 `protobuf:"varint,604,opt,name=oneof21_int64,json=oneof21Int64,proto3,oneof"`
}

type Model1_Oneof21Sfixed32

type Model1_Oneof21Sfixed32 struct {
	Oneof21Sfixed32 int32 `protobuf:"fixed32,611,opt,name=oneof21_sfixed32,json=oneof21Sfixed32,proto3,oneof"`
}

type Model1_Oneof21Sfixed64

type Model1_Oneof21Sfixed64 struct {
	Oneof21Sfixed64 int64 `protobuf:"fixed64,612,opt,name=oneof21_sfixed64,json=oneof21Sfixed64,proto3,oneof"`
}

type Model1_Oneof21Sint32

type Model1_Oneof21Sint32 struct {
	Oneof21Sint32 int32 `protobuf:"zigzag32,607,opt,name=oneof21_sint32,json=oneof21Sint32,proto3,oneof"`
}

type Model1_Oneof21Sint64

type Model1_Oneof21Sint64 struct {
	Oneof21Sint64 int64 `protobuf:"zigzag64,608,opt,name=oneof21_sint64,json=oneof21Sint64,proto3,oneof"`
}

type Model1_Oneof21StandEnum

type Model1_Oneof21StandEnum struct {
	Oneof21StandEnum StandEnum1 `protobuf:"varint,620,opt,name=oneof21_stand_enum,json=oneof21StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof21StandMessage

type Model1_Oneof21StandMessage struct {
	Oneof21StandMessage *StandMessage1 `protobuf:"bytes,617,opt,name=oneof21_stand_message,json=oneof21StandMessage,proto3,oneof"`
}

type Model1_Oneof21String

type Model1_Oneof21String struct {
	Oneof21String string `protobuf:"bytes,614,opt,name=oneof21_string,json=oneof21String,proto3,oneof"`
}

type Model1_Oneof21Uint32

type Model1_Oneof21Uint32 struct {
	Oneof21Uint32 uint32 `protobuf:"varint,605,opt,name=oneof21_uint32,json=oneof21Uint32,proto3,oneof"`
}

type Model1_Oneof21Uint64

type Model1_Oneof21Uint64 struct {
	Oneof21Uint64 uint64 `protobuf:"varint,606,opt,name=oneof21_uint64,json=oneof21Uint64,proto3,oneof"`
}

type Model1_Oneof22Bool

type Model1_Oneof22Bool struct {
	Oneof22Bool bool `protobuf:"varint,643,opt,name=oneof22_bool,json=oneof22Bool,proto3,oneof"`
}

type Model1_Oneof22Bytes

type Model1_Oneof22Bytes struct {
	Oneof22Bytes []byte `protobuf:"bytes,645,opt,name=oneof22_bytes,json=oneof22Bytes,proto3,oneof"`
}

type Model1_Oneof22Double

type Model1_Oneof22Double struct {
	Oneof22Double float64 `protobuf:"fixed64,631,opt,name=oneof22_double,json=oneof22Double,proto3,oneof"`
}

type Model1_Oneof22EmbedEnum

type Model1_Oneof22EmbedEnum struct {
	Oneof22EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,649,opt,name=oneof22_embed_enum,json=oneof22EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof22EmbedMessage

type Model1_Oneof22EmbedMessage struct {
	Oneof22EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,646,opt,name=oneof22_embed_message,json=oneof22EmbedMessage,proto3,oneof"`
}

type Model1_Oneof22ExternalEnum

type Model1_Oneof22ExternalEnum struct {
	Oneof22ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,651,opt,name=oneof22_external_enum,json=oneof22ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof22ExternalMessage

type Model1_Oneof22ExternalMessage struct {
	Oneof22ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,648,opt,name=oneof22_external_message,json=oneof22ExternalMessage,proto3,oneof"`
}

type Model1_Oneof22Fixed32

type Model1_Oneof22Fixed32 struct {
	Oneof22Fixed32 uint32 `protobuf:"fixed32,639,opt,name=oneof22_fixed32,json=oneof22Fixed32,proto3,oneof"`
}

type Model1_Oneof22Fixed64

type Model1_Oneof22Fixed64 struct {
	Oneof22Fixed64 uint64 `protobuf:"fixed64,640,opt,name=oneof22_fixed64,json=oneof22Fixed64,proto3,oneof"`
}

type Model1_Oneof22Float

type Model1_Oneof22Float struct {
	Oneof22Float float32 `protobuf:"fixed32,632,opt,name=oneof22_float,json=oneof22Float,proto3,oneof"`
}

type Model1_Oneof22Int32

type Model1_Oneof22Int32 struct {
	Oneof22Int32 int32 `protobuf:"varint,633,opt,name=oneof22_int32,json=oneof22Int32,proto3,oneof"`
}

type Model1_Oneof22Int64

type Model1_Oneof22Int64 struct {
	Oneof22Int64 int64 `protobuf:"varint,634,opt,name=oneof22_int64,json=oneof22Int64,proto3,oneof"`
}

type Model1_Oneof22Sfixed32

type Model1_Oneof22Sfixed32 struct {
	Oneof22Sfixed32 int32 `protobuf:"fixed32,641,opt,name=oneof22_sfixed32,json=oneof22Sfixed32,proto3,oneof"`
}

type Model1_Oneof22Sfixed64

type Model1_Oneof22Sfixed64 struct {
	Oneof22Sfixed64 int64 `protobuf:"fixed64,642,opt,name=oneof22_sfixed64,json=oneof22Sfixed64,proto3,oneof"`
}

type Model1_Oneof22Sint32

type Model1_Oneof22Sint32 struct {
	Oneof22Sint32 int32 `protobuf:"zigzag32,637,opt,name=oneof22_sint32,json=oneof22Sint32,proto3,oneof"`
}

type Model1_Oneof22Sint64

type Model1_Oneof22Sint64 struct {
	Oneof22Sint64 int64 `protobuf:"zigzag64,638,opt,name=oneof22_sint64,json=oneof22Sint64,proto3,oneof"`
}

type Model1_Oneof22StandEnum

type Model1_Oneof22StandEnum struct {
	Oneof22StandEnum StandEnum1 `protobuf:"varint,650,opt,name=oneof22_stand_enum,json=oneof22StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof22StandMessage

type Model1_Oneof22StandMessage struct {
	Oneof22StandMessage *StandMessage1 `protobuf:"bytes,647,opt,name=oneof22_stand_message,json=oneof22StandMessage,proto3,oneof"`
}

type Model1_Oneof22String

type Model1_Oneof22String struct {
	Oneof22String string `protobuf:"bytes,644,opt,name=oneof22_string,json=oneof22String,proto3,oneof"`
}

type Model1_Oneof22Uint32

type Model1_Oneof22Uint32 struct {
	Oneof22Uint32 uint32 `protobuf:"varint,635,opt,name=oneof22_uint32,json=oneof22Uint32,proto3,oneof"`
}

type Model1_Oneof22Uint64

type Model1_Oneof22Uint64 struct {
	Oneof22Uint64 uint64 `protobuf:"varint,636,opt,name=oneof22_uint64,json=oneof22Uint64,proto3,oneof"`
}

type Model1_Oneof23Bool

type Model1_Oneof23Bool struct {
	Oneof23Bool bool `protobuf:"varint,673,opt,name=oneof23_bool,json=oneof23Bool,proto3,oneof"`
}

type Model1_Oneof23Bytes

type Model1_Oneof23Bytes struct {
	Oneof23Bytes []byte `protobuf:"bytes,675,opt,name=oneof23_bytes,json=oneof23Bytes,proto3,oneof"`
}

type Model1_Oneof23Double

type Model1_Oneof23Double struct {
	Oneof23Double float64 `protobuf:"fixed64,661,opt,name=oneof23_double,json=oneof23Double,proto3,oneof"`
}

type Model1_Oneof23EmbedEnum

type Model1_Oneof23EmbedEnum struct {
	Oneof23EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,679,opt,name=oneof23_embed_enum,json=oneof23EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof23EmbedMessage

type Model1_Oneof23EmbedMessage struct {
	Oneof23EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,676,opt,name=oneof23_embed_message,json=oneof23EmbedMessage,proto3,oneof"`
}

type Model1_Oneof23ExternalEnum

type Model1_Oneof23ExternalEnum struct {
	Oneof23ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,681,opt,name=oneof23_external_enum,json=oneof23ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof23ExternalMessage

type Model1_Oneof23ExternalMessage struct {
	Oneof23ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,678,opt,name=oneof23_external_message,json=oneof23ExternalMessage,proto3,oneof"`
}

type Model1_Oneof23Fixed32

type Model1_Oneof23Fixed32 struct {
	Oneof23Fixed32 uint32 `protobuf:"fixed32,669,opt,name=oneof23_fixed32,json=oneof23Fixed32,proto3,oneof"`
}

type Model1_Oneof23Fixed64

type Model1_Oneof23Fixed64 struct {
	Oneof23Fixed64 uint64 `protobuf:"fixed64,670,opt,name=oneof23_fixed64,json=oneof23Fixed64,proto3,oneof"`
}

type Model1_Oneof23Float

type Model1_Oneof23Float struct {
	Oneof23Float float32 `protobuf:"fixed32,662,opt,name=oneof23_float,json=oneof23Float,proto3,oneof"`
}

type Model1_Oneof23Int32

type Model1_Oneof23Int32 struct {
	Oneof23Int32 int32 `protobuf:"varint,663,opt,name=oneof23_int32,json=oneof23Int32,proto3,oneof"`
}

type Model1_Oneof23Int64

type Model1_Oneof23Int64 struct {
	Oneof23Int64 int64 `protobuf:"varint,664,opt,name=oneof23_int64,json=oneof23Int64,proto3,oneof"`
}

type Model1_Oneof23Sfixed32

type Model1_Oneof23Sfixed32 struct {
	Oneof23Sfixed32 int32 `protobuf:"fixed32,671,opt,name=oneof23_sfixed32,json=oneof23Sfixed32,proto3,oneof"`
}

type Model1_Oneof23Sfixed64

type Model1_Oneof23Sfixed64 struct {
	Oneof23Sfixed64 int64 `protobuf:"fixed64,672,opt,name=oneof23_sfixed64,json=oneof23Sfixed64,proto3,oneof"`
}

type Model1_Oneof23Sint32

type Model1_Oneof23Sint32 struct {
	Oneof23Sint32 int32 `protobuf:"zigzag32,667,opt,name=oneof23_sint32,json=oneof23Sint32,proto3,oneof"`
}

type Model1_Oneof23Sint64

type Model1_Oneof23Sint64 struct {
	Oneof23Sint64 int64 `protobuf:"zigzag64,668,opt,name=oneof23_sint64,json=oneof23Sint64,proto3,oneof"`
}

type Model1_Oneof23StandEnum

type Model1_Oneof23StandEnum struct {
	Oneof23StandEnum StandEnum1 `protobuf:"varint,680,opt,name=oneof23_stand_enum,json=oneof23StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof23StandMessage

type Model1_Oneof23StandMessage struct {
	Oneof23StandMessage *StandMessage1 `protobuf:"bytes,677,opt,name=oneof23_stand_message,json=oneof23StandMessage,proto3,oneof"`
}

type Model1_Oneof23String

type Model1_Oneof23String struct {
	Oneof23String string `protobuf:"bytes,674,opt,name=oneof23_string,json=oneof23String,proto3,oneof"`
}

type Model1_Oneof23Uint32

type Model1_Oneof23Uint32 struct {
	Oneof23Uint32 uint32 `protobuf:"varint,665,opt,name=oneof23_uint32,json=oneof23Uint32,proto3,oneof"`
}

type Model1_Oneof23Uint64

type Model1_Oneof23Uint64 struct {
	Oneof23Uint64 uint64 `protobuf:"varint,666,opt,name=oneof23_uint64,json=oneof23Uint64,proto3,oneof"`
}

type Model1_Oneof2Bool

type Model1_Oneof2Bool struct {
	Oneof2Bool bool `protobuf:"varint,43,opt,name=oneof2_bool,json=oneof2Bool,proto3,oneof"`
}

type Model1_Oneof2Bytes

type Model1_Oneof2Bytes struct {
	Oneof2Bytes []byte `protobuf:"bytes,45,opt,name=oneof2_bytes,json=oneof2Bytes,proto3,oneof"`
}

type Model1_Oneof2Double

type Model1_Oneof2Double struct {
	Oneof2Double float64 `protobuf:"fixed64,31,opt,name=oneof2_double,json=oneof2Double,proto3,oneof"`
}

type Model1_Oneof2EmbedEnum

type Model1_Oneof2EmbedEnum struct {
	Oneof2EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,49,opt,name=oneof2_embed_enum,json=oneof2EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof2EmbedMessage

type Model1_Oneof2EmbedMessage struct {
	Oneof2EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,46,opt,name=oneof2_embed_message,json=oneof2EmbedMessage,proto3,oneof"`
}

type Model1_Oneof2ExternalEnum

type Model1_Oneof2ExternalEnum struct {
	Oneof2ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,51,opt,name=oneof2_external_enum,json=oneof2ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof2ExternalMessage

type Model1_Oneof2ExternalMessage struct {
	Oneof2ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,48,opt,name=oneof2_external_message,json=oneof2ExternalMessage,proto3,oneof"`
}

type Model1_Oneof2Fixed32

type Model1_Oneof2Fixed32 struct {
	Oneof2Fixed32 uint32 `protobuf:"fixed32,39,opt,name=oneof2_fixed32,json=oneof2Fixed32,proto3,oneof"`
}

type Model1_Oneof2Fixed64

type Model1_Oneof2Fixed64 struct {
	Oneof2Fixed64 uint64 `protobuf:"fixed64,40,opt,name=oneof2_fixed64,json=oneof2Fixed64,proto3,oneof"`
}

type Model1_Oneof2Float

type Model1_Oneof2Float struct {
	Oneof2Float float32 `protobuf:"fixed32,32,opt,name=oneof2_float,json=oneof2Float,proto3,oneof"`
}

type Model1_Oneof2Int32

type Model1_Oneof2Int32 struct {
	Oneof2Int32 int32 `protobuf:"varint,33,opt,name=oneof2_int32,json=oneof2Int32,proto3,oneof"`
}

type Model1_Oneof2Int64

type Model1_Oneof2Int64 struct {
	Oneof2Int64 int64 `protobuf:"varint,34,opt,name=oneof2_int64,json=oneof2Int64,proto3,oneof"`
}

type Model1_Oneof2Sfixed32

type Model1_Oneof2Sfixed32 struct {
	Oneof2Sfixed32 int32 `protobuf:"fixed32,41,opt,name=oneof2_sfixed32,json=oneof2Sfixed32,proto3,oneof"`
}

type Model1_Oneof2Sfixed64

type Model1_Oneof2Sfixed64 struct {
	Oneof2Sfixed64 int64 `protobuf:"fixed64,42,opt,name=oneof2_sfixed64,json=oneof2Sfixed64,proto3,oneof"`
}

type Model1_Oneof2Sint32

type Model1_Oneof2Sint32 struct {
	Oneof2Sint32 int32 `protobuf:"zigzag32,37,opt,name=oneof2_sint32,json=oneof2Sint32,proto3,oneof"`
}

type Model1_Oneof2Sint64

type Model1_Oneof2Sint64 struct {
	Oneof2Sint64 int64 `protobuf:"zigzag64,38,opt,name=oneof2_sint64,json=oneof2Sint64,proto3,oneof"`
}

type Model1_Oneof2StandEnum

type Model1_Oneof2StandEnum struct {
	Oneof2StandEnum StandEnum1 `protobuf:"varint,50,opt,name=oneof2_stand_enum,json=oneof2StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof2StandMessage

type Model1_Oneof2StandMessage struct {
	Oneof2StandMessage *StandMessage1 `protobuf:"bytes,47,opt,name=oneof2_stand_message,json=oneof2StandMessage,proto3,oneof"`
}

type Model1_Oneof2String

type Model1_Oneof2String struct {
	Oneof2String string `protobuf:"bytes,44,opt,name=oneof2_string,json=oneof2String,proto3,oneof"`
}

type Model1_Oneof2Uint32

type Model1_Oneof2Uint32 struct {
	Oneof2Uint32 uint32 `protobuf:"varint,35,opt,name=oneof2_uint32,json=oneof2Uint32,proto3,oneof"`
}

type Model1_Oneof2Uint64

type Model1_Oneof2Uint64 struct {
	Oneof2Uint64 uint64 `protobuf:"varint,36,opt,name=oneof2_uint64,json=oneof2Uint64,proto3,oneof"`
}

type Model1_Oneof3Bool

type Model1_Oneof3Bool struct {
	Oneof3Bool bool `protobuf:"varint,73,opt,name=oneof3_bool,json=oneof3Bool,proto3,oneof"`
}

type Model1_Oneof3Bytes

type Model1_Oneof3Bytes struct {
	Oneof3Bytes []byte `protobuf:"bytes,75,opt,name=oneof3_bytes,json=oneof3Bytes,proto3,oneof"`
}

type Model1_Oneof3Double

type Model1_Oneof3Double struct {
	Oneof3Double float64 `protobuf:"fixed64,61,opt,name=oneof3_double,json=oneof3Double,proto3,oneof"`
}

type Model1_Oneof3EmbedEnum

type Model1_Oneof3EmbedEnum struct {
	Oneof3EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,79,opt,name=oneof3_embed_enum,json=oneof3EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof3EmbedMessage

type Model1_Oneof3EmbedMessage struct {
	Oneof3EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,76,opt,name=oneof3_embed_message,json=oneof3EmbedMessage,proto3,oneof"`
}

type Model1_Oneof3ExternalEnum

type Model1_Oneof3ExternalEnum struct {
	Oneof3ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,81,opt,name=oneof3_external_enum,json=oneof3ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof3ExternalMessage

type Model1_Oneof3ExternalMessage struct {
	Oneof3ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,78,opt,name=oneof3_external_message,json=oneof3ExternalMessage,proto3,oneof"`
}

type Model1_Oneof3Fixed32

type Model1_Oneof3Fixed32 struct {
	Oneof3Fixed32 uint32 `protobuf:"fixed32,69,opt,name=oneof3_fixed32,json=oneof3Fixed32,proto3,oneof"`
}

type Model1_Oneof3Fixed64

type Model1_Oneof3Fixed64 struct {
	Oneof3Fixed64 uint64 `protobuf:"fixed64,70,opt,name=oneof3_fixed64,json=oneof3Fixed64,proto3,oneof"`
}

type Model1_Oneof3Float

type Model1_Oneof3Float struct {
	Oneof3Float float32 `protobuf:"fixed32,62,opt,name=oneof3_float,json=oneof3Float,proto3,oneof"`
}

type Model1_Oneof3Int32

type Model1_Oneof3Int32 struct {
	Oneof3Int32 int32 `protobuf:"varint,63,opt,name=oneof3_int32,json=oneof3Int32,proto3,oneof"`
}

type Model1_Oneof3Int64

type Model1_Oneof3Int64 struct {
	Oneof3Int64 int64 `protobuf:"varint,64,opt,name=oneof3_int64,json=oneof3Int64,proto3,oneof"`
}

type Model1_Oneof3Sfixed32

type Model1_Oneof3Sfixed32 struct {
	Oneof3Sfixed32 int32 `protobuf:"fixed32,71,opt,name=oneof3_sfixed32,json=oneof3Sfixed32,proto3,oneof"`
}

type Model1_Oneof3Sfixed64

type Model1_Oneof3Sfixed64 struct {
	Oneof3Sfixed64 int64 `protobuf:"fixed64,72,opt,name=oneof3_sfixed64,json=oneof3Sfixed64,proto3,oneof"`
}

type Model1_Oneof3Sint32

type Model1_Oneof3Sint32 struct {
	Oneof3Sint32 int32 `protobuf:"zigzag32,67,opt,name=oneof3_sint32,json=oneof3Sint32,proto3,oneof"`
}

type Model1_Oneof3Sint64

type Model1_Oneof3Sint64 struct {
	Oneof3Sint64 int64 `protobuf:"zigzag64,68,opt,name=oneof3_sint64,json=oneof3Sint64,proto3,oneof"`
}

type Model1_Oneof3StandEnum

type Model1_Oneof3StandEnum struct {
	Oneof3StandEnum StandEnum1 `protobuf:"varint,80,opt,name=oneof3_stand_enum,json=oneof3StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof3StandMessage

type Model1_Oneof3StandMessage struct {
	Oneof3StandMessage *StandMessage1 `protobuf:"bytes,77,opt,name=oneof3_stand_message,json=oneof3StandMessage,proto3,oneof"`
}

type Model1_Oneof3String

type Model1_Oneof3String struct {
	Oneof3String string `protobuf:"bytes,74,opt,name=oneof3_string,json=oneof3String,proto3,oneof"`
}

type Model1_Oneof3Uint32

type Model1_Oneof3Uint32 struct {
	Oneof3Uint32 uint32 `protobuf:"varint,65,opt,name=oneof3_uint32,json=oneof3Uint32,proto3,oneof"`
}

type Model1_Oneof3Uint64

type Model1_Oneof3Uint64 struct {
	Oneof3Uint64 uint64 `protobuf:"varint,66,opt,name=oneof3_uint64,json=oneof3Uint64,proto3,oneof"`
}

type Model1_Oneof4Bool

type Model1_Oneof4Bool struct {
	Oneof4Bool bool `protobuf:"varint,103,opt,name=oneof4_bool,json=oneof4Bool,proto3,oneof"`
}

type Model1_Oneof4Bytes

type Model1_Oneof4Bytes struct {
	Oneof4Bytes []byte `protobuf:"bytes,105,opt,name=oneof4_bytes,json=oneof4Bytes,proto3,oneof"`
}

type Model1_Oneof4Double

type Model1_Oneof4Double struct {
	Oneof4Double float64 `protobuf:"fixed64,91,opt,name=oneof4_double,json=oneof4Double,proto3,oneof"`
}

type Model1_Oneof4EmbedEnum

type Model1_Oneof4EmbedEnum struct {
	Oneof4EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,109,opt,name=oneof4_embed_enum,json=oneof4EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof4EmbedMessage

type Model1_Oneof4EmbedMessage struct {
	Oneof4EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,106,opt,name=oneof4_embed_message,json=oneof4EmbedMessage,proto3,oneof"`
}

type Model1_Oneof4ExternalEnum

type Model1_Oneof4ExternalEnum struct {
	Oneof4ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,111,opt,name=oneof4_external_enum,json=oneof4ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof4ExternalMessage

type Model1_Oneof4ExternalMessage struct {
	Oneof4ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,108,opt,name=oneof4_external_message,json=oneof4ExternalMessage,proto3,oneof"`
}

type Model1_Oneof4Fixed32

type Model1_Oneof4Fixed32 struct {
	Oneof4Fixed32 uint32 `protobuf:"fixed32,99,opt,name=oneof4_fixed32,json=oneof4Fixed32,proto3,oneof"`
}

type Model1_Oneof4Fixed64

type Model1_Oneof4Fixed64 struct {
	Oneof4Fixed64 uint64 `protobuf:"fixed64,100,opt,name=oneof4_fixed64,json=oneof4Fixed64,proto3,oneof"`
}

type Model1_Oneof4Float

type Model1_Oneof4Float struct {
	Oneof4Float float32 `protobuf:"fixed32,92,opt,name=oneof4_float,json=oneof4Float,proto3,oneof"`
}

type Model1_Oneof4Int32

type Model1_Oneof4Int32 struct {
	Oneof4Int32 int32 `protobuf:"varint,93,opt,name=oneof4_int32,json=oneof4Int32,proto3,oneof"`
}

type Model1_Oneof4Int64

type Model1_Oneof4Int64 struct {
	Oneof4Int64 int64 `protobuf:"varint,94,opt,name=oneof4_int64,json=oneof4Int64,proto3,oneof"`
}

type Model1_Oneof4Sfixed32

type Model1_Oneof4Sfixed32 struct {
	Oneof4Sfixed32 int32 `protobuf:"fixed32,101,opt,name=oneof4_sfixed32,json=oneof4Sfixed32,proto3,oneof"`
}

type Model1_Oneof4Sfixed64

type Model1_Oneof4Sfixed64 struct {
	Oneof4Sfixed64 int64 `protobuf:"fixed64,102,opt,name=oneof4_sfixed64,json=oneof4Sfixed64,proto3,oneof"`
}

type Model1_Oneof4Sint32

type Model1_Oneof4Sint32 struct {
	Oneof4Sint32 int32 `protobuf:"zigzag32,97,opt,name=oneof4_sint32,json=oneof4Sint32,proto3,oneof"`
}

type Model1_Oneof4Sint64

type Model1_Oneof4Sint64 struct {
	Oneof4Sint64 int64 `protobuf:"zigzag64,98,opt,name=oneof4_sint64,json=oneof4Sint64,proto3,oneof"`
}

type Model1_Oneof4StandEnum

type Model1_Oneof4StandEnum struct {
	Oneof4StandEnum StandEnum1 `protobuf:"varint,110,opt,name=oneof4_stand_enum,json=oneof4StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof4StandMessage

type Model1_Oneof4StandMessage struct {
	Oneof4StandMessage *StandMessage1 `protobuf:"bytes,107,opt,name=oneof4_stand_message,json=oneof4StandMessage,proto3,oneof"`
}

type Model1_Oneof4String

type Model1_Oneof4String struct {
	Oneof4String string `protobuf:"bytes,104,opt,name=oneof4_string,json=oneof4String,proto3,oneof"`
}

type Model1_Oneof4Uint32

type Model1_Oneof4Uint32 struct {
	Oneof4Uint32 uint32 `protobuf:"varint,95,opt,name=oneof4_uint32,json=oneof4Uint32,proto3,oneof"`
}

type Model1_Oneof4Uint64

type Model1_Oneof4Uint64 struct {
	Oneof4Uint64 uint64 `protobuf:"varint,96,opt,name=oneof4_uint64,json=oneof4Uint64,proto3,oneof"`
}

type Model1_Oneof5Bool

type Model1_Oneof5Bool struct {
	Oneof5Bool bool `protobuf:"varint,133,opt,name=oneof5_bool,json=oneof5Bool,proto3,oneof"`
}

type Model1_Oneof5Bytes

type Model1_Oneof5Bytes struct {
	Oneof5Bytes []byte `protobuf:"bytes,135,opt,name=oneof5_bytes,json=oneof5Bytes,proto3,oneof"`
}

type Model1_Oneof5Double

type Model1_Oneof5Double struct {
	Oneof5Double float64 `protobuf:"fixed64,121,opt,name=oneof5_double,json=oneof5Double,proto3,oneof"`
}

type Model1_Oneof5EmbedEnum

type Model1_Oneof5EmbedEnum struct {
	Oneof5EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,139,opt,name=oneof5_embed_enum,json=oneof5EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof5EmbedMessage

type Model1_Oneof5EmbedMessage struct {
	Oneof5EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,136,opt,name=oneof5_embed_message,json=oneof5EmbedMessage,proto3,oneof"`
}

type Model1_Oneof5ExternalEnum

type Model1_Oneof5ExternalEnum struct {
	Oneof5ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,141,opt,name=oneof5_external_enum,json=oneof5ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof5ExternalMessage

type Model1_Oneof5ExternalMessage struct {
	Oneof5ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,138,opt,name=oneof5_external_message,json=oneof5ExternalMessage,proto3,oneof"`
}

type Model1_Oneof5Fixed32

type Model1_Oneof5Fixed32 struct {
	Oneof5Fixed32 uint32 `protobuf:"fixed32,129,opt,name=oneof5_fixed32,json=oneof5Fixed32,proto3,oneof"`
}

type Model1_Oneof5Fixed64

type Model1_Oneof5Fixed64 struct {
	Oneof5Fixed64 uint64 `protobuf:"fixed64,130,opt,name=oneof5_fixed64,json=oneof5Fixed64,proto3,oneof"`
}

type Model1_Oneof5Float

type Model1_Oneof5Float struct {
	Oneof5Float float32 `protobuf:"fixed32,122,opt,name=oneof5_float,json=oneof5Float,proto3,oneof"`
}

type Model1_Oneof5Int32

type Model1_Oneof5Int32 struct {
	Oneof5Int32 int32 `protobuf:"varint,123,opt,name=oneof5_int32,json=oneof5Int32,proto3,oneof"`
}

type Model1_Oneof5Int64

type Model1_Oneof5Int64 struct {
	Oneof5Int64 int64 `protobuf:"varint,124,opt,name=oneof5_int64,json=oneof5Int64,proto3,oneof"`
}

type Model1_Oneof5Sfixed32

type Model1_Oneof5Sfixed32 struct {
	Oneof5Sfixed32 int32 `protobuf:"fixed32,131,opt,name=oneof5_sfixed32,json=oneof5Sfixed32,proto3,oneof"`
}

type Model1_Oneof5Sfixed64

type Model1_Oneof5Sfixed64 struct {
	Oneof5Sfixed64 int64 `protobuf:"fixed64,132,opt,name=oneof5_sfixed64,json=oneof5Sfixed64,proto3,oneof"`
}

type Model1_Oneof5Sint32

type Model1_Oneof5Sint32 struct {
	Oneof5Sint32 int32 `protobuf:"zigzag32,127,opt,name=oneof5_sint32,json=oneof5Sint32,proto3,oneof"`
}

type Model1_Oneof5Sint64

type Model1_Oneof5Sint64 struct {
	Oneof5Sint64 int64 `protobuf:"zigzag64,128,opt,name=oneof5_sint64,json=oneof5Sint64,proto3,oneof"`
}

type Model1_Oneof5StandEnum

type Model1_Oneof5StandEnum struct {
	Oneof5StandEnum StandEnum1 `protobuf:"varint,140,opt,name=oneof5_stand_enum,json=oneof5StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof5StandMessage

type Model1_Oneof5StandMessage struct {
	Oneof5StandMessage *StandMessage1 `protobuf:"bytes,137,opt,name=oneof5_stand_message,json=oneof5StandMessage,proto3,oneof"`
}

type Model1_Oneof5String

type Model1_Oneof5String struct {
	Oneof5String string `protobuf:"bytes,134,opt,name=oneof5_string,json=oneof5String,proto3,oneof"`
}

type Model1_Oneof5Uint32

type Model1_Oneof5Uint32 struct {
	Oneof5Uint32 uint32 `protobuf:"varint,125,opt,name=oneof5_uint32,json=oneof5Uint32,proto3,oneof"`
}

type Model1_Oneof5Uint64

type Model1_Oneof5Uint64 struct {
	Oneof5Uint64 uint64 `protobuf:"varint,126,opt,name=oneof5_uint64,json=oneof5Uint64,proto3,oneof"`
}

type Model1_Oneof6Bool

type Model1_Oneof6Bool struct {
	Oneof6Bool bool `protobuf:"varint,163,opt,name=oneof6_bool,json=oneof6Bool,proto3,oneof"`
}

type Model1_Oneof6Bytes

type Model1_Oneof6Bytes struct {
	Oneof6Bytes []byte `protobuf:"bytes,165,opt,name=oneof6_bytes,json=oneof6Bytes,proto3,oneof"`
}

type Model1_Oneof6Double

type Model1_Oneof6Double struct {
	Oneof6Double float64 `protobuf:"fixed64,151,opt,name=oneof6_double,json=oneof6Double,proto3,oneof"`
}

type Model1_Oneof6EmbedEnum

type Model1_Oneof6EmbedEnum struct {
	Oneof6EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,169,opt,name=oneof6_embed_enum,json=oneof6EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof6EmbedMessage

type Model1_Oneof6EmbedMessage struct {
	Oneof6EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,166,opt,name=oneof6_embed_message,json=oneof6EmbedMessage,proto3,oneof"`
}

type Model1_Oneof6ExternalEnum

type Model1_Oneof6ExternalEnum struct {
	Oneof6ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,171,opt,name=oneof6_external_enum,json=oneof6ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof6ExternalMessage

type Model1_Oneof6ExternalMessage struct {
	Oneof6ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,168,opt,name=oneof6_external_message,json=oneof6ExternalMessage,proto3,oneof"`
}

type Model1_Oneof6Fixed32

type Model1_Oneof6Fixed32 struct {
	Oneof6Fixed32 uint32 `protobuf:"fixed32,159,opt,name=oneof6_fixed32,json=oneof6Fixed32,proto3,oneof"`
}

type Model1_Oneof6Fixed64

type Model1_Oneof6Fixed64 struct {
	Oneof6Fixed64 uint64 `protobuf:"fixed64,160,opt,name=oneof6_fixed64,json=oneof6Fixed64,proto3,oneof"`
}

type Model1_Oneof6Float

type Model1_Oneof6Float struct {
	Oneof6Float float32 `protobuf:"fixed32,152,opt,name=oneof6_float,json=oneof6Float,proto3,oneof"`
}

type Model1_Oneof6Int32

type Model1_Oneof6Int32 struct {
	Oneof6Int32 int32 `protobuf:"varint,153,opt,name=oneof6_int32,json=oneof6Int32,proto3,oneof"`
}

type Model1_Oneof6Int64

type Model1_Oneof6Int64 struct {
	Oneof6Int64 int64 `protobuf:"varint,154,opt,name=oneof6_int64,json=oneof6Int64,proto3,oneof"`
}

type Model1_Oneof6Sfixed32

type Model1_Oneof6Sfixed32 struct {
	Oneof6Sfixed32 int32 `protobuf:"fixed32,161,opt,name=oneof6_sfixed32,json=oneof6Sfixed32,proto3,oneof"`
}

type Model1_Oneof6Sfixed64

type Model1_Oneof6Sfixed64 struct {
	Oneof6Sfixed64 int64 `protobuf:"fixed64,162,opt,name=oneof6_sfixed64,json=oneof6Sfixed64,proto3,oneof"`
}

type Model1_Oneof6Sint32

type Model1_Oneof6Sint32 struct {
	Oneof6Sint32 int32 `protobuf:"zigzag32,157,opt,name=oneof6_sint32,json=oneof6Sint32,proto3,oneof"`
}

type Model1_Oneof6Sint64

type Model1_Oneof6Sint64 struct {
	Oneof6Sint64 int64 `protobuf:"zigzag64,158,opt,name=oneof6_sint64,json=oneof6Sint64,proto3,oneof"`
}

type Model1_Oneof6StandEnum

type Model1_Oneof6StandEnum struct {
	Oneof6StandEnum StandEnum1 `protobuf:"varint,170,opt,name=oneof6_stand_enum,json=oneof6StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof6StandMessage

type Model1_Oneof6StandMessage struct {
	Oneof6StandMessage *StandMessage1 `protobuf:"bytes,167,opt,name=oneof6_stand_message,json=oneof6StandMessage,proto3,oneof"`
}

type Model1_Oneof6String

type Model1_Oneof6String struct {
	Oneof6String string `protobuf:"bytes,164,opt,name=oneof6_string,json=oneof6String,proto3,oneof"`
}

type Model1_Oneof6Uint32

type Model1_Oneof6Uint32 struct {
	Oneof6Uint32 uint32 `protobuf:"varint,155,opt,name=oneof6_uint32,json=oneof6Uint32,proto3,oneof"`
}

type Model1_Oneof6Uint64

type Model1_Oneof6Uint64 struct {
	Oneof6Uint64 uint64 `protobuf:"varint,156,opt,name=oneof6_uint64,json=oneof6Uint64,proto3,oneof"`
}

type Model1_Oneof7Bool

type Model1_Oneof7Bool struct {
	Oneof7Bool bool `protobuf:"varint,193,opt,name=oneof7_bool,json=oneof7Bool,proto3,oneof"`
}

type Model1_Oneof7Bytes

type Model1_Oneof7Bytes struct {
	Oneof7Bytes []byte `protobuf:"bytes,195,opt,name=oneof7_bytes,json=oneof7Bytes,proto3,oneof"`
}

type Model1_Oneof7Double

type Model1_Oneof7Double struct {
	Oneof7Double float64 `protobuf:"fixed64,181,opt,name=oneof7_double,json=oneof7Double,proto3,oneof"`
}

type Model1_Oneof7EmbedEnum

type Model1_Oneof7EmbedEnum struct {
	Oneof7EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,199,opt,name=oneof7_embed_enum,json=oneof7EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof7EmbedMessage

type Model1_Oneof7EmbedMessage struct {
	Oneof7EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,196,opt,name=oneof7_embed_message,json=oneof7EmbedMessage,proto3,oneof"`
}

type Model1_Oneof7ExternalEnum

type Model1_Oneof7ExternalEnum struct {
	Oneof7ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,201,opt,name=oneof7_external_enum,json=oneof7ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof7ExternalMessage

type Model1_Oneof7ExternalMessage struct {
	Oneof7ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,198,opt,name=oneof7_external_message,json=oneof7ExternalMessage,proto3,oneof"`
}

type Model1_Oneof7Fixed32

type Model1_Oneof7Fixed32 struct {
	Oneof7Fixed32 uint32 `protobuf:"fixed32,189,opt,name=oneof7_fixed32,json=oneof7Fixed32,proto3,oneof"`
}

type Model1_Oneof7Fixed64

type Model1_Oneof7Fixed64 struct {
	Oneof7Fixed64 uint64 `protobuf:"fixed64,190,opt,name=oneof7_fixed64,json=oneof7Fixed64,proto3,oneof"`
}

type Model1_Oneof7Float

type Model1_Oneof7Float struct {
	Oneof7Float float32 `protobuf:"fixed32,182,opt,name=oneof7_float,json=oneof7Float,proto3,oneof"`
}

type Model1_Oneof7Int32

type Model1_Oneof7Int32 struct {
	Oneof7Int32 int32 `protobuf:"varint,183,opt,name=oneof7_int32,json=oneof7Int32,proto3,oneof"`
}

type Model1_Oneof7Int64

type Model1_Oneof7Int64 struct {
	Oneof7Int64 int64 `protobuf:"varint,184,opt,name=oneof7_int64,json=oneof7Int64,proto3,oneof"`
}

type Model1_Oneof7Sfixed32

type Model1_Oneof7Sfixed32 struct {
	Oneof7Sfixed32 int32 `protobuf:"fixed32,191,opt,name=oneof7_sfixed32,json=oneof7Sfixed32,proto3,oneof"`
}

type Model1_Oneof7Sfixed64

type Model1_Oneof7Sfixed64 struct {
	Oneof7Sfixed64 int64 `protobuf:"fixed64,192,opt,name=oneof7_sfixed64,json=oneof7Sfixed64,proto3,oneof"`
}

type Model1_Oneof7Sint32

type Model1_Oneof7Sint32 struct {
	Oneof7Sint32 int32 `protobuf:"zigzag32,187,opt,name=oneof7_sint32,json=oneof7Sint32,proto3,oneof"`
}

type Model1_Oneof7Sint64

type Model1_Oneof7Sint64 struct {
	Oneof7Sint64 int64 `protobuf:"zigzag64,188,opt,name=oneof7_sint64,json=oneof7Sint64,proto3,oneof"`
}

type Model1_Oneof7StandEnum

type Model1_Oneof7StandEnum struct {
	Oneof7StandEnum StandEnum1 `protobuf:"varint,200,opt,name=oneof7_stand_enum,json=oneof7StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof7StandMessage

type Model1_Oneof7StandMessage struct {
	Oneof7StandMessage *StandMessage1 `protobuf:"bytes,197,opt,name=oneof7_stand_message,json=oneof7StandMessage,proto3,oneof"`
}

type Model1_Oneof7String

type Model1_Oneof7String struct {
	Oneof7String string `protobuf:"bytes,194,opt,name=oneof7_string,json=oneof7String,proto3,oneof"`
}

type Model1_Oneof7Uint32

type Model1_Oneof7Uint32 struct {
	Oneof7Uint32 uint32 `protobuf:"varint,185,opt,name=oneof7_uint32,json=oneof7Uint32,proto3,oneof"`
}

type Model1_Oneof7Uint64

type Model1_Oneof7Uint64 struct {
	Oneof7Uint64 uint64 `protobuf:"varint,186,opt,name=oneof7_uint64,json=oneof7Uint64,proto3,oneof"`
}

type Model1_Oneof8Bool

type Model1_Oneof8Bool struct {
	Oneof8Bool bool `protobuf:"varint,223,opt,name=oneof8_bool,json=oneof8Bool,proto3,oneof"`
}

type Model1_Oneof8Bytes

type Model1_Oneof8Bytes struct {
	Oneof8Bytes []byte `protobuf:"bytes,225,opt,name=oneof8_bytes,json=oneof8Bytes,proto3,oneof"`
}

type Model1_Oneof8Double

type Model1_Oneof8Double struct {
	Oneof8Double float64 `protobuf:"fixed64,211,opt,name=oneof8_double,json=oneof8Double,proto3,oneof"`
}

type Model1_Oneof8EmbedEnum

type Model1_Oneof8EmbedEnum struct {
	Oneof8EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,229,opt,name=oneof8_embed_enum,json=oneof8EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof8EmbedMessage

type Model1_Oneof8EmbedMessage struct {
	Oneof8EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,226,opt,name=oneof8_embed_message,json=oneof8EmbedMessage,proto3,oneof"`
}

type Model1_Oneof8ExternalEnum

type Model1_Oneof8ExternalEnum struct {
	Oneof8ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,231,opt,name=oneof8_external_enum,json=oneof8ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof8ExternalMessage

type Model1_Oneof8ExternalMessage struct {
	Oneof8ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,228,opt,name=oneof8_external_message,json=oneof8ExternalMessage,proto3,oneof"`
}

type Model1_Oneof8Fixed32

type Model1_Oneof8Fixed32 struct {
	Oneof8Fixed32 uint32 `protobuf:"fixed32,219,opt,name=oneof8_fixed32,json=oneof8Fixed32,proto3,oneof"`
}

type Model1_Oneof8Fixed64

type Model1_Oneof8Fixed64 struct {
	Oneof8Fixed64 uint64 `protobuf:"fixed64,220,opt,name=oneof8_fixed64,json=oneof8Fixed64,proto3,oneof"`
}

type Model1_Oneof8Float

type Model1_Oneof8Float struct {
	Oneof8Float float32 `protobuf:"fixed32,212,opt,name=oneof8_float,json=oneof8Float,proto3,oneof"`
}

type Model1_Oneof8Int32

type Model1_Oneof8Int32 struct {
	Oneof8Int32 int32 `protobuf:"varint,213,opt,name=oneof8_int32,json=oneof8Int32,proto3,oneof"`
}

type Model1_Oneof8Int64

type Model1_Oneof8Int64 struct {
	Oneof8Int64 int64 `protobuf:"varint,214,opt,name=oneof8_int64,json=oneof8Int64,proto3,oneof"`
}

type Model1_Oneof8Sfixed32

type Model1_Oneof8Sfixed32 struct {
	Oneof8Sfixed32 int32 `protobuf:"fixed32,221,opt,name=oneof8_sfixed32,json=oneof8Sfixed32,proto3,oneof"`
}

type Model1_Oneof8Sfixed64

type Model1_Oneof8Sfixed64 struct {
	Oneof8Sfixed64 int64 `protobuf:"fixed64,222,opt,name=oneof8_sfixed64,json=oneof8Sfixed64,proto3,oneof"`
}

type Model1_Oneof8Sint32

type Model1_Oneof8Sint32 struct {
	Oneof8Sint32 int32 `protobuf:"zigzag32,217,opt,name=oneof8_sint32,json=oneof8Sint32,proto3,oneof"`
}

type Model1_Oneof8Sint64

type Model1_Oneof8Sint64 struct {
	Oneof8Sint64 int64 `protobuf:"zigzag64,218,opt,name=oneof8_sint64,json=oneof8Sint64,proto3,oneof"`
}

type Model1_Oneof8StandEnum

type Model1_Oneof8StandEnum struct {
	Oneof8StandEnum StandEnum1 `protobuf:"varint,230,opt,name=oneof8_stand_enum,json=oneof8StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof8StandMessage

type Model1_Oneof8StandMessage struct {
	Oneof8StandMessage *StandMessage1 `protobuf:"bytes,227,opt,name=oneof8_stand_message,json=oneof8StandMessage,proto3,oneof"`
}

type Model1_Oneof8String

type Model1_Oneof8String struct {
	Oneof8String string `protobuf:"bytes,224,opt,name=oneof8_string,json=oneof8String,proto3,oneof"`
}

type Model1_Oneof8Uint32

type Model1_Oneof8Uint32 struct {
	Oneof8Uint32 uint32 `protobuf:"varint,215,opt,name=oneof8_uint32,json=oneof8Uint32,proto3,oneof"`
}

type Model1_Oneof8Uint64

type Model1_Oneof8Uint64 struct {
	Oneof8Uint64 uint64 `protobuf:"varint,216,opt,name=oneof8_uint64,json=oneof8Uint64,proto3,oneof"`
}

type Model1_Oneof9Bool

type Model1_Oneof9Bool struct {
	Oneof9Bool bool `protobuf:"varint,253,opt,name=oneof9_bool,json=oneof9Bool,proto3,oneof"`
}

type Model1_Oneof9Bytes

type Model1_Oneof9Bytes struct {
	Oneof9Bytes []byte `protobuf:"bytes,255,opt,name=oneof9_bytes,json=oneof9Bytes,proto3,oneof"`
}

type Model1_Oneof9Double

type Model1_Oneof9Double struct {
	Oneof9Double float64 `protobuf:"fixed64,241,opt,name=oneof9_double,json=oneof9Double,proto3,oneof"`
}

type Model1_Oneof9EmbedEnum

type Model1_Oneof9EmbedEnum struct {
	Oneof9EmbedEnum Model1_EmbedEnum1 `protobuf:"varint,259,opt,name=oneof9_embed_enum,json=oneof9EmbedEnum,proto3,enum=gojsontest.Model1_EmbedEnum1,oneof"`
}

type Model1_Oneof9EmbedMessage

type Model1_Oneof9EmbedMessage struct {
	Oneof9EmbedMessage *Model1_EmbedMessage1 `protobuf:"bytes,256,opt,name=oneof9_embed_message,json=oneof9EmbedMessage,proto3,oneof"`
}

type Model1_Oneof9ExternalEnum

type Model1_Oneof9ExternalEnum struct {
	Oneof9ExternalEnum gojsonexternal.ExternalEnum1 `protobuf:"varint,261,opt,name=oneof9_external_enum,json=oneof9ExternalEnum,proto3,enum=gojsonexternal.ExternalEnum1,oneof"`
}

type Model1_Oneof9ExternalMessage

type Model1_Oneof9ExternalMessage struct {
	Oneof9ExternalMessage *gojsonexternal.ExternalMessage1 `protobuf:"bytes,258,opt,name=oneof9_external_message,json=oneof9ExternalMessage,proto3,oneof"`
}

type Model1_Oneof9Fixed32

type Model1_Oneof9Fixed32 struct {
	Oneof9Fixed32 uint32 `protobuf:"fixed32,249,opt,name=oneof9_fixed32,json=oneof9Fixed32,proto3,oneof"`
}

type Model1_Oneof9Fixed64

type Model1_Oneof9Fixed64 struct {
	Oneof9Fixed64 uint64 `protobuf:"fixed64,250,opt,name=oneof9_fixed64,json=oneof9Fixed64,proto3,oneof"`
}

type Model1_Oneof9Float

type Model1_Oneof9Float struct {
	Oneof9Float float32 `protobuf:"fixed32,242,opt,name=oneof9_float,json=oneof9Float,proto3,oneof"`
}

type Model1_Oneof9Int32

type Model1_Oneof9Int32 struct {
	Oneof9Int32 int32 `protobuf:"varint,243,opt,name=oneof9_int32,json=oneof9Int32,proto3,oneof"`
}

type Model1_Oneof9Int64

type Model1_Oneof9Int64 struct {
	Oneof9Int64 int64 `protobuf:"varint,244,opt,name=oneof9_int64,json=oneof9Int64,proto3,oneof"`
}

type Model1_Oneof9Sfixed32

type Model1_Oneof9Sfixed32 struct {
	Oneof9Sfixed32 int32 `protobuf:"fixed32,251,opt,name=oneof9_sfixed32,json=oneof9Sfixed32,proto3,oneof"`
}

type Model1_Oneof9Sfixed64

type Model1_Oneof9Sfixed64 struct {
	Oneof9Sfixed64 int64 `protobuf:"fixed64,252,opt,name=oneof9_sfixed64,json=oneof9Sfixed64,proto3,oneof"`
}

type Model1_Oneof9Sint32

type Model1_Oneof9Sint32 struct {
	Oneof9Sint32 int32 `protobuf:"zigzag32,247,opt,name=oneof9_sint32,json=oneof9Sint32,proto3,oneof"`
}

type Model1_Oneof9Sint64

type Model1_Oneof9Sint64 struct {
	Oneof9Sint64 int64 `protobuf:"zigzag64,248,opt,name=oneof9_sint64,json=oneof9Sint64,proto3,oneof"`
}

type Model1_Oneof9StandEnum

type Model1_Oneof9StandEnum struct {
	Oneof9StandEnum StandEnum1 `protobuf:"varint,260,opt,name=oneof9_stand_enum,json=oneof9StandEnum,proto3,enum=gojsontest.StandEnum1,oneof"`
}

type Model1_Oneof9StandMessage

type Model1_Oneof9StandMessage struct {
	Oneof9StandMessage *StandMessage1 `protobuf:"bytes,257,opt,name=oneof9_stand_message,json=oneof9StandMessage,proto3,oneof"`
}

type Model1_Oneof9String

type Model1_Oneof9String struct {
	Oneof9String string `protobuf:"bytes,254,opt,name=oneof9_string,json=oneof9String,proto3,oneof"`
}

type Model1_Oneof9Uint32

type Model1_Oneof9Uint32 struct {
	Oneof9Uint32 uint32 `protobuf:"varint,245,opt,name=oneof9_uint32,json=oneof9Uint32,proto3,oneof"`
}

type Model1_Oneof9Uint64

type Model1_Oneof9Uint64 struct {
	Oneof9Uint64 uint64 `protobuf:"varint,246,opt,name=oneof9_uint64,json=oneof9Uint64,proto3,oneof"`
}

type Model2

type Model2 struct {
	TypeDouble1              float64                                     `protobuf:"fixed64,1201,opt,name=type_double1,json=typeDouble1,proto3" json:"type_double1,omitempty"`
	TypeDouble2              float64                                     `protobuf:"fixed64,1202,opt,name=type_double2,json=typeDouble2,proto3" json:"type_double2,omitempty"`
	TypeDouble3              float64                                     `protobuf:"fixed64,1203,opt,name=type_double3,json=typeDouble3,proto3" json:"type_double3,omitempty"`
	TypeDouble4              float64                                     `protobuf:"fixed64,1204,opt,name=type_double4,json=typeDouble4,proto3" json:"type_double4,omitempty"`
	TypeDouble5              float64                                     `protobuf:"fixed64,1205,opt,name=type_double5,json=typeDouble5,proto3" json:"type_double5,omitempty"`
	TypeFloat                float32                                     `protobuf:"fixed32,1211,opt,name=type_float,json=typeFloat,proto3" json:"type_float,omitempty"`
	TypeInt32                int32                                       `protobuf:"varint,1212,opt,name=type_int32,json=typeInt32,proto3" json:"type_int32,omitempty"`
	TypeInt64                int64                                       `protobuf:"varint,1213,opt,name=type_int64,json=typeInt64,proto3" json:"type_int64,omitempty"`
	TypeUint32               uint32                                      `protobuf:"varint,1214,opt,name=type_uint32,json=typeUint32,proto3" json:"type_uint32,omitempty"`
	TypeUint64               uint64                                      `protobuf:"varint,1215,opt,name=type_uint64,json=typeUint64,proto3" json:"type_uint64,omitempty"`
	TypeSint32               int32                                       `protobuf:"zigzag32,1216,opt,name=type_sint32,json=typeSint32,proto3" json:"type_sint32,omitempty"`
	TypeSint64               int64                                       `protobuf:"zigzag64,1217,opt,name=type_sint64,json=typeSint64,proto3" json:"type_sint64,omitempty"`
	TypeFixed32              uint32                                      `protobuf:"fixed32,1218,opt,name=type_fixed32,json=typeFixed32,proto3" json:"type_fixed32,omitempty"`
	TypeFixed64              uint64                                      `protobuf:"fixed64,1219,opt,name=type_fixed64,json=typeFixed64,proto3" json:"type_fixed64,omitempty"`
	TypeSfixed32             int32                                       `protobuf:"fixed32,1220,opt,name=type_sfixed32,json=typeSfixed32,proto3" json:"type_sfixed32,omitempty"`
	TypeSfixed64             int64                                       `protobuf:"fixed64,1221,opt,name=type_sfixed64,json=typeSfixed64,proto3" json:"type_sfixed64,omitempty"`
	TypeBool1                bool                                        `protobuf:"varint,1222,opt,name=type_bool1,json=typeBool1,proto3" json:"type_bool1,omitempty"`
	TypeBool2                bool                                        `protobuf:"varint,1223,opt,name=type_bool2,json=typeBool2,proto3" json:"type_bool2,omitempty"`
	TypeString1              string                                      `protobuf:"bytes,1224,opt,name=type_string1,json=typeString1,proto3" json:"type_string1,omitempty"`
	TypeString2              string                                      `protobuf:"bytes,1225,opt,name=type_string2,json=typeString2,proto3" json:"type_string2,omitempty"`
	TypeString3              string                                      `protobuf:"bytes,1226,opt,name=type_string3,json=typeString3,proto3" json:"type_string3,omitempty"`
	TypeString4              string                                      `protobuf:"bytes,1227,opt,name=type_string4,json=typeString4,proto3" json:"type_string4,omitempty"`
	TypeString5              string                                      `protobuf:"bytes,1228,opt,name=type_string5,json=typeString5,proto3" json:"type_string5,omitempty"`
	TypeBytes                []byte                                      `protobuf:"bytes,1229,opt,name=type_bytes,json=typeBytes,proto3" json:"type_bytes,omitempty"`
	TypeEmbedMessage         *Model2_EmbedMessage1                       `protobuf:"bytes,1241,opt,name=type_embed_message,json=typeEmbedMessage,proto3" json:"type_embed_message,omitempty"`
	TypeStandMessage         *StandMessage1                              `protobuf:"bytes,1243,opt,name=type_stand_message,json=typeStandMessage,proto3" json:"type_stand_message,omitempty"`
	TypeEmbedEnum            Model2_EmbedEnum1                           `` /* 140-byte string literal not displayed */
	TypeStandEnum            StandEnum1                                  `` /* 133-byte string literal not displayed */
	TypeExternalEnum         gojsonexternal.ExternalEnum1                `` /* 149-byte string literal not displayed */
	TypeExternalMessage      *gojsonexternal.ExternalMessage1            `protobuf:"bytes,1247,opt,name=type_external_message,json=typeExternalMessage,proto3" json:"type_external_message,omitempty"`
	ArrayDouble              []float64                                   `protobuf:"fixed64,1301,rep,packed,name=array_double,json=arrayDouble,proto3" json:"array_double,omitempty"`
	ArrayFloat               []float32                                   `protobuf:"fixed32,1302,rep,packed,name=array_float,json=arrayFloat,proto3" json:"array_float,omitempty"`
	ArrayInt32               []int32                                     `protobuf:"varint,1303,rep,packed,name=array_int32,json=arrayInt32,proto3" json:"array_int32,omitempty"`
	ArrayInt64               []int64                                     `protobuf:"varint,1304,rep,packed,name=array_int64,json=arrayInt64,proto3" json:"array_int64,omitempty"`
	ArrayUint32              []uint32                                    `protobuf:"varint,1305,rep,packed,name=array_uint32,json=arrayUint32,proto3" json:"array_uint32,omitempty"`
	ArrayUint64              []uint64                                    `protobuf:"varint,1306,rep,packed,name=array_uint64,json=arrayUint64,proto3" json:"array_uint64,omitempty"`
	ArraySint32              []int32                                     `protobuf:"zigzag32,1307,rep,packed,name=array_sint32,json=arraySint32,proto3" json:"array_sint32,omitempty"`
	ArraySint64              []int64                                     `protobuf:"zigzag64,1308,rep,packed,name=array_sint64,json=arraySint64,proto3" json:"array_sint64,omitempty"`
	ArrayFixed32             []uint32                                    `protobuf:"fixed32,1309,rep,packed,name=array_fixed32,json=arrayFixed32,proto3" json:"array_fixed32,omitempty"`
	ArrayFixed64             []uint64                                    `protobuf:"fixed64,1310,rep,packed,name=array_fixed64,json=arrayFixed64,proto3" json:"array_fixed64,omitempty"`
	ArraySfixed32            []int32                                     `protobuf:"fixed32,1311,rep,packed,name=array_sfixed32,json=arraySfixed32,proto3" json:"array_sfixed32,omitempty"`
	ArraySfixed64            []int64                                     `protobuf:"fixed64,1312,rep,packed,name=array_sfixed64,json=arraySfixed64,proto3" json:"array_sfixed64,omitempty"`
	ArrayBool                []bool                                      `protobuf:"varint,1313,rep,packed,name=array_bool,json=arrayBool,proto3" json:"array_bool,omitempty"`
	ArrayString              []string                                    `protobuf:"bytes,1314,rep,name=array_string,json=arrayString,proto3" json:"array_string,omitempty"`
	ArrayBytes               [][]byte                                    `protobuf:"bytes,1315,rep,name=array_bytes,json=arrayBytes,proto3" json:"array_bytes,omitempty"`
	ArrayEmbedMessage        []*Model2_EmbedMessage1                     `protobuf:"bytes,1316,rep,name=array_embed_message,json=arrayEmbedMessage,proto3" json:"array_embed_message,omitempty"`
	ArrayStandMessage        []*StandMessage1                            `protobuf:"bytes,1317,rep,name=array_stand_message,json=arrayStandMessage,proto3" json:"array_stand_message,omitempty"`
	ArrayExternalMessage     []*gojsonexternal.ExternalMessage1          `` /* 126-byte string literal not displayed */
	ArrayEmbedEnum           []Model2_EmbedEnum1                         `` /* 150-byte string literal not displayed */
	ArrayStandEnum           []StandEnum1                                `` /* 143-byte string literal not displayed */
	ArrayExternalEnum        []gojsonexternal.ExternalEnum1              `` /* 159-byte string literal not displayed */
	MapInt32Double           map[int32]float64                           `` /* 199-byte string literal not displayed */
	MapInt32Float            map[int32]float32                           `` /* 196-byte string literal not displayed */
	MapInt32Int32            map[int32]int32                             `` /* 195-byte string literal not displayed */
	MapInt32Int64            map[int32]int64                             `` /* 195-byte string literal not displayed */
	MapInt32Uint32           map[int32]uint32                            `` /* 198-byte string literal not displayed */
	MapInt32Uint64           map[int32]uint64                            `` /* 198-byte string literal not displayed */
	MapInt32Sint32           map[int32]int32                             `` /* 200-byte string literal not displayed */
	MapInt32Sint64           map[int32]int64                             `` /* 200-byte string literal not displayed */
	MapInt32Fixed32          map[int32]uint32                            `` /* 202-byte string literal not displayed */
	MapInt32Fixed64          map[int32]uint64                            `` /* 202-byte string literal not displayed */
	MapInt32Sfixed32         map[int32]int32                             `` /* 205-byte string literal not displayed */
	MapInt32Sfixed64         map[int32]int64                             `` /* 205-byte string literal not displayed */
	MapInt32Bool             map[int32]bool                              `` /* 192-byte string literal not displayed */
	MapInt32String           map[int32]string                            `` /* 197-byte string literal not displayed */
	MapInt32Bytes            map[int32][]byte                            `` /* 194-byte string literal not displayed */
	MapInt32EmbedMessage     map[int32]*Model2_EmbedMessage1             `` /* 217-byte string literal not displayed */
	MapInt32StandMessage     map[int32]*StandMessage1                    `` /* 217-byte string literal not displayed */
	MapInt32EmbedEnum        map[int32]Model2_EmbedEnum1                 `` /* 243-byte string literal not displayed */
	MapInt32StandEnum        map[int32]StandEnum1                        `` /* 236-byte string literal not displayed */
	MapInt64Int32            map[int64]int32                             `` /* 195-byte string literal not displayed */
	MapUint32Int32           map[uint32]int32                            `` /* 198-byte string literal not displayed */
	MapUint64Int32           map[uint64]int32                            `` /* 198-byte string literal not displayed */
	MapSint32Int32           map[int32]int32                             `` /* 200-byte string literal not displayed */
	MapSint64Int32           map[int64]int32                             `` /* 200-byte string literal not displayed */
	MapFixed32Int32          map[uint32]int32                            `` /* 202-byte string literal not displayed */
	MapFixed64Int32          map[uint64]int32                            `` /* 202-byte string literal not displayed */
	MapSfixed32Int32         map[int32]int32                             `` /* 205-byte string literal not displayed */
	MapSfixed64Int32         map[int64]int32                             `` /* 205-byte string literal not displayed */
	MapStringInt32           map[string]int32                            `` /* 197-byte string literal not displayed */
	MapStringString          map[string]string                           `` /* 199-byte string literal not displayed */
	MapStringEmbedMessage    map[string]*Model2_EmbedMessage1            `` /* 219-byte string literal not displayed */
	MapStringStandMessage    map[string]*StandMessage1                   `` /* 219-byte string literal not displayed */
	MapStringExternalMessage map[string]*gojsonexternal.ExternalMessage1 `` /* 228-byte string literal not displayed */
	MapStringEmbedEnum       map[string]Model2_EmbedEnum1                `` /* 245-byte string literal not displayed */
	MapStringStandEnum       map[string]StandEnum1                       `` /* 238-byte string literal not displayed */
	MapStringExternalEnum    map[string]gojsonexternal.ExternalEnum1     `` /* 254-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Model2) Descriptor deprecated

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

Deprecated: Use Model2.ProtoReflect.Descriptor instead.

func (*Model2) GetArrayBool

func (x *Model2) GetArrayBool() []bool

func (*Model2) GetArrayBytes

func (x *Model2) GetArrayBytes() [][]byte

func (*Model2) GetArrayDouble

func (x *Model2) GetArrayDouble() []float64

func (*Model2) GetArrayEmbedEnum

func (x *Model2) GetArrayEmbedEnum() []Model2_EmbedEnum1

func (*Model2) GetArrayEmbedMessage

func (x *Model2) GetArrayEmbedMessage() []*Model2_EmbedMessage1

func (*Model2) GetArrayExternalEnum

func (x *Model2) GetArrayExternalEnum() []gojsonexternal.ExternalEnum1

func (*Model2) GetArrayExternalMessage

func (x *Model2) GetArrayExternalMessage() []*gojsonexternal.ExternalMessage1

func (*Model2) GetArrayFixed32

func (x *Model2) GetArrayFixed32() []uint32

func (*Model2) GetArrayFixed64

func (x *Model2) GetArrayFixed64() []uint64

func (*Model2) GetArrayFloat

func (x *Model2) GetArrayFloat() []float32

func (*Model2) GetArrayInt32

func (x *Model2) GetArrayInt32() []int32

func (*Model2) GetArrayInt64

func (x *Model2) GetArrayInt64() []int64

func (*Model2) GetArraySfixed32

func (x *Model2) GetArraySfixed32() []int32

func (*Model2) GetArraySfixed64

func (x *Model2) GetArraySfixed64() []int64

func (*Model2) GetArraySint32

func (x *Model2) GetArraySint32() []int32

func (*Model2) GetArraySint64

func (x *Model2) GetArraySint64() []int64

func (*Model2) GetArrayStandEnum

func (x *Model2) GetArrayStandEnum() []StandEnum1

func (*Model2) GetArrayStandMessage

func (x *Model2) GetArrayStandMessage() []*StandMessage1

func (*Model2) GetArrayString

func (x *Model2) GetArrayString() []string

func (*Model2) GetArrayUint32

func (x *Model2) GetArrayUint32() []uint32

func (*Model2) GetArrayUint64

func (x *Model2) GetArrayUint64() []uint64

func (*Model2) GetMapFixed32Int32

func (x *Model2) GetMapFixed32Int32() map[uint32]int32

func (*Model2) GetMapFixed64Int32

func (x *Model2) GetMapFixed64Int32() map[uint64]int32

func (*Model2) GetMapInt32Bool

func (x *Model2) GetMapInt32Bool() map[int32]bool

func (*Model2) GetMapInt32Bytes

func (x *Model2) GetMapInt32Bytes() map[int32][]byte

func (*Model2) GetMapInt32Double

func (x *Model2) GetMapInt32Double() map[int32]float64

func (*Model2) GetMapInt32EmbedEnum

func (x *Model2) GetMapInt32EmbedEnum() map[int32]Model2_EmbedEnum1

func (*Model2) GetMapInt32EmbedMessage

func (x *Model2) GetMapInt32EmbedMessage() map[int32]*Model2_EmbedMessage1

func (*Model2) GetMapInt32Fixed32

func (x *Model2) GetMapInt32Fixed32() map[int32]uint32

func (*Model2) GetMapInt32Fixed64

func (x *Model2) GetMapInt32Fixed64() map[int32]uint64

func (*Model2) GetMapInt32Float

func (x *Model2) GetMapInt32Float() map[int32]float32

func (*Model2) GetMapInt32Int32

func (x *Model2) GetMapInt32Int32() map[int32]int32

func (*Model2) GetMapInt32Int64

func (x *Model2) GetMapInt32Int64() map[int32]int64

func (*Model2) GetMapInt32Sfixed32

func (x *Model2) GetMapInt32Sfixed32() map[int32]int32

func (*Model2) GetMapInt32Sfixed64

func (x *Model2) GetMapInt32Sfixed64() map[int32]int64

func (*Model2) GetMapInt32Sint32

func (x *Model2) GetMapInt32Sint32() map[int32]int32

func (*Model2) GetMapInt32Sint64

func (x *Model2) GetMapInt32Sint64() map[int32]int64

func (*Model2) GetMapInt32StandEnum

func (x *Model2) GetMapInt32StandEnum() map[int32]StandEnum1

func (*Model2) GetMapInt32StandMessage

func (x *Model2) GetMapInt32StandMessage() map[int32]*StandMessage1

func (*Model2) GetMapInt32String

func (x *Model2) GetMapInt32String() map[int32]string

func (*Model2) GetMapInt32Uint32

func (x *Model2) GetMapInt32Uint32() map[int32]uint32

func (*Model2) GetMapInt32Uint64

func (x *Model2) GetMapInt32Uint64() map[int32]uint64

func (*Model2) GetMapInt64Int32

func (x *Model2) GetMapInt64Int32() map[int64]int32

func (*Model2) GetMapSfixed32Int32

func (x *Model2) GetMapSfixed32Int32() map[int32]int32

func (*Model2) GetMapSfixed64Int32

func (x *Model2) GetMapSfixed64Int32() map[int64]int32

func (*Model2) GetMapSint32Int32

func (x *Model2) GetMapSint32Int32() map[int32]int32

func (*Model2) GetMapSint64Int32

func (x *Model2) GetMapSint64Int32() map[int64]int32

func (*Model2) GetMapStringEmbedEnum

func (x *Model2) GetMapStringEmbedEnum() map[string]Model2_EmbedEnum1

func (*Model2) GetMapStringEmbedMessage

func (x *Model2) GetMapStringEmbedMessage() map[string]*Model2_EmbedMessage1

func (*Model2) GetMapStringExternalEnum

func (x *Model2) GetMapStringExternalEnum() map[string]gojsonexternal.ExternalEnum1

func (*Model2) GetMapStringExternalMessage

func (x *Model2) GetMapStringExternalMessage() map[string]*gojsonexternal.ExternalMessage1

func (*Model2) GetMapStringInt32

func (x *Model2) GetMapStringInt32() map[string]int32

func (*Model2) GetMapStringStandEnum

func (x *Model2) GetMapStringStandEnum() map[string]StandEnum1

func (*Model2) GetMapStringStandMessage

func (x *Model2) GetMapStringStandMessage() map[string]*StandMessage1

func (*Model2) GetMapStringString

func (x *Model2) GetMapStringString() map[string]string

func (*Model2) GetMapUint32Int32

func (x *Model2) GetMapUint32Int32() map[uint32]int32

func (*Model2) GetMapUint64Int32

func (x *Model2) GetMapUint64Int32() map[uint64]int32

func (*Model2) GetTypeBool1

func (x *Model2) GetTypeBool1() bool

func (*Model2) GetTypeBool2

func (x *Model2) GetTypeBool2() bool

func (*Model2) GetTypeBytes

func (x *Model2) GetTypeBytes() []byte

func (*Model2) GetTypeDouble1

func (x *Model2) GetTypeDouble1() float64

func (*Model2) GetTypeDouble2

func (x *Model2) GetTypeDouble2() float64

func (*Model2) GetTypeDouble3

func (x *Model2) GetTypeDouble3() float64

func (*Model2) GetTypeDouble4

func (x *Model2) GetTypeDouble4() float64

func (*Model2) GetTypeDouble5

func (x *Model2) GetTypeDouble5() float64

func (*Model2) GetTypeEmbedEnum

func (x *Model2) GetTypeEmbedEnum() Model2_EmbedEnum1

func (*Model2) GetTypeEmbedMessage

func (x *Model2) GetTypeEmbedMessage() *Model2_EmbedMessage1

func (*Model2) GetTypeExternalEnum

func (x *Model2) GetTypeExternalEnum() gojsonexternal.ExternalEnum1

func (*Model2) GetTypeExternalMessage

func (x *Model2) GetTypeExternalMessage() *gojsonexternal.ExternalMessage1

func (*Model2) GetTypeFixed32

func (x *Model2) GetTypeFixed32() uint32

func (*Model2) GetTypeFixed64

func (x *Model2) GetTypeFixed64() uint64

func (*Model2) GetTypeFloat

func (x *Model2) GetTypeFloat() float32

func (*Model2) GetTypeInt32

func (x *Model2) GetTypeInt32() int32

func (*Model2) GetTypeInt64

func (x *Model2) GetTypeInt64() int64

func (*Model2) GetTypeSfixed32

func (x *Model2) GetTypeSfixed32() int32

func (*Model2) GetTypeSfixed64

func (x *Model2) GetTypeSfixed64() int64

func (*Model2) GetTypeSint32

func (x *Model2) GetTypeSint32() int32

func (*Model2) GetTypeSint64

func (x *Model2) GetTypeSint64() int64

func (*Model2) GetTypeStandEnum

func (x *Model2) GetTypeStandEnum() StandEnum1

func (*Model2) GetTypeStandMessage

func (x *Model2) GetTypeStandMessage() *StandMessage1

func (*Model2) GetTypeString1

func (x *Model2) GetTypeString1() string

func (*Model2) GetTypeString2

func (x *Model2) GetTypeString2() string

func (*Model2) GetTypeString3

func (x *Model2) GetTypeString3() string

func (*Model2) GetTypeString4

func (x *Model2) GetTypeString4() string

func (*Model2) GetTypeString5

func (x *Model2) GetTypeString5() string

func (*Model2) GetTypeUint32

func (x *Model2) GetTypeUint32() uint32

func (*Model2) GetTypeUint64

func (x *Model2) GetTypeUint64() uint64

func (*Model2) MarshalJSON

func (this *Model2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*Model2) ProtoMessage

func (*Model2) ProtoMessage()

func (*Model2) ProtoReflect

func (x *Model2) ProtoReflect() protoreflect.Message

func (*Model2) Reset

func (x *Model2) Reset()

func (*Model2) String

func (x *Model2) String() string

func (*Model2) UnmarshalJSON

func (this *Model2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type Model2_EmbedEnum1

type Model2_EmbedEnum1 int32
const (
	Model2_july      Model2_EmbedEnum1 = 0
	Model2_august    Model2_EmbedEnum1 = 1
	Model2_september Model2_EmbedEnum1 = 2
	Model2_october   Model2_EmbedEnum1 = 3
	Model2_november  Model2_EmbedEnum1 = 4
	Model2_december  Model2_EmbedEnum1 = 5
)

func (Model2_EmbedEnum1) Descriptor

func (Model2_EmbedEnum1) Enum

func (Model2_EmbedEnum1) EnumDescriptor deprecated

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

Deprecated: Use Model2_EmbedEnum1.Descriptor instead.

func (Model2_EmbedEnum1) Number

func (Model2_EmbedEnum1) String

func (x Model2_EmbedEnum1) String() string

func (Model2_EmbedEnum1) Type

type Model2_EmbedMessage1

type Model2_EmbedMessage1 struct {
	Age1 string `protobuf:"bytes,1,opt,name=age1,proto3" json:"age1,omitempty"`
	Age2 string `protobuf:"bytes,2,opt,name=age2,proto3" json:"age2,omitempty"`
	Age3 string `protobuf:"bytes,3,opt,name=age3,proto3" json:"age3,omitempty"`
	// contains filtered or unexported fields
}

func (*Model2_EmbedMessage1) Descriptor deprecated

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

Deprecated: Use Model2_EmbedMessage1.ProtoReflect.Descriptor instead.

func (*Model2_EmbedMessage1) GetAge1

func (x *Model2_EmbedMessage1) GetAge1() string

func (*Model2_EmbedMessage1) GetAge2

func (x *Model2_EmbedMessage1) GetAge2() string

func (*Model2_EmbedMessage1) GetAge3

func (x *Model2_EmbedMessage1) GetAge3() string

func (*Model2_EmbedMessage1) MarshalJSON

func (this *Model2_EmbedMessage1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*Model2_EmbedMessage1) ProtoMessage

func (*Model2_EmbedMessage1) ProtoMessage()

func (*Model2_EmbedMessage1) ProtoReflect

func (x *Model2_EmbedMessage1) ProtoReflect() protoreflect.Message

func (*Model2_EmbedMessage1) Reset

func (x *Model2_EmbedMessage1) Reset()

func (*Model2_EmbedMessage1) String

func (x *Model2_EmbedMessage1) String() string

func (*Model2_EmbedMessage1) UnmarshalJSON

func (this *Model2_EmbedMessage1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type Model3

type Model3 struct {
	TString1  string  `protobuf:"bytes,101,opt,name=t_string1,json=tString1,proto3" json:"t_string1,omitempty"`
	TString2  string  `protobuf:"bytes,102,opt,name=t_string2,json=tString2,proto3" json:"t_string2,omitempty"`
	TString3  string  `protobuf:"bytes,103,opt,name=t_string3,json=tString3,proto3" json:"t_string3,omitempty"`
	TString4  string  `protobuf:"bytes,104,opt,name=t_string4,json=tString4,proto3" json:"t_string4,omitempty"`
	TString5  string  `protobuf:"bytes,105,opt,name=t_string5,json=tString5,proto3" json:"t_string5,omitempty"`
	TString6  string  `protobuf:"bytes,106,opt,name=t_string6,json=tString6,proto3" json:"t_string6,omitempty"`
	TString7  string  `protobuf:"bytes,107,opt,name=t_string7,json=tString7,proto3" json:"t_string7,omitempty"`
	TString8  string  `protobuf:"bytes,108,opt,name=t_string8,json=tString8,proto3" json:"t_string8,omitempty"`
	TString9  string  `protobuf:"bytes,109,opt,name=t_string9,json=tString9,proto3" json:"t_string9,omitempty"`
	TString10 string  `protobuf:"bytes,110,opt,name=t_string10,json=tString10,proto3" json:"t_string10,omitempty"`
	TInt32    int32   `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3" json:"t_int32,omitempty"`
	TInt64    int64   `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3" json:"t_int64,omitempty"`
	TUint32   uint32  `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3" json:"t_uint32,omitempty"`
	TUint64   uint64  `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3" json:"t_uint64,omitempty"`
	TSint32   int32   `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3" json:"t_sint32,omitempty"`
	TSint64   int64   `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3" json:"t_sint64,omitempty"`
	TSfixed32 int32   `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3" json:"t_sfixed32,omitempty"`
	TSfixed64 int64   `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3" json:"t_sfixed64,omitempty"`
	TFixed32  uint32  `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3" json:"t_fixed32,omitempty"`
	TFixed64  uint64  `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3" json:"t_fixed64,omitempty"`
	TFloat    float32 `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3" json:"t_float,omitempty"`
	TDouble   float64 `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3" json:"t_double,omitempty"`
	TBool     bool    `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3" json:"t_bool,omitempty"`
	// contains filtered or unexported fields
}

Used to benchmark.

func (*Model3) Descriptor deprecated

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

Deprecated: Use Model3.ProtoReflect.Descriptor instead.

func (*Model3) GetTBool

func (x *Model3) GetTBool() bool

func (*Model3) GetTDouble

func (x *Model3) GetTDouble() float64

func (*Model3) GetTFixed32

func (x *Model3) GetTFixed32() uint32

func (*Model3) GetTFixed64

func (x *Model3) GetTFixed64() uint64

func (*Model3) GetTFloat

func (x *Model3) GetTFloat() float32

func (*Model3) GetTInt32

func (x *Model3) GetTInt32() int32

func (*Model3) GetTInt64

func (x *Model3) GetTInt64() int64

func (*Model3) GetTSfixed32

func (x *Model3) GetTSfixed32() int32

func (*Model3) GetTSfixed64

func (x *Model3) GetTSfixed64() int64

func (*Model3) GetTSint32

func (x *Model3) GetTSint32() int32

func (*Model3) GetTSint64

func (x *Model3) GetTSint64() int64

func (*Model3) GetTString1

func (x *Model3) GetTString1() string

func (*Model3) GetTString10

func (x *Model3) GetTString10() string

func (*Model3) GetTString2

func (x *Model3) GetTString2() string

func (*Model3) GetTString3

func (x *Model3) GetTString3() string

func (*Model3) GetTString4

func (x *Model3) GetTString4() string

func (*Model3) GetTString5

func (x *Model3) GetTString5() string

func (*Model3) GetTString6

func (x *Model3) GetTString6() string

func (*Model3) GetTString7

func (x *Model3) GetTString7() string

func (*Model3) GetTString8

func (x *Model3) GetTString8() string

func (*Model3) GetTString9

func (x *Model3) GetTString9() string

func (*Model3) GetTUint32

func (x *Model3) GetTUint32() uint32

func (*Model3) GetTUint64

func (x *Model3) GetTUint64() uint64

func (*Model3) MarshalJSON

func (this *Model3) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*Model3) ProtoMessage

func (*Model3) ProtoMessage()

func (*Model3) ProtoReflect

func (x *Model3) ProtoReflect() protoreflect.Message

func (*Model3) Reset

func (x *Model3) Reset()

func (*Model3) String

func (x *Model3) String() string

func (*Model3) UnmarshalJSON

func (this *Model3) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type NameStyleGoName

type NameStyleGoName struct {
	NameStyle1   int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	Names_Style2 int32 `protobuf:"varint,2,opt,name=names_Style2,json=namesStyle2,proto3" json:"names_Style2,omitempty"`
	Name_Style3  int32 `protobuf:"varint,3,opt,name=Name_Style3,json=NameStyle3,proto3" json:"Name_Style3,omitempty"`
	NameStyle4   int32 `protobuf:"varint,4,opt,name=Name_style4,json=NameStyle4,proto3" json:"Name_style4,omitempty"`
	Namestyle5   int32 `protobuf:"varint,5,opt,name=namestyle5,proto3" json:"namestyle5,omitempty"`
	NameStyle6   int32 `protobuf:"varint,6,opt,name=nameStyle6,proto3" json:"nameStyle6,omitempty"`
	NameStyle7   int32 `protobuf:"varint,7,opt,name=NameStyle7,proto3" json:"NameStyle7,omitempty"`
	Namestyle8   int32 `protobuf:"varint,8,opt,name=Namestyle8,proto3" json:"Namestyle8,omitempty"`
	// Types that are assignable to DataType1:
	//	*NameStyleGoName_Integer1
	//	*NameStyleGoName_Float1
	DataType1 isNameStyleGoName_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to Data_Type2:
	//	*NameStyleGoName_Integer2
	//	*NameStyleGoName_Float2
	Data_Type2 isNameStyleGoName_Data_Type2 `protobuf_oneof:"data_Type2"`
	// Types that are assignable to Data_Type3:
	//	*NameStyleGoName_Integer3
	//	*NameStyleGoName_Float3
	Data_Type3 isNameStyleGoName_Data_Type3 `protobuf_oneof:"Data_Type3"`
	// Types that are assignable to DataType4:
	//	*NameStyleGoName_Integer4
	//	*NameStyleGoName_Float4
	DataType4 isNameStyleGoName_DataType4 `protobuf_oneof:"Data_type4"`
	// Types that are assignable to Datatype5:
	//	*NameStyleGoName_Integer5
	//	*NameStyleGoName_Float5
	Datatype5 isNameStyleGoName_Datatype5 `protobuf_oneof:"datatype5"`
	// Types that are assignable to DataType6:
	//	*NameStyleGoName_Integer6
	//	*NameStyleGoName_Float6
	DataType6 isNameStyleGoName_DataType6 `protobuf_oneof:"dataType6"`
	// Types that are assignable to DataType7:
	//	*NameStyleGoName_Integer7
	//	*NameStyleGoName_Float7
	DataType7 isNameStyleGoName_DataType7 `protobuf_oneof:"DataType7"`
	// Types that are assignable to Datatype8:
	//	*NameStyleGoName_Integer8
	//	*NameStyleGoName_Float8
	Datatype8 isNameStyleGoName_Datatype8 `protobuf_oneof:"Datatype8"`
	// contains filtered or unexported fields
}

func (*NameStyleGoName) Descriptor deprecated

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

Deprecated: Use NameStyleGoName.ProtoReflect.Descriptor instead.

func (*NameStyleGoName) GetDataType1

func (m *NameStyleGoName) GetDataType1() isNameStyleGoName_DataType1

func (*NameStyleGoName) GetDataType4

func (m *NameStyleGoName) GetDataType4() isNameStyleGoName_DataType4

func (*NameStyleGoName) GetDataType6

func (m *NameStyleGoName) GetDataType6() isNameStyleGoName_DataType6

func (*NameStyleGoName) GetDataType7

func (m *NameStyleGoName) GetDataType7() isNameStyleGoName_DataType7

func (*NameStyleGoName) GetData_Type2

func (m *NameStyleGoName) GetData_Type2() isNameStyleGoName_Data_Type2

func (*NameStyleGoName) GetData_Type3

func (m *NameStyleGoName) GetData_Type3() isNameStyleGoName_Data_Type3

func (*NameStyleGoName) GetDatatype5

func (m *NameStyleGoName) GetDatatype5() isNameStyleGoName_Datatype5

func (*NameStyleGoName) GetDatatype8

func (m *NameStyleGoName) GetDatatype8() isNameStyleGoName_Datatype8

func (*NameStyleGoName) GetFloat1

func (x *NameStyleGoName) GetFloat1() string

func (*NameStyleGoName) GetFloat2

func (x *NameStyleGoName) GetFloat2() string

func (*NameStyleGoName) GetFloat3

func (x *NameStyleGoName) GetFloat3() string

func (*NameStyleGoName) GetFloat4

func (x *NameStyleGoName) GetFloat4() string

func (*NameStyleGoName) GetFloat5

func (x *NameStyleGoName) GetFloat5() string

func (*NameStyleGoName) GetFloat6

func (x *NameStyleGoName) GetFloat6() string

func (*NameStyleGoName) GetFloat7

func (x *NameStyleGoName) GetFloat7() string

func (*NameStyleGoName) GetFloat8

func (x *NameStyleGoName) GetFloat8() string

func (*NameStyleGoName) GetInteger1

func (x *NameStyleGoName) GetInteger1() string

func (*NameStyleGoName) GetInteger2

func (x *NameStyleGoName) GetInteger2() string

func (*NameStyleGoName) GetInteger3

func (x *NameStyleGoName) GetInteger3() string

func (*NameStyleGoName) GetInteger4

func (x *NameStyleGoName) GetInteger4() string

func (*NameStyleGoName) GetInteger5

func (x *NameStyleGoName) GetInteger5() string

func (*NameStyleGoName) GetInteger6

func (x *NameStyleGoName) GetInteger6() string

func (*NameStyleGoName) GetInteger7

func (x *NameStyleGoName) GetInteger7() string

func (*NameStyleGoName) GetInteger8

func (x *NameStyleGoName) GetInteger8() string

func (*NameStyleGoName) GetNameStyle1

func (x *NameStyleGoName) GetNameStyle1() int32

func (*NameStyleGoName) GetNameStyle4

func (x *NameStyleGoName) GetNameStyle4() int32

func (*NameStyleGoName) GetNameStyle6

func (x *NameStyleGoName) GetNameStyle6() int32

func (*NameStyleGoName) GetNameStyle7

func (x *NameStyleGoName) GetNameStyle7() int32

func (*NameStyleGoName) GetName_Style3

func (x *NameStyleGoName) GetName_Style3() int32

func (*NameStyleGoName) GetNames_Style2

func (x *NameStyleGoName) GetNames_Style2() int32

func (*NameStyleGoName) GetNamestyle5

func (x *NameStyleGoName) GetNamestyle5() int32

func (*NameStyleGoName) GetNamestyle8

func (x *NameStyleGoName) GetNamestyle8() int32

func (*NameStyleGoName) MarshalJSON

func (this *NameStyleGoName) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*NameStyleGoName) ProtoMessage

func (*NameStyleGoName) ProtoMessage()

func (*NameStyleGoName) ProtoReflect

func (x *NameStyleGoName) ProtoReflect() protoreflect.Message

func (*NameStyleGoName) Reset

func (x *NameStyleGoName) Reset()

func (*NameStyleGoName) String

func (x *NameStyleGoName) String() string

func (*NameStyleGoName) UnmarshalJSON

func (this *NameStyleGoName) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type NameStyleGoName_Float1

type NameStyleGoName_Float1 struct {
	Float1 string `protobuf:"bytes,11,opt,name=float1,proto3,oneof"`
}

type NameStyleGoName_Float2

type NameStyleGoName_Float2 struct {
	Float2 string `protobuf:"bytes,21,opt,name=float2,proto3,oneof"`
}

type NameStyleGoName_Float3

type NameStyleGoName_Float3 struct {
	Float3 string `protobuf:"bytes,31,opt,name=float3,proto3,oneof"`
}

type NameStyleGoName_Float4

type NameStyleGoName_Float4 struct {
	Float4 string `protobuf:"bytes,41,opt,name=float4,proto3,oneof"`
}

type NameStyleGoName_Float5

type NameStyleGoName_Float5 struct {
	Float5 string `protobuf:"bytes,51,opt,name=float5,proto3,oneof"`
}

type NameStyleGoName_Float6

type NameStyleGoName_Float6 struct {
	Float6 string `protobuf:"bytes,61,opt,name=float6,proto3,oneof"`
}

type NameStyleGoName_Float7

type NameStyleGoName_Float7 struct {
	Float7 string `protobuf:"bytes,71,opt,name=float7,proto3,oneof"`
}

type NameStyleGoName_Float8

type NameStyleGoName_Float8 struct {
	Float8 string `protobuf:"bytes,81,opt,name=float8,proto3,oneof"`
}

type NameStyleGoName_Integer1

type NameStyleGoName_Integer1 struct {
	Integer1 string `protobuf:"bytes,10,opt,name=integer1,proto3,oneof"`
}

type NameStyleGoName_Integer2

type NameStyleGoName_Integer2 struct {
	Integer2 string `protobuf:"bytes,20,opt,name=integer2,proto3,oneof"`
}

type NameStyleGoName_Integer3

type NameStyleGoName_Integer3 struct {
	Integer3 string `protobuf:"bytes,30,opt,name=integer3,proto3,oneof"`
}

type NameStyleGoName_Integer4

type NameStyleGoName_Integer4 struct {
	Integer4 string `protobuf:"bytes,40,opt,name=integer4,proto3,oneof"`
}

type NameStyleGoName_Integer5

type NameStyleGoName_Integer5 struct {
	Integer5 string `protobuf:"bytes,50,opt,name=integer5,proto3,oneof"`
}

type NameStyleGoName_Integer6

type NameStyleGoName_Integer6 struct {
	Integer6 string `protobuf:"bytes,60,opt,name=integer6,proto3,oneof"`
}

type NameStyleGoName_Integer7

type NameStyleGoName_Integer7 struct {
	Integer7 string `protobuf:"bytes,70,opt,name=integer7,proto3,oneof"`
}

type NameStyleGoName_Integer8

type NameStyleGoName_Integer8 struct {
	Integer8 string `protobuf:"bytes,80,opt,name=integer8,proto3,oneof"`
}

type NameStyleJSONName

type NameStyleJSONName struct {
	NameStyle1   int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	Names_Style2 int32 `protobuf:"varint,2,opt,name=names_Style2,json=namesStyle2,proto3" json:"names_Style2,omitempty"`
	Name_Style3  int32 `protobuf:"varint,3,opt,name=Name_Style3,json=NameStyle3,proto3" json:"Name_Style3,omitempty"`
	NameStyle4   int32 `protobuf:"varint,4,opt,name=Name_style4,json=NameStyle4,proto3" json:"Name_style4,omitempty"`
	Namestyle5   int32 `protobuf:"varint,5,opt,name=namestyle5,proto3" json:"namestyle5,omitempty"`
	NameStyle6   int32 `protobuf:"varint,6,opt,name=nameStyle6,proto3" json:"nameStyle6,omitempty"`
	NameStyle7   int32 `protobuf:"varint,7,opt,name=NameStyle7,proto3" json:"NameStyle7,omitempty"`
	Namestyle8   int32 `protobuf:"varint,8,opt,name=Namestyle8,proto3" json:"Namestyle8,omitempty"`
	// Types that are assignable to DataType1:
	//	*NameStyleJSONName_Integer1
	//	*NameStyleJSONName_Float1
	DataType1 isNameStyleJSONName_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to Data_Type2:
	//	*NameStyleJSONName_Integer2
	//	*NameStyleJSONName_Float2
	Data_Type2 isNameStyleJSONName_Data_Type2 `protobuf_oneof:"data_Type2"`
	// Types that are assignable to Data_Type3:
	//	*NameStyleJSONName_Integer3
	//	*NameStyleJSONName_Float3
	Data_Type3 isNameStyleJSONName_Data_Type3 `protobuf_oneof:"Data_Type3"`
	// Types that are assignable to DataType4:
	//	*NameStyleJSONName_Integer4
	//	*NameStyleJSONName_Float4
	DataType4 isNameStyleJSONName_DataType4 `protobuf_oneof:"Data_type4"`
	// Types that are assignable to Datatype5:
	//	*NameStyleJSONName_Integer5
	//	*NameStyleJSONName_Float5
	Datatype5 isNameStyleJSONName_Datatype5 `protobuf_oneof:"datatype5"`
	// Types that are assignable to DataType6:
	//	*NameStyleJSONName_Integer6
	//	*NameStyleJSONName_Float6
	DataType6 isNameStyleJSONName_DataType6 `protobuf_oneof:"dataType6"`
	// Types that are assignable to DataType7:
	//	*NameStyleJSONName_Integer7
	//	*NameStyleJSONName_Float7
	DataType7 isNameStyleJSONName_DataType7 `protobuf_oneof:"DataType7"`
	// Types that are assignable to Datatype8:
	//	*NameStyleJSONName_Integer8
	//	*NameStyleJSONName_Float8
	Datatype8 isNameStyleJSONName_Datatype8 `protobuf_oneof:"Datatype8"`
	// contains filtered or unexported fields
}

func (*NameStyleJSONName) Descriptor deprecated

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

Deprecated: Use NameStyleJSONName.ProtoReflect.Descriptor instead.

func (*NameStyleJSONName) GetDataType1

func (m *NameStyleJSONName) GetDataType1() isNameStyleJSONName_DataType1

func (*NameStyleJSONName) GetDataType4

func (m *NameStyleJSONName) GetDataType4() isNameStyleJSONName_DataType4

func (*NameStyleJSONName) GetDataType6

func (m *NameStyleJSONName) GetDataType6() isNameStyleJSONName_DataType6

func (*NameStyleJSONName) GetDataType7

func (m *NameStyleJSONName) GetDataType7() isNameStyleJSONName_DataType7

func (*NameStyleJSONName) GetData_Type2

func (m *NameStyleJSONName) GetData_Type2() isNameStyleJSONName_Data_Type2

func (*NameStyleJSONName) GetData_Type3

func (m *NameStyleJSONName) GetData_Type3() isNameStyleJSONName_Data_Type3

func (*NameStyleJSONName) GetDatatype5

func (m *NameStyleJSONName) GetDatatype5() isNameStyleJSONName_Datatype5

func (*NameStyleJSONName) GetDatatype8

func (m *NameStyleJSONName) GetDatatype8() isNameStyleJSONName_Datatype8

func (*NameStyleJSONName) GetFloat1

func (x *NameStyleJSONName) GetFloat1() string

func (*NameStyleJSONName) GetFloat2

func (x *NameStyleJSONName) GetFloat2() string

func (*NameStyleJSONName) GetFloat3

func (x *NameStyleJSONName) GetFloat3() string

func (*NameStyleJSONName) GetFloat4

func (x *NameStyleJSONName) GetFloat4() string

func (*NameStyleJSONName) GetFloat5

func (x *NameStyleJSONName) GetFloat5() string

func (*NameStyleJSONName) GetFloat6

func (x *NameStyleJSONName) GetFloat6() string

func (*NameStyleJSONName) GetFloat7

func (x *NameStyleJSONName) GetFloat7() string

func (*NameStyleJSONName) GetFloat8

func (x *NameStyleJSONName) GetFloat8() string

func (*NameStyleJSONName) GetInteger1

func (x *NameStyleJSONName) GetInteger1() string

func (*NameStyleJSONName) GetInteger2

func (x *NameStyleJSONName) GetInteger2() string

func (*NameStyleJSONName) GetInteger3

func (x *NameStyleJSONName) GetInteger3() string

func (*NameStyleJSONName) GetInteger4

func (x *NameStyleJSONName) GetInteger4() string

func (*NameStyleJSONName) GetInteger5

func (x *NameStyleJSONName) GetInteger5() string

func (*NameStyleJSONName) GetInteger6

func (x *NameStyleJSONName) GetInteger6() string

func (*NameStyleJSONName) GetInteger7

func (x *NameStyleJSONName) GetInteger7() string

func (*NameStyleJSONName) GetInteger8

func (x *NameStyleJSONName) GetInteger8() string

func (*NameStyleJSONName) GetNameStyle1

func (x *NameStyleJSONName) GetNameStyle1() int32

func (*NameStyleJSONName) GetNameStyle4

func (x *NameStyleJSONName) GetNameStyle4() int32

func (*NameStyleJSONName) GetNameStyle6

func (x *NameStyleJSONName) GetNameStyle6() int32

func (*NameStyleJSONName) GetNameStyle7

func (x *NameStyleJSONName) GetNameStyle7() int32

func (*NameStyleJSONName) GetName_Style3

func (x *NameStyleJSONName) GetName_Style3() int32

func (*NameStyleJSONName) GetNames_Style2

func (x *NameStyleJSONName) GetNames_Style2() int32

func (*NameStyleJSONName) GetNamestyle5

func (x *NameStyleJSONName) GetNamestyle5() int32

func (*NameStyleJSONName) GetNamestyle8

func (x *NameStyleJSONName) GetNamestyle8() int32

func (*NameStyleJSONName) MarshalJSON

func (this *NameStyleJSONName) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*NameStyleJSONName) ProtoMessage

func (*NameStyleJSONName) ProtoMessage()

func (*NameStyleJSONName) ProtoReflect

func (x *NameStyleJSONName) ProtoReflect() protoreflect.Message

func (*NameStyleJSONName) Reset

func (x *NameStyleJSONName) Reset()

func (*NameStyleJSONName) String

func (x *NameStyleJSONName) String() string

func (*NameStyleJSONName) UnmarshalJSON

func (this *NameStyleJSONName) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type NameStyleJSONName_Float1

type NameStyleJSONName_Float1 struct {
	Float1 string `protobuf:"bytes,11,opt,name=float1,proto3,oneof"`
}

type NameStyleJSONName_Float2

type NameStyleJSONName_Float2 struct {
	Float2 string `protobuf:"bytes,21,opt,name=float2,proto3,oneof"`
}

type NameStyleJSONName_Float3

type NameStyleJSONName_Float3 struct {
	Float3 string `protobuf:"bytes,31,opt,name=float3,proto3,oneof"`
}

type NameStyleJSONName_Float4

type NameStyleJSONName_Float4 struct {
	Float4 string `protobuf:"bytes,41,opt,name=float4,proto3,oneof"`
}

type NameStyleJSONName_Float5

type NameStyleJSONName_Float5 struct {
	Float5 string `protobuf:"bytes,51,opt,name=float5,proto3,oneof"`
}

type NameStyleJSONName_Float6

type NameStyleJSONName_Float6 struct {
	Float6 string `protobuf:"bytes,61,opt,name=float6,proto3,oneof"`
}

type NameStyleJSONName_Float7

type NameStyleJSONName_Float7 struct {
	Float7 string `protobuf:"bytes,71,opt,name=float7,proto3,oneof"`
}

type NameStyleJSONName_Float8

type NameStyleJSONName_Float8 struct {
	Float8 string `protobuf:"bytes,81,opt,name=float8,proto3,oneof"`
}

type NameStyleJSONName_Integer1

type NameStyleJSONName_Integer1 struct {
	Integer1 string `protobuf:"bytes,10,opt,name=integer1,proto3,oneof"`
}

type NameStyleJSONName_Integer2

type NameStyleJSONName_Integer2 struct {
	Integer2 string `protobuf:"bytes,20,opt,name=integer2,proto3,oneof"`
}

type NameStyleJSONName_Integer3

type NameStyleJSONName_Integer3 struct {
	Integer3 string `protobuf:"bytes,30,opt,name=integer3,proto3,oneof"`
}

type NameStyleJSONName_Integer4

type NameStyleJSONName_Integer4 struct {
	Integer4 string `protobuf:"bytes,40,opt,name=integer4,proto3,oneof"`
}

type NameStyleJSONName_Integer5

type NameStyleJSONName_Integer5 struct {
	Integer5 string `protobuf:"bytes,50,opt,name=integer5,proto3,oneof"`
}

type NameStyleJSONName_Integer6

type NameStyleJSONName_Integer6 struct {
	Integer6 string `protobuf:"bytes,60,opt,name=integer6,proto3,oneof"`
}

type NameStyleJSONName_Integer7

type NameStyleJSONName_Integer7 struct {
	Integer7 string `protobuf:"bytes,70,opt,name=integer7,proto3,oneof"`
}

type NameStyleJSONName_Integer8

type NameStyleJSONName_Integer8 struct {
	Integer8 string `protobuf:"bytes,80,opt,name=integer8,proto3,oneof"`
}

type NameStyleTextName

type NameStyleTextName struct {
	NameStyle1   int32 `protobuf:"varint,1,opt,name=name_style1,json=nameStyle1,proto3" json:"name_style1,omitempty"`
	Names_Style2 int32 `protobuf:"varint,2,opt,name=names_Style2,json=namesStyle2,proto3" json:"names_Style2,omitempty"`
	Name_Style3  int32 `protobuf:"varint,3,opt,name=Name_Style3,json=NameStyle3,proto3" json:"Name_Style3,omitempty"`
	NameStyle4   int32 `protobuf:"varint,4,opt,name=Name_style4,json=NameStyle4,proto3" json:"Name_style4,omitempty"`
	Namestyle5   int32 `protobuf:"varint,5,opt,name=namestyle5,proto3" json:"namestyle5,omitempty"`
	NameStyle6   int32 `protobuf:"varint,6,opt,name=nameStyle6,proto3" json:"nameStyle6,omitempty"`
	NameStyle7   int32 `protobuf:"varint,7,opt,name=NameStyle7,proto3" json:"NameStyle7,omitempty"`
	Namestyle8   int32 `protobuf:"varint,8,opt,name=Namestyle8,proto3" json:"Namestyle8,omitempty"`
	// Types that are assignable to DataType1:
	//	*NameStyleTextName_Integer1
	//	*NameStyleTextName_Float1
	DataType1 isNameStyleTextName_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to Data_Type2:
	//	*NameStyleTextName_Integer2
	//	*NameStyleTextName_Float2
	Data_Type2 isNameStyleTextName_Data_Type2 `protobuf_oneof:"data_Type2"`
	// Types that are assignable to Data_Type3:
	//	*NameStyleTextName_Integer3
	//	*NameStyleTextName_Float3
	Data_Type3 isNameStyleTextName_Data_Type3 `protobuf_oneof:"Data_Type3"`
	// Types that are assignable to DataType4:
	//	*NameStyleTextName_Integer4
	//	*NameStyleTextName_Float4
	DataType4 isNameStyleTextName_DataType4 `protobuf_oneof:"Data_type4"`
	// Types that are assignable to Datatype5:
	//	*NameStyleTextName_Integer5
	//	*NameStyleTextName_Float5
	Datatype5 isNameStyleTextName_Datatype5 `protobuf_oneof:"datatype5"`
	// Types that are assignable to DataType6:
	//	*NameStyleTextName_Integer6
	//	*NameStyleTextName_Float6
	DataType6 isNameStyleTextName_DataType6 `protobuf_oneof:"dataType6"`
	// Types that are assignable to DataType7:
	//	*NameStyleTextName_Integer7
	//	*NameStyleTextName_Float7
	DataType7 isNameStyleTextName_DataType7 `protobuf_oneof:"DataType7"`
	// Types that are assignable to Datatype8:
	//	*NameStyleTextName_Integer8
	//	*NameStyleTextName_Float8
	Datatype8 isNameStyleTextName_Datatype8 `protobuf_oneof:"Datatype8"`
	// contains filtered or unexported fields
}

func (*NameStyleTextName) Descriptor deprecated

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

Deprecated: Use NameStyleTextName.ProtoReflect.Descriptor instead.

func (*NameStyleTextName) GetDataType1

func (m *NameStyleTextName) GetDataType1() isNameStyleTextName_DataType1

func (*NameStyleTextName) GetDataType4

func (m *NameStyleTextName) GetDataType4() isNameStyleTextName_DataType4

func (*NameStyleTextName) GetDataType6

func (m *NameStyleTextName) GetDataType6() isNameStyleTextName_DataType6

func (*NameStyleTextName) GetDataType7

func (m *NameStyleTextName) GetDataType7() isNameStyleTextName_DataType7

func (*NameStyleTextName) GetData_Type2

func (m *NameStyleTextName) GetData_Type2() isNameStyleTextName_Data_Type2

func (*NameStyleTextName) GetData_Type3

func (m *NameStyleTextName) GetData_Type3() isNameStyleTextName_Data_Type3

func (*NameStyleTextName) GetDatatype5

func (m *NameStyleTextName) GetDatatype5() isNameStyleTextName_Datatype5

func (*NameStyleTextName) GetDatatype8

func (m *NameStyleTextName) GetDatatype8() isNameStyleTextName_Datatype8

func (*NameStyleTextName) GetFloat1

func (x *NameStyleTextName) GetFloat1() string

func (*NameStyleTextName) GetFloat2

func (x *NameStyleTextName) GetFloat2() string

func (*NameStyleTextName) GetFloat3

func (x *NameStyleTextName) GetFloat3() string

func (*NameStyleTextName) GetFloat4

func (x *NameStyleTextName) GetFloat4() string

func (*NameStyleTextName) GetFloat5

func (x *NameStyleTextName) GetFloat5() string

func (*NameStyleTextName) GetFloat6

func (x *NameStyleTextName) GetFloat6() string

func (*NameStyleTextName) GetFloat7

func (x *NameStyleTextName) GetFloat7() string

func (*NameStyleTextName) GetFloat8

func (x *NameStyleTextName) GetFloat8() string

func (*NameStyleTextName) GetInteger1

func (x *NameStyleTextName) GetInteger1() string

func (*NameStyleTextName) GetInteger2

func (x *NameStyleTextName) GetInteger2() string

func (*NameStyleTextName) GetInteger3

func (x *NameStyleTextName) GetInteger3() string

func (*NameStyleTextName) GetInteger4

func (x *NameStyleTextName) GetInteger4() string

func (*NameStyleTextName) GetInteger5

func (x *NameStyleTextName) GetInteger5() string

func (*NameStyleTextName) GetInteger6

func (x *NameStyleTextName) GetInteger6() string

func (*NameStyleTextName) GetInteger7

func (x *NameStyleTextName) GetInteger7() string

func (*NameStyleTextName) GetInteger8

func (x *NameStyleTextName) GetInteger8() string

func (*NameStyleTextName) GetNameStyle1

func (x *NameStyleTextName) GetNameStyle1() int32

func (*NameStyleTextName) GetNameStyle4

func (x *NameStyleTextName) GetNameStyle4() int32

func (*NameStyleTextName) GetNameStyle6

func (x *NameStyleTextName) GetNameStyle6() int32

func (*NameStyleTextName) GetNameStyle7

func (x *NameStyleTextName) GetNameStyle7() int32

func (*NameStyleTextName) GetName_Style3

func (x *NameStyleTextName) GetName_Style3() int32

func (*NameStyleTextName) GetNames_Style2

func (x *NameStyleTextName) GetNames_Style2() int32

func (*NameStyleTextName) GetNamestyle5

func (x *NameStyleTextName) GetNamestyle5() int32

func (*NameStyleTextName) GetNamestyle8

func (x *NameStyleTextName) GetNamestyle8() int32

func (*NameStyleTextName) MarshalJSON

func (this *NameStyleTextName) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*NameStyleTextName) ProtoMessage

func (*NameStyleTextName) ProtoMessage()

func (*NameStyleTextName) ProtoReflect

func (x *NameStyleTextName) ProtoReflect() protoreflect.Message

func (*NameStyleTextName) Reset

func (x *NameStyleTextName) Reset()

func (*NameStyleTextName) String

func (x *NameStyleTextName) String() string

func (*NameStyleTextName) UnmarshalJSON

func (this *NameStyleTextName) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type NameStyleTextName_Float1

type NameStyleTextName_Float1 struct {
	Float1 string `protobuf:"bytes,11,opt,name=float1,proto3,oneof"`
}

type NameStyleTextName_Float2

type NameStyleTextName_Float2 struct {
	Float2 string `protobuf:"bytes,21,opt,name=float2,proto3,oneof"`
}

type NameStyleTextName_Float3

type NameStyleTextName_Float3 struct {
	Float3 string `protobuf:"bytes,31,opt,name=float3,proto3,oneof"`
}

type NameStyleTextName_Float4

type NameStyleTextName_Float4 struct {
	Float4 string `protobuf:"bytes,41,opt,name=float4,proto3,oneof"`
}

type NameStyleTextName_Float5

type NameStyleTextName_Float5 struct {
	Float5 string `protobuf:"bytes,51,opt,name=float5,proto3,oneof"`
}

type NameStyleTextName_Float6

type NameStyleTextName_Float6 struct {
	Float6 string `protobuf:"bytes,61,opt,name=float6,proto3,oneof"`
}

type NameStyleTextName_Float7

type NameStyleTextName_Float7 struct {
	Float7 string `protobuf:"bytes,71,opt,name=float7,proto3,oneof"`
}

type NameStyleTextName_Float8

type NameStyleTextName_Float8 struct {
	Float8 string `protobuf:"bytes,81,opt,name=float8,proto3,oneof"`
}

type NameStyleTextName_Integer1

type NameStyleTextName_Integer1 struct {
	Integer1 string `protobuf:"bytes,10,opt,name=integer1,proto3,oneof"`
}

type NameStyleTextName_Integer2

type NameStyleTextName_Integer2 struct {
	Integer2 string `protobuf:"bytes,20,opt,name=integer2,proto3,oneof"`
}

type NameStyleTextName_Integer3

type NameStyleTextName_Integer3 struct {
	Integer3 string `protobuf:"bytes,30,opt,name=integer3,proto3,oneof"`
}

type NameStyleTextName_Integer4

type NameStyleTextName_Integer4 struct {
	Integer4 string `protobuf:"bytes,40,opt,name=integer4,proto3,oneof"`
}

type NameStyleTextName_Integer5

type NameStyleTextName_Integer5 struct {
	Integer5 string `protobuf:"bytes,50,opt,name=integer5,proto3,oneof"`
}

type NameStyleTextName_Integer6

type NameStyleTextName_Integer6 struct {
	Integer6 string `protobuf:"bytes,60,opt,name=integer6,proto3,oneof"`
}

type NameStyleTextName_Integer7

type NameStyleTextName_Integer7 struct {
	Integer7 string `protobuf:"bytes,70,opt,name=integer7,proto3,oneof"`
}

type NameStyleTextName_Integer8

type NameStyleTextName_Integer8 struct {
	Integer8 string `protobuf:"bytes,80,opt,name=integer8,proto3,oneof"`
}

type OneofHide1

type OneofHide1 struct {

	// Types that are assignable to DataType1:
	//	*OneofHide1_One1String1
	//	*OneofHide1_One1String2
	DataType1 isOneofHide1_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*OneofHide1_One2String1
	//	*OneofHide1_One2String2
	DataType2 isOneofHide1_DataType2 `protobuf_oneof:"data_type2"`
	// contains filtered or unexported fields
}

func (*OneofHide1) Descriptor deprecated

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

Deprecated: Use OneofHide1.ProtoReflect.Descriptor instead.

func (*OneofHide1) GetDataType1

func (m *OneofHide1) GetDataType1() isOneofHide1_DataType1

func (*OneofHide1) GetDataType2

func (m *OneofHide1) GetDataType2() isOneofHide1_DataType2

func (*OneofHide1) GetOne1String1

func (x *OneofHide1) GetOne1String1() string

func (*OneofHide1) GetOne1String2

func (x *OneofHide1) GetOne1String2() string

func (*OneofHide1) GetOne2String1

func (x *OneofHide1) GetOne2String1() string

func (*OneofHide1) GetOne2String2

func (x *OneofHide1) GetOne2String2() string

func (*OneofHide1) MarshalJSON

func (this *OneofHide1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OneofHide1) ProtoMessage

func (*OneofHide1) ProtoMessage()

func (*OneofHide1) ProtoReflect

func (x *OneofHide1) ProtoReflect() protoreflect.Message

func (*OneofHide1) Reset

func (x *OneofHide1) Reset()

func (*OneofHide1) String

func (x *OneofHide1) String() string

func (*OneofHide1) UnmarshalJSON

func (this *OneofHide1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OneofHide1_One1String1

type OneofHide1_One1String1 struct {
	One1String1 string `protobuf:"bytes,10,opt,name=one1_string1,json=one1String1,proto3,oneof"`
}

type OneofHide1_One1String2

type OneofHide1_One1String2 struct {
	One1String2 string `protobuf:"bytes,11,opt,name=one1_string2,json=one1String2,proto3,oneof"`
}

type OneofHide1_One2String1

type OneofHide1_One2String1 struct {
	One2String1 string `protobuf:"bytes,20,opt,name=one2_string1,json=one2String1,proto3,oneof"`
}

type OneofHide1_One2String2

type OneofHide1_One2String2 struct {
	One2String2 string `protobuf:"bytes,21,opt,name=one2_string2,json=one2String2,proto3,oneof"`
}

type OneofHide2

type OneofHide2 struct {

	// Types that are assignable to DataType1:
	//	*OneofHide2_One1String1
	//	*OneofHide2_One1String2
	DataType1 isOneofHide2_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*OneofHide2_One2String1
	//	*OneofHide2_One2String2
	DataType2 isOneofHide2_DataType2 `protobuf_oneof:"data_type2"`
	// contains filtered or unexported fields
}

func (*OneofHide2) Descriptor deprecated

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

Deprecated: Use OneofHide2.ProtoReflect.Descriptor instead.

func (*OneofHide2) GetDataType1

func (m *OneofHide2) GetDataType1() isOneofHide2_DataType1

func (*OneofHide2) GetDataType2

func (m *OneofHide2) GetDataType2() isOneofHide2_DataType2

func (*OneofHide2) GetOne1String1

func (x *OneofHide2) GetOne1String1() string

func (*OneofHide2) GetOne1String2

func (x *OneofHide2) GetOne1String2() string

func (*OneofHide2) GetOne2String1

func (x *OneofHide2) GetOne2String1() string

func (*OneofHide2) GetOne2String2

func (x *OneofHide2) GetOne2String2() string

func (*OneofHide2) MarshalJSON

func (this *OneofHide2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OneofHide2) ProtoMessage

func (*OneofHide2) ProtoMessage()

func (*OneofHide2) ProtoReflect

func (x *OneofHide2) ProtoReflect() protoreflect.Message

func (*OneofHide2) Reset

func (x *OneofHide2) Reset()

func (*OneofHide2) String

func (x *OneofHide2) String() string

func (*OneofHide2) UnmarshalJSON

func (this *OneofHide2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OneofHide2_One1String1

type OneofHide2_One1String1 struct {
	One1String1 string `protobuf:"bytes,10,opt,name=one1_string1,json=one1String1,proto3,oneof"`
}

type OneofHide2_One1String2

type OneofHide2_One1String2 struct {
	One1String2 string `protobuf:"bytes,11,opt,name=one1_string2,json=one1String2,proto3,oneof"`
}

type OneofHide2_One2String1

type OneofHide2_One2String1 struct {
	One2String1 string `protobuf:"bytes,20,opt,name=one2_string1,json=one2String1,proto3,oneof"`
}

type OneofHide2_One2String2

type OneofHide2_One2String2 struct {
	One2String2 string `protobuf:"bytes,21,opt,name=one2_string2,json=one2String2,proto3,oneof"`
}

type OneofHide3

type OneofHide3 struct {

	// Types that are assignable to DataType1:
	//	*OneofHide3_One1String1
	//	*OneofHide3_One1String2
	DataType1 isOneofHide3_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*OneofHide3_One2String1
	//	*OneofHide3_One2String2
	DataType2 isOneofHide3_DataType2 `protobuf_oneof:"data_type2"`
	// contains filtered or unexported fields
}

func (*OneofHide3) Descriptor deprecated

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

Deprecated: Use OneofHide3.ProtoReflect.Descriptor instead.

func (*OneofHide3) GetDataType1

func (m *OneofHide3) GetDataType1() isOneofHide3_DataType1

func (*OneofHide3) GetDataType2

func (m *OneofHide3) GetDataType2() isOneofHide3_DataType2

func (*OneofHide3) GetOne1String1

func (x *OneofHide3) GetOne1String1() string

func (*OneofHide3) GetOne1String2

func (x *OneofHide3) GetOne1String2() string

func (*OneofHide3) GetOne2String1

func (x *OneofHide3) GetOne2String1() string

func (*OneofHide3) GetOne2String2

func (x *OneofHide3) GetOne2String2() string

func (*OneofHide3) MarshalJSON

func (this *OneofHide3) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OneofHide3) ProtoMessage

func (*OneofHide3) ProtoMessage()

func (*OneofHide3) ProtoReflect

func (x *OneofHide3) ProtoReflect() protoreflect.Message

func (*OneofHide3) Reset

func (x *OneofHide3) Reset()

func (*OneofHide3) String

func (x *OneofHide3) String() string

func (*OneofHide3) UnmarshalJSON

func (this *OneofHide3) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OneofHide3_One1String1

type OneofHide3_One1String1 struct {
	One1String1 string `protobuf:"bytes,10,opt,name=one1_string1,json=one1String1,proto3,oneof"`
}

type OneofHide3_One1String2

type OneofHide3_One1String2 struct {
	One1String2 string `protobuf:"bytes,11,opt,name=one1_string2,json=one1String2,proto3,oneof"`
}

type OneofHide3_One2String1

type OneofHide3_One2String1 struct {
	One2String1 string `protobuf:"bytes,20,opt,name=one2_string1,json=one2String1,proto3,oneof"`
}

type OneofHide3_One2String2

type OneofHide3_One2String2 struct {
	One2String2 string `protobuf:"bytes,21,opt,name=one2_string2,json=one2String2,proto3,oneof"`
}

type OneofHide4

type OneofHide4 struct {

	// Types that are assignable to DataType1:
	//	*OneofHide4_One1String1
	//	*OneofHide4_One1String2
	DataType1 isOneofHide4_DataType1 `protobuf_oneof:"data_type1"`
	// Types that are assignable to DataType2:
	//	*OneofHide4_One2String1
	//	*OneofHide4_One2String2
	DataType2 isOneofHide4_DataType2 `protobuf_oneof:"data_type2"`
	// contains filtered or unexported fields
}

func (*OneofHide4) Descriptor deprecated

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

Deprecated: Use OneofHide4.ProtoReflect.Descriptor instead.

func (*OneofHide4) GetDataType1

func (m *OneofHide4) GetDataType1() isOneofHide4_DataType1

func (*OneofHide4) GetDataType2

func (m *OneofHide4) GetDataType2() isOneofHide4_DataType2

func (*OneofHide4) GetOne1String1

func (x *OneofHide4) GetOne1String1() string

func (*OneofHide4) GetOne1String2

func (x *OneofHide4) GetOne1String2() string

func (*OneofHide4) GetOne2String1

func (x *OneofHide4) GetOne2String1() string

func (*OneofHide4) GetOne2String2

func (x *OneofHide4) GetOne2String2() string

func (*OneofHide4) MarshalJSON

func (this *OneofHide4) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OneofHide4) ProtoMessage

func (*OneofHide4) ProtoMessage()

func (*OneofHide4) ProtoReflect

func (x *OneofHide4) ProtoReflect() protoreflect.Message

func (*OneofHide4) Reset

func (x *OneofHide4) Reset()

func (*OneofHide4) String

func (x *OneofHide4) String() string

func (*OneofHide4) UnmarshalJSON

func (this *OneofHide4) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OneofHide4_One1String1

type OneofHide4_One1String1 struct {
	One1String1 string `protobuf:"bytes,10,opt,name=one1_string1,json=one1String1,proto3,oneof"`
}

type OneofHide4_One1String2

type OneofHide4_One1String2 struct {
	One1String2 string `protobuf:"bytes,11,opt,name=one1_string2,json=one1String2,proto3,oneof"`
}

type OneofHide4_One2String1

type OneofHide4_One2String1 struct {
	One2String1 string `protobuf:"bytes,20,opt,name=one2_string1,json=one2String1,proto3,oneof"`
}

type OneofHide4_One2String2

type OneofHide4_One2String2 struct {
	One2String2 string `protobuf:"bytes,21,opt,name=one2_string2,json=one2String2,proto3,oneof"`
}

type OptionalModel1

type OptionalModel1 struct {
	TString   *string                 `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3,oneof" json:"t_string,omitempty"`
	TInt32    *int32                  `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3,oneof" json:"t_int32,omitempty"`
	TInt64    *int64                  `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3,oneof" json:"t_int64,omitempty"`
	TUint32   *uint32                 `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3,oneof" json:"t_uint32,omitempty"`
	TUint64   *uint64                 `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3,oneof" json:"t_uint64,omitempty"`
	TSint32   *int32                  `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3,oneof" json:"t_sint32,omitempty"`
	TSint64   *int64                  `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3,oneof" json:"t_sint64,omitempty"`
	TSfixed32 *int32                  `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3,oneof" json:"t_sfixed32,omitempty"`
	TSfixed64 *int64                  `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3,oneof" json:"t_sfixed64,omitempty"`
	TFixed32  *uint32                 `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3,oneof" json:"t_fixed32,omitempty"`
	TFixed64  *uint64                 `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3,oneof" json:"t_fixed64,omitempty"`
	TFloat    *float32                `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3,oneof" json:"t_float,omitempty"`
	TDouble   *float64                `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3,oneof" json:"t_double,omitempty"`
	TBool     *bool                   `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3,oneof" json:"t_bool,omitempty"`
	TEnum1    *OptionalModel1_Enum    `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.OptionalModel1_Enum,oneof" json:"t_enum1,omitempty"`
	TEnum2    *OptionalModel1_Enum    `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.OptionalModel1_Enum,oneof" json:"t_enum2,omitempty"`
	TBytes    []byte                  `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3,oneof" json:"t_bytes,omitempty"`
	TAliases  *OptionalModel1_Aliases `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3,oneof" json:"t_aliases,omitempty"`
	TConfig   *OptionalModel1_Config  `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3,oneof" json:"t_config,omitempty"`
	// contains filtered or unexported fields
}

func (*OptionalModel1) Descriptor deprecated

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

Deprecated: Use OptionalModel1.ProtoReflect.Descriptor instead.

func (*OptionalModel1) GetTAliases

func (x *OptionalModel1) GetTAliases() *OptionalModel1_Aliases

func (*OptionalModel1) GetTBool

func (x *OptionalModel1) GetTBool() bool

func (*OptionalModel1) GetTBytes

func (x *OptionalModel1) GetTBytes() []byte

func (*OptionalModel1) GetTConfig

func (x *OptionalModel1) GetTConfig() *OptionalModel1_Config

func (*OptionalModel1) GetTDouble

func (x *OptionalModel1) GetTDouble() float64

func (*OptionalModel1) GetTEnum1

func (x *OptionalModel1) GetTEnum1() OptionalModel1_Enum

func (*OptionalModel1) GetTEnum2

func (x *OptionalModel1) GetTEnum2() OptionalModel1_Enum

func (*OptionalModel1) GetTFixed32

func (x *OptionalModel1) GetTFixed32() uint32

func (*OptionalModel1) GetTFixed64

func (x *OptionalModel1) GetTFixed64() uint64

func (*OptionalModel1) GetTFloat

func (x *OptionalModel1) GetTFloat() float32

func (*OptionalModel1) GetTInt32

func (x *OptionalModel1) GetTInt32() int32

func (*OptionalModel1) GetTInt64

func (x *OptionalModel1) GetTInt64() int64

func (*OptionalModel1) GetTSfixed32

func (x *OptionalModel1) GetTSfixed32() int32

func (*OptionalModel1) GetTSfixed64

func (x *OptionalModel1) GetTSfixed64() int64

func (*OptionalModel1) GetTSint32

func (x *OptionalModel1) GetTSint32() int32

func (*OptionalModel1) GetTSint64

func (x *OptionalModel1) GetTSint64() int64

func (*OptionalModel1) GetTString

func (x *OptionalModel1) GetTString() string

func (*OptionalModel1) GetTUint32

func (x *OptionalModel1) GetTUint32() uint32

func (*OptionalModel1) GetTUint64

func (x *OptionalModel1) GetTUint64() uint64

func (*OptionalModel1) MarshalJSON

func (this *OptionalModel1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel1) ProtoMessage

func (*OptionalModel1) ProtoMessage()

func (*OptionalModel1) ProtoReflect

func (x *OptionalModel1) ProtoReflect() protoreflect.Message

func (*OptionalModel1) Reset

func (x *OptionalModel1) Reset()

func (*OptionalModel1) String

func (x *OptionalModel1) String() string

func (*OptionalModel1) UnmarshalJSON

func (this *OptionalModel1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel1_Aliases

type OptionalModel1_Aliases struct {
	// contains filtered or unexported fields
}

func (*OptionalModel1_Aliases) Descriptor deprecated

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

Deprecated: Use OptionalModel1_Aliases.ProtoReflect.Descriptor instead.

func (*OptionalModel1_Aliases) MarshalJSON

func (this *OptionalModel1_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel1_Aliases) ProtoMessage

func (*OptionalModel1_Aliases) ProtoMessage()

func (*OptionalModel1_Aliases) ProtoReflect

func (x *OptionalModel1_Aliases) ProtoReflect() protoreflect.Message

func (*OptionalModel1_Aliases) Reset

func (x *OptionalModel1_Aliases) Reset()

func (*OptionalModel1_Aliases) String

func (x *OptionalModel1_Aliases) String() string

func (*OptionalModel1_Aliases) UnmarshalJSON

func (this *OptionalModel1_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel1_Config

type OptionalModel1_Config struct {
	Ip   *string `protobuf:"bytes,1,opt,name=ip,proto3,oneof" json:"ip,omitempty"`
	Port *int32  `protobuf:"varint,2,opt,name=port,proto3,oneof" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*OptionalModel1_Config) Descriptor deprecated

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

Deprecated: Use OptionalModel1_Config.ProtoReflect.Descriptor instead.

func (*OptionalModel1_Config) GetIp

func (x *OptionalModel1_Config) GetIp() string

func (*OptionalModel1_Config) GetPort

func (x *OptionalModel1_Config) GetPort() int32

func (*OptionalModel1_Config) MarshalJSON

func (this *OptionalModel1_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel1_Config) ProtoMessage

func (*OptionalModel1_Config) ProtoMessage()

func (*OptionalModel1_Config) ProtoReflect

func (x *OptionalModel1_Config) ProtoReflect() protoreflect.Message

func (*OptionalModel1_Config) Reset

func (x *OptionalModel1_Config) Reset()

func (*OptionalModel1_Config) String

func (x *OptionalModel1_Config) String() string

func (*OptionalModel1_Config) UnmarshalJSON

func (this *OptionalModel1_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel1_Enum

type OptionalModel1_Enum int32
const (
	OptionalModel1_running OptionalModel1_Enum = 0
	OptionalModel1_stopped OptionalModel1_Enum = 1
)

func (OptionalModel1_Enum) Descriptor

func (OptionalModel1_Enum) Enum

func (OptionalModel1_Enum) EnumDescriptor deprecated

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

Deprecated: Use OptionalModel1_Enum.Descriptor instead.

func (OptionalModel1_Enum) Number

func (OptionalModel1_Enum) String

func (x OptionalModel1_Enum) String() string

func (OptionalModel1_Enum) Type

type OptionalModel2

type OptionalModel2 struct {
	TString   *string                 `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3,oneof" json:"t_string,omitempty"`
	TInt32    *int32                  `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3,oneof" json:"t_int32,omitempty"`
	TInt64    *int64                  `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3,oneof" json:"t_int64,omitempty"`
	TUint32   *uint32                 `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3,oneof" json:"t_uint32,omitempty"`
	TUint64   *uint64                 `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3,oneof" json:"t_uint64,omitempty"`
	TSint32   *int32                  `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3,oneof" json:"t_sint32,omitempty"`
	TSint64   *int64                  `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3,oneof" json:"t_sint64,omitempty"`
	TSfixed32 *int32                  `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3,oneof" json:"t_sfixed32,omitempty"`
	TSfixed64 *int64                  `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3,oneof" json:"t_sfixed64,omitempty"`
	TFixed32  *uint32                 `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3,oneof" json:"t_fixed32,omitempty"`
	TFixed64  *uint64                 `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3,oneof" json:"t_fixed64,omitempty"`
	TFloat    *float32                `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3,oneof" json:"t_float,omitempty"`
	TDouble   *float64                `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3,oneof" json:"t_double,omitempty"`
	TBool     *bool                   `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3,oneof" json:"t_bool,omitempty"`
	TEnum1    *OptionalModel2_Enum    `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.OptionalModel2_Enum,oneof" json:"t_enum1,omitempty"`
	TEnum2    *OptionalModel2_Enum    `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.OptionalModel2_Enum,oneof" json:"t_enum2,omitempty"`
	TBytes    []byte                  `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3,oneof" json:"t_bytes,omitempty"`
	TAliases  *OptionalModel2_Aliases `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3,oneof" json:"t_aliases,omitempty"`
	TConfig   *OptionalModel2_Config  `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3,oneof" json:"t_config,omitempty"`
	// contains filtered or unexported fields
}

func (*OptionalModel2) Descriptor deprecated

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

Deprecated: Use OptionalModel2.ProtoReflect.Descriptor instead.

func (*OptionalModel2) GetTAliases

func (x *OptionalModel2) GetTAliases() *OptionalModel2_Aliases

func (*OptionalModel2) GetTBool

func (x *OptionalModel2) GetTBool() bool

func (*OptionalModel2) GetTBytes

func (x *OptionalModel2) GetTBytes() []byte

func (*OptionalModel2) GetTConfig

func (x *OptionalModel2) GetTConfig() *OptionalModel2_Config

func (*OptionalModel2) GetTDouble

func (x *OptionalModel2) GetTDouble() float64

func (*OptionalModel2) GetTEnum1

func (x *OptionalModel2) GetTEnum1() OptionalModel2_Enum

func (*OptionalModel2) GetTEnum2

func (x *OptionalModel2) GetTEnum2() OptionalModel2_Enum

func (*OptionalModel2) GetTFixed32

func (x *OptionalModel2) GetTFixed32() uint32

func (*OptionalModel2) GetTFixed64

func (x *OptionalModel2) GetTFixed64() uint64

func (*OptionalModel2) GetTFloat

func (x *OptionalModel2) GetTFloat() float32

func (*OptionalModel2) GetTInt32

func (x *OptionalModel2) GetTInt32() int32

func (*OptionalModel2) GetTInt64

func (x *OptionalModel2) GetTInt64() int64

func (*OptionalModel2) GetTSfixed32

func (x *OptionalModel2) GetTSfixed32() int32

func (*OptionalModel2) GetTSfixed64

func (x *OptionalModel2) GetTSfixed64() int64

func (*OptionalModel2) GetTSint32

func (x *OptionalModel2) GetTSint32() int32

func (*OptionalModel2) GetTSint64

func (x *OptionalModel2) GetTSint64() int64

func (*OptionalModel2) GetTString

func (x *OptionalModel2) GetTString() string

func (*OptionalModel2) GetTUint32

func (x *OptionalModel2) GetTUint32() uint32

func (*OptionalModel2) GetTUint64

func (x *OptionalModel2) GetTUint64() uint64

func (*OptionalModel2) MarshalJSON

func (this *OptionalModel2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel2) ProtoMessage

func (*OptionalModel2) ProtoMessage()

func (*OptionalModel2) ProtoReflect

func (x *OptionalModel2) ProtoReflect() protoreflect.Message

func (*OptionalModel2) Reset

func (x *OptionalModel2) Reset()

func (*OptionalModel2) String

func (x *OptionalModel2) String() string

func (*OptionalModel2) UnmarshalJSON

func (this *OptionalModel2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel2_Aliases

type OptionalModel2_Aliases struct {
	// contains filtered or unexported fields
}

func (*OptionalModel2_Aliases) Descriptor deprecated

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

Deprecated: Use OptionalModel2_Aliases.ProtoReflect.Descriptor instead.

func (*OptionalModel2_Aliases) MarshalJSON

func (this *OptionalModel2_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel2_Aliases) ProtoMessage

func (*OptionalModel2_Aliases) ProtoMessage()

func (*OptionalModel2_Aliases) ProtoReflect

func (x *OptionalModel2_Aliases) ProtoReflect() protoreflect.Message

func (*OptionalModel2_Aliases) Reset

func (x *OptionalModel2_Aliases) Reset()

func (*OptionalModel2_Aliases) String

func (x *OptionalModel2_Aliases) String() string

func (*OptionalModel2_Aliases) UnmarshalJSON

func (this *OptionalModel2_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel2_Config

type OptionalModel2_Config struct {
	Ip   *string `protobuf:"bytes,1,opt,name=ip,proto3,oneof" json:"ip,omitempty"`
	Port *int32  `protobuf:"varint,2,opt,name=port,proto3,oneof" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*OptionalModel2_Config) Descriptor deprecated

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

Deprecated: Use OptionalModel2_Config.ProtoReflect.Descriptor instead.

func (*OptionalModel2_Config) GetIp

func (x *OptionalModel2_Config) GetIp() string

func (*OptionalModel2_Config) GetPort

func (x *OptionalModel2_Config) GetPort() int32

func (*OptionalModel2_Config) MarshalJSON

func (this *OptionalModel2_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*OptionalModel2_Config) ProtoMessage

func (*OptionalModel2_Config) ProtoMessage()

func (*OptionalModel2_Config) ProtoReflect

func (x *OptionalModel2_Config) ProtoReflect() protoreflect.Message

func (*OptionalModel2_Config) Reset

func (x *OptionalModel2_Config) Reset()

func (*OptionalModel2_Config) String

func (x *OptionalModel2_Config) String() string

func (*OptionalModel2_Config) UnmarshalJSON

func (this *OptionalModel2_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type OptionalModel2_Enum

type OptionalModel2_Enum int32
const (
	OptionalModel2_running OptionalModel2_Enum = 0
	OptionalModel2_stopped OptionalModel2_Enum = 1
)

func (OptionalModel2_Enum) Descriptor

func (OptionalModel2_Enum) Enum

func (OptionalModel2_Enum) EnumDescriptor deprecated

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

Deprecated: Use OptionalModel2_Enum.Descriptor instead.

func (OptionalModel2_Enum) Number

func (OptionalModel2_Enum) String

func (x OptionalModel2_Enum) String() string

func (OptionalModel2_Enum) Type

type SerializeBytes1

type SerializeBytes1 struct {
	Bytes1      []byte            `protobuf:"bytes,1,opt,name=bytes1,proto3" json:"bytes1,omitempty"`
	Bytes2      []byte            `protobuf:"bytes,2,opt,name=bytes2,proto3" json:"bytes2,omitempty"`
	Bytes3      []byte            `protobuf:"bytes,3,opt,name=bytes3,proto3" json:"bytes3,omitempty"`
	ArrayBytes1 [][]byte          `protobuf:"bytes,11,rep,name=array_bytes1,json=arrayBytes1,proto3" json:"array_bytes1,omitempty"`
	ArrayBytes2 [][]byte          `protobuf:"bytes,12,rep,name=array_bytes2,json=arrayBytes2,proto3" json:"array_bytes2,omitempty"`
	ArrayBytes3 [][]byte          `protobuf:"bytes,13,rep,name=array_bytes3,json=arrayBytes3,proto3" json:"array_bytes3,omitempty"`
	MapBytes1   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes2   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes3   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes4   map[string][]byte `` /* 177-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SerializeBytes1) Descriptor deprecated

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

Deprecated: Use SerializeBytes1.ProtoReflect.Descriptor instead.

func (*SerializeBytes1) GetArrayBytes1

func (x *SerializeBytes1) GetArrayBytes1() [][]byte

func (*SerializeBytes1) GetArrayBytes2

func (x *SerializeBytes1) GetArrayBytes2() [][]byte

func (*SerializeBytes1) GetArrayBytes3

func (x *SerializeBytes1) GetArrayBytes3() [][]byte

func (*SerializeBytes1) GetBytes1

func (x *SerializeBytes1) GetBytes1() []byte

func (*SerializeBytes1) GetBytes2

func (x *SerializeBytes1) GetBytes2() []byte

func (*SerializeBytes1) GetBytes3

func (x *SerializeBytes1) GetBytes3() []byte

func (*SerializeBytes1) GetMapBytes1

func (x *SerializeBytes1) GetMapBytes1() map[string][]byte

func (*SerializeBytes1) GetMapBytes2

func (x *SerializeBytes1) GetMapBytes2() map[string][]byte

func (*SerializeBytes1) GetMapBytes3

func (x *SerializeBytes1) GetMapBytes3() map[string][]byte

func (*SerializeBytes1) GetMapBytes4

func (x *SerializeBytes1) GetMapBytes4() map[string][]byte

func (*SerializeBytes1) MarshalJSON

func (this *SerializeBytes1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*SerializeBytes1) ProtoMessage

func (*SerializeBytes1) ProtoMessage()

func (*SerializeBytes1) ProtoReflect

func (x *SerializeBytes1) ProtoReflect() protoreflect.Message

func (*SerializeBytes1) Reset

func (x *SerializeBytes1) Reset()

func (*SerializeBytes1) String

func (x *SerializeBytes1) String() string

func (*SerializeBytes1) UnmarshalJSON

func (this *SerializeBytes1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type SerializeBytes2

type SerializeBytes2 struct {
	Bytes1      []byte            `protobuf:"bytes,1,opt,name=bytes1,proto3" json:"bytes1,omitempty"`
	Bytes2      []byte            `protobuf:"bytes,2,opt,name=bytes2,proto3" json:"bytes2,omitempty"`
	Bytes3      []byte            `protobuf:"bytes,3,opt,name=bytes3,proto3" json:"bytes3,omitempty"`
	ArrayBytes1 [][]byte          `protobuf:"bytes,11,rep,name=array_bytes1,json=arrayBytes1,proto3" json:"array_bytes1,omitempty"`
	ArrayBytes2 [][]byte          `protobuf:"bytes,12,rep,name=array_bytes2,json=arrayBytes2,proto3" json:"array_bytes2,omitempty"`
	ArrayBytes3 [][]byte          `protobuf:"bytes,13,rep,name=array_bytes3,json=arrayBytes3,proto3" json:"array_bytes3,omitempty"`
	MapBytes1   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes2   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes3   map[string][]byte `` /* 177-byte string literal not displayed */
	MapBytes4   map[string][]byte `` /* 177-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SerializeBytes2) Descriptor deprecated

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

Deprecated: Use SerializeBytes2.ProtoReflect.Descriptor instead.

func (*SerializeBytes2) GetArrayBytes1

func (x *SerializeBytes2) GetArrayBytes1() [][]byte

func (*SerializeBytes2) GetArrayBytes2

func (x *SerializeBytes2) GetArrayBytes2() [][]byte

func (*SerializeBytes2) GetArrayBytes3

func (x *SerializeBytes2) GetArrayBytes3() [][]byte

func (*SerializeBytes2) GetBytes1

func (x *SerializeBytes2) GetBytes1() []byte

func (*SerializeBytes2) GetBytes2

func (x *SerializeBytes2) GetBytes2() []byte

func (*SerializeBytes2) GetBytes3

func (x *SerializeBytes2) GetBytes3() []byte

func (*SerializeBytes2) GetMapBytes1

func (x *SerializeBytes2) GetMapBytes1() map[string][]byte

func (*SerializeBytes2) GetMapBytes2

func (x *SerializeBytes2) GetMapBytes2() map[string][]byte

func (*SerializeBytes2) GetMapBytes3

func (x *SerializeBytes2) GetMapBytes3() map[string][]byte

func (*SerializeBytes2) GetMapBytes4

func (x *SerializeBytes2) GetMapBytes4() map[string][]byte

func (*SerializeBytes2) MarshalJSON

func (this *SerializeBytes2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*SerializeBytes2) ProtoMessage

func (*SerializeBytes2) ProtoMessage()

func (*SerializeBytes2) ProtoReflect

func (x *SerializeBytes2) ProtoReflect() protoreflect.Message

func (*SerializeBytes2) Reset

func (x *SerializeBytes2) Reset()

func (*SerializeBytes2) String

func (x *SerializeBytes2) String() string

func (*SerializeBytes2) UnmarshalJSON

func (this *SerializeBytes2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type SerializeOmitempty1

type SerializeOmitempty1 struct {
	String1       string                                      `protobuf:"bytes,11,opt,name=string1,proto3" json:"string1,omitempty"`
	String2       string                                      `protobuf:"bytes,12,opt,name=string2,proto3" json:"string2,omitempty"`
	Bytes1        []byte                                      `protobuf:"bytes,21,opt,name=bytes1,proto3" json:"bytes1,omitempty"`
	Bytes2        []byte                                      `protobuf:"bytes,22,opt,name=bytes2,proto3" json:"bytes2,omitempty"`
	Bytes3        []byte                                      `protobuf:"bytes,23,opt,name=bytes3,proto3" json:"bytes3,omitempty"`
	ArrayString1  []string                                    `protobuf:"bytes,31,rep,name=array_string1,json=arrayString1,proto3" json:"array_string1,omitempty"`
	ArrayString2  []string                                    `protobuf:"bytes,32,rep,name=array_string2,json=arrayString2,proto3" json:"array_string2,omitempty"`
	ArrayString3  []string                                    `protobuf:"bytes,33,rep,name=array_string3,json=arrayString3,proto3" json:"array_string3,omitempty"`
	ArrayMessage1 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,41,rep,name=array_message1,json=arrayMessage1,proto3" json:"array_message1,omitempty"`
	ArrayMessage2 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,42,rep,name=array_message2,json=arrayMessage2,proto3" json:"array_message2,omitempty"`
	ArrayMessage3 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,43,rep,name=array_message3,json=arrayMessage3,proto3" json:"array_message3,omitempty"`
	ArrayEnum1    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	ArrayEnum2    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	ArrayEnum3    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	MapString1    map[string]string                           `` /* 181-byte string literal not displayed */
	MapString2    map[string]string                           `` /* 181-byte string literal not displayed */
	MapString3    map[string]string                           `` /* 181-byte string literal not displayed */
	MapMessage1   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapMessage2   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapMessage3   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapEnum1      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	MapEnum2      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	MapEnum3      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SerializeOmitempty1) Descriptor deprecated

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

Deprecated: Use SerializeOmitempty1.ProtoReflect.Descriptor instead.

func (*SerializeOmitempty1) GetArrayEnum1

func (x *SerializeOmitempty1) GetArrayEnum1() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty1) GetArrayEnum2

func (x *SerializeOmitempty1) GetArrayEnum2() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty1) GetArrayEnum3

func (x *SerializeOmitempty1) GetArrayEnum3() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty1) GetArrayMessage1

func (x *SerializeOmitempty1) GetArrayMessage1() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetArrayMessage2

func (x *SerializeOmitempty1) GetArrayMessage2() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetArrayMessage3

func (x *SerializeOmitempty1) GetArrayMessage3() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetArrayString1

func (x *SerializeOmitempty1) GetArrayString1() []string

func (*SerializeOmitempty1) GetArrayString2

func (x *SerializeOmitempty1) GetArrayString2() []string

func (*SerializeOmitempty1) GetArrayString3

func (x *SerializeOmitempty1) GetArrayString3() []string

func (*SerializeOmitempty1) GetBytes1

func (x *SerializeOmitempty1) GetBytes1() []byte

func (*SerializeOmitempty1) GetBytes2

func (x *SerializeOmitempty1) GetBytes2() []byte

func (*SerializeOmitempty1) GetBytes3

func (x *SerializeOmitempty1) GetBytes3() []byte

func (*SerializeOmitempty1) GetMapEnum1

func (*SerializeOmitempty1) GetMapEnum2

func (*SerializeOmitempty1) GetMapEnum3

func (*SerializeOmitempty1) GetMapMessage1

func (x *SerializeOmitempty1) GetMapMessage1() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetMapMessage2

func (x *SerializeOmitempty1) GetMapMessage2() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetMapMessage3

func (x *SerializeOmitempty1) GetMapMessage3() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty1) GetMapString1

func (x *SerializeOmitempty1) GetMapString1() map[string]string

func (*SerializeOmitempty1) GetMapString2

func (x *SerializeOmitempty1) GetMapString2() map[string]string

func (*SerializeOmitempty1) GetMapString3

func (x *SerializeOmitempty1) GetMapString3() map[string]string

func (*SerializeOmitempty1) GetString1

func (x *SerializeOmitempty1) GetString1() string

func (*SerializeOmitempty1) GetString2

func (x *SerializeOmitempty1) GetString2() string

func (*SerializeOmitempty1) MarshalJSON

func (this *SerializeOmitempty1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*SerializeOmitempty1) ProtoMessage

func (*SerializeOmitempty1) ProtoMessage()

func (*SerializeOmitempty1) ProtoReflect

func (x *SerializeOmitempty1) ProtoReflect() protoreflect.Message

func (*SerializeOmitempty1) Reset

func (x *SerializeOmitempty1) Reset()

func (*SerializeOmitempty1) String

func (x *SerializeOmitempty1) String() string

func (*SerializeOmitempty1) UnmarshalJSON

func (this *SerializeOmitempty1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type SerializeOmitempty2

type SerializeOmitempty2 struct {
	String1       string                                      `protobuf:"bytes,11,opt,name=string1,proto3" json:"string1,omitempty"`
	String2       string                                      `protobuf:"bytes,12,opt,name=string2,proto3" json:"string2,omitempty"`
	Bytes1        []byte                                      `protobuf:"bytes,21,opt,name=bytes1,proto3" json:"bytes1,omitempty"`
	Bytes2        []byte                                      `protobuf:"bytes,22,opt,name=bytes2,proto3" json:"bytes2,omitempty"`
	Bytes3        []byte                                      `protobuf:"bytes,23,opt,name=bytes3,proto3" json:"bytes3,omitempty"`
	ArrayString1  []string                                    `protobuf:"bytes,31,rep,name=array_string1,json=arrayString1,proto3" json:"array_string1,omitempty"`
	ArrayString2  []string                                    `protobuf:"bytes,32,rep,name=array_string2,json=arrayString2,proto3" json:"array_string2,omitempty"`
	ArrayString3  []string                                    `protobuf:"bytes,33,rep,name=array_string3,json=arrayString3,proto3" json:"array_string3,omitempty"`
	ArrayMessage1 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,41,rep,name=array_message1,json=arrayMessage1,proto3" json:"array_message1,omitempty"`
	ArrayMessage2 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,42,rep,name=array_message2,json=arrayMessage2,proto3" json:"array_message2,omitempty"`
	ArrayMessage3 []*gojsonexternal.ExternalMessage1          `protobuf:"bytes,43,rep,name=array_message3,json=arrayMessage3,proto3" json:"array_message3,omitempty"`
	ArrayEnum1    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	ArrayEnum2    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	ArrayEnum3    []gojsonexternal.ExternalEnum1              `` /* 134-byte string literal not displayed */
	MapString1    map[string]string                           `` /* 181-byte string literal not displayed */
	MapString2    map[string]string                           `` /* 181-byte string literal not displayed */
	MapString3    map[string]string                           `` /* 181-byte string literal not displayed */
	MapMessage1   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapMessage2   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapMessage3   map[string]*gojsonexternal.ExternalMessage1 `` /* 184-byte string literal not displayed */
	MapEnum1      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	MapEnum2      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	MapEnum3      map[string]gojsonexternal.ExternalEnum1     `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SerializeOmitempty2) Descriptor deprecated

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

Deprecated: Use SerializeOmitempty2.ProtoReflect.Descriptor instead.

func (*SerializeOmitempty2) GetArrayEnum1

func (x *SerializeOmitempty2) GetArrayEnum1() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty2) GetArrayEnum2

func (x *SerializeOmitempty2) GetArrayEnum2() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty2) GetArrayEnum3

func (x *SerializeOmitempty2) GetArrayEnum3() []gojsonexternal.ExternalEnum1

func (*SerializeOmitempty2) GetArrayMessage1

func (x *SerializeOmitempty2) GetArrayMessage1() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetArrayMessage2

func (x *SerializeOmitempty2) GetArrayMessage2() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetArrayMessage3

func (x *SerializeOmitempty2) GetArrayMessage3() []*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetArrayString1

func (x *SerializeOmitempty2) GetArrayString1() []string

func (*SerializeOmitempty2) GetArrayString2

func (x *SerializeOmitempty2) GetArrayString2() []string

func (*SerializeOmitempty2) GetArrayString3

func (x *SerializeOmitempty2) GetArrayString3() []string

func (*SerializeOmitempty2) GetBytes1

func (x *SerializeOmitempty2) GetBytes1() []byte

func (*SerializeOmitempty2) GetBytes2

func (x *SerializeOmitempty2) GetBytes2() []byte

func (*SerializeOmitempty2) GetBytes3

func (x *SerializeOmitempty2) GetBytes3() []byte

func (*SerializeOmitempty2) GetMapEnum1

func (*SerializeOmitempty2) GetMapEnum2

func (*SerializeOmitempty2) GetMapEnum3

func (*SerializeOmitempty2) GetMapMessage1

func (x *SerializeOmitempty2) GetMapMessage1() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetMapMessage2

func (x *SerializeOmitempty2) GetMapMessage2() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetMapMessage3

func (x *SerializeOmitempty2) GetMapMessage3() map[string]*gojsonexternal.ExternalMessage1

func (*SerializeOmitempty2) GetMapString1

func (x *SerializeOmitempty2) GetMapString1() map[string]string

func (*SerializeOmitempty2) GetMapString2

func (x *SerializeOmitempty2) GetMapString2() map[string]string

func (*SerializeOmitempty2) GetMapString3

func (x *SerializeOmitempty2) GetMapString3() map[string]string

func (*SerializeOmitempty2) GetString1

func (x *SerializeOmitempty2) GetString1() string

func (*SerializeOmitempty2) GetString2

func (x *SerializeOmitempty2) GetString2() string

func (*SerializeOmitempty2) MarshalJSON

func (this *SerializeOmitempty2) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*SerializeOmitempty2) ProtoMessage

func (*SerializeOmitempty2) ProtoMessage()

func (*SerializeOmitempty2) ProtoReflect

func (x *SerializeOmitempty2) ProtoReflect() protoreflect.Message

func (*SerializeOmitempty2) Reset

func (x *SerializeOmitempty2) Reset()

func (*SerializeOmitempty2) String

func (x *SerializeOmitempty2) String() string

func (*SerializeOmitempty2) UnmarshalJSON

func (this *SerializeOmitempty2) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type StandEnum1

type StandEnum1 int32
const (
	StandEnum1_January  StandEnum1 = 0
	StandEnum1_February StandEnum1 = 1
	StandEnum1_March    StandEnum1 = 2
	StandEnum1_April    StandEnum1 = 3
	StandEnum1_May      StandEnum1 = 4
	StandEnum1_June     StandEnum1 = 5
)

func (StandEnum1) Descriptor

func (StandEnum1) Descriptor() protoreflect.EnumDescriptor

func (StandEnum1) Enum

func (x StandEnum1) Enum() *StandEnum1

func (StandEnum1) EnumDescriptor deprecated

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

Deprecated: Use StandEnum1.Descriptor instead.

func (StandEnum1) Number

func (x StandEnum1) Number() protoreflect.EnumNumber

func (StandEnum1) String

func (x StandEnum1) String() string

func (StandEnum1) Type

type StandMessage1

type StandMessage1 struct {
	Name1 string `protobuf:"bytes,1,opt,name=name1,proto3" json:"name1,omitempty"`
	Name2 string `protobuf:"bytes,2,opt,name=name2,proto3" json:"name2,omitempty"`
	Name3 string `protobuf:"bytes,3,opt,name=name3,proto3" json:"name3,omitempty"`
	// contains filtered or unexported fields
}

func (*StandMessage1) Descriptor deprecated

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

Deprecated: Use StandMessage1.ProtoReflect.Descriptor instead.

func (*StandMessage1) GetName1

func (x *StandMessage1) GetName1() string

func (*StandMessage1) GetName2

func (x *StandMessage1) GetName2() string

func (*StandMessage1) GetName3

func (x *StandMessage1) GetName3() string

func (*StandMessage1) MarshalJSON

func (this *StandMessage1) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*StandMessage1) ProtoMessage

func (*StandMessage1) ProtoMessage()

func (*StandMessage1) ProtoReflect

func (x *StandMessage1) ProtoReflect() protoreflect.Message

func (*StandMessage1) Reset

func (x *StandMessage1) Reset()

func (*StandMessage1) String

func (x *StandMessage1) String() string

func (*StandMessage1) UnmarshalJSON

func (this *StandMessage1) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalData

type UnmarshalData struct {
	TString          string                           `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3" json:"t_string,omitempty"`
	TInt32           int32                            `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3" json:"t_int32,omitempty"`
	TInt64           int64                            `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3" json:"t_int64,omitempty"`
	TUint32          uint32                           `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3" json:"t_uint32,omitempty"`
	TUint64          uint64                           `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3" json:"t_uint64,omitempty"`
	TSint32          int32                            `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3" json:"t_sint32,omitempty"`
	TSint64          int64                            `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3" json:"t_sint64,omitempty"`
	TSfixed32        int32                            `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3" json:"t_sfixed32,omitempty"`
	TSfixed64        int64                            `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3" json:"t_sfixed64,omitempty"`
	TFixed32         uint32                           `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3" json:"t_fixed32,omitempty"`
	TFixed64         uint64                           `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3" json:"t_fixed64,omitempty"`
	TFloat           float32                          `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3" json:"t_float,omitempty"`
	TDouble          float64                          `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3" json:"t_double,omitempty"`
	TBool            bool                             `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3" json:"t_bool,omitempty"`
	TEnum1           UnmarshalData_Enum               `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.UnmarshalData_Enum" json:"t_enum1,omitempty"`
	TEnum2           UnmarshalData_Enum               `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.UnmarshalData_Enum" json:"t_enum2,omitempty"`
	TBytes           []byte                           `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3" json:"t_bytes,omitempty"`
	TAliases         *UnmarshalData_Aliases           `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3" json:"t_aliases,omitempty"`
	TConfig          *UnmarshalData_Config            `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3" json:"t_config,omitempty"`
	ArrayDouble      []float64                        `protobuf:"fixed64,101,rep,packed,name=array_double,json=arrayDouble,proto3" json:"array_double,omitempty"`
	ArrayFloat       []float32                        `protobuf:"fixed32,102,rep,packed,name=array_float,json=arrayFloat,proto3" json:"array_float,omitempty"`
	ArrayInt32       []int32                          `protobuf:"varint,103,rep,packed,name=array_int32,json=arrayInt32,proto3" json:"array_int32,omitempty"`
	ArrayInt64       []int64                          `protobuf:"varint,104,rep,packed,name=array_int64,json=arrayInt64,proto3" json:"array_int64,omitempty"`
	ArrayUint32      []uint32                         `protobuf:"varint,105,rep,packed,name=array_uint32,json=arrayUint32,proto3" json:"array_uint32,omitempty"`
	ArrayUint64      []uint64                         `protobuf:"varint,106,rep,packed,name=array_uint64,json=arrayUint64,proto3" json:"array_uint64,omitempty"`
	ArraySint32      []int32                          `protobuf:"zigzag32,107,rep,packed,name=array_sint32,json=arraySint32,proto3" json:"array_sint32,omitempty"`
	ArraySint64      []int64                          `protobuf:"zigzag64,108,rep,packed,name=array_sint64,json=arraySint64,proto3" json:"array_sint64,omitempty"`
	ArraySfixed32    []int32                          `protobuf:"fixed32,109,rep,packed,name=array_sfixed32,json=arraySfixed32,proto3" json:"array_sfixed32,omitempty"`
	ArraySfixed64    []int64                          `protobuf:"fixed64,110,rep,packed,name=array_sfixed64,json=arraySfixed64,proto3" json:"array_sfixed64,omitempty"`
	ArrayFixed32     []uint32                         `protobuf:"fixed32,111,rep,packed,name=array_fixed32,json=arrayFixed32,proto3" json:"array_fixed32,omitempty"`
	ArrayFixed64     []uint64                         `protobuf:"fixed64,112,rep,packed,name=array_fixed64,json=arrayFixed64,proto3" json:"array_fixed64,omitempty"`
	ArrayBool        []bool                           `protobuf:"varint,113,rep,packed,name=array_bool,json=arrayBool,proto3" json:"array_bool,omitempty"`
	ArrayString      []string                         `protobuf:"bytes,114,rep,name=array_string,json=arrayString,proto3" json:"array_string,omitempty"`
	ArrayBytes       [][]byte                         `protobuf:"bytes,115,rep,name=array_bytes,json=arrayBytes,proto3" json:"array_bytes,omitempty"`
	ArrayEnum1       []UnmarshalData_Enum             `` /* 136-byte string literal not displayed */
	ArrayEnum2       []UnmarshalData_Enum             `` /* 136-byte string literal not displayed */
	ArrayAliases     []*UnmarshalData_Aliases         `protobuf:"bytes,118,rep,name=array_aliases,json=arrayAliases,proto3" json:"array_aliases,omitempty"`
	ArrayConfig      []*UnmarshalData_Config          `protobuf:"bytes,119,rep,name=array_config,json=arrayConfig,proto3" json:"array_config,omitempty"`
	MapInt32Double   map[int32]float64                `` /* 198-byte string literal not displayed */
	MapInt32Float    map[int32]float32                `` /* 195-byte string literal not displayed */
	MapInt32Int32    map[int32]int32                  `` /* 194-byte string literal not displayed */
	MapInt32Int64    map[int32]int64                  `` /* 194-byte string literal not displayed */
	MapInt32Uint32   map[int32]uint32                 `` /* 197-byte string literal not displayed */
	MapInt32Uint64   map[int32]uint64                 `` /* 197-byte string literal not displayed */
	MapInt32Sint32   map[int32]int32                  `` /* 199-byte string literal not displayed */
	MapInt32Sint64   map[int32]int64                  `` /* 199-byte string literal not displayed */
	MapInt32Sfixed32 map[int32]int32                  `` /* 204-byte string literal not displayed */
	MapInt32Sfixed64 map[int32]int64                  `` /* 204-byte string literal not displayed */
	MapInt32Fixed32  map[int32]uint32                 `` /* 201-byte string literal not displayed */
	MapInt32Fixed64  map[int32]uint64                 `` /* 201-byte string literal not displayed */
	MapInt32Bool     map[int32]bool                   `` /* 191-byte string literal not displayed */
	MapInt32String   map[int32]string                 `` /* 196-byte string literal not displayed */
	MapInt32Bytes    map[int32][]byte                 `` /* 193-byte string literal not displayed */
	MapInt32Enum1    map[int32]UnmarshalData_Enum     `` /* 229-byte string literal not displayed */
	MapInt32Enum2    map[int32]UnmarshalData_Enum     `` /* 229-byte string literal not displayed */
	MapInt32Aliases  map[int32]*UnmarshalData_Aliases `` /* 199-byte string literal not displayed */
	MapInt32Config   map[int32]*UnmarshalData_Config  `` /* 196-byte string literal not displayed */
	MapInt64Int32    map[int64]int32                  `` /* 194-byte string literal not displayed */
	MapUint32Int32   map[uint32]int32                 `` /* 197-byte string literal not displayed */
	MapUint64Int32   map[uint64]int32                 `` /* 197-byte string literal not displayed */
	MapSint32Int32   map[int32]int32                  `` /* 199-byte string literal not displayed */
	MapSint64Int32   map[int64]int32                  `` /* 199-byte string literal not displayed */
	MapFixed32Int32  map[uint32]int32                 `` /* 201-byte string literal not displayed */
	MapFixed64Int32  map[uint64]int32                 `` /* 201-byte string literal not displayed */
	MapSfixed32Int32 map[int32]int32                  `` /* 204-byte string literal not displayed */
	MapSfixed64Int32 map[int64]int32                  `` /* 204-byte string literal not displayed */
	MapStringInt32   map[string]int32                 `` /* 196-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UnmarshalData) Descriptor deprecated

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

Deprecated: Use UnmarshalData.ProtoReflect.Descriptor instead.

func (*UnmarshalData) GetArrayAliases

func (x *UnmarshalData) GetArrayAliases() []*UnmarshalData_Aliases

func (*UnmarshalData) GetArrayBool

func (x *UnmarshalData) GetArrayBool() []bool

func (*UnmarshalData) GetArrayBytes

func (x *UnmarshalData) GetArrayBytes() [][]byte

func (*UnmarshalData) GetArrayConfig

func (x *UnmarshalData) GetArrayConfig() []*UnmarshalData_Config

func (*UnmarshalData) GetArrayDouble

func (x *UnmarshalData) GetArrayDouble() []float64

func (*UnmarshalData) GetArrayEnum1

func (x *UnmarshalData) GetArrayEnum1() []UnmarshalData_Enum

func (*UnmarshalData) GetArrayEnum2

func (x *UnmarshalData) GetArrayEnum2() []UnmarshalData_Enum

func (*UnmarshalData) GetArrayFixed32

func (x *UnmarshalData) GetArrayFixed32() []uint32

func (*UnmarshalData) GetArrayFixed64

func (x *UnmarshalData) GetArrayFixed64() []uint64

func (*UnmarshalData) GetArrayFloat

func (x *UnmarshalData) GetArrayFloat() []float32

func (*UnmarshalData) GetArrayInt32

func (x *UnmarshalData) GetArrayInt32() []int32

func (*UnmarshalData) GetArrayInt64

func (x *UnmarshalData) GetArrayInt64() []int64

func (*UnmarshalData) GetArraySfixed32

func (x *UnmarshalData) GetArraySfixed32() []int32

func (*UnmarshalData) GetArraySfixed64

func (x *UnmarshalData) GetArraySfixed64() []int64

func (*UnmarshalData) GetArraySint32

func (x *UnmarshalData) GetArraySint32() []int32

func (*UnmarshalData) GetArraySint64

func (x *UnmarshalData) GetArraySint64() []int64

func (*UnmarshalData) GetArrayString

func (x *UnmarshalData) GetArrayString() []string

func (*UnmarshalData) GetArrayUint32

func (x *UnmarshalData) GetArrayUint32() []uint32

func (*UnmarshalData) GetArrayUint64

func (x *UnmarshalData) GetArrayUint64() []uint64

func (*UnmarshalData) GetMapFixed32Int32

func (x *UnmarshalData) GetMapFixed32Int32() map[uint32]int32

func (*UnmarshalData) GetMapFixed64Int32

func (x *UnmarshalData) GetMapFixed64Int32() map[uint64]int32

func (*UnmarshalData) GetMapInt32Aliases

func (x *UnmarshalData) GetMapInt32Aliases() map[int32]*UnmarshalData_Aliases

func (*UnmarshalData) GetMapInt32Bool

func (x *UnmarshalData) GetMapInt32Bool() map[int32]bool

func (*UnmarshalData) GetMapInt32Bytes

func (x *UnmarshalData) GetMapInt32Bytes() map[int32][]byte

func (*UnmarshalData) GetMapInt32Config

func (x *UnmarshalData) GetMapInt32Config() map[int32]*UnmarshalData_Config

func (*UnmarshalData) GetMapInt32Double

func (x *UnmarshalData) GetMapInt32Double() map[int32]float64

func (*UnmarshalData) GetMapInt32Enum1

func (x *UnmarshalData) GetMapInt32Enum1() map[int32]UnmarshalData_Enum

func (*UnmarshalData) GetMapInt32Enum2

func (x *UnmarshalData) GetMapInt32Enum2() map[int32]UnmarshalData_Enum

func (*UnmarshalData) GetMapInt32Fixed32

func (x *UnmarshalData) GetMapInt32Fixed32() map[int32]uint32

func (*UnmarshalData) GetMapInt32Fixed64

func (x *UnmarshalData) GetMapInt32Fixed64() map[int32]uint64

func (*UnmarshalData) GetMapInt32Float

func (x *UnmarshalData) GetMapInt32Float() map[int32]float32

func (*UnmarshalData) GetMapInt32Int32

func (x *UnmarshalData) GetMapInt32Int32() map[int32]int32

func (*UnmarshalData) GetMapInt32Int64

func (x *UnmarshalData) GetMapInt32Int64() map[int32]int64

func (*UnmarshalData) GetMapInt32Sfixed32

func (x *UnmarshalData) GetMapInt32Sfixed32() map[int32]int32

func (*UnmarshalData) GetMapInt32Sfixed64

func (x *UnmarshalData) GetMapInt32Sfixed64() map[int32]int64

func (*UnmarshalData) GetMapInt32Sint32

func (x *UnmarshalData) GetMapInt32Sint32() map[int32]int32

func (*UnmarshalData) GetMapInt32Sint64

func (x *UnmarshalData) GetMapInt32Sint64() map[int32]int64

func (*UnmarshalData) GetMapInt32String

func (x *UnmarshalData) GetMapInt32String() map[int32]string

func (*UnmarshalData) GetMapInt32Uint32

func (x *UnmarshalData) GetMapInt32Uint32() map[int32]uint32

func (*UnmarshalData) GetMapInt32Uint64

func (x *UnmarshalData) GetMapInt32Uint64() map[int32]uint64

func (*UnmarshalData) GetMapInt64Int32

func (x *UnmarshalData) GetMapInt64Int32() map[int64]int32

func (*UnmarshalData) GetMapSfixed32Int32

func (x *UnmarshalData) GetMapSfixed32Int32() map[int32]int32

func (*UnmarshalData) GetMapSfixed64Int32

func (x *UnmarshalData) GetMapSfixed64Int32() map[int64]int32

func (*UnmarshalData) GetMapSint32Int32

func (x *UnmarshalData) GetMapSint32Int32() map[int32]int32

func (*UnmarshalData) GetMapSint64Int32

func (x *UnmarshalData) GetMapSint64Int32() map[int64]int32

func (*UnmarshalData) GetMapStringInt32

func (x *UnmarshalData) GetMapStringInt32() map[string]int32

func (*UnmarshalData) GetMapUint32Int32

func (x *UnmarshalData) GetMapUint32Int32() map[uint32]int32

func (*UnmarshalData) GetMapUint64Int32

func (x *UnmarshalData) GetMapUint64Int32() map[uint64]int32

func (*UnmarshalData) GetTAliases

func (x *UnmarshalData) GetTAliases() *UnmarshalData_Aliases

func (*UnmarshalData) GetTBool

func (x *UnmarshalData) GetTBool() bool

func (*UnmarshalData) GetTBytes

func (x *UnmarshalData) GetTBytes() []byte

func (*UnmarshalData) GetTConfig

func (x *UnmarshalData) GetTConfig() *UnmarshalData_Config

func (*UnmarshalData) GetTDouble

func (x *UnmarshalData) GetTDouble() float64

func (*UnmarshalData) GetTEnum1

func (x *UnmarshalData) GetTEnum1() UnmarshalData_Enum

func (*UnmarshalData) GetTEnum2

func (x *UnmarshalData) GetTEnum2() UnmarshalData_Enum

func (*UnmarshalData) GetTFixed32

func (x *UnmarshalData) GetTFixed32() uint32

func (*UnmarshalData) GetTFixed64

func (x *UnmarshalData) GetTFixed64() uint64

func (*UnmarshalData) GetTFloat

func (x *UnmarshalData) GetTFloat() float32

func (*UnmarshalData) GetTInt32

func (x *UnmarshalData) GetTInt32() int32

func (*UnmarshalData) GetTInt64

func (x *UnmarshalData) GetTInt64() int64

func (*UnmarshalData) GetTSfixed32

func (x *UnmarshalData) GetTSfixed32() int32

func (*UnmarshalData) GetTSfixed64

func (x *UnmarshalData) GetTSfixed64() int64

func (*UnmarshalData) GetTSint32

func (x *UnmarshalData) GetTSint32() int32

func (*UnmarshalData) GetTSint64

func (x *UnmarshalData) GetTSint64() int64

func (*UnmarshalData) GetTString

func (x *UnmarshalData) GetTString() string

func (*UnmarshalData) GetTUint32

func (x *UnmarshalData) GetTUint32() uint32

func (*UnmarshalData) GetTUint64

func (x *UnmarshalData) GetTUint64() uint64

func (*UnmarshalData) MarshalJSON

func (this *UnmarshalData) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalData) ProtoMessage

func (*UnmarshalData) ProtoMessage()

func (*UnmarshalData) ProtoReflect

func (x *UnmarshalData) ProtoReflect() protoreflect.Message

func (*UnmarshalData) Reset

func (x *UnmarshalData) Reset()

func (*UnmarshalData) String

func (x *UnmarshalData) String() string

func (*UnmarshalData) UnmarshalJSON

func (this *UnmarshalData) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalData_Aliases

type UnmarshalData_Aliases struct {
	// contains filtered or unexported fields
}

func (*UnmarshalData_Aliases) Descriptor deprecated

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

Deprecated: Use UnmarshalData_Aliases.ProtoReflect.Descriptor instead.

func (*UnmarshalData_Aliases) MarshalJSON

func (this *UnmarshalData_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalData_Aliases) ProtoMessage

func (*UnmarshalData_Aliases) ProtoMessage()

func (*UnmarshalData_Aliases) ProtoReflect

func (x *UnmarshalData_Aliases) ProtoReflect() protoreflect.Message

func (*UnmarshalData_Aliases) Reset

func (x *UnmarshalData_Aliases) Reset()

func (*UnmarshalData_Aliases) String

func (x *UnmarshalData_Aliases) String() string

func (*UnmarshalData_Aliases) UnmarshalJSON

func (this *UnmarshalData_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalData_Config

type UnmarshalData_Config struct {
	Ip   string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Port int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmarshalData_Config) Descriptor deprecated

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

Deprecated: Use UnmarshalData_Config.ProtoReflect.Descriptor instead.

func (*UnmarshalData_Config) GetIp

func (x *UnmarshalData_Config) GetIp() string

func (*UnmarshalData_Config) GetPort

func (x *UnmarshalData_Config) GetPort() int32

func (*UnmarshalData_Config) MarshalJSON

func (this *UnmarshalData_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalData_Config) ProtoMessage

func (*UnmarshalData_Config) ProtoMessage()

func (*UnmarshalData_Config) ProtoReflect

func (x *UnmarshalData_Config) ProtoReflect() protoreflect.Message

func (*UnmarshalData_Config) Reset

func (x *UnmarshalData_Config) Reset()

func (*UnmarshalData_Config) String

func (x *UnmarshalData_Config) String() string

func (*UnmarshalData_Config) UnmarshalJSON

func (this *UnmarshalData_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalData_Enum

type UnmarshalData_Enum int32
const (
	UnmarshalData_running UnmarshalData_Enum = 0
	UnmarshalData_stopped UnmarshalData_Enum = 1
)

func (UnmarshalData_Enum) Descriptor

func (UnmarshalData_Enum) Enum

func (UnmarshalData_Enum) EnumDescriptor deprecated

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

Deprecated: Use UnmarshalData_Enum.Descriptor instead.

func (UnmarshalData_Enum) Number

func (UnmarshalData_Enum) String

func (x UnmarshalData_Enum) String() string

func (UnmarshalData_Enum) Type

type UnmarshalOneofHide

type UnmarshalOneofHide struct {

	// Types that are assignable to Type:
	//	*UnmarshalOneofHide_TString
	//	*UnmarshalOneofHide_TInt32
	//	*UnmarshalOneofHide_TInt64
	//	*UnmarshalOneofHide_TUint32
	//	*UnmarshalOneofHide_TUint64
	//	*UnmarshalOneofHide_TSint32
	//	*UnmarshalOneofHide_TSint64
	//	*UnmarshalOneofHide_TSfixed32
	//	*UnmarshalOneofHide_TSfixed64
	//	*UnmarshalOneofHide_TFixed32
	//	*UnmarshalOneofHide_TFixed64
	//	*UnmarshalOneofHide_TFloat
	//	*UnmarshalOneofHide_TDouble
	//	*UnmarshalOneofHide_TBool
	//	*UnmarshalOneofHide_TEnum1
	//	*UnmarshalOneofHide_TEnum2
	//	*UnmarshalOneofHide_TBytes
	//	*UnmarshalOneofHide_TAliases
	//	*UnmarshalOneofHide_TConfig
	Type  isUnmarshalOneofHide_Type `protobuf_oneof:"Type"`
	TSeat string                    `protobuf:"bytes,100,opt,name=t_seat,json=tSeat,proto3" json:"t_seat,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmarshalOneofHide) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofHide.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofHide) GetTAliases

func (*UnmarshalOneofHide) GetTBool

func (x *UnmarshalOneofHide) GetTBool() bool

func (*UnmarshalOneofHide) GetTBytes

func (x *UnmarshalOneofHide) GetTBytes() []byte

func (*UnmarshalOneofHide) GetTConfig

func (*UnmarshalOneofHide) GetTDouble

func (x *UnmarshalOneofHide) GetTDouble() float64

func (*UnmarshalOneofHide) GetTEnum1

func (*UnmarshalOneofHide) GetTEnum2

func (*UnmarshalOneofHide) GetTFixed32

func (x *UnmarshalOneofHide) GetTFixed32() uint32

func (*UnmarshalOneofHide) GetTFixed64

func (x *UnmarshalOneofHide) GetTFixed64() uint64

func (*UnmarshalOneofHide) GetTFloat

func (x *UnmarshalOneofHide) GetTFloat() float32

func (*UnmarshalOneofHide) GetTInt32

func (x *UnmarshalOneofHide) GetTInt32() int32

func (*UnmarshalOneofHide) GetTInt64

func (x *UnmarshalOneofHide) GetTInt64() int64

func (*UnmarshalOneofHide) GetTSeat

func (x *UnmarshalOneofHide) GetTSeat() string

func (*UnmarshalOneofHide) GetTSfixed32

func (x *UnmarshalOneofHide) GetTSfixed32() int32

func (*UnmarshalOneofHide) GetTSfixed64

func (x *UnmarshalOneofHide) GetTSfixed64() int64

func (*UnmarshalOneofHide) GetTSint32

func (x *UnmarshalOneofHide) GetTSint32() int32

func (*UnmarshalOneofHide) GetTSint64

func (x *UnmarshalOneofHide) GetTSint64() int64

func (*UnmarshalOneofHide) GetTString

func (x *UnmarshalOneofHide) GetTString() string

func (*UnmarshalOneofHide) GetTUint32

func (x *UnmarshalOneofHide) GetTUint32() uint32

func (*UnmarshalOneofHide) GetTUint64

func (x *UnmarshalOneofHide) GetTUint64() uint64

func (*UnmarshalOneofHide) GetType

func (m *UnmarshalOneofHide) GetType() isUnmarshalOneofHide_Type

func (*UnmarshalOneofHide) MarshalJSON

func (this *UnmarshalOneofHide) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofHide) ProtoMessage

func (*UnmarshalOneofHide) ProtoMessage()

func (*UnmarshalOneofHide) ProtoReflect

func (x *UnmarshalOneofHide) ProtoReflect() protoreflect.Message

func (*UnmarshalOneofHide) Reset

func (x *UnmarshalOneofHide) Reset()

func (*UnmarshalOneofHide) String

func (x *UnmarshalOneofHide) String() string

func (*UnmarshalOneofHide) UnmarshalJSON

func (this *UnmarshalOneofHide) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofHide_Aliases

type UnmarshalOneofHide_Aliases struct {
	// contains filtered or unexported fields
}

func (*UnmarshalOneofHide_Aliases) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofHide_Aliases.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofHide_Aliases) MarshalJSON

func (this *UnmarshalOneofHide_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofHide_Aliases) ProtoMessage

func (*UnmarshalOneofHide_Aliases) ProtoMessage()

func (*UnmarshalOneofHide_Aliases) ProtoReflect

func (*UnmarshalOneofHide_Aliases) Reset

func (x *UnmarshalOneofHide_Aliases) Reset()

func (*UnmarshalOneofHide_Aliases) String

func (x *UnmarshalOneofHide_Aliases) String() string

func (*UnmarshalOneofHide_Aliases) UnmarshalJSON

func (this *UnmarshalOneofHide_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofHide_Config

type UnmarshalOneofHide_Config struct {
	Ip   string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Port int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmarshalOneofHide_Config) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofHide_Config.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofHide_Config) GetIp

func (x *UnmarshalOneofHide_Config) GetIp() string

func (*UnmarshalOneofHide_Config) GetPort

func (x *UnmarshalOneofHide_Config) GetPort() int32

func (*UnmarshalOneofHide_Config) MarshalJSON

func (this *UnmarshalOneofHide_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofHide_Config) ProtoMessage

func (*UnmarshalOneofHide_Config) ProtoMessage()

func (*UnmarshalOneofHide_Config) ProtoReflect

func (*UnmarshalOneofHide_Config) Reset

func (x *UnmarshalOneofHide_Config) Reset()

func (*UnmarshalOneofHide_Config) String

func (x *UnmarshalOneofHide_Config) String() string

func (*UnmarshalOneofHide_Config) UnmarshalJSON

func (this *UnmarshalOneofHide_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofHide_Enum

type UnmarshalOneofHide_Enum int32
const (
	UnmarshalOneofHide_running UnmarshalOneofHide_Enum = 0
	UnmarshalOneofHide_stopped UnmarshalOneofHide_Enum = 1
)

func (UnmarshalOneofHide_Enum) Descriptor

func (UnmarshalOneofHide_Enum) Enum

func (UnmarshalOneofHide_Enum) EnumDescriptor deprecated

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

Deprecated: Use UnmarshalOneofHide_Enum.Descriptor instead.

func (UnmarshalOneofHide_Enum) Number

func (UnmarshalOneofHide_Enum) String

func (x UnmarshalOneofHide_Enum) String() string

func (UnmarshalOneofHide_Enum) Type

type UnmarshalOneofHide_TAliases

type UnmarshalOneofHide_TAliases struct {
	TAliases *UnmarshalOneofHide_Aliases `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3,oneof"`
}

type UnmarshalOneofHide_TBool

type UnmarshalOneofHide_TBool struct {
	TBool bool `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3,oneof"`
}

type UnmarshalOneofHide_TBytes

type UnmarshalOneofHide_TBytes struct {
	TBytes []byte `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3,oneof"`
}

type UnmarshalOneofHide_TConfig

type UnmarshalOneofHide_TConfig struct {
	TConfig *UnmarshalOneofHide_Config `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3,oneof"`
}

type UnmarshalOneofHide_TDouble

type UnmarshalOneofHide_TDouble struct {
	TDouble float64 `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3,oneof"`
}

type UnmarshalOneofHide_TEnum1

type UnmarshalOneofHide_TEnum1 struct {
	TEnum1 UnmarshalOneofHide_Enum `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.UnmarshalOneofHide_Enum,oneof"`
}

type UnmarshalOneofHide_TEnum2

type UnmarshalOneofHide_TEnum2 struct {
	TEnum2 UnmarshalOneofHide_Enum `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.UnmarshalOneofHide_Enum,oneof"`
}

type UnmarshalOneofHide_TFixed32

type UnmarshalOneofHide_TFixed32 struct {
	TFixed32 uint32 `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3,oneof"`
}

type UnmarshalOneofHide_TFixed64

type UnmarshalOneofHide_TFixed64 struct {
	TFixed64 uint64 `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3,oneof"`
}

type UnmarshalOneofHide_TFloat

type UnmarshalOneofHide_TFloat struct {
	TFloat float32 `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3,oneof"`
}

type UnmarshalOneofHide_TInt32

type UnmarshalOneofHide_TInt32 struct {
	TInt32 int32 `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3,oneof"`
}

type UnmarshalOneofHide_TInt64

type UnmarshalOneofHide_TInt64 struct {
	TInt64 int64 `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3,oneof"`
}

type UnmarshalOneofHide_TSfixed32

type UnmarshalOneofHide_TSfixed32 struct {
	TSfixed32 int32 `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3,oneof"`
}

type UnmarshalOneofHide_TSfixed64

type UnmarshalOneofHide_TSfixed64 struct {
	TSfixed64 int64 `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3,oneof"`
}

type UnmarshalOneofHide_TSint32

type UnmarshalOneofHide_TSint32 struct {
	TSint32 int32 `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3,oneof"`
}

type UnmarshalOneofHide_TSint64

type UnmarshalOneofHide_TSint64 struct {
	TSint64 int64 `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3,oneof"`
}

type UnmarshalOneofHide_TString

type UnmarshalOneofHide_TString struct {
	TString string `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3,oneof"`
}

type UnmarshalOneofHide_TUint32

type UnmarshalOneofHide_TUint32 struct {
	TUint32 uint32 `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3,oneof"`
}

type UnmarshalOneofHide_TUint64

type UnmarshalOneofHide_TUint64 struct {
	TUint64 uint64 `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3,oneof"`
}

type UnmarshalOneofNotHide

type UnmarshalOneofNotHide struct {

	// Types that are assignable to Type:
	//	*UnmarshalOneofNotHide_TString
	//	*UnmarshalOneofNotHide_TInt32
	//	*UnmarshalOneofNotHide_TInt64
	//	*UnmarshalOneofNotHide_TUint32
	//	*UnmarshalOneofNotHide_TUint64
	//	*UnmarshalOneofNotHide_TSint32
	//	*UnmarshalOneofNotHide_TSint64
	//	*UnmarshalOneofNotHide_TSfixed32
	//	*UnmarshalOneofNotHide_TSfixed64
	//	*UnmarshalOneofNotHide_TFixed32
	//	*UnmarshalOneofNotHide_TFixed64
	//	*UnmarshalOneofNotHide_TFloat
	//	*UnmarshalOneofNotHide_TDouble
	//	*UnmarshalOneofNotHide_TBool
	//	*UnmarshalOneofNotHide_TEnum1
	//	*UnmarshalOneofNotHide_TEnum2
	//	*UnmarshalOneofNotHide_TBytes
	//	*UnmarshalOneofNotHide_TAliases
	//	*UnmarshalOneofNotHide_TConfig
	Type  isUnmarshalOneofNotHide_Type `protobuf_oneof:"Type"`
	TSeat string                       `protobuf:"bytes,100,opt,name=t_seat,json=tSeat,proto3" json:"t_seat,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmarshalOneofNotHide) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofNotHide.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofNotHide) GetTAliases

func (*UnmarshalOneofNotHide) GetTBool

func (x *UnmarshalOneofNotHide) GetTBool() bool

func (*UnmarshalOneofNotHide) GetTBytes

func (x *UnmarshalOneofNotHide) GetTBytes() []byte

func (*UnmarshalOneofNotHide) GetTConfig

func (*UnmarshalOneofNotHide) GetTDouble

func (x *UnmarshalOneofNotHide) GetTDouble() float64

func (*UnmarshalOneofNotHide) GetTEnum1

func (*UnmarshalOneofNotHide) GetTEnum2

func (*UnmarshalOneofNotHide) GetTFixed32

func (x *UnmarshalOneofNotHide) GetTFixed32() uint32

func (*UnmarshalOneofNotHide) GetTFixed64

func (x *UnmarshalOneofNotHide) GetTFixed64() uint64

func (*UnmarshalOneofNotHide) GetTFloat

func (x *UnmarshalOneofNotHide) GetTFloat() float32

func (*UnmarshalOneofNotHide) GetTInt32

func (x *UnmarshalOneofNotHide) GetTInt32() int32

func (*UnmarshalOneofNotHide) GetTInt64

func (x *UnmarshalOneofNotHide) GetTInt64() int64

func (*UnmarshalOneofNotHide) GetTSeat

func (x *UnmarshalOneofNotHide) GetTSeat() string

func (*UnmarshalOneofNotHide) GetTSfixed32

func (x *UnmarshalOneofNotHide) GetTSfixed32() int32

func (*UnmarshalOneofNotHide) GetTSfixed64

func (x *UnmarshalOneofNotHide) GetTSfixed64() int64

func (*UnmarshalOneofNotHide) GetTSint32

func (x *UnmarshalOneofNotHide) GetTSint32() int32

func (*UnmarshalOneofNotHide) GetTSint64

func (x *UnmarshalOneofNotHide) GetTSint64() int64

func (*UnmarshalOneofNotHide) GetTString

func (x *UnmarshalOneofNotHide) GetTString() string

func (*UnmarshalOneofNotHide) GetTUint32

func (x *UnmarshalOneofNotHide) GetTUint32() uint32

func (*UnmarshalOneofNotHide) GetTUint64

func (x *UnmarshalOneofNotHide) GetTUint64() uint64

func (*UnmarshalOneofNotHide) GetType

func (m *UnmarshalOneofNotHide) GetType() isUnmarshalOneofNotHide_Type

func (*UnmarshalOneofNotHide) MarshalJSON

func (this *UnmarshalOneofNotHide) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofNotHide) ProtoMessage

func (*UnmarshalOneofNotHide) ProtoMessage()

func (*UnmarshalOneofNotHide) ProtoReflect

func (x *UnmarshalOneofNotHide) ProtoReflect() protoreflect.Message

func (*UnmarshalOneofNotHide) Reset

func (x *UnmarshalOneofNotHide) Reset()

func (*UnmarshalOneofNotHide) String

func (x *UnmarshalOneofNotHide) String() string

func (*UnmarshalOneofNotHide) UnmarshalJSON

func (this *UnmarshalOneofNotHide) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofNotHide_Aliases

type UnmarshalOneofNotHide_Aliases struct {
	// contains filtered or unexported fields
}

func (*UnmarshalOneofNotHide_Aliases) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofNotHide_Aliases.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofNotHide_Aliases) MarshalJSON

func (this *UnmarshalOneofNotHide_Aliases) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofNotHide_Aliases) ProtoMessage

func (*UnmarshalOneofNotHide_Aliases) ProtoMessage()

func (*UnmarshalOneofNotHide_Aliases) ProtoReflect

func (*UnmarshalOneofNotHide_Aliases) Reset

func (x *UnmarshalOneofNotHide_Aliases) Reset()

func (*UnmarshalOneofNotHide_Aliases) String

func (*UnmarshalOneofNotHide_Aliases) UnmarshalJSON

func (this *UnmarshalOneofNotHide_Aliases) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofNotHide_Config

type UnmarshalOneofNotHide_Config struct {
	Ip   string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
	Port int32  `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmarshalOneofNotHide_Config) Descriptor deprecated

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

Deprecated: Use UnmarshalOneofNotHide_Config.ProtoReflect.Descriptor instead.

func (*UnmarshalOneofNotHide_Config) GetIp

func (*UnmarshalOneofNotHide_Config) GetPort

func (x *UnmarshalOneofNotHide_Config) GetPort() int32

func (*UnmarshalOneofNotHide_Config) MarshalJSON

func (this *UnmarshalOneofNotHide_Config) MarshalJSON() ([]byte, error)

MarshalJSON for implements interface json.Marshaler.

func (*UnmarshalOneofNotHide_Config) ProtoMessage

func (*UnmarshalOneofNotHide_Config) ProtoMessage()

func (*UnmarshalOneofNotHide_Config) ProtoReflect

func (*UnmarshalOneofNotHide_Config) Reset

func (x *UnmarshalOneofNotHide_Config) Reset()

func (*UnmarshalOneofNotHide_Config) String

func (*UnmarshalOneofNotHide_Config) UnmarshalJSON

func (this *UnmarshalOneofNotHide_Config) UnmarshalJSON(b []byte) error

UnmarshalJSON for implements json.Unmarshaler.

type UnmarshalOneofNotHide_Enum

type UnmarshalOneofNotHide_Enum int32
const (
	UnmarshalOneofNotHide_running UnmarshalOneofNotHide_Enum = 0
	UnmarshalOneofNotHide_stopped UnmarshalOneofNotHide_Enum = 1
)

func (UnmarshalOneofNotHide_Enum) Descriptor

func (UnmarshalOneofNotHide_Enum) Enum

func (UnmarshalOneofNotHide_Enum) EnumDescriptor deprecated

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

Deprecated: Use UnmarshalOneofNotHide_Enum.Descriptor instead.

func (UnmarshalOneofNotHide_Enum) Number

func (UnmarshalOneofNotHide_Enum) String

func (UnmarshalOneofNotHide_Enum) Type

type UnmarshalOneofNotHide_TAliases

type UnmarshalOneofNotHide_TAliases struct {
	TAliases *UnmarshalOneofNotHide_Aliases `protobuf:"bytes,18,opt,name=t_aliases,json=tAliases,proto3,oneof"`
}

type UnmarshalOneofNotHide_TBool

type UnmarshalOneofNotHide_TBool struct {
	TBool bool `protobuf:"varint,14,opt,name=t_bool,json=tBool,proto3,oneof"`
}

type UnmarshalOneofNotHide_TBytes

type UnmarshalOneofNotHide_TBytes struct {
	TBytes []byte `protobuf:"bytes,17,opt,name=t_bytes,json=tBytes,proto3,oneof"`
}

type UnmarshalOneofNotHide_TConfig

type UnmarshalOneofNotHide_TConfig struct {
	TConfig *UnmarshalOneofNotHide_Config `protobuf:"bytes,19,opt,name=t_config,json=tConfig,proto3,oneof"`
}

type UnmarshalOneofNotHide_TDouble

type UnmarshalOneofNotHide_TDouble struct {
	TDouble float64 `protobuf:"fixed64,13,opt,name=t_double,json=tDouble,proto3,oneof"`
}

type UnmarshalOneofNotHide_TEnum1

type UnmarshalOneofNotHide_TEnum1 struct {
	TEnum1 UnmarshalOneofNotHide_Enum `protobuf:"varint,15,opt,name=t_enum1,json=tEnum1,proto3,enum=gojsontest.UnmarshalOneofNotHide_Enum,oneof"`
}

type UnmarshalOneofNotHide_TEnum2

type UnmarshalOneofNotHide_TEnum2 struct {
	TEnum2 UnmarshalOneofNotHide_Enum `protobuf:"varint,16,opt,name=t_enum2,json=tEnum2,proto3,enum=gojsontest.UnmarshalOneofNotHide_Enum,oneof"`
}

type UnmarshalOneofNotHide_TFixed32

type UnmarshalOneofNotHide_TFixed32 struct {
	TFixed32 uint32 `protobuf:"fixed32,10,opt,name=t_fixed32,json=tFixed32,proto3,oneof"`
}

type UnmarshalOneofNotHide_TFixed64

type UnmarshalOneofNotHide_TFixed64 struct {
	TFixed64 uint64 `protobuf:"fixed64,11,opt,name=t_fixed64,json=tFixed64,proto3,oneof"`
}

type UnmarshalOneofNotHide_TFloat

type UnmarshalOneofNotHide_TFloat struct {
	TFloat float32 `protobuf:"fixed32,12,opt,name=t_float,json=tFloat,proto3,oneof"`
}

type UnmarshalOneofNotHide_TInt32

type UnmarshalOneofNotHide_TInt32 struct {
	TInt32 int32 `protobuf:"varint,2,opt,name=t_int32,json=tInt32,proto3,oneof"`
}

type UnmarshalOneofNotHide_TInt64

type UnmarshalOneofNotHide_TInt64 struct {
	TInt64 int64 `protobuf:"varint,3,opt,name=t_int64,json=tInt64,proto3,oneof"`
}

type UnmarshalOneofNotHide_TSfixed32

type UnmarshalOneofNotHide_TSfixed32 struct {
	TSfixed32 int32 `protobuf:"fixed32,8,opt,name=t_sfixed32,json=tSfixed32,proto3,oneof"`
}

type UnmarshalOneofNotHide_TSfixed64

type UnmarshalOneofNotHide_TSfixed64 struct {
	TSfixed64 int64 `protobuf:"fixed64,9,opt,name=t_sfixed64,json=tSfixed64,proto3,oneof"`
}

type UnmarshalOneofNotHide_TSint32

type UnmarshalOneofNotHide_TSint32 struct {
	TSint32 int32 `protobuf:"zigzag32,6,opt,name=t_sint32,json=tSint32,proto3,oneof"`
}

type UnmarshalOneofNotHide_TSint64

type UnmarshalOneofNotHide_TSint64 struct {
	TSint64 int64 `protobuf:"zigzag64,7,opt,name=t_sint64,json=tSint64,proto3,oneof"`
}

type UnmarshalOneofNotHide_TString

type UnmarshalOneofNotHide_TString struct {
	TString string `protobuf:"bytes,1,opt,name=t_string,json=tString,proto3,oneof"`
}

type UnmarshalOneofNotHide_TUint32

type UnmarshalOneofNotHide_TUint32 struct {
	TUint32 uint32 `protobuf:"varint,4,opt,name=t_uint32,json=tUint32,proto3,oneof"`
}

type UnmarshalOneofNotHide_TUint64

type UnmarshalOneofNotHide_TUint64 struct {
	TUint64 uint64 `protobuf:"varint,5,opt,name=t_uint64,json=tUint64,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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