Thanks to visit codestin.com
Credit goes to pkg.go.dev

examplev1

package
v0.10.1 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const AllRuleTypes_OneofField_case case_AllRuleTypes_RequiredOneof = 2
View Source
const AllRuleTypes_RequiredOneof_not_set_case case_AllRuleTypes_RequiredOneof = 0
View Source
const LegacyMixedOneof_O_not_set_case case_LegacyMixedOneof_O = 0
View Source
const LegacyMixedOneof_X_case case_LegacyMixedOneof_O = 1
View Source
const LegacyNone_O_not_set_case case_LegacyNone_O = 0
View Source
const LegacyNone_X_case case_LegacyNone_O = 1
View Source
const LegacyOneofRequired_O_not_set_case case_LegacyOneofRequired_O = 0
View Source
const LegacyOneofRequired_X_case case_LegacyOneofRequired_O = 1
View Source
const MsgHasOneof_Msg_case case_MsgHasOneof_O = 3
View Source
const MsgHasOneof_O_not_set_case case_MsgHasOneof_O = 0
View Source
const MsgHasOneof_X_case case_MsgHasOneof_O = 1
View Source
const MsgHasOneof_Y_case case_MsgHasOneof_O = 2
View Source
const NestedRules_OneofField_case case_NestedRules_RequiredOneof = 5
View Source
const NestedRules_RequiredOneof_not_set_case case_NestedRules_RequiredOneof = 0

Variables

View Source
var (
	// repeated int32 abs_not_in = 1800;
	E_AbsNotIn = &file_tests_example_v1_predefined_proto_extTypes[0]
)

Extension fields to validate.Int32Rules.

View Source
var (
	// optional bool this_equals_rule = 1800;
	E_ThisEqualsRule = &file_tests_example_v1_predefined_proto_extTypes[1]
)

Extension fields to validate.BoolRules.

View Source
var File_tests_example_v1_compile_proto protoreflect.FileDescriptor
View Source
var File_tests_example_v1_example_proto protoreflect.FileDescriptor
View Source
var File_tests_example_v1_filter_proto protoreflect.FileDescriptor
View Source
var File_tests_example_v1_legacy_proto protoreflect.FileDescriptor
View Source
var File_tests_example_v1_predefined_proto protoreflect.FileDescriptor
View Source
var File_tests_example_v1_validations_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AllRuleTypes added in v0.10.0

type AllRuleTypes struct {
	Field int32 `protobuf:"varint,1,opt,name=field,proto3" json:"field,omitempty"`
	// Types that are valid to be assigned to RequiredOneof:
	//
	//	*AllRuleTypes_OneofField
	RequiredOneof isAllRuleTypes_RequiredOneof `protobuf_oneof:"required_oneof"`
	// contains filtered or unexported fields
}

func (*AllRuleTypes) ClearOneofField added in v0.10.0

func (x *AllRuleTypes) ClearOneofField()

func (*AllRuleTypes) ClearRequiredOneof added in v0.10.0

func (x *AllRuleTypes) ClearRequiredOneof()

func (*AllRuleTypes) GetField added in v0.10.0

func (x *AllRuleTypes) GetField() int32

func (*AllRuleTypes) GetOneofField added in v0.10.0

func (x *AllRuleTypes) GetOneofField() string

func (*AllRuleTypes) GetRequiredOneof added in v0.10.0

func (x *AllRuleTypes) GetRequiredOneof() isAllRuleTypes_RequiredOneof

func (*AllRuleTypes) HasOneofField added in v0.10.0

func (x *AllRuleTypes) HasOneofField() bool

func (*AllRuleTypes) HasRequiredOneof added in v0.10.0

func (x *AllRuleTypes) HasRequiredOneof() bool

func (*AllRuleTypes) ProtoMessage added in v0.10.0

func (*AllRuleTypes) ProtoMessage()

func (*AllRuleTypes) ProtoReflect added in v0.10.0

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

func (*AllRuleTypes) Reset added in v0.10.0

func (x *AllRuleTypes) Reset()

func (*AllRuleTypes) SetField added in v0.10.0

func (x *AllRuleTypes) SetField(v int32)

func (*AllRuleTypes) SetOneofField added in v0.10.0

func (x *AllRuleTypes) SetOneofField(v string)

func (*AllRuleTypes) String added in v0.10.0

func (x *AllRuleTypes) String() string

func (*AllRuleTypes) WhichRequiredOneof added in v0.10.0

func (x *AllRuleTypes) WhichRequiredOneof() case_AllRuleTypes_RequiredOneof

type AllRuleTypes_OneofField added in v0.10.0

type AllRuleTypes_OneofField struct {
	OneofField string `protobuf:"bytes,2,opt,name=oneof_field,json=oneofField,proto3,oneof"`
}

type AllRuleTypes_builder added in v0.10.0

type AllRuleTypes_builder struct {
	Field int32
	// Fields of oneof RequiredOneof:
	OneofField *string
	// contains filtered or unexported fields
}

func (AllRuleTypes_builder) Build added in v0.10.0

func (b0 AllRuleTypes_builder) Build() *AllRuleTypes

type CelMapOnARepeated added in v0.4.2

type CelMapOnARepeated struct {
	Values []*CelMapOnARepeated_Value `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

https://github.com/bufbuild/protovalidate/issues/92

func (*CelMapOnARepeated) GetValues added in v0.4.2

func (x *CelMapOnARepeated) GetValues() []*CelMapOnARepeated_Value

func (*CelMapOnARepeated) ProtoMessage added in v0.4.2

func (*CelMapOnARepeated) ProtoMessage()

func (*CelMapOnARepeated) ProtoReflect added in v0.4.2

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

func (*CelMapOnARepeated) Reset added in v0.4.2

func (x *CelMapOnARepeated) Reset()

func (*CelMapOnARepeated) SetValues added in v0.8.1

func (x *CelMapOnARepeated) SetValues(v []*CelMapOnARepeated_Value)

func (*CelMapOnARepeated) String added in v0.4.2

func (x *CelMapOnARepeated) String() string

type CelMapOnARepeated_Value added in v0.4.2

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

func (*CelMapOnARepeated_Value) GetName added in v0.4.2

func (x *CelMapOnARepeated_Value) GetName() string

func (*CelMapOnARepeated_Value) ProtoMessage added in v0.4.2

func (*CelMapOnARepeated_Value) ProtoMessage()

func (*CelMapOnARepeated_Value) ProtoReflect added in v0.4.2

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

func (*CelMapOnARepeated_Value) Reset added in v0.4.2

func (x *CelMapOnARepeated_Value) Reset()

func (*CelMapOnARepeated_Value) SetName added in v0.8.1

func (x *CelMapOnARepeated_Value) SetName(v string)

func (*CelMapOnARepeated_Value) String added in v0.4.2

func (x *CelMapOnARepeated_Value) String() string

type CelMapOnARepeated_Value_builder added in v0.8.1

type CelMapOnARepeated_Value_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (CelMapOnARepeated_Value_builder) Build added in v0.8.1

type CelMapOnARepeated_builder added in v0.8.1

type CelMapOnARepeated_builder struct {
	Values []*CelMapOnARepeated_Value
	// contains filtered or unexported fields
}

func (CelMapOnARepeated_builder) Build added in v0.8.1

type Coordinates

type Coordinates struct {
	Lat float64 `protobuf:"fixed64,1,opt,name=lat,proto3" json:"lat,omitempty"`
	Lng float64 `protobuf:"fixed64,2,opt,name=lng,proto3" json:"lng,omitempty"`
	// contains filtered or unexported fields
}

func (*Coordinates) GetLat

func (x *Coordinates) GetLat() float64

func (*Coordinates) GetLng

func (x *Coordinates) GetLng() float64

func (*Coordinates) ProtoMessage

func (*Coordinates) ProtoMessage()

func (*Coordinates) ProtoReflect

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

func (*Coordinates) Reset

func (x *Coordinates) Reset()

func (*Coordinates) SetLat added in v0.8.1

func (x *Coordinates) SetLat(v float64)

func (*Coordinates) SetLng added in v0.8.1

func (x *Coordinates) SetLng(v float64)

func (*Coordinates) String

func (x *Coordinates) String() string

type Coordinates_builder added in v0.8.1

type Coordinates_builder struct {
	Lat float64
	Lng float64
	// contains filtered or unexported fields
}

func (Coordinates_builder) Build added in v0.8.1

func (b0 Coordinates_builder) Build() *Coordinates

type F1 added in v0.6.5

type F1 struct {
	NeedThis string          `protobuf:"bytes,1,opt,name=need_this,json=needThis,proto3" json:"need_this,omitempty"`
	Field    *FieldWithIssue `protobuf:"bytes,2,opt,name=field,proto3" json:"field,omitempty"`
	// contains filtered or unexported fields
}

func (*F1) ClearField added in v0.8.1

func (x *F1) ClearField()

func (*F1) GetField added in v0.6.5

func (x *F1) GetField() *FieldWithIssue

func (*F1) GetNeedThis added in v0.6.5

func (x *F1) GetNeedThis() string

func (*F1) HasField added in v0.8.1

func (x *F1) HasField() bool

func (*F1) ProtoMessage added in v0.6.5

func (*F1) ProtoMessage()

func (*F1) ProtoReflect added in v0.6.5

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

func (*F1) Reset added in v0.6.5

func (x *F1) Reset()

func (*F1) SetField added in v0.8.1

func (x *F1) SetField(v *FieldWithIssue)

func (*F1) SetNeedThis added in v0.8.1

func (x *F1) SetNeedThis(v string)

func (*F1) String added in v0.6.5

func (x *F1) String() string

type F1_builder added in v0.8.1

type F1_builder struct {
	NeedThis string
	Field    *FieldWithIssue
	// contains filtered or unexported fields
}

func (F1_builder) Build added in v0.8.1

func (b0 F1_builder) Build() *F1

type F2 added in v0.6.5

type F2 struct {
	Field *FieldWithIssue `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	// contains filtered or unexported fields
}

