package lazy_opaque

import "google.golang.org/protobuf/internal/testprotos/lazy/lazy_opaque"

Index

Variables

var File_internal_testprotos_lazy_lazy_opaque_lazy_tree_opaque_proto protoreflect.FileDescriptor

Types

type Node

type Node struct {

	// Deprecated: Do not use. This will be deleted in the near future.
	XXX_lazyUnmarshalInfo  protoimpl.LazyUnmarshalInfo
	XXX_raceDetectHookData protoimpl.RaceDetectHookData
	XXX_presence           [1]uint32
	// contains filtered or unexported fields
}

func (*Node) ClearBool

func (x *Node) ClearBool()

func (*Node) ClearBytes

func (x *Node) ClearBytes()

func (*Node) ClearDouble

func (x *Node) ClearDouble()

func (*Node) ClearFixed32

func (x *Node) ClearFixed32()

func (*Node) ClearFixed64

func (x *Node) ClearFixed64()

func (*Node) ClearFloat

func (x *Node) ClearFloat()

func (*Node) ClearInt32

func (x *Node) ClearInt32()

func (*Node) ClearInt64

func (x *Node) ClearInt64()

func (*Node) ClearNested

func (x *Node) ClearNested()

func (*Node) ClearSfixed32

func (x *Node) ClearSfixed32()

func (*Node) ClearSfixed64

func (x *Node) ClearSfixed64()

func (*Node) ClearSint32

func (x *Node) ClearSint32()

func (*Node) ClearSint64

func (x *Node) ClearSint64()

func (*Node) ClearString

func (x *Node) ClearString()

func (*Node) ClearUint32

func (x *Node) ClearUint32()

func (*Node) ClearUint64

func (x *Node) ClearUint64()

func (*Node) GetBool

func (x *Node) GetBool() bool

func (*Node) GetBytes

func (x *Node) GetBytes() []byte

func (*Node) GetDouble

func (x *Node) GetDouble() float64

func (*Node) GetFixed32

func (x *Node) GetFixed32() uint32

func (*Node) GetFixed64

func (x *Node) GetFixed64() uint64

func (*Node) GetFloat

func (x *Node) GetFloat() float32

func (*Node) GetInt32

func (x *Node) GetInt32() int32

func (*Node) GetInt64

func (x *Node) GetInt64() int64

func (*Node) GetNested

func (x *Node) GetNested() *Node

func (*Node) GetSfixed32

func (x *Node) GetSfixed32() int32

func (*Node) GetSfixed64

func (x *Node) GetSfixed64() int64

func (*Node) GetSint32

func (x *Node) GetSint32() int32

func (*Node) GetSint64

func (x *Node) GetSint64() int64

func (*Node) GetString

func (x *Node) GetString() string

func (*Node) GetUint32

func (x *Node) GetUint32() uint32

func (*Node) GetUint64

func (x *Node) GetUint64() uint64

func (*Node) HasBool

func (x *Node) HasBool() bool

func (*Node) HasBytes

func (x *Node) HasBytes() bool

func (*Node) HasDouble

func (x *Node) HasDouble() bool

func (*Node) HasFixed32

func (x *Node) HasFixed32() bool

func (*Node) HasFixed64

func (x *Node) HasFixed64() bool

func (*Node) HasFloat

func (x *Node) HasFloat() bool

func (*Node) HasInt32

func (x *Node) HasInt32() bool

func (*Node) HasInt64

func (x *Node) HasInt64() bool

func (*Node) HasNested

func (x *Node) HasNested() bool

func (*Node) HasSfixed32

func (x *Node) HasSfixed32() bool

func (*Node) HasSfixed64

func (x *Node) HasSfixed64() bool

func (*Node) HasSint32

func (x *Node) HasSint32() bool

func (*Node) HasSint64

func (x *Node) HasSint64() bool

func (*Node) HasString

func (x *Node) HasString() bool

func (*Node) HasUint32

func (x *Node) HasUint32() bool

func (*Node) HasUint64

func (x *Node) HasUint64() bool

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect

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

func (*Node) Reset

func (x *Node) Reset()

func (*Node) SetBool

func (x *Node) SetBool(v bool)

func (*Node) SetBytes

func (x *Node) SetBytes(v []byte)

func (*Node) SetDouble

func (x *Node) SetDouble(v float64)

func (*Node) SetFixed32

func (x *Node) SetFixed32(v uint32)

func (*Node) SetFixed64

func (x *Node) SetFixed64(v uint64)

func (*Node) SetFloat

func (x *Node) SetFloat(v float32)

func (*Node) SetInt32

func (x *Node) SetInt32(v int32)

func (*Node) SetInt64

func (x *Node) SetInt64(v int64)

func (*Node) SetNested

func (x *Node) SetNested(v *Node)

func (*Node) SetSfixed32

func (x *Node) SetSfixed32(v int32)

func (*Node) SetSfixed64

func (x *Node) SetSfixed64(v int64)

func (*Node) SetSint32

func (x *Node) SetSint32(v int32)

func (*Node) SetSint64

func (x *Node) SetSint64(v int64)

func (*Node) SetString

func (x *Node) SetString(v string)

func (*Node) SetUint32

func (x *Node) SetUint32(v uint32)

func (*Node) SetUint64

func (x *Node) SetUint64(v uint64)

func (*Node) String

func (x *Node) String() string

type Node_builder

type Node_builder struct {
	Nested   *Node
	Int32    *int32
	Int64    *int64
	Uint32   *uint32
	Uint64   *uint64
	Sint32   *int32
	Sint64   *int64
	Fixed32  *uint32
	Fixed64  *uint64
	Sfixed32 *int32
	Sfixed64 *int64
	Float    *float32
	Double   *float64
	Bool     *bool
	String   *string
	Bytes    []byte
	// contains filtered or unexported fields
}

func (Node_builder) Build

func (b0 Node_builder) Build() *Node

Source Files

lazy_tree.opaque.pb.go

Version
v1.36.5 (latest)
Published
Feb 6, 2025
Platform
linux/amd64
Imports
5 packages
Last checked
10 hours ago

Tools for package owners.