Documentation ¶
Index ¶
- Constants
- Variables
- type CelMapOnARepeated
- func (x *CelMapOnARepeated) GetValues() []*CelMapOnARepeated_Value
- func (*CelMapOnARepeated) ProtoMessage()
- func (x *CelMapOnARepeated) ProtoReflect() protoreflect.Message
- func (x *CelMapOnARepeated) Reset()
- func (x *CelMapOnARepeated) SetValues(v []*CelMapOnARepeated_Value)
- func (x *CelMapOnARepeated) String() string
- type CelMapOnARepeated_Value
- func (x *CelMapOnARepeated_Value) GetName() string
- func (*CelMapOnARepeated_Value) ProtoMessage()
- func (x *CelMapOnARepeated_Value) ProtoReflect() protoreflect.Message
- func (x *CelMapOnARepeated_Value) Reset()
- func (x *CelMapOnARepeated_Value) SetName(v string)
- func (x *CelMapOnARepeated_Value) String() string
- type CelMapOnARepeated_Value_builder
- type CelMapOnARepeated_builder
- type Coordinates
- func (x *Coordinates) GetLat() float64
- func (x *Coordinates) GetLng() float64
- func (*Coordinates) ProtoMessage()
- func (x *Coordinates) ProtoReflect() protoreflect.Message
- func (x *Coordinates) Reset()
- func (x *Coordinates) SetLat(v float64)
- func (x *Coordinates) SetLng(v float64)
- func (x *Coordinates) String() string
- type Coordinates_builder
- type F1
- func (x *F1) ClearField()
- func (x *F1) GetField() *FieldWithIssue
- func (x *F1) GetNeedThis() string
- func (x *F1) HasField() bool
- func (*F1) ProtoMessage()
- func (x *F1) ProtoReflect() protoreflect.Message
- func (x *F1) Reset()
- func (x *F1) SetField(v *FieldWithIssue)
- func (x *F1) SetNeedThis(v string)
- func (x *F1) String() string
- type F1_builder
- type F2
- type F2_builder
- type FieldOfTypeAny
- func (x *FieldOfTypeAny) ClearAny()
- func (x *FieldOfTypeAny) GetAny() *anypb.Any
- func (x *FieldOfTypeAny) HasAny() bool
- func (*FieldOfTypeAny) ProtoMessage()
- func (x *FieldOfTypeAny) ProtoReflect() protoreflect.Message
- func (x *FieldOfTypeAny) Reset()
- func (x *FieldOfTypeAny) SetAny(v *anypb.Any)
- func (x *FieldOfTypeAny) String() string
- type FieldOfTypeAny_builder
- type FieldWithIssue
- func (x *FieldWithIssue) ClearF1()
- func (x *FieldWithIssue) GetF1() *F1
- func (x *FieldWithIssue) GetName() string
- func (x *FieldWithIssue) HasF1() bool
- func (*FieldWithIssue) ProtoMessage()
- func (x *FieldWithIssue) ProtoReflect() protoreflect.Message
- func (x *FieldWithIssue) Reset()
- func (x *FieldWithIssue) SetF1(v *F1)
- func (x *FieldWithIssue) SetName(v string)
- func (x *FieldWithIssue) String() string
- type FieldWithIssue_builder
- type HasMsgExprs
- func (x *HasMsgExprs) GetX() int32
- func (x *HasMsgExprs) GetY() int32
- func (*HasMsgExprs) ProtoMessage()
- func (x *HasMsgExprs) ProtoReflect() protoreflect.Message
- func (x *HasMsgExprs) Reset()
- func (x *HasMsgExprs) SetX(v int32)
- func (x *HasMsgExprs) SetY(v int32)
- func (x *HasMsgExprs) String() string
- type HasMsgExprs_builder
- type Issue148
- type Issue148_builder
- type LegacyDisabled
- type LegacyDisabled_builder
- type LegacyEnum
- type LegacyEnum_builder
- type LegacyIgnoreEmpty
- type LegacyIgnoreEmpty_builder
- type LegacyIgnored
- type LegacyIgnored_builder
- type LegacyIn
- type LegacyIn_builder
- type LegacyMap
- type LegacyMap_builder
- type LegacyMessageRequired
- func (x *LegacyMessageRequired) ClearX()
- func (x *LegacyMessageRequired) GetX() *LegacySimple
- func (x *LegacyMessageRequired) HasX() bool
- func (*LegacyMessageRequired) ProtoMessage()
- func (x *LegacyMessageRequired) ProtoReflect() protoreflect.Message
- func (x *LegacyMessageRequired) Reset()
- func (x *LegacyMessageRequired) SetX(v *LegacySimple)
- func (x *LegacyMessageRequired) String() string
- type LegacyMessageRequired_builder
- type LegacyMixedFields
- type LegacyMixedFields_builder
- type LegacyMixedMessage
- type LegacyMixedMessage_builder
- type LegacyMixedOneof
- func (x *LegacyMixedOneof) ClearO()
- func (x *LegacyMixedOneof) ClearX()
- func (x *LegacyMixedOneof) GetO() isLegacyMixedOneof_O
- func (x *LegacyMixedOneof) GetX() int32
- func (x *LegacyMixedOneof) HasO() bool
- func (x *LegacyMixedOneof) HasX() bool
- func (*LegacyMixedOneof) ProtoMessage()
- func (x *LegacyMixedOneof) ProtoReflect() protoreflect.Message
- func (x *LegacyMixedOneof) Reset()
- func (x *LegacyMixedOneof) SetX(v int32)
- func (x *LegacyMixedOneof) String() string
- func (x *LegacyMixedOneof) WhichO() case_LegacyMixedOneof_O
- type LegacyMixedOneof_X
- type LegacyMixedOneof_builder
- type LegacyNone
- func (x *LegacyNone) ClearO()
- func (x *LegacyNone) ClearX()
- func (x *LegacyNone) GetO() isLegacyNone_O
- func (x *LegacyNone) GetX() int32
- func (x *LegacyNone) HasO() bool
- func (x *LegacyNone) HasX() bool
- func (*LegacyNone) ProtoMessage()
- func (x *LegacyNone) ProtoReflect() protoreflect.Message
- func (x *LegacyNone) Reset()
- func (x *LegacyNone) SetX(v int32)
- func (x *LegacyNone) String() string
- func (x *LegacyNone) WhichO() case_LegacyNone_O
- type LegacyNone_X
- type LegacyNone_builder
- type LegacyOneofRequired
- func (x *LegacyOneofRequired) ClearO()
- func (x *LegacyOneofRequired) ClearX()
- func (x *LegacyOneofRequired) GetO() isLegacyOneofRequired_O
- func (x *LegacyOneofRequired) GetX() int32
- func (x *LegacyOneofRequired) HasO() bool
- func (x *LegacyOneofRequired) HasX() bool
- func (*LegacyOneofRequired) ProtoMessage()
- func (x *LegacyOneofRequired) ProtoReflect() protoreflect.Message
- func (x *LegacyOneofRequired) Reset()
- func (x *LegacyOneofRequired) SetX(v int32)
- func (x *LegacyOneofRequired) String() string
- func (x *LegacyOneofRequired) WhichO() case_LegacyOneofRequired_O
- type LegacyOneofRequired_X
- type LegacyOneofRequired_builder
- type LegacyRepeated
- type LegacyRepeated_builder
- type LegacySimple
- type LegacySimple_builder
- type LegacySkipped
- func (x *LegacySkipped) ClearX()
- func (x *LegacySkipped) GetX() *LegacySimple
- func (x *LegacySkipped) HasX() bool
- func (*LegacySkipped) ProtoMessage()
- func (x *LegacySkipped) ProtoReflect() protoreflect.Message
- func (x *LegacySkipped) Reset()
- func (x *LegacySkipped) SetX(v *LegacySimple)
- func (x *LegacySkipped) String() string
- type LegacySkipped_builder
- type LegacyWKTRequired
- func (x *LegacyWKTRequired) ClearAny()
- func (x *LegacyWKTRequired) ClearDur()
- func (x *LegacyWKTRequired) ClearTs()
- func (x *LegacyWKTRequired) GetAny() *anypb.Any
- func (x *LegacyWKTRequired) GetDur() *durationpb.Duration
- func (x *LegacyWKTRequired) GetTs() *timestamppb.Timestamp
- func (x *LegacyWKTRequired) HasAny() bool
- func (x *LegacyWKTRequired) HasDur() bool
- func (x *LegacyWKTRequired) HasTs() bool
- func (*LegacyWKTRequired) ProtoMessage()
- func (x *LegacyWKTRequired) ProtoReflect() protoreflect.Message
- func (x *LegacyWKTRequired) Reset()
- func (x *LegacyWKTRequired) SetAny(v *anypb.Any)
- func (x *LegacyWKTRequired) SetDur(v *durationpb.Duration)
- func (x *LegacyWKTRequired) SetTs(v *timestamppb.Timestamp)
- func (x *LegacyWKTRequired) String() string
- type LegacyWKTRequired_builder
- type LoopRecursiveA
- func (x *LoopRecursiveA) ClearB()
- func (x *LoopRecursiveA) GetB() *LoopRecursiveB
- func (x *LoopRecursiveA) HasB() bool
- func (*LoopRecursiveA) ProtoMessage()
- func (x *LoopRecursiveA) ProtoReflect() protoreflect.Message
- func (x *LoopRecursiveA) Reset()
- func (x *LoopRecursiveA) SetB(v *LoopRecursiveB)
- func (x *LoopRecursiveA) String() string
- type LoopRecursiveA_builder
- type LoopRecursiveB
- func (x *LoopRecursiveB) ClearA()
- func (x *LoopRecursiveB) GetA() *LoopRecursiveA
- func (x *LoopRecursiveB) HasA() bool
- func (*LoopRecursiveB) ProtoMessage()
- func (x *LoopRecursiveB) ProtoReflect() protoreflect.Message
- func (x *LoopRecursiveB) Reset()
- func (x *LoopRecursiveB) SetA(v *LoopRecursiveA)
- func (x *LoopRecursiveB) String() string
- type LoopRecursiveB_builder
- type MsgHasMap
- func (x *MsgHasMap) GetInt32Map() map[int32]int32
- func (x *MsgHasMap) GetMessageMap() map[int64]*LoopRecursiveA
- func (x *MsgHasMap) GetStringMap() map[string]string
- func (*MsgHasMap) ProtoMessage()
- func (x *MsgHasMap) ProtoReflect() protoreflect.Message
- func (x *MsgHasMap) Reset()
- func (x *MsgHasMap) SetInt32Map(v map[int32]int32)
- func (x *MsgHasMap) SetMessageMap(v map[int64]*LoopRecursiveA)
- func (x *MsgHasMap) SetStringMap(v map[string]string)
- func (x *MsgHasMap) String() string
- type MsgHasMap_builder
- type MsgHasOneof
- func (x *MsgHasOneof) ClearMsg()
- func (x *MsgHasOneof) ClearO()
- func (x *MsgHasOneof) ClearX()
- func (x *MsgHasOneof) ClearY()
- func (x *MsgHasOneof) GetMsg() *HasMsgExprs
- func (x *MsgHasOneof) GetO() isMsgHasOneof_O
- func (x *MsgHasOneof) GetX() string
- func (x *MsgHasOneof) GetY() int32
- func (x *MsgHasOneof) HasMsg() bool
- func (x *MsgHasOneof) HasO() bool
- func (x *MsgHasOneof) HasX() bool
- func (x *MsgHasOneof) HasY() bool
- func (*MsgHasOneof) ProtoMessage()
- func (x *MsgHasOneof) ProtoReflect() protoreflect.Message
- func (x *MsgHasOneof) Reset()
- func (x *MsgHasOneof) SetMsg(v *HasMsgExprs)
- func (x *MsgHasOneof) SetX(v string)
- func (x *MsgHasOneof) SetY(v int32)
- func (x *MsgHasOneof) String() string
- func (x *MsgHasOneof) WhichO() case_MsgHasOneof_O
- type MsgHasOneof_Msg
- type MsgHasOneof_X
- type MsgHasOneof_Y
- type MsgHasOneof_builder
- type MsgHasRepeated
- func (x *MsgHasRepeated) GetX() []float32
- func (x *MsgHasRepeated) GetY() []string
- func (x *MsgHasRepeated) GetZ() []*HasMsgExprs
- func (*MsgHasRepeated) ProtoMessage()
- func (x *MsgHasRepeated) ProtoReflect() protoreflect.Message
- func (x *MsgHasRepeated) Reset()
- func (x *MsgHasRepeated) SetX(v []float32)
- func (x *MsgHasRepeated) SetY(v []string)
- func (x *MsgHasRepeated) SetZ(v []*HasMsgExprs)
- func (x *MsgHasRepeated) String() string
- type MsgHasRepeated_builder
- type MultipleStepsTransitiveFieldConstraints
- func (x *MultipleStepsTransitiveFieldConstraints) ClearApi()
- func (x *MultipleStepsTransitiveFieldConstraints) GetApi() *apipb.Api
- func (x *MultipleStepsTransitiveFieldConstraints) HasApi() bool
- func (*MultipleStepsTransitiveFieldConstraints) ProtoMessage()
- func (x *MultipleStepsTransitiveFieldConstraints) ProtoReflect() protoreflect.Message
- func (x *MultipleStepsTransitiveFieldConstraints) Reset()
- func (x *MultipleStepsTransitiveFieldConstraints) SetApi(v *apipb.Api)
- func (x *MultipleStepsTransitiveFieldConstraints) String() string
- type MultipleStepsTransitiveFieldConstraints_builder
- type OneTwo
- func (x *OneTwo) ClearField1()
- func (x *OneTwo) ClearField2()
- func (x *OneTwo) GetField1() *F1
- func (x *OneTwo) GetField2() *F2
- func (x *OneTwo) HasField1() bool
- func (x *OneTwo) HasField2() bool
- func (*OneTwo) ProtoMessage()
- func (x *OneTwo) ProtoReflect() protoreflect.Message
- func (x *OneTwo) Reset()
- func (x *OneTwo) SetField1(v *F1)
- func (x *OneTwo) SetField2(v *F2)
- func (x *OneTwo) String() string
- type OneTwo_builder
- type Person
- func (x *Person) ClearHome()
- func (x *Person) GetEmail() string
- func (x *Person) GetHome() *Coordinates
- func (x *Person) GetId() uint64
- func (x *Person) GetName() string
- func (x *Person) HasHome() bool
- func (*Person) ProtoMessage()
- func (x *Person) ProtoReflect() protoreflect.Message
- func (x *Person) Reset()
- func (x *Person) SetEmail(v string)
- func (x *Person) SetHome(v *Coordinates)
- func (x *Person) SetId(v uint64)
- func (x *Person) SetName(v string)
- func (x *Person) String() string
- type Person_builder
- type RepeatedItemCel
- type RepeatedItemCel_builder
- type SelfRecursive
- func (x *SelfRecursive) ClearTurtle()
- func (x *SelfRecursive) GetTurtle() *SelfRecursive
- func (x *SelfRecursive) GetX() int32
- func (x *SelfRecursive) HasTurtle() bool
- func (*SelfRecursive) ProtoMessage()
- func (x *SelfRecursive) ProtoReflect() protoreflect.Message
- func (x *SelfRecursive) Reset()
- func (x *SelfRecursive) SetTurtle(v *SelfRecursive)
- func (x *SelfRecursive) SetX(v int32)
- func (x *SelfRecursive) String() string
- type SelfRecursive_builder
- type Simple
- type Simple_builder
- type TransitiveFieldConstraint
- func (x *TransitiveFieldConstraint) ClearMask()
- func (x *TransitiveFieldConstraint) GetMask() *fieldmaskpb.FieldMask
- func (x *TransitiveFieldConstraint) HasMask() bool
- func (*TransitiveFieldConstraint) ProtoMessage()
- func (x *TransitiveFieldConstraint) ProtoReflect() protoreflect.Message
- func (x *TransitiveFieldConstraint) Reset()
- func (x *TransitiveFieldConstraint) SetMask(v *fieldmaskpb.FieldMask)
- func (x *TransitiveFieldConstraint) String() string
- type TransitiveFieldConstraint_builder
- type TwoOne
- func (x *TwoOne) ClearField1()
- func (x *TwoOne) ClearField2()
- func (x *TwoOne) GetField1() *F1
- func (x *TwoOne) GetField2() *F2
- func (x *TwoOne) HasField1() bool
- func (x *TwoOne) HasField2() bool
- func (*TwoOne) ProtoMessage()
- func (x *TwoOne) ProtoReflect() protoreflect.Message
- func (x *TwoOne) Reset()
- func (x *TwoOne) SetField1(v *F1)
- func (x *TwoOne) SetField2(v *F2)
- func (x *TwoOne) String() string
- type TwoOne_builder
Constants ¶
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
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 File_tests_example_v1_example_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 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
func (b0 CelMapOnARepeated_Value_builder) Build() *CelMapOnARepeated_Value
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
func (b0 CelMapOnARepeated_builder) Build() *CelMapOnARepeated
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 (*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) SetField ¶ added in v0.8.1
func (x *F1) SetField(v *FieldWithIssue)
func (*F1) SetNeedThis ¶ added in v0.8.1
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) 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) SetField ¶ added in v0.8.1
func (x *F2) SetField(v *FieldWithIssue)
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
func (FieldOfTypeAny_builder) Build ¶ added in v0.8.1
func (b0 FieldOfTypeAny_builder) Build() *FieldOfTypeAny
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
func (FieldWithIssue_builder) Build ¶ added in v0.8.1
func (b0 FieldWithIssue_builder) Build() *FieldWithIssue
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
func (HasMsgExprs_builder) Build ¶ added in v0.8.1
func (b0 HasMsgExprs_builder) Build() *HasMsgExprs
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) ProtoMessage ¶ added in v0.7.1
func (*Issue148) ProtoMessage()
func (*Issue148) ProtoReflect ¶ added in v0.7.1
func (x *Issue148) ProtoReflect() protoreflect.Message
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 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
func (b0 LegacyDisabled_builder) Build() *LegacyDisabled
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
func (b0 LegacyIgnoreEmpty_builder) Build() *LegacyIgnoreEmpty
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
func (b0 LegacyIgnored_builder) Build() *LegacyIgnored
type LegacyIn ¶
type LegacyIn struct { X int32 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"` // contains filtered or unexported fields }
func (*LegacyIn) ProtoMessage ¶
func (*LegacyIn) ProtoMessage()
func (*LegacyIn) ProtoReflect ¶
func (x *LegacyIn) ProtoReflect() protoreflect.Message
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) ProtoMessage ¶
func (*LegacyMap) ProtoMessage()
func (*LegacyMap) ProtoReflect ¶
func (x *LegacyMap) ProtoReflect() protoreflect.Message
type LegacyMap_builder ¶ added in v0.8.1
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 (x *LegacyMessageRequired) GetX() *LegacySimple
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
func (b0 LegacyMessageRequired_builder) Build() *LegacyMessageRequired
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
func (b0 LegacyMixedFields_builder) Build() *LegacyMixedFields
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
func (b0 LegacyMixedMessage_builder) Build() *LegacyMixedMessage
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
func (b0 LegacyMixedOneof_builder) Build() *LegacyMixedOneof
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
func (b0 LegacyOneofRequired_builder) Build() *LegacyOneofRequired
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
func (b0 LegacyRepeated_builder) Build() *LegacyRepeated
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
func (b0 LegacySkipped_builder) Build() *LegacySkipped
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 (x *LegacyWKTRequired) GetTs() *timestamppb.Timestamp
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 (x *LegacyWKTRequired) SetTs(v *timestamppb.Timestamp)
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
func (b0 LegacyWKTRequired_builder) Build() *LegacyWKTRequired
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
func (b0 LoopRecursiveA_builder) Build() *LoopRecursiveA
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
func (b0 LoopRecursiveB_builder) Build() *LoopRecursiveB
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 (*MsgHasMap) GetMessageMap ¶
func (x *MsgHasMap) GetMessageMap() map[int64]*LoopRecursiveA
func (*MsgHasMap) GetStringMap ¶
func (*MsgHasMap) ProtoMessage ¶
func (*MsgHasMap) ProtoMessage()
func (*MsgHasMap) ProtoReflect ¶
func (x *MsgHasMap) ProtoReflect() protoreflect.Message
func (*MsgHasMap) SetInt32Map ¶ added in v0.8.1
func (*MsgHasMap) SetMessageMap ¶ added in v0.8.1
func (x *MsgHasMap) SetMessageMap(v map[int64]*LoopRecursiveA)
func (*MsgHasMap) SetStringMap ¶ added in v0.8.1
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
func (b0 MsgHasRepeated_builder) Build() *MsgHasRepeated
type MultipleStepsTransitiveFieldConstraints ¶ added in v0.3.3
type MultipleStepsTransitiveFieldConstraints struct { Api *apipb.Api `protobuf:"bytes,1,opt,name=api,proto3" json:"api,omitempty"` // contains filtered or unexported fields }
func (*MultipleStepsTransitiveFieldConstraints) ClearApi ¶ added in v0.8.1
func (x *MultipleStepsTransitiveFieldConstraints) ClearApi()
func (*MultipleStepsTransitiveFieldConstraints) GetApi ¶ added in v0.3.3
func (x *MultipleStepsTransitiveFieldConstraints) GetApi() *apipb.Api
func (*MultipleStepsTransitiveFieldConstraints) HasApi ¶ added in v0.8.1
func (x *MultipleStepsTransitiveFieldConstraints) HasApi() bool
func (*MultipleStepsTransitiveFieldConstraints) ProtoMessage ¶ added in v0.3.3
func (*MultipleStepsTransitiveFieldConstraints) ProtoMessage()
func (*MultipleStepsTransitiveFieldConstraints) ProtoReflect ¶ added in v0.3.3
func (x *MultipleStepsTransitiveFieldConstraints) ProtoReflect() protoreflect.Message
func (*MultipleStepsTransitiveFieldConstraints) Reset ¶ added in v0.3.3
func (x *MultipleStepsTransitiveFieldConstraints) Reset()
func (*MultipleStepsTransitiveFieldConstraints) SetApi ¶ added in v0.8.1
func (x *MultipleStepsTransitiveFieldConstraints) SetApi(v *apipb.Api)
func (*MultipleStepsTransitiveFieldConstraints) String ¶ added in v0.3.3
func (x *MultipleStepsTransitiveFieldConstraints) String() string
type MultipleStepsTransitiveFieldConstraints_builder ¶ added in v0.8.1
type MultipleStepsTransitiveFieldConstraints_builder struct { Api *apipb.Api // contains filtered or unexported fields }
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) ProtoMessage ¶ added in v0.6.5
func (*OneTwo) ProtoMessage()
func (*OneTwo) ProtoReflect ¶ added in v0.6.5
func (x *OneTwo) ProtoReflect() protoreflect.Message
type OneTwo_builder ¶ added in v0.8.1
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) GetHome ¶
func (x *Person) GetHome() *Coordinates
func (*Person) ProtoMessage ¶
func (*Person) ProtoMessage()
func (*Person) ProtoReflect ¶
func (x *Person) ProtoReflect() protoreflect.Message
func (*Person) SetHome ¶ added in v0.8.1
func (x *Person) SetHome(v *Coordinates)
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
func (b0 RepeatedItemCel_builder) Build() *RepeatedItemCel
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
func (b0 SelfRecursive_builder) Build() *SelfRecursive
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) ProtoMessage ¶ added in v0.4.0
func (*Simple) ProtoMessage()
func (*Simple) ProtoReflect ¶ added in v0.4.0
func (x *Simple) ProtoReflect() protoreflect.Message
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 TransitiveFieldConstraint ¶ added in v0.3.3
type TransitiveFieldConstraint struct { Mask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=mask,proto3" json:"mask,omitempty"` // contains filtered or unexported fields }
func (*TransitiveFieldConstraint) ClearMask ¶ added in v0.8.1
func (x *TransitiveFieldConstraint) ClearMask()
func (*TransitiveFieldConstraint) GetMask ¶ added in v0.3.3
func (x *TransitiveFieldConstraint) GetMask() *fieldmaskpb.FieldMask
func (*TransitiveFieldConstraint) HasMask ¶ added in v0.8.1
func (x *TransitiveFieldConstraint) HasMask() bool
func (*TransitiveFieldConstraint) ProtoMessage ¶ added in v0.3.3
func (*TransitiveFieldConstraint) ProtoMessage()
func (*TransitiveFieldConstraint) ProtoReflect ¶ added in v0.3.3
func (x *TransitiveFieldConstraint) ProtoReflect() protoreflect.Message
func (*TransitiveFieldConstraint) Reset ¶ added in v0.3.3
func (x *TransitiveFieldConstraint) Reset()
func (*TransitiveFieldConstraint) SetMask ¶ added in v0.8.1
func (x *TransitiveFieldConstraint) SetMask(v *fieldmaskpb.FieldMask)
func (*TransitiveFieldConstraint) String ¶ added in v0.3.3
func (x *TransitiveFieldConstraint) String() string
type TransitiveFieldConstraint_builder ¶ added in v0.8.1
type TransitiveFieldConstraint_builder struct { Mask *fieldmaskpb.FieldMask // contains filtered or unexported fields }
func (TransitiveFieldConstraint_builder) Build ¶ added in v0.8.1
func (b0 TransitiveFieldConstraint_builder) Build() *TransitiveFieldConstraint
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) ProtoMessage ¶ added in v0.6.5
func (*TwoOne) ProtoMessage()
func (*TwoOne) ProtoReflect ¶ added in v0.6.5
func (x *TwoOne) ProtoReflect() protoreflect.Message
type TwoOne_builder ¶ added in v0.8.1
func (TwoOne_builder) Build ¶ added in v0.8.1
func (b0 TwoOne_builder) Build() *TwoOne
Click to show internal directories.
Click to hide internal directories.