func (*F2) ClearField added in v0.8.1

func (x *F2) ClearField()

func (*F2) GetField added in v0.6.5

func (x *F2) GetField() *FieldWithIssue

func (*F2) HasField added in v0.8.1

func (x *F2) HasField() bool

func (*F2) ProtoMessage added in v0.6.5

func (*F2) ProtoMessage()

func (*F2) ProtoReflect added in v0.6.5

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

func (*F2) Reset added in v0.6.5

func (x *F2) Reset()

func (*F2) SetField added in v0.8.1

func (x *F2) SetField(v *FieldWithIssue)

func (*F2) String added in v0.6.5

func (x *F2) String() string

type F2_builder added in v0.8.1

type F2_builder struct {
	Field *FieldWithIssue
	// contains filtered or unexported fields
}

func (F2_builder) Build added in v0.8.1

func (b0 F2_builder) Build() *F2

type FieldOfTypeAny added in v0.4.0

type FieldOfTypeAny struct {
	Any *anypb.Any `protobuf:"bytes,1,opt,name=any,proto3" json:"any,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldOfTypeAny) ClearAny added in v0.8.1

func (x *FieldOfTypeAny) ClearAny()

func (*FieldOfTypeAny) GetAny added in v0.4.0

func (x *FieldOfTypeAny) GetAny() *anypb.Any

func (*FieldOfTypeAny) HasAny added in v0.8.1

func (x *FieldOfTypeAny) HasAny() bool

func (*FieldOfTypeAny) ProtoMessage added in v0.4.0

func (*FieldOfTypeAny) ProtoMessage()

func (*FieldOfTypeAny) ProtoReflect added in v0.4.0

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

func (*FieldOfTypeAny) Reset added in v0.4.0

func (x *FieldOfTypeAny) Reset()

func (*FieldOfTypeAny) SetAny added in v0.8.1

func (x *FieldOfTypeAny) SetAny(v *anypb.Any)

func (*FieldOfTypeAny) String added in v0.4.0

func (x *FieldOfTypeAny) String() string

type FieldOfTypeAny_builder added in v0.8.1

type FieldOfTypeAny_builder struct {
	Any *anypb.Any
	// contains filtered or unexported fields
}

func (FieldOfTypeAny_builder) Build added in v0.8.1

type FieldWithIssue added in v0.6.5

type FieldWithIssue struct {
	F1   *F1    `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*FieldWithIssue) ClearF1 added in v0.8.1

func (x *FieldWithIssue) ClearF1()

func (*FieldWithIssue) GetF1 added in v0.6.5

func (x *FieldWithIssue) GetF1() *F1

func (*FieldWithIssue) GetName added in v0.6.5

func (x *FieldWithIssue) GetName() string

func (*FieldWithIssue) HasF1 added in v0.8.1

func (x *FieldWithIssue) HasF1() bool

func (*FieldWithIssue) ProtoMessage added in v0.6.5

func (*FieldWithIssue) ProtoMessage()

func (*FieldWithIssue) ProtoReflect added in v0.6.5

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

func (*FieldWithIssue) Reset added in v0.6.5

func (x *FieldWithIssue) Reset()

func (*FieldWithIssue) SetF1 added in v0.8.1

func (x *FieldWithIssue) SetF1(v *F1)

func (*FieldWithIssue) SetName added in v0.8.1

func (x *FieldWithIssue) SetName(v string)

func (*FieldWithIssue) String added in v0.6.5

func (x *FieldWithIssue) String() string

type FieldWithIssue_builder added in v0.8.1

type FieldWithIssue_builder struct {
	F1   *F1
	Name string
	// contains filtered or unexported fields
}

func (FieldWithIssue_builder) Build added in v0.8.1

type HasMsgExprs

type HasMsgExprs struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	Y int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"`
	// contains filtered or unexported fields
}

func (*HasMsgExprs) GetX

func (x *HasMsgExprs) GetX() int32

func (*HasMsgExprs) GetY

func (x *HasMsgExprs) GetY() int32

func (*HasMsgExprs) ProtoMessage

func (*HasMsgExprs) ProtoMessage()

func (*HasMsgExprs) ProtoReflect

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

func (*HasMsgExprs) Reset

func (x *HasMsgExprs) Reset()

func (*HasMsgExprs) SetX added in v0.8.1

func (x *HasMsgExprs) SetX(v int32)

func (*HasMsgExprs) SetY added in v0.8.1

func (x *HasMsgExprs) SetY(v int32)

func (*HasMsgExprs) String

func (x *HasMsgExprs) String() string

type HasMsgExprs_builder added in v0.8.1

type HasMsgExprs_builder struct {
	X int32
	Y int32
	// contains filtered or unexported fields
}

func (HasMsgExprs_builder) Build added in v0.8.1

func (b0 HasMsgExprs_builder) Build() *HasMsgExprs

type InvalidRules added in v0.10.0

type InvalidRules struct {
	Field int32 `protobuf:"varint,1,opt,name=field,proto3" json:"field,omitempty"`
	// contains filtered or unexported fields
}

func (*InvalidRules) GetField added in v0.10.0

func (x *InvalidRules) GetField() int32

func (*InvalidRules) ProtoMessage added in v0.10.0

func (*InvalidRules) ProtoMessage()

func (*InvalidRules) ProtoReflect added in v0.10.0

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

func (*InvalidRules) Reset added in v0.10.0

func (x *InvalidRules) Reset()

func (*InvalidRules) SetField added in v0.10.0

func (x *InvalidRules) SetField(v int32)

func (*InvalidRules) String added in v0.10.0

func (x *InvalidRules) String() string

type InvalidRules_builder added in v0.10.0

type InvalidRules_builder struct {
	Field int32
	// contains filtered or unexported fields
}

func (InvalidRules_builder) Build added in v0.10.0

func (b0 InvalidRules_builder) Build() *InvalidRules

type Issue148 added in v0.7.1

type Issue148 struct {
	Test *int32 `protobuf:"varint,1,opt,name=test" json:"test,omitempty"`
	// contains filtered or unexported fields
}

https://github.com/bufbuild/protovalidate-go/issues/148

func (*Issue148) ClearTest added in v0.8.1

func (x *Issue148) ClearTest()

func (*Issue148) GetTest added in v0.7.1

func (x *Issue148) GetTest() int32

