textpb3

package
v1.32.0 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2023 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Enum_name = map[int32]string{
		0:  "ZERO",
		1:  "ONE",
		2:  "TWO",
		10: "TEN",
	}
	Enum_value = map[string]int32{
		"ZERO": 0,
		"ONE":  1,
		"TWO":  2,
		"TEN":  10,
	}
)

Enum value maps for Enum.

View Source
var (
	Enums_NestedEnum_name = map[int32]string{
		0:  "CERO",
		1:  "UNO",
		2:  "DOS",
		10: "DIEZ",
	}
	Enums_NestedEnum_value = map[string]int32{
		"CERO": 0,
		"UNO":  1,
		"DOS":  2,
		"DIEZ": 10,
	}
)

Enum value maps for Enums_NestedEnum.

View Source
var File_internal_testprotos_textpb3_test_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Enum

type Enum int32
const (
	Enum_ZERO Enum = 0
	Enum_ONE  Enum = 1
	Enum_TWO  Enum = 2
	Enum_TEN  Enum = 10
)

func (Enum) Descriptor

func (Enum) Descriptor() protoreflect.EnumDescriptor

func (Enum) Enum

func (x Enum) Enum() *Enum

func (Enum) EnumDescriptor deprecated

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

Deprecated: Use Enum.Descriptor instead.

func (Enum) Number

func (x Enum) Number() protoreflect.EnumNumber

func (Enum) String

func (x Enum) String() string

func (Enum) Type

func (Enum) Type() protoreflect.EnumType

type Enums

type Enums struct {
	SEnum       Enum             `protobuf:"varint,1,opt,name=s_enum,json=sEnum,proto3,enum=pb3.Enum" json:"s_enum,omitempty"`
	SNestedEnum Enums_NestedEnum `protobuf:"varint,3,opt,name=s_nested_enum,json=sNestedEnum,proto3,enum=pb3.Enums_NestedEnum" json:"s_nested_enum,omitempty"`
	// contains filtered or unexported fields
}

Message contains enum fields.

func (*Enums) Descriptor deprecated

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

Deprecated: Use Enums.ProtoReflect.Descriptor instead.

func (*Enums) GetSEnum

func (x *Enums) GetSEnum() Enum

func (*Enums) GetSNestedEnum

func (x *Enums) GetSNestedEnum() Enums_NestedEnum

func (*Enums) ProtoMessage

func (*Enums) ProtoMessage()

func (*Enums) ProtoReflect

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

func (*Enums) Reset

func (x *Enums) Reset()

func (*Enums) String

func (x *Enums) String() string

type Enums_NestedEnum

type Enums_NestedEnum int32
const (
	Enums_CERO Enums_NestedEnum = 0
	Enums_UNO  Enums_NestedEnum = 1
	Enums_DOS  Enums_NestedEnum = 2
	Enums_DIEZ Enums_NestedEnum = 10
)

func (Enums_NestedEnum) Descriptor

func (Enums_NestedEnum) Enum

func (Enums_NestedEnum) EnumDescriptor deprecated

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

Deprecated: Use Enums_NestedEnum.Descriptor instead.

func (Enums_NestedEnum) Number

func (Enums_NestedEnum) String

func (x Enums_NestedEnum) String() string

func (Enums_NestedEnum) Type

type JSONNames

type JSONNames struct {
	SString string `protobuf:"bytes,1,opt,name=s_string,json=foo_bar,proto3" json:"s_string,omitempty"`
	// contains filtered or unexported fields
}

Message for testing json_name option.

func (*JSONNames) Descriptor deprecated

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

Deprecated: Use JSONNames.ProtoReflect.Descriptor instead.

func (*JSONNames) GetSString

func (x *JSONNames) GetSString() string

func (*JSONNames) ProtoMessage

func (*JSONNames) ProtoMessage()

func (*JSONNames) ProtoReflect

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

func (*JSONNames) Reset

func (x *JSONNames) Reset()

func (*JSONNames) String

