Documentation ¶
Index ¶
- Variables
- type Holder
- func (*Holder) Descriptor() ([]byte, []int)deprecated
- func (x *Holder) GetDuration() *durationpb.Duration
- func (x *Holder) GetEmpty() *emptypb.Empty
- func (x *Holder) GetName() string
- func (x *Holder) GetNested() *Holder_NestedInner
- func (x *Holder) GetOuter() *NestedOuter
- func (x *Holder) GetTimestamp() *timestamppb.Timestamp
- func (x *Holder) PathBuilder() IHolderPathBuilder
- func (*Holder) ProtoMessage()
- func (x *Holder) ProtoReflect() protoreflect.Message
- func (x *Holder) Reset()
- func (x *Holder) String() string
- type Holder_NestedInner
- func (*Holder_NestedInner) Descriptor() ([]byte, []int)deprecated
- func (x *Holder_NestedInner) GetName() string
- func (x *Holder_NestedInner) PathBuilder() IHolder_NestedInnerPathBuilder
- func (*Holder_NestedInner) ProtoMessage()
- func (x *Holder_NestedInner) ProtoReflect() protoreflect.Message
- func (x *Holder_NestedInner) Reset()
- func (x *Holder_NestedInner) String() string
- type IHolderPathBuilder
- type IHolder_NestedInnerPathBuilder
- type INestedOuterPathBuilder
- type NestedOuter
- func (*NestedOuter) Descriptor() ([]byte, []int)deprecated
- func (x *NestedOuter) GetNested() string
- func (x *NestedOuter) PathBuilder() INestedOuterPathBuilder
- func (*NestedOuter) ProtoMessage()
- func (x *NestedOuter) ProtoReflect() protoreflect.Message
- func (x *NestedOuter) Reset()
- func (x *NestedOuter) String() string
Constants ¶
This section is empty.
Variables ¶
var File_compatibility_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Holder ¶
type Holder struct { Empty *emptypb.Empty `protobuf:"bytes,1,opt,name=empty,proto3" json:"empty,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,3,opt,name=duration,proto3" json:"duration,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Nested *Holder_NestedInner `protobuf:"bytes,5,opt,name=nested,proto3" json:"nested,omitempty"` Outer *NestedOuter `protobuf:"bytes,6,opt,name=outer,proto3" json:"outer,omitempty"` // contains filtered or unexported fields }
func (*Holder) Descriptor
deprecated
func (*Holder) GetDuration ¶
func (x *Holder) GetDuration() *durationpb.Duration
func (*Holder) GetNested ¶
func (x *Holder) GetNested() *Holder_NestedInner
func (*Holder) GetOuter ¶
func (x *Holder) GetOuter() *NestedOuter
func (*Holder) GetTimestamp ¶
func (x *Holder) GetTimestamp() *timestamppb.Timestamp
func (*Holder) PathBuilder ¶
func (x *Holder) PathBuilder() IHolderPathBuilder
PathBuilder returns the field path for Holder
func (*Holder) ProtoMessage ¶
func (*Holder) ProtoMessage()
func (*Holder) ProtoReflect ¶
func (x *Holder) ProtoReflect() protoreflect.Message
type Holder_NestedInner ¶
type Holder_NestedInner struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*Holder_NestedInner) Descriptor
deprecated
func (*Holder_NestedInner) Descriptor() ([]byte, []int)
Deprecated: Use Holder_NestedInner.ProtoReflect.Descriptor instead.
func (*Holder_NestedInner) GetName ¶
func (x *Holder_NestedInner) GetName() string
func (*Holder_NestedInner) PathBuilder ¶
func (x *Holder_NestedInner) PathBuilder() IHolder_NestedInnerPathBuilder
PathBuilder returns the field path for Holder_NestedInner
func (*Holder_NestedInner) ProtoMessage ¶
func (*Holder_NestedInner) ProtoMessage()
func (*Holder_NestedInner) ProtoReflect ¶
func (x *Holder_NestedInner) ProtoReflect() protoreflect.Message
func (*Holder_NestedInner) Reset ¶
func (x *Holder_NestedInner) Reset()
func (*Holder_NestedInner) String ¶
func (x *Holder_NestedInner) String() string
type IHolderPathBuilder ¶
type IHolderPathBuilder interface { String() string Empty() fieldmask.IEndPathBuilder Timestamp() fieldmask.ITimestampPathBuilder Duration() fieldmask.IDurationPathBuilder Name() fieldmask.IEndPathBuilder Nested() IHolder_NestedInnerPathBuilder Outer() INestedOuterPathBuilder }
IHolderPathBuilder is the interface for the field path of Holder
func NewHolderPathBuilder ¶
func NewHolderPathBuilder(fieldPath string) IHolderPathBuilder
NewHolderPathBuilder creates a new holderPathBuilder
type IHolder_NestedInnerPathBuilder ¶
type IHolder_NestedInnerPathBuilder interface { String() string Name() fieldmask.IEndPathBuilder }
IHolder_NestedInnerPathBuilder is the interface for the field path of Holder_NestedInner
func NewHolder_NestedInnerPathBuilder ¶
func NewHolder_NestedInnerPathBuilder(fieldPath string) IHolder_NestedInnerPathBuilder
NewHolder_NestedInnerPathBuilder creates a new holder_NestedInnerPathBuilder
type INestedOuterPathBuilder ¶
type INestedOuterPathBuilder interface { String() string Nested() fieldmask.IEndPathBuilder }
INestedOuterPathBuilder is the interface for the field path of NestedOuter
func NewNestedOuterPathBuilder ¶
func NewNestedOuterPathBuilder(fieldPath string) INestedOuterPathBuilder
NewNestedOuterPathBuilder creates a new nestedOuterPathBuilder
type NestedOuter ¶
type NestedOuter struct { Nested string `protobuf:"bytes,1,opt,name=nested,proto3" json:"nested,omitempty"` // contains filtered or unexported fields }
func (*NestedOuter) Descriptor
deprecated
func (*NestedOuter) Descriptor() ([]byte, []int)
Deprecated: Use NestedOuter.ProtoReflect.Descriptor instead.
func (*NestedOuter) GetNested ¶
func (x *NestedOuter) GetNested() string
func (*NestedOuter) PathBuilder ¶
func (x *NestedOuter) PathBuilder() INestedOuterPathBuilder
PathBuilder returns the field path for NestedOuter
func (*NestedOuter) ProtoMessage ¶
func (*NestedOuter) ProtoMessage()
func (*NestedOuter) ProtoReflect ¶
func (x *NestedOuter) ProtoReflect() protoreflect.Message
func (*NestedOuter) Reset ¶
func (x *NestedOuter) Reset()
func (*NestedOuter) String ¶
func (x *NestedOuter) String() string