func (*Issue148) HasTest added in v0.8.1

func (x *Issue148) HasTest() bool

func (*Issue148) ProtoMessage added in v0.7.1

func (*Issue148) ProtoMessage()

func (*Issue148) ProtoReflect added in v0.7.1

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

func (*Issue148) Reset added in v0.7.1

func (x *Issue148) Reset()

func (*Issue148) SetTest added in v0.8.1

func (x *Issue148) SetTest(v int32)

func (*Issue148) String added in v0.7.1

func (x *Issue148) String() string

type Issue148_builder added in v0.8.1

type Issue148_builder struct {
	Test *int32
	// contains filtered or unexported fields
}

func (Issue148_builder) Build added in v0.8.1

func (b0 Issue148_builder) Build() *Issue148

type Issue187 added in v0.9.2

type Issue187 struct {
	FalseField *bool `protobuf:"varint,1,opt,name=false_field,json=falseField" json:"false_field,omitempty"`
	TrueField  *bool `protobuf:"varint,2,opt,name=true_field,json=trueField" json:"true_field,omitempty"`
	// contains filtered or unexported fields
}

https://github.com/bufbuild/protovalidate-go/issues/187

func (*Issue187) ClearFalseField added in v0.9.2

func (x *Issue187) ClearFalseField()

func (*Issue187) ClearTrueField added in v0.9.2

func (x *Issue187) ClearTrueField()

func (*Issue187) GetFalseField added in v0.9.2

func (x *Issue187) GetFalseField() bool

func (*Issue187) GetTrueField added in v0.9.2

func (x *Issue187) GetTrueField() bool

func (*Issue187) HasFalseField added in v0.9.2

func (x *Issue187) HasFalseField() bool

func (*Issue187) HasTrueField added in v0.9.2

func (x *Issue187) HasTrueField() bool

func (*Issue187) ProtoMessage added in v0.9.2

func (*Issue187) ProtoMessage()

func (*Issue187) ProtoReflect added in v0.9.2

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

func (*Issue187) Reset added in v0.9.2

func (x *Issue187) Reset()

func (*Issue187) SetFalseField added in v0.9.2

func (x *Issue187) SetFalseField(v bool)

func (*Issue187) SetTrueField added in v0.9.2

func (x *Issue187) SetTrueField(v bool)

func (*Issue187) String added in v0.9.2

func (x *Issue187) String() string

type Issue187_builder added in v0.9.2

type Issue187_builder struct {
	FalseField *bool
	TrueField  *bool
	// contains filtered or unexported fields
}

func (Issue187_builder) Build added in v0.9.2

func (b0 Issue187_builder) Build() *Issue187

type Issue211 added in v0.9.3

type Issue211 struct {
	Value *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Issue211) ClearValue added in v0.9.3

func (x *Issue211) ClearValue()

func (*Issue211) GetValue added in v0.9.3

func (x *Issue211) GetValue() *timestamppb.Timestamp

func (*Issue211) HasValue added in v0.9.3

func (x *Issue211) HasValue() bool

func (*Issue211) ProtoMessage added in v0.9.3

func (*Issue211) ProtoMessage()

func (*Issue211) ProtoReflect added in v0.9.3

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

func (*Issue211) Reset added in v0.9.3

func (x *Issue211) Reset()

func (*Issue211) SetValue added in v0.9.3

func (x *Issue211) SetValue(v *timestamppb.Timestamp)

func (*Issue211) String added in v0.9.3

func (x *Issue211) String() string

type Issue211_builder added in v0.9.3

type Issue211_builder struct {
	Value *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (Issue211_builder) Build added in v0.9.3

func (b0 Issue211_builder) Build() *Issue211

type LegacyDisabled

type LegacyDisabled struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyDisabled) GetX

func (x *LegacyDisabled) GetX() int32

func (*LegacyDisabled) ProtoMessage

func (*LegacyDisabled) ProtoMessage()

func (*LegacyDisabled) ProtoReflect

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

func (*LegacyDisabled) Reset

func (x *LegacyDisabled) Reset()

func (*LegacyDisabled) SetX added in v0.8.1

func (x *LegacyDisabled) SetX(v int32)

func (*LegacyDisabled) String

func (x *LegacyDisabled) String() string

type LegacyDisabled_builder added in v0.8.1

type LegacyDisabled_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyDisabled_builder) Build added in v0.8.1

type LegacyEnum

type LegacyEnum struct {
	X string `protobuf:"bytes,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyEnum) GetX

func (x *LegacyEnum) GetX() string

func (*LegacyEnum) ProtoMessage

func (*LegacyEnum) ProtoMessage()

func (*LegacyEnum) ProtoReflect

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

func (*LegacyEnum) Reset

func (x *LegacyEnum) Reset()

func (*LegacyEnum) SetX added in v0.8.1

func (x *LegacyEnum) SetX(v string)

func (*LegacyEnum) String

func (x *LegacyEnum) String() string

type LegacyEnum_builder added in v0.8.1

type LegacyEnum_builder struct {
	X string
	// contains filtered or unexported fields
}

func (LegacyEnum_builder) Build added in v0.8.1

func (b0 LegacyEnum_builder) Build() *LegacyEnum

type LegacyIgnoreEmpty

type LegacyIgnoreEmpty struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyIgnoreEmpty) GetX

func (x *LegacyIgnoreEmpty) GetX() int32

func (*LegacyIgnoreEmpty) ProtoMessage

func (*LegacyIgnoreEmpty) ProtoMessage()

func (*LegacyIgnoreEmpty) ProtoReflect

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

func (*LegacyIgnoreEmpty) Reset

func (x *LegacyIgnoreEmpty) Reset()

func (*LegacyIgnoreEmpty) SetX added in v0.8.1

func (x *LegacyIgnoreEmpty) SetX(v int32)

func (*LegacyIgnoreEmpty) String

func (x *LegacyIgnoreEmpty) String() string

type LegacyIgnoreEmpty_builder added in v0.8.1

type LegacyIgnoreEmpty_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyIgnoreEmpty_builder) Build added in v0.8.1

type LegacyIgnored

type LegacyIgnored struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyIgnored) GetX

func (x *LegacyIgnored) GetX() int32

func (*LegacyIgnored) ProtoMessage

func (*LegacyIgnored) ProtoMessage()

func (*LegacyIgnored) ProtoReflect

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

func (*LegacyIgnored) Reset

func (x *LegacyIgnored) Reset()

func (*LegacyIgnored) SetX added in v0.8.1

func (x *LegacyIgnored) SetX(v int32)

func (*LegacyIgnored) String

func (x *LegacyIgnored) String() string

type LegacyIgnored_builder added in v0.8.1

type LegacyIgnored_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyIgnored_builder) Build added in v0.8.1

type LegacyIn

type LegacyIn struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyIn) GetX

func (x *LegacyIn) GetX() int32

func (*LegacyIn) ProtoMessage

func (*LegacyIn) ProtoMessage()

func (*LegacyIn) ProtoReflect

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

func (*LegacyIn) Reset

func (x *LegacyIn) Reset()

func (*LegacyIn) SetX added in v0.8.1

func (x *LegacyIn) SetX(v int32)

func (*LegacyIn) String

func (x *LegacyIn) String() string

type LegacyIn_builder added in v0.8.1

type LegacyIn_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyIn_builder) Build added in v0.8.1

func (b0 LegacyIn_builder) Build() *LegacyIn

type LegacyMap

type LegacyMap struct {
	X map[string]int32 `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LegacyMap) GetX

func (x *LegacyMap) GetX() map[string]int32

func (*LegacyMap) ProtoMessage

func (*LegacyMap) ProtoMessage()

func (*LegacyMap) ProtoReflect

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

func (*LegacyMap) Reset

func (x *LegacyMap) Reset()

func (*LegacyMap) SetX added in v0.8.1

func (x *LegacyMap) SetX(v map[string]int32)

func (*LegacyMap) String

func (x *LegacyMap) String() string

type LegacyMap_builder added in v0.8.1

type LegacyMap_builder struct {
	X map[string]int32
	// contains filtered or unexported fields
}

func (LegacyMap_builder) Build added in v0.8.1

func (b0 LegacyMap_builder) Build() *LegacyMap