func (x *JSONNames) String() string

type Maps

type Maps struct {
	Int32ToStr   map[int32]string   `` /* 182-byte string literal not displayed */
	BoolToUint32 map[bool]uint32    `` /* 189-byte string literal not displayed */
	Uint64ToEnum map[uint64]Enum    `` /* 203-byte string literal not displayed */
	StrToNested  map[string]*Nested `` /* 184-byte string literal not displayed */
	StrToOneofs  map[string]*Oneofs `` /* 184-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message contains map fields.

func (*Maps) Descriptor deprecated

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

Deprecated: Use Maps.ProtoReflect.Descriptor instead.

func (*Maps) GetBoolToUint32

func (x *Maps) GetBoolToUint32() map[bool]uint32

func (*Maps) GetInt32ToStr

func (x *Maps) GetInt32ToStr() map[int32]string

func (*Maps) GetStrToNested

func (x *Maps) GetStrToNested() map[string]*Nested

func (*Maps) GetStrToOneofs

func (x *Maps) GetStrToOneofs() map[string]*Oneofs

func (*Maps) GetUint64ToEnum

func (x *Maps) GetUint64ToEnum() map[uint64]Enum

func (*Maps) ProtoMessage

func (*Maps) ProtoMessage()

func (*Maps) ProtoReflect

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

func (*Maps) Reset

func (x *Maps) Reset()

func (*Maps) String

func (x *Maps) String() string

type Nested

type Nested struct {
	SString string  `protobuf:"bytes,1,opt,name=s_string,json=sString,proto3" json:"s_string,omitempty"`
	SNested *Nested `protobuf:"bytes,2,opt,name=s_nested,json=sNested,proto3" json:"s_nested,omitempty"`
	// contains filtered or unexported fields
}

Message type used as submessage.

func (*Nested) Descriptor deprecated

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

Deprecated: Use Nested.ProtoReflect.Descriptor instead.

func (*Nested) GetSNested

func (x *Nested) GetSNested() *Nested

func (*Nested) GetSString

func (x *Nested) GetSString() string

func (*Nested) ProtoMessage

func (*Nested) ProtoMessage()

func (*Nested) ProtoReflect

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

func (*Nested) Reset

func (x *Nested) Reset()

func (*Nested) String

func (x *Nested) String() string

type Nests

type Nests struct {
	SNested *Nested `protobuf:"bytes,2,opt,name=s_nested,json=sNested,proto3" json:"s_nested,omitempty"`
	// contains filtered or unexported fields
}

Message contains nested message field.

func (*Nests) Descriptor deprecated

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

Deprecated: Use Nests.ProtoReflect.Descriptor instead.

func (*Nests) GetSNested

func (x *Nests) GetSNested() *Nested

func (*Nests) ProtoMessage

func (*Nests) ProtoMessage()

func (*Nests) ProtoReflect

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

func (*Nests) Reset

func (x *Nests) Reset()

func (*Nests) String

func (x *Nests) String() string

type Oneofs

type Oneofs struct {

	// Types that are assignable to Union:
	//
	//	*Oneofs_OneofEnum
	//	*Oneofs_OneofString
	//	*Oneofs_OneofNested
	Union isOneofs_Union `protobuf_oneof:"union"`
	// contains filtered or unexported fields
}

Message contains oneof field.

func (*Oneofs) Descriptor deprecated

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

Deprecated: Use Oneofs.ProtoReflect.Descriptor instead.

func (*Oneofs) GetOneofEnum

func (x *Oneofs) GetOneofEnum() Enum

func (*Oneofs) GetOneofNested

func (x *Oneofs) GetOneofNested() *Nested

func (*Oneofs) GetOneofString

func (x *Oneofs) GetOneofString() string

func (*Oneofs) GetUnion

func (m *Oneofs) GetUnion() isOneofs_Union

func (*Oneofs) ProtoMessage

func (*Oneofs) ProtoMessage()

func (*Oneofs) ProtoReflect

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

func (*Oneofs) Reset

func (x *Oneofs) Reset()

func (*Oneofs) String

func (x *Oneofs) String() string

type Oneofs_OneofEnum

type Oneofs_OneofEnum struct {
	OneofEnum Enum `protobuf:"varint,1,opt,name=oneof_enum,json=oneofEnum,proto3,enum=pb3.Enum,oneof"`
}

type Oneofs_OneofNested

type Oneofs_OneofNested struct {
	OneofNested *Nested `protobuf:"bytes,3,opt,name=oneof_nested,json=oneofNested,proto3,oneof"`
}

type Oneofs_OneofString

type Oneofs_OneofString struct {
	OneofString string `protobuf:"bytes,2,opt,name=oneof_string,json=oneofString,proto3,oneof"`
}

type Proto3Optional added in v1.22.0

type Proto3Optional struct {
	OptBool    *bool    `protobuf:"varint,1,opt,name=opt_bool,json=optBool,proto3,oneof" json:"opt_bool,omitempty"`
	OptInt32   *int32   `protobuf:"varint,2,opt,name=opt_int32,json=optInt32,proto3,oneof" json:"opt_int32,omitempty"`
	OptInt64   *int64   `protobuf:"varint,3,opt,name=opt_int64,json=optInt64,proto3,oneof" json:"opt_int64,omitempty"`
	OptUint32  *uint32  `protobuf:"varint,4,opt,name=opt_uint32,json=optUint32,proto3,oneof" json:"opt_uint32,omitempty"`
	OptUint64  *uint64  `protobuf:"varint,5,opt,name=opt_uint64,json=optUint64,proto3,oneof" json:"opt_uint64,omitempty"`
	OptFloat   *float32 `protobuf:"fixed32,6,opt,name=opt_float,json=optFloat,proto3,oneof" json:"opt_float,omitempty"`
	OptDouble  *float64 `protobuf:"fixed64,7,opt,name=opt_double,json=optDouble,proto3,oneof" json:"opt_double,omitempty"`
	OptString  *string  `protobuf:"bytes,8,opt,name=opt_string,json=optString,proto3,oneof" json:"opt_string,omitempty"`
	OptBytes   []byte   `protobuf:"bytes,9,opt,name=opt_bytes,json=optBytes,proto3,oneof" json:"opt_bytes,omitempty"`
	OptEnum    *Enum    `protobuf:"varint,10,opt,name=opt_enum,json=optEnum,proto3,enum=pb3.Enum,oneof" json:"opt_enum,omitempty"`
	OptMessage *Nested  `protobuf:"bytes,11,opt,name=opt_message,json=optMessage,proto3,oneof" json:"opt_message,omitempty"`
	// contains filtered or unexported fields
}

func (*Proto3Optional) Descriptor deprecated added in v1.22.0

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

Deprecated: Use Proto3Optional.ProtoReflect.Descriptor instead.

func (*Proto3Optional) GetOptBool added in v1.22.0

func (x *Proto3Optional) GetOptBool() bool

func (*Proto3Optional) GetOptBytes added in v1.22.0

func (x *Proto3Optional) GetOptBytes() []byte

func (*Proto3Optional) GetOptDouble added in v1.22.0

func (x *Proto3Optional) GetOptDouble() float64

func (*Proto3Optional) GetOptEnum added in v1.22.0

func (x *Proto3Optional) GetOptEnum() Enum

func (*Proto3Optional) GetOptFloat added in v1.22.0

func (x *Proto3Optional) GetOptFloat() float32

func (*Proto3Optional) GetOptInt32 added in v1.22.0

func (x *Proto3Optional) GetOptInt32() int32

func (*Proto3Optional) GetOptInt64 added in v1.22.0

func (x *Proto3Optional) GetOptInt64() int64

func (*Proto3Optional) GetOptMessage added in v1.22.0

func (x *Proto3Optional) GetOptMessage() *Nested

func (*Proto3Optional) GetOptString added in v1.22.0

func (x *Proto3Optional) GetOptString() string

func (*Proto3Optional) GetOptUint32 added in v1.22.0

func (x *Proto3Optional) GetOptUint32() uint32

func (*Proto3Optional) GetOptUint64 added in v1.22.0

func (x *Proto3Optional) GetOptUint64() uint64

func (*Proto3Optional) ProtoMessage added in v1.22.0

func (*Proto3Optional) ProtoMessage()

func (*Proto3Optional) ProtoReflect added in v1.22.0

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

func (*Proto3Optional) Reset added in v1.22.0

func (x *Proto3Optional) Reset()

func (*Proto3Optional) String added in v1.22.0

func (x *Proto3Optional) String() string

type Repeats added in v1.23.0

type Repeats struct {
	RptBool   []bool    `protobuf:"varint,1,rep,packed,name=rpt_bool,json=rptBool,proto3" json:"rpt_bool,omitempty"`
	RptInt32  []int32   `protobuf:"varint,2,rep,packed,name=rpt_int32,json=rptInt32,proto3" json:"rpt_int32,omitempty"`
	RptInt64  []int64   `protobuf:"varint,3,rep,packed,name=rpt_int64,json=rptInt64,proto3" json:"rpt_int64,omitempty"`
	RptUint32 []uint32  `protobuf:"varint,4,rep,packed,name=rpt_uint32,json=rptUint32,proto3" json:"rpt_uint32,omitempty"`
	RptUint64 []uint64  `protobuf:"varint,5,rep,packed,name=rpt_uint64,json=rptUint64,proto3" json:"rpt_uint64,omitempty"`
	RptFloat  []float32 `protobuf:"fixed32,6,rep,packed,name=rpt_float,json=rptFloat,proto3" json:"rpt_float,omitempty"`
	RptDouble []float64 `protobuf:"fixed64,7,rep,packed,name=rpt_double,json=rptDouble,proto3" json:"rpt_double,omitempty"`
	RptString []string  `protobuf:"bytes,8,rep,name=rpt_string,json=rptString,proto3" json:"rpt_string,omitempty"`
	RptBytes  [][]byte  `protobuf:"bytes,9,rep,name=rpt_bytes,json=rptBytes,proto3" json:"rpt_bytes,omitempty"`
	// contains filtered or unexported fields
}

Message contains repeated fields.

func (*Repeats) Descriptor deprecated added in v1.23.0

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

Deprecated: Use Repeats.ProtoReflect.Descriptor instead.

func (*Repeats) GetRptBool added in v1.23.0

func (x *Repeats) GetRptBool() []bool

func (*Repeats) GetRptBytes added in v1.23.0

func (x *Repeats) GetRptBytes() [][]byte

func (*Repeats) GetRptDouble added in v1.23.0

func (x *Repeats) GetRptDouble() []float64

func (*Repeats) GetRptFloat added in v1.23.0

func (x *Repeats) GetRptFloat() []float32

func (*Repeats) GetRptInt32 added in v1.23.0

func (x *Repeats) GetRptInt32() []int32

func (*Repeats) GetRptInt64 added in v1.23.0

func (x *Repeats) GetRptInt64() []int64

func (*Repeats) GetRptString added in v1.23.0

func (x *Repeats) GetRptString() []string

func (*Repeats) GetRptUint32 added in v1.23.0

func (x *Repeats) GetRptUint32() []uint32

func (*Repeats) GetRptUint64 added in v1.23.0

func (x *Repeats) GetRptUint64() []uint64

func (*Repeats) ProtoMessage added in v1.23.0

func (*Repeats) ProtoMessage()

func (*Repeats) ProtoReflect added in v1.23.0

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

func (*Repeats) Reset added in v1.23.0

func (x *Repeats) Reset()

func (*Repeats) String added in v1.23.0

func (x *Repeats) String() string

type Scalars

type Scalars struct {
	SBool     bool    `protobuf:"varint,1,opt,name=s_bool,json=sBool,proto3" json:"s_bool,omitempty"`
	SInt32    int32   `protobuf:"varint,2,opt,name=s_int32,json=sInt32,proto3" json:"s_int32,omitempty"`
	SInt64    int64   `protobuf:"varint,3,opt,name=s_int64,json=sInt64,proto3" json:"s_int64,omitempty"`
	SUint32   uint32  `protobuf:"varint,4,opt,name=s_uint32,json=sUint32,proto3" json:"s_uint32,omitempty"`
	SUint64   uint64  `protobuf:"varint,5,opt,name=s_uint64,json=sUint64,proto3" json:"s_uint64,omitempty"`
	SSint32   int32   `protobuf:"zigzag32,6,opt,name=s_sint32,json=sSint32,proto3" json:"s_sint32,omitempty"`
	SSint64   int64   `protobuf:"zigzag64,7,opt,name=s_sint64,json=sSint64,proto3" json:"s_sint64,omitempty"`
	SFixed32  uint32  `protobuf:"fixed32,8,opt,name=s_fixed32,json=sFixed32,proto3" json:"s_fixed32,omitempty"`
	SFixed64  uint64  `protobuf:"fixed64,9,opt,name=s_fixed64,json=sFixed64,proto3" json:"s_fixed64,omitempty"`
	SSfixed32 int32   `protobuf:"fixed32,10,opt,name=s_sfixed32,json=sSfixed32,proto3" json:"s_sfixed32,omitempty"`
	SSfixed64 int64   `protobuf:"fixed64,11,opt,name=s_sfixed64,json=sSfixed64,proto3" json:"s_sfixed64,omitempty"`
	SFloat    float32 `protobuf:"fixed32,20,opt,name=s_float,json=sFloat,proto3" json:"s_float,omitempty"`
	SDouble   float64 `protobuf:"fixed64,21,opt,name=s_double,json=sDouble,proto3" json:"s_double,omitempty"`
	SBytes    []byte  `protobuf:"bytes,14,opt,name=s_bytes,json=sBytes,proto3" json:"s_bytes,omitempty"`
	SString   string  `protobuf:"bytes,13,opt,name=s_string,json=sString,proto3" json:"s_string,omitempty"`
	// contains filtered or unexported fields
}

Scalars contains scalar field types.

func (*Scalars) Descriptor deprecated

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

Deprecated: Use Scalars.ProtoReflect.Descriptor instead.

func (*Scalars) GetSBool

func (x *Scalars) GetSBool() bool

func (*Scalars) GetSBytes

func (x *Scalars) GetSBytes() []byte

func (*Scalars) GetSDouble

func (x *Scalars) GetSDouble() float64

func (*Scalars) GetSFixed32

func (x *Scalars) GetSFixed32() uint32

func (*Scalars) GetSFixed64

func (x *Scalars) GetSFixed64() uint64

func (*Scalars) GetSFloat

func (x *Scalars) GetSFloat() float32

func (*Scalars) GetSInt32

func (x *Scalars) GetSInt32() int32

func (*Scalars) GetSInt64

func (x *Scalars) GetSInt64() int64

func (*Scalars) GetSSfixed32

func (x *Scalars) GetSSfixed32() int32

func (*Scalars) GetSSfixed64

func (x *Scalars) GetSSfixed64() int64

func (*Scalars) GetSSint32

func (x *Scalars) GetSSint32() int32

func (*Scalars) GetSSint64

func (x *Scalars) GetSSint64() int64

func (*Scalars) GetSString

func (x *Scalars) GetSString() string

func (*Scalars) GetSUint32

func (x *Scalars) GetSUint32() uint32

func (*Scalars) GetSUint64

func (x *Scalars) GetSUint64() uint64

func (*Scalars) ProtoMessage

func (*Scalars) ProtoMessage()

func (*Scalars) ProtoReflect

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

func (*Scalars) Reset

func (x *Scalars) Reset()

func (*Scalars) String

func (x *Scalars) String() string

Jump to

Keyboard shortcuts

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