type LegacyMessageRequired

type LegacyMessageRequired struct {
	X *LegacySimple `protobuf:"bytes,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyMessageRequired) ClearX added in v0.8.1

func (x *LegacyMessageRequired) ClearX()

func (*LegacyMessageRequired) GetX

func (*LegacyMessageRequired) HasX added in v0.8.1

func (x *LegacyMessageRequired) HasX() bool

func (*LegacyMessageRequired) ProtoMessage

func (*LegacyMessageRequired) ProtoMessage()

func (*LegacyMessageRequired) ProtoReflect

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

func (*LegacyMessageRequired) Reset

func (x *LegacyMessageRequired) Reset()

func (*LegacyMessageRequired) SetX added in v0.8.1

func (x *LegacyMessageRequired) SetX(v *LegacySimple)

func (*LegacyMessageRequired) String

func (x *LegacyMessageRequired) String() string

type LegacyMessageRequired_builder added in v0.8.1

type LegacyMessageRequired_builder struct {
	X *LegacySimple
	// contains filtered or unexported fields
}

func (LegacyMessageRequired_builder) Build added in v0.8.1

type LegacyMixedFields

type LegacyMixedFields struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyMixedFields) GetX

func (x *LegacyMixedFields) GetX() int32

func (*LegacyMixedFields) ProtoMessage

func (*LegacyMixedFields) ProtoMessage()

func (*LegacyMixedFields) ProtoReflect

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

func (*LegacyMixedFields) Reset

func (x *LegacyMixedFields) Reset()

func (*LegacyMixedFields) SetX added in v0.8.1

func (x *LegacyMixedFields) SetX(v int32)

func (*LegacyMixedFields) String

func (x *LegacyMixedFields) String() string

type LegacyMixedFields_builder added in v0.8.1

type LegacyMixedFields_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyMixedFields_builder) Build added in v0.8.1

type LegacyMixedMessage

type LegacyMixedMessage struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyMixedMessage) GetX

func (x *LegacyMixedMessage) GetX() int32

func (*LegacyMixedMessage) ProtoMessage

func (*LegacyMixedMessage) ProtoMessage()

func (*LegacyMixedMessage) ProtoReflect

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

func (*LegacyMixedMessage) Reset

func (x *LegacyMixedMessage) Reset()

func (*LegacyMixedMessage) SetX added in v0.8.1

func (x *LegacyMixedMessage) SetX(v int32)

func (*LegacyMixedMessage) String

func (x *LegacyMixedMessage) String() string

type LegacyMixedMessage_builder added in v0.8.1

type LegacyMixedMessage_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacyMixedMessage_builder) Build added in v0.8.1

type LegacyMixedOneof

type LegacyMixedOneof struct {

	// Types that are valid to be assigned to O:
	//
	//	*LegacyMixedOneof_X
	O isLegacyMixedOneof_O `protobuf_oneof:"o"`
	// contains filtered or unexported fields
}

func (*LegacyMixedOneof) ClearO added in v0.8.1

func (x *LegacyMixedOneof) ClearO()

func (*LegacyMixedOneof) ClearX added in v0.8.1

func (x *LegacyMixedOneof) ClearX()

func (*LegacyMixedOneof) GetO

func (x *LegacyMixedOneof) GetO() isLegacyMixedOneof_O

func (*LegacyMixedOneof) GetX

func (x *LegacyMixedOneof) GetX() int32

func (*LegacyMixedOneof) HasO added in v0.8.1

func (x *LegacyMixedOneof) HasO() bool

func (*LegacyMixedOneof) HasX added in v0.8.1

func (x *LegacyMixedOneof) HasX() bool

func (*LegacyMixedOneof) ProtoMessage

func (*LegacyMixedOneof) ProtoMessage()

func (*LegacyMixedOneof) ProtoReflect

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

func (*LegacyMixedOneof) Reset

func (x *LegacyMixedOneof) Reset()

func (*LegacyMixedOneof) SetX added in v0.8.1

func (x *LegacyMixedOneof) SetX(v int32)

func (*LegacyMixedOneof) String

func (x *LegacyMixedOneof) String() string

func (*LegacyMixedOneof) WhichO added in v0.8.1

func (x *LegacyMixedOneof) WhichO() case_LegacyMixedOneof_O

type LegacyMixedOneof_X

type LegacyMixedOneof_X struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3,oneof"`
}

type LegacyMixedOneof_builder added in v0.8.1

type LegacyMixedOneof_builder struct {

	// Fields of oneof O:
	X *int32
	// contains filtered or unexported fields
}

func (LegacyMixedOneof_builder) Build added in v0.8.1

type LegacyNone

type LegacyNone struct {

	// Types that are valid to be assigned to O:
	//
	//	*LegacyNone_X
	O isLegacyNone_O `protobuf_oneof:"o"`
	// contains filtered or unexported fields
}

func (*LegacyNone) ClearO added in v0.8.1

func (x *LegacyNone) ClearO()

func (*LegacyNone) ClearX added in v0.8.1

func (x *LegacyNone) ClearX()

func (*LegacyNone) GetO

func (x *LegacyNone) GetO() isLegacyNone_O

func (*LegacyNone) GetX

func (x *LegacyNone) GetX() int32

func (*LegacyNone) HasO added in v0.8.1

func (x *LegacyNone) HasO() bool

func (*LegacyNone) HasX added in v0.8.1

func (x *LegacyNone) HasX() bool

func (*LegacyNone) ProtoMessage

func (*LegacyNone) ProtoMessage()

func (*LegacyNone) ProtoReflect

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

func (*LegacyNone) Reset

func (x *LegacyNone) Reset()

func (*LegacyNone) SetX added in v0.8.1

func (x *LegacyNone) SetX(v int32)

func (*LegacyNone) String

func (x *LegacyNone) String() string

func (*LegacyNone) WhichO added in v0.8.1

func (x *LegacyNone) WhichO() case_LegacyNone_O

type LegacyNone_X

type LegacyNone_X struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3,oneof"`
}

type LegacyNone_builder added in v0.8.1

type LegacyNone_builder struct {

	// Fields of oneof O:
	X *int32
	// contains filtered or unexported fields
}

func (LegacyNone_builder) Build added in v0.8.1

func (b0 LegacyNone_builder) Build() *LegacyNone

type LegacyOneofRequired

type LegacyOneofRequired struct {

	// Types that are valid to be assigned to O:
	//
	//	*LegacyOneofRequired_X
	O isLegacyOneofRequired_O `protobuf_oneof:"o"`
	// contains filtered or unexported fields
}

func (*LegacyOneofRequired) ClearO added in v0.8.1

func (x *LegacyOneofRequired) ClearO()

func (*LegacyOneofRequired) ClearX added in v0.8.1

func (x *LegacyOneofRequired) ClearX()

func (*LegacyOneofRequired) GetO

func (x *LegacyOneofRequired) GetO() isLegacyOneofRequired_O

func (*LegacyOneofRequired) GetX

func (x *LegacyOneofRequired) GetX() int32

func (*LegacyOneofRequired) HasO added in v0.8.1

func (x *LegacyOneofRequired) HasO() bool

func (*LegacyOneofRequired) HasX added in v0.8.1

func (x *LegacyOneofRequired) HasX() bool

func (*LegacyOneofRequired) ProtoMessage

func (*LegacyOneofRequired) ProtoMessage()

func (*LegacyOneofRequired) ProtoReflect

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

func (*LegacyOneofRequired) Reset

func (x *LegacyOneofRequired) Reset()

func (*LegacyOneofRequired) SetX added in v0.8.1

func (x *LegacyOneofRequired) SetX(v int32)

func (*LegacyOneofRequired) String

func (x *LegacyOneofRequired) String() string

func (*LegacyOneofRequired) WhichO added in v0.8.1

func (x *LegacyOneofRequired) WhichO() case_LegacyOneofRequired_O

type LegacyOneofRequired_X

type LegacyOneofRequired_X struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3,oneof"`
}

type LegacyOneofRequired_builder added in v0.8.1

type LegacyOneofRequired_builder struct {

	// Fields of oneof O:
	X *int32
	// contains filtered or unexported fields
}

func (LegacyOneofRequired_builder) Build added in v0.8.1

type LegacyRepeated

type LegacyRepeated struct {
	X []int32 `protobuf:"varint,1,rep,packed,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyRepeated) GetX

func (x *LegacyRepeated) GetX() []int32

func (*LegacyRepeated) ProtoMessage

func (*LegacyRepeated) ProtoMessage()

func (*LegacyRepeated) ProtoReflect

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

func (*LegacyRepeated) Reset

func (x *LegacyRepeated) Reset()

func (*LegacyRepeated) SetX added in v0.8.1

func (x *LegacyRepeated) SetX(v []int32)

func (*LegacyRepeated) String

func (x *LegacyRepeated) String() string

type LegacyRepeated_builder added in v0.8.1

type LegacyRepeated_builder struct {
	X []int32
	// contains filtered or unexported fields
}

func (LegacyRepeated_builder) Build added in v0.8.1

type LegacySimple

type LegacySimple struct {
	X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacySimple) GetX

func (x *LegacySimple) GetX() int32

func (*LegacySimple) ProtoMessage

func (*LegacySimple) ProtoMessage()

func (*LegacySimple) ProtoReflect

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

func (*LegacySimple) Reset

func (x *LegacySimple) Reset()

func (*LegacySimple) SetX added in v0.8.1

func (x *LegacySimple) SetX(v int32)

func (*LegacySimple) String

func (x *LegacySimple) String() string

type LegacySimple_builder added in v0.8.1

type LegacySimple_builder struct {
	X int32
	// contains filtered or unexported fields
}

func (LegacySimple_builder) Build added in v0.8.1

func (b0 LegacySimple_builder) Build() *LegacySimple

type LegacySkipped

type LegacySkipped struct {
	X *LegacySimple `protobuf:"bytes,1,opt,name=x,proto3" json:"x,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacySkipped) ClearX added in v0.8.1

func (x *LegacySkipped) ClearX()

func (*LegacySkipped) GetX

func (x *LegacySkipped) GetX() *LegacySimple

func (*LegacySkipped) HasX added in v0.8.1

func (x *LegacySkipped) HasX() bool

func (*LegacySkipped) ProtoMessage

func (*LegacySkipped) ProtoMessage()

func (*LegacySkipped) ProtoReflect

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

func (*LegacySkipped) Reset

func (x *LegacySkipped) Reset()

func (*LegacySkipped) SetX added in v0.8.1

func (x *LegacySkipped) SetX(v *LegacySimple)

func (*LegacySkipped) String

func (x *LegacySkipped) String() string

type LegacySkipped_builder added in v0.8.1

type LegacySkipped_builder struct {
	X *LegacySimple
	// contains filtered or unexported fields
}

func (LegacySkipped_builder) Build added in v0.8.1

type LegacyWKTRequired

type LegacyWKTRequired struct {
	Any *anypb.Any             `protobuf:"bytes,1,opt,name=any,proto3" json:"any,omitempty"`
	Ts  *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=ts,proto3" json:"ts,omitempty"`
	Dur *durationpb.Duration   `protobuf:"bytes,3,opt,name=dur,proto3" json:"dur,omitempty"`
	// contains filtered or unexported fields
}

func (*LegacyWKTRequired) ClearAny added in v0.8.1

func (x *LegacyWKTRequired) ClearAny()

func (*LegacyWKTRequired) ClearDur added in v0.8.1

func (x *LegacyWKTRequired) ClearDur()

func (*LegacyWKTRequired) ClearTs added in v0.8.1

func (x *LegacyWKTRequired) ClearTs()

func (*LegacyWKTRequired) GetAny

func (x *LegacyWKTRequired) GetAny() *anypb.Any

func (*LegacyWKTRequired) GetDur

func (x *LegacyWKTRequired) GetDur() *durationpb.Duration

func (*LegacyWKTRequired) GetTs

func (*LegacyWKTRequired) HasAny added in v0.8.1

func (x *LegacyWKTRequired) HasAny() bool

func (*LegacyWKTRequired) HasDur added in v0.8.1

func (x *LegacyWKTRequired) HasDur() bool

func (*LegacyWKTRequired) HasTs added in v0.8.1

func (x *LegacyWKTRequired) HasTs() bool

func (*LegacyWKTRequired) ProtoMessage

func (*LegacyWKTRequired) ProtoMessage()

func (*LegacyWKTRequired) ProtoReflect

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

func (*LegacyWKTRequired) Reset

func (x *LegacyWKTRequired) Reset()

func (*LegacyWKTRequired) SetAny added in v0.8.1

func (x *LegacyWKTRequired) SetAny(v *anypb.Any)

func (*LegacyWKTRequired) SetDur added in v0.8.1

func (x *LegacyWKTRequired) SetDur(v *durationpb.Duration)

func (*LegacyWKTRequired) SetTs added in v0.8.1

func (*LegacyWKTRequired) String

func (x *LegacyWKTRequired) String() string

type LegacyWKTRequired_builder added in v0.8.1

type LegacyWKTRequired_builder struct {
	Any *anypb.Any
	Ts  *timestamppb.Timestamp
	Dur *durationpb.Duration
	// contains filtered or unexported fields
}

func (LegacyWKTRequired_builder) Build added in v0.8.1

type LoopRecursiveA

type LoopRecursiveA struct {
	B *LoopRecursiveB `protobuf:"bytes,1,opt,name=b,proto3" json:"b,omitempty"`
	// contains filtered or unexported fields
}

func (*LoopRecursiveA) ClearB added in v0.8.1

func (x *LoopRecursiveA) ClearB()

func (*LoopRecursiveA) GetB

func (x *LoopRecursiveA) GetB() *LoopRecursiveB

func (*LoopRecursiveA) HasB added in v0.8.1

func (x *LoopRecursiveA) HasB() bool

func (*LoopRecursiveA) ProtoMessage

func (*LoopRecursiveA) ProtoMessage()

func (*LoopRecursiveA) ProtoReflect

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

func (*LoopRecursiveA) Reset

func (x *LoopRecursiveA) Reset()

func (*LoopRecursiveA) SetB added in v0.8.1

func (x *LoopRecursiveA) SetB(v *LoopRecursiveB)

func (*LoopRecursiveA) String

func (x *LoopRecursiveA) String() string

type LoopRecursiveA_builder added in v0.8.1

type LoopRecursiveA_builder struct {
	B *LoopRecursiveB
	// contains filtered or unexported fields
}

func (LoopRecursiveA_builder) Build added in v0.8.1

type LoopRecursiveB

type LoopRecursiveB struct {
	A *LoopRecursiveA `protobuf:"bytes,1,opt,name=a,proto3" json:"a,omitempty"`
	// contains filtered or unexported fields
}

func (*LoopRecursiveB) ClearA added in v0.8.1

func (x *LoopRecursiveB) ClearA()

func (*LoopRecursiveB) GetA

func (x *LoopRecursiveB) GetA() *LoopRecursiveA

func (*LoopRecursiveB) HasA added in v0.8.1

func (x *LoopRecursiveB) HasA() bool

func (*LoopRecursiveB) ProtoMessage

func (*LoopRecursiveB) ProtoMessage()

func (*LoopRecursiveB) ProtoReflect

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

func (*LoopRecursiveB) Reset

func (x *LoopRecursiveB) Reset()

func (*LoopRecursiveB) SetA added in v0.8.1

func (x *LoopRecursiveB) SetA(v *LoopRecursiveA)

func (*LoopRecursiveB) String

func (x *LoopRecursiveB) String() string

type LoopRecursiveB_builder added in v0.8.1

type LoopRecursiveB_builder struct {
	A *LoopRecursiveA
	// contains filtered or unexported fields
}

func (LoopRecursiveB_builder) Build added in v0.8.1

type MismatchRules added in v0.10.0

type MismatchRules struct {
	NoRule              bool   `protobuf:"varint,1,opt,name=no_rule,json=noRule,proto3" json:"no_rule,omitempty"`
	StringFieldBoolRule string `protobuf:"bytes,2,opt,name=string_field_bool_rule,json=stringFieldBoolRule,proto3" json:"string_field_bool_rule,omitempty"`
	// contains filtered or unexported fields
}

func (*MismatchRules) GetNoRule added in v0.10.0

func (x *MismatchRules) GetNoRule() bool

func (*MismatchRules) GetStringFieldBoolRule added in v0.10.0

func (x *MismatchRules) GetStringFieldBoolRule() string

func (*MismatchRules) ProtoMessage added in v0.10.0

func (*MismatchRules) ProtoMessage()

func (*MismatchRules) ProtoReflect added in v0.10.0

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

func (*MismatchRules) Reset added in v0.10.0

func (x *MismatchRules) Reset()

func (*MismatchRules) SetNoRule added in v0.10.0

func (x *MismatchRules) SetNoRule(v bool)

func (*MismatchRules) SetStringFieldBoolRule added in v0.10.0

func (x *MismatchRules) SetStringFieldBoolRule(v string)

func (*MismatchRules) String added in v0.10.0

func (x *MismatchRules) String() string

type MismatchRules_builder added in v0.10.0

type MismatchRules_builder struct {
	NoRule              bool
	StringFieldBoolRule string
	// contains filtered or unexported fields
}

func (MismatchRules_builder) Build added in v0.10.0

type MixedValidInvalidRules added in v0.10.0

type MixedValidInvalidRules struct {
	StringFieldBoolRule string `protobuf:"bytes,1,opt,name=string_field_bool_rule,json=stringFieldBoolRule,proto3" json:"string_field_bool_rule,omitempty"`
	ValidStringRule     string `protobuf:"bytes,2,opt,name=valid_string_rule,json=validStringRule,proto3" json:"valid_string_rule,omitempty"`
	// contains filtered or unexported fields
}

func (*MixedValidInvalidRules) GetStringFieldBoolRule added in v0.10.0

func (x *MixedValidInvalidRules) GetStringFieldBoolRule() string

func (*MixedValidInvalidRules) GetValidStringRule added in v0.10.0

func (x *MixedValidInvalidRules) GetValidStringRule() string

func (*MixedValidInvalidRules) ProtoMessage added in v0.10.0

func (*MixedValidInvalidRules) ProtoMessage()

func (*MixedValidInvalidRules) ProtoReflect added in v0.10.0

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

func (*MixedValidInvalidRules) Reset added in v0.10.0

func (x *MixedValidInvalidRules) Reset()

func (*MixedValidInvalidRules) SetStringFieldBoolRule added in v0.10.0

func (x *MixedValidInvalidRules) SetStringFieldBoolRule(v string)

func (*MixedValidInvalidRules) SetValidStringRule added in v0.10.0

func (x *MixedValidInvalidRules) SetValidStringRule(v string)

func (*MixedValidInvalidRules) String added in v0.10.0

func (x *MixedValidInvalidRules) String() string

type MixedValidInvalidRules_builder added in v0.10.0

type MixedValidInvalidRules_builder struct {
	StringFieldBoolRule string
	ValidStringRule     string
	// contains filtered or unexported fields
}

func (MixedValidInvalidRules_builder) Build added in v0.10.0

type MsgHasMap

type MsgHasMap struct {
	Int32Map   map[int32]int32           `` /* 145-byte string literal not displayed */
	StringMap  map[string]string         `` /* 162-byte string literal not displayed */
	MessageMap map[int64]*LoopRecursiveA `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MsgHasMap) GetInt32Map

func (x *MsgHasMap) GetInt32Map() map[int32]int32

func (*MsgHasMap) GetMessageMap

func (x *MsgHasMap) GetMessageMap() map[int64]*LoopRecursiveA

func (*MsgHasMap) GetStringMap

func (x *MsgHasMap) GetStringMap() map[string]string

func (*MsgHasMap) ProtoMessage

func (*MsgHasMap) ProtoMessage()

func (*MsgHasMap) ProtoReflect

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

func (*MsgHasMap) Reset

func (x *MsgHasMap) Reset()

func (*MsgHasMap) SetInt32Map added in v0.8.1

func (x *MsgHasMap) SetInt32Map(v map[int32]int32)

func (*MsgHasMap) SetMessageMap added in v0.8.1

func (x *MsgHasMap) SetMessageMap(v map[int64]*LoopRecursiveA)

func (*MsgHasMap) SetStringMap added in v0.8.1

func (x *MsgHasMap) SetStringMap(v map[string]string)

func (*MsgHasMap) String

func (x *MsgHasMap) String() string

type MsgHasMap_builder added in v0.8.1

type MsgHasMap_builder struct {
	Int32Map   map[int32]int32
	StringMap  map[string]string
	MessageMap map[int64]*LoopRecursiveA
	// contains filtered or unexported fields
}

func (MsgHasMap_builder) Build added in v0.8.1

func (b0 MsgHasMap_builder) Build() *MsgHasMap

type MsgHasOneof

type MsgHasOneof struct {

	// Types that are valid to be assigned to O:
	//
	//	*MsgHasOneof_X
	//	*MsgHasOneof_Y
	//	*MsgHasOneof_Msg
	O isMsgHasOneof_O `protobuf_oneof:"o"`
	// contains filtered or unexported fields
}

func (*MsgHasOneof) ClearMsg added in v0.8.1

func (x *MsgHasOneof) ClearMsg()

func (*MsgHasOneof) ClearO added in v0.8.1

func (x *MsgHasOneof) ClearO()

func (*MsgHasOneof) ClearX added in v0.8.1

func (x *MsgHasOneof) ClearX()

func (*MsgHasOneof) ClearY added in v0.8.1

func (x *MsgHasOneof) ClearY()

func (*MsgHasOneof) GetMsg

func (x *MsgHasOneof) GetMsg() *HasMsgExprs

func (*MsgHasOneof) GetO

func (x *MsgHasOneof) GetO() isMsgHasOneof_O

func (*MsgHasOneof) GetX

func (x *MsgHasOneof) GetX() string

func (*MsgHasOneof) GetY

func (x *MsgHasOneof) GetY() int32

func (*MsgHasOneof) HasMsg added in v0.8.1

func (x *MsgHasOneof) HasMsg() bool

func (*MsgHasOneof) HasO added in v0.8.1

func (x *MsgHasOneof) HasO() bool

func (*MsgHasOneof) HasX added in v0.8.1

func (x *MsgHasOneof) HasX() bool

func (*MsgHasOneof) HasY added in v0.8.1

func (x *MsgHasOneof) HasY() bool

func (*MsgHasOneof) ProtoMessage

func (*MsgHasOneof) ProtoMessage()

func (*MsgHasOneof) ProtoReflect

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

func (*MsgHasOneof) Reset

func (x *MsgHasOneof) Reset()

func (*MsgHasOneof) SetMsg added in v0.8.1

func (x *MsgHasOneof) SetMsg(v *HasMsgExprs)

func (*MsgHasOneof) SetX added in v0.8.1

func (x *MsgHasOneof) SetX(v string)

func (*MsgHasOneof) SetY added in v0.8.1

func (x *MsgHasOneof) SetY(v int32)

func (*MsgHasOneof) String

func (x *MsgHasOneof) String() string

func (*MsgHasOneof) WhichO added in v0.8.1

func (x *MsgHasOneof) WhichO() case_MsgHasOneof_O

type MsgHasOneof_Msg

type MsgHasOneof_Msg struct {
	Msg *HasMsgExprs `protobuf:"bytes,3,opt,name=msg,proto3,oneof"`
}

type MsgHasOneof_X

type MsgHasOneof_X struct {
	X string `protobuf:"bytes,1,opt,name=x,proto3,oneof"`
}

type MsgHasOneof_Y

type MsgHasOneof_Y struct {
	Y int32 `protobuf:"varint,2,opt,name=y,proto3,oneof"`
}

type MsgHasOneof_builder added in v0.8.1

type MsgHasOneof_builder struct {

	// Fields of oneof O:
	X   *string
	Y   *int32
	Msg *HasMsgExprs
	// contains filtered or unexported fields
}

func (MsgHasOneof_builder) Build added in v0.8.1

func (b0 MsgHasOneof_builder) Build() *MsgHasOneof

type MsgHasRepeated

type MsgHasRepeated struct {
	X []float32      `protobuf:"fixed32,1,rep,packed,name=x,proto3" json:"x,omitempty"`
	Y []string       `protobuf:"bytes,2,rep,name=y,proto3" json:"y,omitempty"`
	Z []*HasMsgExprs `protobuf:"bytes,3,rep,name=z,proto3" json:"z,omitempty"`
	// contains filtered or unexported fields
}

func (*MsgHasRepeated) GetX

func (x *MsgHasRepeated) GetX() []float32

func (*MsgHasRepeated) GetY

func (x *MsgHasRepeated) GetY() []string

func (*MsgHasRepeated) GetZ

func (x *MsgHasRepeated) GetZ() []*HasMsgExprs

func (*MsgHasRepeated) ProtoMessage

func (*MsgHasRepeated) ProtoMessage()

func (*MsgHasRepeated) ProtoReflect

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

func (*MsgHasRepeated) Reset

func (x *MsgHasRepeated) Reset()

func (*MsgHasRepeated) SetX added in v0.8.1

func (x *MsgHasRepeated) SetX(v []float32)

func (*MsgHasRepeated) SetY added in v0.8.1

func (x *MsgHasRepeated) SetY(v []string)

func (*MsgHasRepeated) SetZ added in v0.8.1

func (x *MsgHasRepeated) SetZ(v []*HasMsgExprs)

func (*MsgHasRepeated) String

func (x *MsgHasRepeated) String() string

type MsgHasRepeated_builder added in v0.8.1

type MsgHasRepeated_builder struct {
	X []float32
	Y []string
	Z []*HasMsgExprs
	// contains filtered or unexported fields
}

func (MsgHasRepeated_builder) Build added in v0.8.1

type MultipleStepsTransitiveFieldRules added in v0.10.0

type MultipleStepsTransitiveFieldRules struct {
	Api *apipb.Api `protobuf:"bytes,1,opt,name=api,proto3" json:"api,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipleStepsTransitiveFieldRules) ClearApi added in v0.10.0

func (x *MultipleStepsTransitiveFieldRules) ClearApi()

func (*MultipleStepsTransitiveFieldRules) GetApi added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) HasApi added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) ProtoMessage added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) ProtoMessage()

func (*MultipleStepsTransitiveFieldRules) ProtoReflect added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) Reset added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) SetApi added in v0.10.0

func (*MultipleStepsTransitiveFieldRules) String added in v0.10.0

type MultipleStepsTransitiveFieldRules_builder added in v0.10.0

type MultipleStepsTransitiveFieldRules_builder struct {
	Api *apipb.Api
	// contains filtered or unexported fields
}

func (MultipleStepsTransitiveFieldRules_builder) Build added in v0.10.0

type NestedRules added in v0.10.0

type NestedRules struct {
	Field         *AllRuleTypes            `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Field2        string                   `protobuf:"bytes,2,opt,name=field2,proto3" json:"field2,omitempty"`
	RepeatedField []*AllRuleTypes          `protobuf:"bytes,3,rep,name=repeated_field,json=repeatedField,proto3" json:"repeated_field,omitempty"`
	MapField      map[string]*AllRuleTypes `` /* 159-byte string literal not displayed */
	// Types that are valid to be assigned to RequiredOneof:
	//
	//	*NestedRules_OneofField
	RequiredOneof isNestedRules_RequiredOneof `protobuf_oneof:"required_oneof"`
	// contains filtered or unexported fields
}

func (*NestedRules) ClearField added in v0.10.0

func (x *NestedRules) ClearField()

func (*NestedRules) ClearOneofField added in v0.10.0

func (x *NestedRules) ClearOneofField()

func (*NestedRules) ClearRequiredOneof added in v0.10.0

func (x *NestedRules) ClearRequiredOneof()

func (*NestedRules) GetField added in v0.10.0

func (x *NestedRules) GetField() *AllRuleTypes

func (*NestedRules) GetField2 added in v0.10.0

func (x *NestedRules) GetField2() string

func (*NestedRules) GetMapField added in v0.10.0

func (x *NestedRules) GetMapField() map[string]*AllRuleTypes

func (*NestedRules) GetOneofField added in v0.10.0

func (x *NestedRules) GetOneofField() string

func (*NestedRules) GetRepeatedField added in v0.10.0

func (x *NestedRules) GetRepeatedField() []*AllRuleTypes

func (*NestedRules) GetRequiredOneof added in v0.10.0

func (x *NestedRules) GetRequiredOneof() isNestedRules_RequiredOneof

func (*NestedRules) HasField added in v0.10.0

func (x *NestedRules) HasField() bool

func (*NestedRules) HasOneofField added in v0.10.0

func (x *NestedRules) HasOneofField() bool

func (*NestedRules) HasRequiredOneof added in v0.10.0

func (x *NestedRules) HasRequiredOneof() bool

func (*NestedRules) ProtoMessage added in v0.10.0

func (*NestedRules) ProtoMessage()

func (*NestedRules) ProtoReflect added in v0.10.0

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

func (*NestedRules) Reset added in v0.10.0

func (x *NestedRules) Reset()

func (*NestedRules) SetField added in v0.10.0

func (x *NestedRules) SetField(v *AllRuleTypes)

func (*NestedRules) SetField2 added in v0.10.0

func (x *NestedRules) SetField2(v string)

func (*NestedRules) SetMapField added in v0.10.0

func (x *NestedRules) SetMapField(v map[string]*AllRuleTypes)

func (*NestedRules) SetOneofField added in v0.10.0

func (x *NestedRules) SetOneofField(v string)

func (*NestedRules) SetRepeatedField added in v0.10.0

func (x *NestedRules) SetRepeatedField(v []*AllRuleTypes)

func (*NestedRules) String added in v0.10.0

func (x *NestedRules) String() string

func (*NestedRules) WhichRequiredOneof added in v0.10.0

func (x *NestedRules) WhichRequiredOneof() case_NestedRules_RequiredOneof

type NestedRules_OneofField added in v0.10.0

type NestedRules_OneofField struct {
	OneofField string `protobuf:"bytes,5,opt,name=oneof_field,json=oneofField,proto3,oneof"`
}

type NestedRules_builder added in v0.10.0

type NestedRules_builder struct {
	Field         *AllRuleTypes
	Field2        string
	RepeatedField []*AllRuleTypes
	MapField      map[string]*AllRuleTypes
	// Fields of oneof RequiredOneof:
	OneofField *string
	// contains filtered or unexported fields
}

func (NestedRules_builder) Build added in v0.10.0

func (b0 NestedRules_builder) Build() *NestedRules

type OneTwo added in v0.6.5

type OneTwo struct {
	Field1 *F1 `protobuf:"bytes,1,opt,name=field1,proto3" json:"field1,omitempty"`
	Field2 *F2 `protobuf:"bytes,2,opt,name=field2,proto3" json:"field2,omitempty"`
	// contains filtered or unexported fields
}

func (*OneTwo) ClearField1 added in v0.8.1

func (x *OneTwo) ClearField1()

func (*OneTwo) ClearField2 added in v0.8.1

func (x *OneTwo) ClearField2()

func (*OneTwo) GetField1 added in v0.6.5

func (x *OneTwo) GetField1() *F1

func (*OneTwo) GetField2 added in v0.6.5

func (x *OneTwo) GetField2() *F2

func (*OneTwo) HasField1 added in v0.8.1

func (x *OneTwo) HasField1() bool

func (*OneTwo) HasField2 added in v0.8.1

func (x *OneTwo) HasField2() bool

func (*OneTwo) ProtoMessage added in v0.6.5

func (*OneTwo) ProtoMessage()

func (*OneTwo) ProtoReflect added in v0.6.5

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

func (*OneTwo) Reset added in v0.6.5

func (x *OneTwo) Reset()

func (*OneTwo) SetField1 added in v0.8.1

func (x *OneTwo) SetField1(v *F1)

func (*OneTwo) SetField2 added in v0.8.1

func (x *OneTwo) SetField2(v *F2)

func (*OneTwo) String added in v0.6.5

func (x *OneTwo) String() string

type OneTwo_builder added in v0.8.1

type OneTwo_builder struct {
	Field1 *F1
	Field2 *F2
	// contains filtered or unexported fields
}

func (OneTwo_builder) Build added in v0.8.1

func (b0 OneTwo_builder) Build() *OneTwo

type Person

type Person struct {
	Id    uint64       `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Email string       `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Name  string       `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Home  *Coordinates `protobuf:"bytes,4,opt,name=home,proto3" json:"home,omitempty"`
	// contains filtered or unexported fields
}

func (*Person) ClearHome added in v0.8.1

func (x *Person) ClearHome()

func (*Person) GetEmail

func (x *Person) GetEmail() string

func (*Person) GetHome

func (x *Person) GetHome() *Coordinates

func (*Person) GetId

func (x *Person) GetId() uint64

func (*Person) GetName

func (x *Person) GetName() string

func (*Person) HasHome added in v0.8.1

func (x *Person) HasHome() bool

func (*Person) ProtoMessage

func (*Person) ProtoMessage()

func (*Person) ProtoReflect

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

func (*Person) Reset

func (x *Person) Reset()

func (*Person) SetEmail added in v0.8.1

func (x *Person) SetEmail(v string)

func (*Person) SetHome added in v0.8.1

func (x *Person) SetHome(v *Coordinates)

func (*Person) SetId added in v0.8.1

func (x *Person) SetId(v uint64)

func (*Person) SetName added in v0.8.1

func (x *Person) SetName(v string)

func (*Person) String

func (x *Person) String() string

type Person_builder added in v0.8.1

type Person_builder struct {
	Id    uint64
	Email string
	Name  string
	Home  *Coordinates
	// contains filtered or unexported fields
}

func (Person_builder) Build added in v0.8.1

func (b0 Person_builder) Build() *Person

type RepeatedItemCel added in v0.5.1

type RepeatedItemCel struct {
	Paths []string `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty"`
	// contains filtered or unexported fields
}

func (*RepeatedItemCel) GetPaths added in v0.5.1

func (x *RepeatedItemCel) GetPaths() []string

func (*RepeatedItemCel) ProtoMessage added in v0.5.1

func (*RepeatedItemCel) ProtoMessage()

func (*RepeatedItemCel) ProtoReflect added in v0.5.1

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

func (*RepeatedItemCel) Reset added in v0.5.1

func (x *RepeatedItemCel) Reset()

func (*RepeatedItemCel) SetPaths added in v0.8.1

func (x *RepeatedItemCel) SetPaths(v []string)

func (*RepeatedItemCel) String added in v0.5.1

func (x *RepeatedItemCel) String() string

type RepeatedItemCel_builder added in v0.8.1

type RepeatedItemCel_builder struct {
	Paths []string
	// contains filtered or unexported fields
}

func (RepeatedItemCel_builder) Build added in v0.8.1

type SelfRecursive

type SelfRecursive struct {
	X      int32          `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	Turtle *SelfRecursive `protobuf:"bytes,2,opt,name=turtle,proto3" json:"turtle,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfRecursive) ClearTurtle added in v0.8.1

func (x *SelfRecursive) ClearTurtle()

func (*SelfRecursive) GetTurtle

func (x *SelfRecursive) GetTurtle() *SelfRecursive

func (*SelfRecursive) GetX

func (x *SelfRecursive) GetX() int32

func (*SelfRecursive) HasTurtle added in v0.8.1

func (x *SelfRecursive) HasTurtle() bool

func (*SelfRecursive) ProtoMessage

func (*SelfRecursive) ProtoMessage()

func (*SelfRecursive) ProtoReflect

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

func (*SelfRecursive) Reset

func (x *SelfRecursive) Reset()

func (*SelfRecursive) SetTurtle added in v0.8.1

func (x *SelfRecursive) SetTurtle(v *SelfRecursive)

func (*SelfRecursive) SetX added in v0.8.1

func (x *SelfRecursive) SetX(v int32)

func (*SelfRecursive) String

func (x *SelfRecursive) String() string

type SelfRecursive_builder added in v0.8.1

type SelfRecursive_builder struct {
	X      int32
	Turtle *SelfRecursive
	// contains filtered or unexported fields
}

func (SelfRecursive_builder) Build added in v0.8.1

type Simple added in v0.4.0

type Simple struct {
	S string `protobuf:"bytes,1,opt,name=s,proto3" json:"s,omitempty"`
	// contains filtered or unexported fields
}

func (*Simple) GetS added in v0.4.0

func (x *Simple) GetS() string

func (*Simple) ProtoMessage added in v0.4.0

func (*Simple) ProtoMessage()

func (*Simple) ProtoReflect added in v0.4.0

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

func (*Simple) Reset added in v0.4.0

func (x *Simple) Reset()

func (*Simple) SetS added in v0.8.1

func (x *Simple) SetS(v string)

func (*Simple) String added in v0.4.0

func (x *Simple) String() string

type Simple_builder added in v0.8.1

type Simple_builder struct {
	S string
	// contains filtered or unexported fields
}

func (Simple_builder) Build added in v0.8.1

func (b0 Simple_builder) Build() *Simple

type TransitiveFieldRule added in v0.10.0

type TransitiveFieldRule struct {
	Mask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=mask,proto3" json:"mask,omitempty"`
	// contains filtered or unexported fields
}

func (*TransitiveFieldRule) ClearMask added in v0.10.0

func (x *TransitiveFieldRule) ClearMask()

func (*TransitiveFieldRule) GetMask added in v0.10.0

func (*TransitiveFieldRule) HasMask added in v0.10.0

func (x *TransitiveFieldRule) HasMask() bool

func (*TransitiveFieldRule) ProtoMessage added in v0.10.0

func (*TransitiveFieldRule) ProtoMessage()

func (*TransitiveFieldRule) ProtoReflect added in v0.10.0

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

func (*TransitiveFieldRule) Reset added in v0.10.0

func (x *TransitiveFieldRule) Reset()

func (*TransitiveFieldRule) SetMask added in v0.10.0

func (x *TransitiveFieldRule) SetMask(v *fieldmaskpb.FieldMask)

func (*TransitiveFieldRule) String added in v0.10.0

func (x *TransitiveFieldRule) String() string

type TransitiveFieldRule_builder added in v0.10.0

type TransitiveFieldRule_builder struct {
	Mask *fieldmaskpb.FieldMask
	// contains filtered or unexported fields
}

func (TransitiveFieldRule_builder) Build added in v0.10.0

type TwoOne added in v0.6.5

type TwoOne struct {
	Field2 *F2 `protobuf:"bytes,1,opt,name=field2,proto3" json:"field2,omitempty"`
	Field1 *F1 `protobuf:"bytes,2,opt,name=field1,proto3" json:"field1,omitempty"`
	// contains filtered or unexported fields
}

func (*TwoOne) ClearField1 added in v0.8.1

func (x *TwoOne) ClearField1()

func (*TwoOne) ClearField2 added in v0.8.1

func (x *TwoOne) ClearField2()

func (*TwoOne) GetField1 added in v0.6.5

func (x *TwoOne) GetField1() *F1

func (*TwoOne) GetField2 added in v0.6.5

func (x *TwoOne) GetField2() *F2

func (*TwoOne) HasField1 added in v0.8.1

func (x *TwoOne) HasField1() bool

func (*TwoOne) HasField2 added in v0.8.1

func (x *TwoOne) HasField2() bool

func (*TwoOne) ProtoMessage added in v0.6.5

func (*TwoOne) ProtoMessage()

func (*TwoOne) ProtoReflect added in v0.6.5

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

func (*TwoOne) Reset added in v0.6.5

func (x *TwoOne) Reset()

func (*TwoOne) SetField1 added in v0.8.1

func (x *TwoOne) SetField1(v *F1)

func (*TwoOne) SetField2 added in v0.8.1

func (x *TwoOne) SetField2(v *F2)

func (*TwoOne) String added in v0.6.5

func (x *TwoOne) String() string

type TwoOne_builder added in v0.8.1

type TwoOne_builder struct {
	Field2 *F2
	Field1 *F1
	// contains filtered or unexported fields
}

func (TwoOne_builder) Build added in v0.8.1

func (b0 TwoOne_builder) Build() *TwoOne

Jump to

Keyboard shortcuts

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