broker_client

package
v0.12.76 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptClientStream

type AcceptClientStream interface {
	Send(*AcceptRequest) error
	Recv() (*AcceptResponse, error)
	grpc.ClientStream
}

type AcceptDescriptor added in v0.4.28

type AcceptDescriptor struct{}

func GetAcceptDescriptor added in v0.4.28

func GetAcceptDescriptor() *AcceptDescriptor

func (*AcceptDescriptor) GetApiDescriptor added in v0.4.28

func (d *AcceptDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*AcceptDescriptor) GetApiName added in v0.4.28

func (d *AcceptDescriptor) GetApiName() string

func (*AcceptDescriptor) GetClientMsgReflectHandle added in v0.4.28

func (d *AcceptDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*AcceptDescriptor) GetFullMethodName added in v0.4.28

func (d *AcceptDescriptor) GetFullMethodName() string

func (*AcceptDescriptor) GetMethodName added in v0.4.28

func (d *AcceptDescriptor) GetMethodName() string

func (*AcceptDescriptor) GetProtoPkgName added in v0.4.28

func (d *AcceptDescriptor) GetProtoPkgName() string

func (*AcceptDescriptor) GetResourceDescriptor added in v0.4.30

func (d *AcceptDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*AcceptDescriptor) GetServerMsgReflectHandle added in v0.4.28

func (d *AcceptDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*AcceptDescriptor) GetServiceDomain added in v0.4.28

func (d *AcceptDescriptor) GetServiceDomain() string

func (*AcceptDescriptor) GetServiceVersion added in v0.4.28

func (d *AcceptDescriptor) GetServiceVersion() string

func (*AcceptDescriptor) GetVerb added in v0.4.28

func (d *AcceptDescriptor) GetVerb() string

func (*AcceptDescriptor) HasResource added in v0.4.30

func (d *AcceptDescriptor) HasResource() bool

func (*AcceptDescriptor) IsClientStream added in v0.4.28

func (d *AcceptDescriptor) IsClientStream() bool

func (*AcceptDescriptor) IsCollection added in v0.4.30

func (d *AcceptDescriptor) IsCollection() bool

func (*AcceptDescriptor) IsPlural added in v0.4.30

func (d *AcceptDescriptor) IsPlural() bool

func (*AcceptDescriptor) IsServerStream added in v0.4.28

func (d *AcceptDescriptor) IsServerStream() bool

func (*AcceptDescriptor) IsUnary added in v0.4.28

func (d *AcceptDescriptor) IsUnary() bool

func (*AcceptDescriptor) NewEmptyClientMsg added in v0.4.28

func (d *AcceptDescriptor) NewEmptyClientMsg() proto.Message

func (*AcceptDescriptor) NewEmptyServerMsg added in v0.4.28

func (d *AcceptDescriptor) NewEmptyServerMsg() proto.Message

func (*AcceptDescriptor) RequestHasResourceBody added in v0.4.28

func (d *AcceptDescriptor) RequestHasResourceBody() bool

type AcceptDescriptorClientMsgHandle added in v0.4.28

type AcceptDescriptorClientMsgHandle struct{}

func (*AcceptDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (h *AcceptDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*AcceptDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (h *AcceptDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*AcceptDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type AcceptDescriptorServerMsgHandle added in v0.4.28

type AcceptDescriptorServerMsgHandle struct{}

func (*AcceptDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (h *AcceptDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*AcceptDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (h *AcceptDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*AcceptDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type AcceptRequest

type AcceptRequest struct {

	// Types that are valid to be assigned to Message:
	//	*AcceptRequest_OpenRequest_
	//	*AcceptRequest_ResumeRequest_
	//	*AcceptRequest_Data
	//	*AcceptRequest_Ack
	//	*AcceptRequest_Close
	//	*AcceptRequest_Error
	//	*AcceptRequest_Ping
	Message isAcceptRequest_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Request message for method [Accept][ntt.proxies.Accept]

func (*AcceptRequest) Clone

func (o *AcceptRequest) Clone() *AcceptRequest

func (*AcceptRequest) CloneRaw

func (*AcceptRequest) Descriptor

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

Deprecated, Use AcceptRequest.ProtoReflect.Descriptor instead.

func (*AcceptRequest) GetAck

func (m *AcceptRequest) GetAck() *Ack

func (*AcceptRequest) GetClose

func (m *AcceptRequest) GetClose() *Close

func (*AcceptRequest) GetData

func (m *AcceptRequest) GetData() *Data

func (*AcceptRequest) GetError

func (m *AcceptRequest) GetError() *Error

func (*AcceptRequest) GetMessage

func (m *AcceptRequest) GetMessage() isAcceptRequest_Message

func (*AcceptRequest) GetOpenRequest

func (m *AcceptRequest) GetOpenRequest() *AcceptRequest_OpenRequest

func (*AcceptRequest) GetPing

func (m *AcceptRequest) GetPing() *Ping

func (*AcceptRequest) GetResumeRequest

func (m *AcceptRequest) GetResumeRequest() *AcceptRequest_ResumeRequest

func (*AcceptRequest) GotenMessage

func (*AcceptRequest) GotenMessage()

func (*AcceptRequest) GotenObjectExt

func (o *AcceptRequest) GotenObjectExt()

func (*AcceptRequest) GotenValidate

func (obj *AcceptRequest) GotenValidate() error

func (*AcceptRequest) MakeDiffFieldMask

func (o *AcceptRequest) MakeDiffFieldMask(other *AcceptRequest) *AcceptRequest_FieldMask

func (*AcceptRequest) MakeFullFieldMask

func (o *AcceptRequest) MakeFullFieldMask() *AcceptRequest_FieldMask

func (*AcceptRequest) MakeRawDiffFieldMask

func (o *AcceptRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*AcceptRequest) MakeRawFullFieldMask

func (o *AcceptRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*AcceptRequest) Marshal

func (m *AcceptRequest) Marshal() ([]byte, error)

func (*AcceptRequest) MarshalJSON

func (m *AcceptRequest) MarshalJSON() ([]byte, error)

func (*AcceptRequest) Merge

func (o *AcceptRequest) Merge(source *AcceptRequest)

func (*AcceptRequest) MergeRaw

func (o *AcceptRequest) MergeRaw(source gotenobject.GotenObjectExt)

func (*AcceptRequest) ProtoMessage

func (*AcceptRequest) ProtoMessage()

func (*AcceptRequest) ProtoReflect

func (m *AcceptRequest) ProtoReflect() preflect.Message

func (*AcceptRequest) Reset

func (m *AcceptRequest) Reset()

func (*AcceptRequest) SetAck

func (m *AcceptRequest) SetAck(fv *Ack)

func (*AcceptRequest) SetClose

func (m *AcceptRequest) SetClose(fv *Close)

func (*AcceptRequest) SetData

func (m *AcceptRequest) SetData(fv *Data)

func (*AcceptRequest) SetError

func (m *AcceptRequest) SetError(fv *Error)

func (*AcceptRequest) SetMessage

func (m *AcceptRequest) SetMessage(ofv isAcceptRequest_Message)

func (*AcceptRequest) SetOpenRequest

func (m *AcceptRequest) SetOpenRequest(fv *AcceptRequest_OpenRequest)

func (*AcceptRequest) SetPing

func (m *AcceptRequest) SetPing(fv *Ping)

func (*AcceptRequest) SetResumeRequest

func (m *AcceptRequest) SetResumeRequest(fv *AcceptRequest_ResumeRequest)

func (*AcceptRequest) String

func (m *AcceptRequest) String() string

func (*AcceptRequest) Unmarshal

func (m *AcceptRequest) Unmarshal(b []byte) error

func (*AcceptRequest) UnmarshalJSON

func (m *AcceptRequest) UnmarshalJSON(data []byte) error

type AcceptRequestFieldPathBuilder

type AcceptRequestFieldPathBuilder struct{}

func NewAcceptRequestFieldPathBuilder

func NewAcceptRequestFieldPathBuilder() AcceptRequestFieldPathBuilder

func (AcceptRequestFieldPathBuilder) Ack

func (AcceptRequestFieldPathBuilder) Close

func (AcceptRequestFieldPathBuilder) Data

func (AcceptRequestFieldPathBuilder) Error

func (AcceptRequestFieldPathBuilder) OpenRequest

func (AcceptRequestFieldPathBuilder) Ping

func (AcceptRequestFieldPathBuilder) ResumeRequest

type AcceptRequestOpenRequestFieldPathBuilder

type AcceptRequestOpenRequestFieldPathBuilder struct{}

func NewAcceptRequestOpenRequestFieldPathBuilder

func NewAcceptRequestOpenRequestFieldPathBuilder() AcceptRequestOpenRequestFieldPathBuilder

func (AcceptRequestOpenRequestFieldPathBuilder) ChannelId

func (AcceptRequestOpenRequestFieldPathBuilder) Name

func (AcceptRequestOpenRequestFieldPathBuilder) Project

func (AcceptRequestOpenRequestFieldPathBuilder) SessionId

type AcceptRequestOpenRequest_FieldPath

type AcceptRequestOpenRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() AcceptRequestOpenRequest_FieldPathSelector
	Get(source *AcceptRequest_OpenRequest) []interface{}
	GetSingle(source *AcceptRequest_OpenRequest) (interface{}, bool)
	ClearValue(item *AcceptRequest_OpenRequest)

	// Those methods build corresponding AcceptRequestOpenRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) AcceptRequestOpenRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) AcceptRequestOpenRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) AcceptRequestOpenRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseAcceptRequestOpenRequest_FieldPath

func MustParseAcceptRequestOpenRequest_FieldPath(rawField string) AcceptRequestOpenRequest_FieldPath

func ParseAcceptRequestOpenRequest_FieldPath

func ParseAcceptRequestOpenRequest_FieldPath(rawField string) (AcceptRequestOpenRequest_FieldPath, error)

type AcceptRequestOpenRequest_FieldPathArrayItemValue

type AcceptRequestOpenRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	AcceptRequestOpenRequest_FieldPath
	ContainsValue(*AcceptRequest_OpenRequest) bool
}

AcceptRequestOpenRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for OpenRequest according to their type Present only for array (repeated) types.

func MustParseAcceptRequestOpenRequest_FieldPathArrayItemValue

func MustParseAcceptRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) AcceptRequestOpenRequest_FieldPathArrayItemValue

func ParseAcceptRequestOpenRequest_FieldPathArrayItemValue

func ParseAcceptRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) (AcceptRequestOpenRequest_FieldPathArrayItemValue, error)

ParseAcceptRequestOpenRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type AcceptRequestOpenRequest_FieldPathArrayOfValues

type AcceptRequestOpenRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	AcceptRequestOpenRequest_FieldPath
}

AcceptRequestOpenRequest_FieldPathArrayOfValues allows storing slice of values for OpenRequest fields according to their type

func MustParseAcceptRequestOpenRequest_FieldPathArrayOfValues

func MustParseAcceptRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) AcceptRequestOpenRequest_FieldPathArrayOfValues

func ParseAcceptRequestOpenRequest_FieldPathArrayOfValues

func ParseAcceptRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (AcceptRequestOpenRequest_FieldPathArrayOfValues, error)

type AcceptRequestOpenRequest_FieldPathSelector

type AcceptRequestOpenRequest_FieldPathSelector int32
const (
	AcceptRequestOpenRequest_FieldPathSelectorProject   AcceptRequestOpenRequest_FieldPathSelector = 0
	AcceptRequestOpenRequest_FieldPathSelectorName      AcceptRequestOpenRequest_FieldPathSelector = 1
	AcceptRequestOpenRequest_FieldPathSelectorSessionId AcceptRequestOpenRequest_FieldPathSelector = 2
	AcceptRequestOpenRequest_FieldPathSelectorChannelId AcceptRequestOpenRequest_FieldPathSelector = 3
)

func (AcceptRequestOpenRequest_FieldPathSelector) String

type AcceptRequestOpenRequest_FieldPathValue

type AcceptRequestOpenRequest_FieldPathValue interface {
	AcceptRequestOpenRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **AcceptRequest_OpenRequest)
	CompareWith(*AcceptRequest_OpenRequest) (cmp int, comparable bool)
}

AcceptRequestOpenRequest_FieldPathValue allows storing values for OpenRequest fields according to their type

func MustParseAcceptRequestOpenRequest_FieldPathValue

func MustParseAcceptRequestOpenRequest_FieldPathValue(pathStr, valueStr string) AcceptRequestOpenRequest_FieldPathValue

func ParseAcceptRequestOpenRequest_FieldPathValue

func ParseAcceptRequestOpenRequest_FieldPathValue(pathStr, valueStr string) (AcceptRequestOpenRequest_FieldPathValue, error)

type AcceptRequestOpenRequest_FieldTerminalPath

type AcceptRequestOpenRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*AcceptRequestOpenRequest_FieldTerminalPath) ClearValue

func (*AcceptRequestOpenRequest_FieldTerminalPath) ClearValueRaw

func (*AcceptRequestOpenRequest_FieldTerminalPath) Get

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) Get(source *AcceptRequest_OpenRequest) (values []interface{})

Get returns all values pointed by specific field from source AcceptRequest_OpenRequest

func (*AcceptRequestOpenRequest_FieldTerminalPath) GetDefault

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptRequestOpenRequest_FieldTerminalPath) GetRaw

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*AcceptRequestOpenRequest_FieldTerminalPath) GetSingle

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) GetSingle(source *AcceptRequest_OpenRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source AcceptRequest_OpenRequest

func (*AcceptRequestOpenRequest_FieldTerminalPath) GetSingleRaw

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*AcceptRequestOpenRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*AcceptRequestOpenRequest_FieldTerminalPath) Selector

func (*AcceptRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptRequestOpenRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithIArrayItemValue

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithIArrayOfValues

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithIValue

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptRequestOpenRequest_FieldTerminalPath) WithRawIValue

func (fp *AcceptRequestOpenRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue

type AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue struct {
	AcceptRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'OpenRequest'

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object AcceptRequest_OpenRequest as interface{}

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *AcceptRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues

type AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues struct {
	AcceptRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (fpaov *AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues() ([]*project.Reference, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *AcceptRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type AcceptRequestOpenRequest_FieldTerminalPathValue

type AcceptRequestOpenRequest_FieldTerminalPathValue struct {
	AcceptRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) AsChannelIdValue

func (fpv *AcceptRequestOpenRequest_FieldTerminalPathValue) AsChannelIdValue() (uint64, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) AsNameValue

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) AsProjectValue

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) AsSessionIdValue

func (fpv *AcceptRequestOpenRequest_FieldTerminalPathValue) AsSessionIdValue() (uint64, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'AcceptRequestOpenRequest_FieldTerminalPathValue' with the value under path in 'AcceptRequest_OpenRequest'.

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *AcceptRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) GetRawValue

func (fpv *AcceptRequestOpenRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'OpenRequest' as interface{}

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenRequest

func (*AcceptRequestOpenRequest_FieldTerminalPathValue) SetToRaw

type AcceptRequestPathSelectorAck

type AcceptRequestPathSelectorAck struct{}

func (AcceptRequestPathSelectorAck) FieldPath

func (AcceptRequestPathSelectorAck) Id

func (AcceptRequestPathSelectorAck) WithArrayOfValues

func (AcceptRequestPathSelectorAck) WithSubArrayItemValue

func (AcceptRequestPathSelectorAck) WithSubArrayOfValues

func (AcceptRequestPathSelectorAck) WithSubPath

func (AcceptRequestPathSelectorAck) WithSubValue

func (AcceptRequestPathSelectorAck) WithValue

type AcceptRequestPathSelectorAckId

type AcceptRequestPathSelectorAckId struct{}

func (AcceptRequestPathSelectorAckId) FieldPath

func (AcceptRequestPathSelectorAckId) WithArrayOfValues

func (AcceptRequestPathSelectorAckId) WithValue

type AcceptRequestPathSelectorClose

type AcceptRequestPathSelectorClose struct{}

func (AcceptRequestPathSelectorClose) FieldPath

func (AcceptRequestPathSelectorClose) Id

func (AcceptRequestPathSelectorClose) WithArrayOfValues

func (AcceptRequestPathSelectorClose) WithSubArrayItemValue

func (AcceptRequestPathSelectorClose) WithSubArrayOfValues

func (AcceptRequestPathSelectorClose) WithSubPath

func (AcceptRequestPathSelectorClose) WithSubValue

func (AcceptRequestPathSelectorClose) WithValue

type AcceptRequestPathSelectorCloseId

type AcceptRequestPathSelectorCloseId struct{}

func (AcceptRequestPathSelectorCloseId) FieldPath

func (AcceptRequestPathSelectorCloseId) WithArrayOfValues

func (AcceptRequestPathSelectorCloseId) WithValue

type AcceptRequestPathSelectorData

type AcceptRequestPathSelectorData struct{}

func (AcceptRequestPathSelectorData) AckRequired

func (AcceptRequestPathSelectorData) Bytes

func (AcceptRequestPathSelectorData) FieldPath

func (AcceptRequestPathSelectorData) Id

func (AcceptRequestPathSelectorData) WithArrayOfValues

func (AcceptRequestPathSelectorData) WithSubArrayItemValue

func (AcceptRequestPathSelectorData) WithSubArrayOfValues

func (AcceptRequestPathSelectorData) WithSubPath

func (AcceptRequestPathSelectorData) WithSubValue

func (AcceptRequestPathSelectorData) WithValue

type AcceptRequestPathSelectorDataAckRequired

type AcceptRequestPathSelectorDataAckRequired struct{}

func (AcceptRequestPathSelectorDataAckRequired) FieldPath

func (AcceptRequestPathSelectorDataAckRequired) WithArrayOfValues

func (AcceptRequestPathSelectorDataAckRequired) WithValue

type AcceptRequestPathSelectorDataBytes

type AcceptRequestPathSelectorDataBytes struct{}

func (AcceptRequestPathSelectorDataBytes) FieldPath

func (AcceptRequestPathSelectorDataBytes) WithArrayOfValues

func (AcceptRequestPathSelectorDataBytes) WithValue

type AcceptRequestPathSelectorDataId

type AcceptRequestPathSelectorDataId struct{}

func (AcceptRequestPathSelectorDataId) FieldPath

func (AcceptRequestPathSelectorDataId) WithArrayOfValues

func (AcceptRequestPathSelectorDataId) WithValue

type AcceptRequestPathSelectorError

type AcceptRequestPathSelectorError struct{}

func (AcceptRequestPathSelectorError) FieldPath

func (AcceptRequestPathSelectorError) Id

func (AcceptRequestPathSelectorError) Message

func (AcceptRequestPathSelectorError) WithArrayOfValues

func (AcceptRequestPathSelectorError) WithSubArrayItemValue

func (AcceptRequestPathSelectorError) WithSubArrayOfValues

func (AcceptRequestPathSelectorError) WithSubPath

func (AcceptRequestPathSelectorError) WithSubValue

func (AcceptRequestPathSelectorError) WithValue

type AcceptRequestPathSelectorErrorId

type AcceptRequestPathSelectorErrorId struct{}

func (AcceptRequestPathSelectorErrorId) FieldPath

func (AcceptRequestPathSelectorErrorId) WithArrayOfValues

func (AcceptRequestPathSelectorErrorId) WithValue

type AcceptRequestPathSelectorErrorMessage

type AcceptRequestPathSelectorErrorMessage struct{}

func (AcceptRequestPathSelectorErrorMessage) FieldPath

func (AcceptRequestPathSelectorErrorMessage) WithArrayOfValues

func (AcceptRequestPathSelectorErrorMessage) WithValue

type AcceptRequestPathSelectorOpenRequest

type AcceptRequestPathSelectorOpenRequest struct{}

func (AcceptRequestPathSelectorOpenRequest) ChannelId

func (AcceptRequestPathSelectorOpenRequest) FieldPath

func (AcceptRequestPathSelectorOpenRequest) Name

func (AcceptRequestPathSelectorOpenRequest) Project

func (AcceptRequestPathSelectorOpenRequest) SessionId

func (AcceptRequestPathSelectorOpenRequest) WithArrayOfValues

func (AcceptRequestPathSelectorOpenRequest) WithSubArrayItemValue

func (AcceptRequestPathSelectorOpenRequest) WithSubArrayOfValues

func (AcceptRequestPathSelectorOpenRequest) WithSubPath

func (AcceptRequestPathSelectorOpenRequest) WithSubValue

func (AcceptRequestPathSelectorOpenRequest) WithValue

type AcceptRequestPathSelectorOpenRequestChannelId

type AcceptRequestPathSelectorOpenRequestChannelId struct{}

func (AcceptRequestPathSelectorOpenRequestChannelId) FieldPath

func (AcceptRequestPathSelectorOpenRequestChannelId) WithArrayOfValues

func (AcceptRequestPathSelectorOpenRequestChannelId) WithValue

type AcceptRequestPathSelectorOpenRequestName

type AcceptRequestPathSelectorOpenRequestName struct{}

func (AcceptRequestPathSelectorOpenRequestName) FieldPath

func (AcceptRequestPathSelectorOpenRequestName) WithArrayOfValues

func (AcceptRequestPathSelectorOpenRequestName) WithValue

type AcceptRequestPathSelectorOpenRequestProject

type AcceptRequestPathSelectorOpenRequestProject struct{}

func (AcceptRequestPathSelectorOpenRequestProject) FieldPath

func (AcceptRequestPathSelectorOpenRequestProject) WithArrayOfValues

func (AcceptRequestPathSelectorOpenRequestProject) WithValue

type AcceptRequestPathSelectorOpenRequestSessionId

type AcceptRequestPathSelectorOpenRequestSessionId struct{}

func (AcceptRequestPathSelectorOpenRequestSessionId) FieldPath

func (AcceptRequestPathSelectorOpenRequestSessionId) WithArrayOfValues

func (AcceptRequestPathSelectorOpenRequestSessionId) WithValue

type AcceptRequestPathSelectorPing

type AcceptRequestPathSelectorPing struct{}

func (AcceptRequestPathSelectorPing) FieldPath

func (AcceptRequestPathSelectorPing) WithArrayOfValues

func (AcceptRequestPathSelectorPing) WithSubArrayItemValue

func (AcceptRequestPathSelectorPing) WithSubArrayOfValues

func (AcceptRequestPathSelectorPing) WithSubPath

func (AcceptRequestPathSelectorPing) WithSubValue

func (AcceptRequestPathSelectorPing) WithValue

type AcceptRequestPathSelectorResumeRequest

type AcceptRequestPathSelectorResumeRequest struct{}

func (AcceptRequestPathSelectorResumeRequest) ChannelId

func (AcceptRequestPathSelectorResumeRequest) FieldPath

func (AcceptRequestPathSelectorResumeRequest) LastMessageId

func (AcceptRequestPathSelectorResumeRequest) Name

func (AcceptRequestPathSelectorResumeRequest) Project

func (AcceptRequestPathSelectorResumeRequest) SessionId

func (AcceptRequestPathSelectorResumeRequest) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequest) WithSubArrayItemValue

func (AcceptRequestPathSelectorResumeRequest) WithSubArrayOfValues

func (AcceptRequestPathSelectorResumeRequest) WithSubPath

func (AcceptRequestPathSelectorResumeRequest) WithSubValue

func (AcceptRequestPathSelectorResumeRequest) WithValue

type AcceptRequestPathSelectorResumeRequestChannelId

type AcceptRequestPathSelectorResumeRequestChannelId struct{}

func (AcceptRequestPathSelectorResumeRequestChannelId) FieldPath

func (AcceptRequestPathSelectorResumeRequestChannelId) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequestChannelId) WithValue

type AcceptRequestPathSelectorResumeRequestLastMessageId

type AcceptRequestPathSelectorResumeRequestLastMessageId struct{}

func (AcceptRequestPathSelectorResumeRequestLastMessageId) FieldPath

func (AcceptRequestPathSelectorResumeRequestLastMessageId) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequestLastMessageId) WithValue

type AcceptRequestPathSelectorResumeRequestName

type AcceptRequestPathSelectorResumeRequestName struct{}

func (AcceptRequestPathSelectorResumeRequestName) FieldPath

func (AcceptRequestPathSelectorResumeRequestName) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequestName) WithValue

type AcceptRequestPathSelectorResumeRequestProject

type AcceptRequestPathSelectorResumeRequestProject struct{}

func (AcceptRequestPathSelectorResumeRequestProject) FieldPath

func (AcceptRequestPathSelectorResumeRequestProject) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequestProject) WithValue

type AcceptRequestPathSelectorResumeRequestSessionId

type AcceptRequestPathSelectorResumeRequestSessionId struct{}

func (AcceptRequestPathSelectorResumeRequestSessionId) FieldPath

func (AcceptRequestPathSelectorResumeRequestSessionId) WithArrayOfValues

func (AcceptRequestPathSelectorResumeRequestSessionId) WithValue

type AcceptRequestResumeRequestFieldPathBuilder

type AcceptRequestResumeRequestFieldPathBuilder struct{}

func NewAcceptRequestResumeRequestFieldPathBuilder

func NewAcceptRequestResumeRequestFieldPathBuilder() AcceptRequestResumeRequestFieldPathBuilder

func (AcceptRequestResumeRequestFieldPathBuilder) ChannelId

func (AcceptRequestResumeRequestFieldPathBuilder) LastMessageId

func (AcceptRequestResumeRequestFieldPathBuilder) Name

func (AcceptRequestResumeRequestFieldPathBuilder) Project

func (AcceptRequestResumeRequestFieldPathBuilder) SessionId

type AcceptRequestResumeRequest_FieldPath

type AcceptRequestResumeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() AcceptRequestResumeRequest_FieldPathSelector
	Get(source *AcceptRequest_ResumeRequest) []interface{}
	GetSingle(source *AcceptRequest_ResumeRequest) (interface{}, bool)
	ClearValue(item *AcceptRequest_ResumeRequest)

	// Those methods build corresponding AcceptRequestResumeRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) AcceptRequestResumeRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) AcceptRequestResumeRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) AcceptRequestResumeRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseAcceptRequestResumeRequest_FieldPath

func MustParseAcceptRequestResumeRequest_FieldPath(rawField string) AcceptRequestResumeRequest_FieldPath

func ParseAcceptRequestResumeRequest_FieldPath

func ParseAcceptRequestResumeRequest_FieldPath(rawField string) (AcceptRequestResumeRequest_FieldPath, error)

type AcceptRequestResumeRequest_FieldPathArrayItemValue

type AcceptRequestResumeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	AcceptRequestResumeRequest_FieldPath
	ContainsValue(*AcceptRequest_ResumeRequest) bool
}

AcceptRequestResumeRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ResumeRequest according to their type Present only for array (repeated) types.

func MustParseAcceptRequestResumeRequest_FieldPathArrayItemValue

func MustParseAcceptRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) AcceptRequestResumeRequest_FieldPathArrayItemValue

func ParseAcceptRequestResumeRequest_FieldPathArrayItemValue

func ParseAcceptRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (AcceptRequestResumeRequest_FieldPathArrayItemValue, error)

ParseAcceptRequestResumeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type AcceptRequestResumeRequest_FieldPathArrayOfValues

type AcceptRequestResumeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	AcceptRequestResumeRequest_FieldPath
}

AcceptRequestResumeRequest_FieldPathArrayOfValues allows storing slice of values for ResumeRequest fields according to their type

func MustParseAcceptRequestResumeRequest_FieldPathArrayOfValues

func MustParseAcceptRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) AcceptRequestResumeRequest_FieldPathArrayOfValues

func ParseAcceptRequestResumeRequest_FieldPathArrayOfValues

func ParseAcceptRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (AcceptRequestResumeRequest_FieldPathArrayOfValues, error)

type AcceptRequestResumeRequest_FieldPathSelector

type AcceptRequestResumeRequest_FieldPathSelector int32
const (
	AcceptRequestResumeRequest_FieldPathSelectorProject       AcceptRequestResumeRequest_FieldPathSelector = 0
	AcceptRequestResumeRequest_FieldPathSelectorName          AcceptRequestResumeRequest_FieldPathSelector = 1
	AcceptRequestResumeRequest_FieldPathSelectorSessionId     AcceptRequestResumeRequest_FieldPathSelector = 2
	AcceptRequestResumeRequest_FieldPathSelectorChannelId     AcceptRequestResumeRequest_FieldPathSelector = 3
	AcceptRequestResumeRequest_FieldPathSelectorLastMessageId AcceptRequestResumeRequest_FieldPathSelector = 4
)

func (AcceptRequestResumeRequest_FieldPathSelector) String

type AcceptRequestResumeRequest_FieldPathValue

type AcceptRequestResumeRequest_FieldPathValue interface {
	AcceptRequestResumeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **AcceptRequest_ResumeRequest)
	CompareWith(*AcceptRequest_ResumeRequest) (cmp int, comparable bool)
}

AcceptRequestResumeRequest_FieldPathValue allows storing values for ResumeRequest fields according to their type

func MustParseAcceptRequestResumeRequest_FieldPathValue

func MustParseAcceptRequestResumeRequest_FieldPathValue(pathStr, valueStr string) AcceptRequestResumeRequest_FieldPathValue

func ParseAcceptRequestResumeRequest_FieldPathValue

func ParseAcceptRequestResumeRequest_FieldPathValue(pathStr, valueStr string) (AcceptRequestResumeRequest_FieldPathValue, error)

type AcceptRequestResumeRequest_FieldTerminalPath

type AcceptRequestResumeRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*AcceptRequestResumeRequest_FieldTerminalPath) ClearValue

func (*AcceptRequestResumeRequest_FieldTerminalPath) ClearValueRaw

func (*AcceptRequestResumeRequest_FieldTerminalPath) Get

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) Get(source *AcceptRequest_ResumeRequest) (values []interface{})

Get returns all values pointed by specific field from source AcceptRequest_ResumeRequest

func (*AcceptRequestResumeRequest_FieldTerminalPath) GetDefault

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptRequestResumeRequest_FieldTerminalPath) GetRaw

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*AcceptRequestResumeRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source AcceptRequest_ResumeRequest

func (*AcceptRequestResumeRequest_FieldTerminalPath) GetSingleRaw

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*AcceptRequestResumeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*AcceptRequestResumeRequest_FieldTerminalPath) Selector

func (*AcceptRequestResumeRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptRequestResumeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithIArrayItemValue

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithIArrayOfValues

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithIValue

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptRequestResumeRequest_FieldTerminalPath) WithRawIValue

func (fp *AcceptRequestResumeRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue

type AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue struct {
	AcceptRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ResumeRequest'

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object AcceptRequest_ResumeRequest as interface{}

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *AcceptRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues

type AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues struct {
	AcceptRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues

func (fpaov *AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues() ([]uint64, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *AcceptRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type AcceptRequestResumeRequest_FieldTerminalPathValue

type AcceptRequestResumeRequest_FieldTerminalPathValue struct {
	AcceptRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) AsChannelIdValue

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) AsLastMessageIdValue

func (fpv *AcceptRequestResumeRequest_FieldTerminalPathValue) AsLastMessageIdValue() (uint64, bool)

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) AsNameValue

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) AsProjectValue

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) AsSessionIdValue

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'AcceptRequestResumeRequest_FieldTerminalPathValue' with the value under path in 'AcceptRequest_ResumeRequest'.

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) CompareWithRaw

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) GetRawValue

func (fpv *AcceptRequestResumeRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ResumeRequest' as interface{}

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ResumeRequest

func (*AcceptRequestResumeRequest_FieldTerminalPathValue) SetToRaw

type AcceptRequest_Ack

type AcceptRequest_Ack struct {
	// ACK message
	Ack *Ack `protobuf:"bytes,4,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type AcceptRequest_Close

type AcceptRequest_Close struct {
	Close *Close `protobuf:"bytes,5,opt,name=close,proto3,oneof" firestore:"close"`
}

type AcceptRequest_Data

type AcceptRequest_Data struct {
	// Data from the agent to the endpoint (client).
	Data *Data `protobuf:"bytes,3,opt,name=data,proto3,oneof" firestore:"data"`
}

type AcceptRequest_Error

type AcceptRequest_Error struct {
	Error *Error `protobuf:"bytes,6,opt,name=error,proto3,oneof" firestore:"error"`
}

type AcceptRequest_FieldMask

type AcceptRequest_FieldMask struct {
	Paths []AcceptRequest_FieldPath
}

func FullAcceptRequest_FieldMask

func FullAcceptRequest_FieldMask() *AcceptRequest_FieldMask

func (*AcceptRequest_FieldMask) AppendPath

func (fieldMask *AcceptRequest_FieldMask) AppendPath(path AcceptRequest_FieldPath)

func (*AcceptRequest_FieldMask) AppendRawPath

func (fieldMask *AcceptRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*AcceptRequest_FieldMask) DecodeFirestore

func (fieldMask *AcceptRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*AcceptRequest_FieldMask) EncodeFirestore

func (fieldMask *AcceptRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*AcceptRequest_FieldMask) FilterInputFields

func (fieldMask *AcceptRequest_FieldMask) FilterInputFields() *AcceptRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*AcceptRequest_FieldMask) FromProtoFieldMask

func (fieldMask *AcceptRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*AcceptRequest_FieldMask) GetPaths

func (fieldMask *AcceptRequest_FieldMask) GetPaths() []AcceptRequest_FieldPath

func (*AcceptRequest_FieldMask) GetRawPaths

func (fieldMask *AcceptRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*AcceptRequest_FieldMask) IsFull

func (fieldMask *AcceptRequest_FieldMask) IsFull() bool

func (AcceptRequest_FieldMask) Marshal

func (fieldMask AcceptRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (AcceptRequest_FieldMask) MarshalJSON

func (fieldMask AcceptRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*AcceptRequest_FieldMask) PathsCount

func (fieldMask *AcceptRequest_FieldMask) PathsCount() int

func (*AcceptRequest_FieldMask) Project

func (fieldMask *AcceptRequest_FieldMask) Project(source *AcceptRequest) *AcceptRequest

func (*AcceptRequest_FieldMask) ProjectRaw

func (*AcceptRequest_FieldMask) ProtoMessage

func (fieldMask *AcceptRequest_FieldMask) ProtoMessage()

func (*AcceptRequest_FieldMask) ProtoReflect

func (fieldMask *AcceptRequest_FieldMask) ProtoReflect() preflect.Message

func (*AcceptRequest_FieldMask) Reset

func (fieldMask *AcceptRequest_FieldMask) Reset()

func (*AcceptRequest_FieldMask) Set

func (fieldMask *AcceptRequest_FieldMask) Set(target, source *AcceptRequest)

func (*AcceptRequest_FieldMask) SetFromCliFlag

func (fieldMask *AcceptRequest_FieldMask) SetFromCliFlag(raw string) error

func (*AcceptRequest_FieldMask) SetRaw

func (fieldMask *AcceptRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*AcceptRequest_FieldMask) Size

func (fieldMask *AcceptRequest_FieldMask) Size() int

func (*AcceptRequest_FieldMask) String

func (fieldMask *AcceptRequest_FieldMask) String() string

func (*AcceptRequest_FieldMask) Subtract

func (*AcceptRequest_FieldMask) SubtractRaw

func (fieldMask *AcceptRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*AcceptRequest_FieldMask) ToProtoFieldMask

func (fieldMask *AcceptRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*AcceptRequest_FieldMask) Unmarshal

func (fieldMask *AcceptRequest_FieldMask) Unmarshal(data []byte) error

func (*AcceptRequest_FieldMask) UnmarshalJSON

func (fieldMask *AcceptRequest_FieldMask) UnmarshalJSON(data []byte) error

type AcceptRequest_FieldPath

type AcceptRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() AcceptRequest_FieldPathSelector
	Get(source *AcceptRequest) []interface{}
	GetSingle(source *AcceptRequest) (interface{}, bool)
	ClearValue(item *AcceptRequest)

	// Those methods build corresponding AcceptRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) AcceptRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) AcceptRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) AcceptRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseAcceptRequest_FieldPath

func MustParseAcceptRequest_FieldPath(rawField string) AcceptRequest_FieldPath

func ParseAcceptRequest_FieldPath

func ParseAcceptRequest_FieldPath(rawField string) (AcceptRequest_FieldPath, error)

type AcceptRequest_FieldPathArrayItemValue

type AcceptRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	AcceptRequest_FieldPath
	ContainsValue(*AcceptRequest) bool
}

AcceptRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for AcceptRequest according to their type Present only for array (repeated) types.

func MustParseAcceptRequest_FieldPathArrayItemValue

func MustParseAcceptRequest_FieldPathArrayItemValue(pathStr, valueStr string) AcceptRequest_FieldPathArrayItemValue

func ParseAcceptRequest_FieldPathArrayItemValue

func ParseAcceptRequest_FieldPathArrayItemValue(pathStr, valueStr string) (AcceptRequest_FieldPathArrayItemValue, error)

ParseAcceptRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type AcceptRequest_FieldPathArrayOfValues

type AcceptRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	AcceptRequest_FieldPath
}

AcceptRequest_FieldPathArrayOfValues allows storing slice of values for AcceptRequest fields according to their type

func MustParseAcceptRequest_FieldPathArrayOfValues

func MustParseAcceptRequest_FieldPathArrayOfValues(pathStr, valuesStr string) AcceptRequest_FieldPathArrayOfValues

func ParseAcceptRequest_FieldPathArrayOfValues

func ParseAcceptRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (AcceptRequest_FieldPathArrayOfValues, error)

type AcceptRequest_FieldPathSelector

type AcceptRequest_FieldPathSelector int32
const (
	AcceptRequest_FieldPathSelectorOpenRequest   AcceptRequest_FieldPathSelector = 0
	AcceptRequest_FieldPathSelectorResumeRequest AcceptRequest_FieldPathSelector = 1
	AcceptRequest_FieldPathSelectorData          AcceptRequest_FieldPathSelector = 2
	AcceptRequest_FieldPathSelectorAck           AcceptRequest_FieldPathSelector = 3
	AcceptRequest_FieldPathSelectorClose         AcceptRequest_FieldPathSelector = 4
	AcceptRequest_FieldPathSelectorError         AcceptRequest_FieldPathSelector = 5
	AcceptRequest_FieldPathSelectorPing          AcceptRequest_FieldPathSelector = 6
)

func (AcceptRequest_FieldPathSelector) String

type AcceptRequest_FieldPathValue

type AcceptRequest_FieldPathValue interface {
	AcceptRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **AcceptRequest)
	CompareWith(*AcceptRequest) (cmp int, comparable bool)
}

AcceptRequest_FieldPathValue allows storing values for AcceptRequest fields according to their type

func MustParseAcceptRequest_FieldPathValue

func MustParseAcceptRequest_FieldPathValue(pathStr, valueStr string) AcceptRequest_FieldPathValue

func ParseAcceptRequest_FieldPathValue

func ParseAcceptRequest_FieldPathValue(pathStr, valueStr string) (AcceptRequest_FieldPathValue, error)

type AcceptRequest_FieldSubPath

type AcceptRequest_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldSubPath) AsAckSubPath

func (fps *AcceptRequest_FieldSubPath) AsAckSubPath() (Ack_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) AsCloseSubPath

func (fps *AcceptRequest_FieldSubPath) AsCloseSubPath() (Close_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) AsDataSubPath

func (fps *AcceptRequest_FieldSubPath) AsDataSubPath() (Data_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) AsErrorSubPath

func (fps *AcceptRequest_FieldSubPath) AsErrorSubPath() (Error_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) AsOpenRequestSubPath

func (*AcceptRequest_FieldSubPath) AsPingSubPath

func (fps *AcceptRequest_FieldSubPath) AsPingSubPath() (Ping_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) AsResumeRequestSubPath

func (fps *AcceptRequest_FieldSubPath) AsResumeRequestSubPath() (AcceptRequestResumeRequest_FieldPath, bool)

func (*AcceptRequest_FieldSubPath) ClearValue

func (fps *AcceptRequest_FieldSubPath) ClearValue(item *AcceptRequest)

func (*AcceptRequest_FieldSubPath) ClearValueRaw

func (fps *AcceptRequest_FieldSubPath) ClearValueRaw(item proto.Message)

func (*AcceptRequest_FieldSubPath) Get

func (fps *AcceptRequest_FieldSubPath) Get(source *AcceptRequest) (values []interface{})

Get returns all values pointed by selected field from source AcceptRequest

func (*AcceptRequest_FieldSubPath) GetDefault

func (fps *AcceptRequest_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptRequest_FieldSubPath) GetRaw

func (fps *AcceptRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*AcceptRequest_FieldSubPath) GetSingle

func (fps *AcceptRequest_FieldSubPath) GetSingle(source *AcceptRequest) (interface{}, bool)

GetSingle returns value of selected field from source AcceptRequest

func (*AcceptRequest_FieldSubPath) GetSingleRaw

func (fps *AcceptRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptRequest_FieldSubPath) IsLeaf

func (fps *AcceptRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*AcceptRequest_FieldSubPath) JSONString

func (fps *AcceptRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*AcceptRequest_FieldSubPath) Selector

func (*AcceptRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *AcceptRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptRequest_FieldSubPath) String

func (fps *AcceptRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*AcceptRequest_FieldSubPath) WithIArrayItemValue

func (fps *AcceptRequest_FieldSubPath) WithIArrayItemValue(value interface{}) AcceptRequest_FieldPathArrayItemValue

func (*AcceptRequest_FieldSubPath) WithIArrayOfValues

func (fps *AcceptRequest_FieldSubPath) WithIArrayOfValues(values interface{}) AcceptRequest_FieldPathArrayOfValues

func (*AcceptRequest_FieldSubPath) WithIValue

func (fps *AcceptRequest_FieldSubPath) WithIValue(value interface{}) AcceptRequest_FieldPathValue

func (*AcceptRequest_FieldSubPath) WithRawIArrayItemValue

func (fps *AcceptRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptRequest_FieldSubPath) WithRawIArrayOfValues

func (fps *AcceptRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptRequest_FieldSubPath) WithRawIValue

func (fps *AcceptRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptRequest_FieldSubPathArrayItemValue

type AcceptRequest_FieldSubPathArrayItemValue struct {
	AcceptRequest_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsClosePathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsDataPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsErrorPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsOpenRequestPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsPingPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) AsResumeRequestPathItemValue

func (*AcceptRequest_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *AcceptRequest_FieldSubPathArrayItemValue) ContainsValue(source *AcceptRequest) bool

Contains returns a boolean indicating if value that is being held is present in given 'AcceptRequest'

func (*AcceptRequest_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *AcceptRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type AcceptRequest_FieldSubPathArrayOfValues

type AcceptRequest_FieldSubPathArrayOfValues struct {
	AcceptRequest_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues() (Ack_FieldPathArrayOfValues, bool)

func (*AcceptRequest_FieldSubPathArrayOfValues) AsClosePathArrayOfValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) AsClosePathArrayOfValues() (Close_FieldPathArrayOfValues, bool)

func (*AcceptRequest_FieldSubPathArrayOfValues) AsDataPathArrayOfValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) AsDataPathArrayOfValues() (Data_FieldPathArrayOfValues, bool)

func (*AcceptRequest_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues() (Error_FieldPathArrayOfValues, bool)

func (*AcceptRequest_FieldSubPathArrayOfValues) AsOpenRequestPathArrayOfValues

func (*AcceptRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues() (Ping_FieldPathArrayOfValues, bool)

func (*AcceptRequest_FieldSubPathArrayOfValues) AsResumeRequestPathArrayOfValues

func (*AcceptRequest_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *AcceptRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type AcceptRequest_FieldSubPathValue

type AcceptRequest_FieldSubPathValue struct {
	AcceptRequest_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldSubPathValue) AsAckPathValue

func (fpvs *AcceptRequest_FieldSubPathValue) AsAckPathValue() (Ack_FieldPathValue, bool)

func (*AcceptRequest_FieldSubPathValue) AsClosePathValue

func (fpvs *AcceptRequest_FieldSubPathValue) AsClosePathValue() (Close_FieldPathValue, bool)

func (*AcceptRequest_FieldSubPathValue) AsDataPathValue

func (fpvs *AcceptRequest_FieldSubPathValue) AsDataPathValue() (Data_FieldPathValue, bool)

func (*AcceptRequest_FieldSubPathValue) AsErrorPathValue

func (fpvs *AcceptRequest_FieldSubPathValue) AsErrorPathValue() (Error_FieldPathValue, bool)

func (*AcceptRequest_FieldSubPathValue) AsOpenRequestPathValue

func (*AcceptRequest_FieldSubPathValue) AsPingPathValue

func (fpvs *AcceptRequest_FieldSubPathValue) AsPingPathValue() (Ping_FieldPathValue, bool)

func (*AcceptRequest_FieldSubPathValue) AsResumeRequestPathValue

func (*AcceptRequest_FieldSubPathValue) CompareWith

func (fpvs *AcceptRequest_FieldSubPathValue) CompareWith(source *AcceptRequest) (int, bool)

func (*AcceptRequest_FieldSubPathValue) CompareWithRaw

func (fpvs *AcceptRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*AcceptRequest_FieldSubPathValue) GetRawValue

func (fpvs *AcceptRequest_FieldSubPathValue) GetRawValue() interface{}

func (*AcceptRequest_FieldSubPathValue) SetTo

func (fpvs *AcceptRequest_FieldSubPathValue) SetTo(target **AcceptRequest)

func (*AcceptRequest_FieldSubPathValue) SetToRaw

func (fpvs *AcceptRequest_FieldSubPathValue) SetToRaw(target proto.Message)

type AcceptRequest_FieldTerminalPath

type AcceptRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldTerminalPath) ClearValue

func (fp *AcceptRequest_FieldTerminalPath) ClearValue(item *AcceptRequest)

func (*AcceptRequest_FieldTerminalPath) ClearValueRaw

func (fp *AcceptRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*AcceptRequest_FieldTerminalPath) Get

func (fp *AcceptRequest_FieldTerminalPath) Get(source *AcceptRequest) (values []interface{})

Get returns all values pointed by specific field from source AcceptRequest

func (*AcceptRequest_FieldTerminalPath) GetDefault

func (fp *AcceptRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptRequest_FieldTerminalPath) GetRaw

func (fp *AcceptRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*AcceptRequest_FieldTerminalPath) GetSingle

func (fp *AcceptRequest_FieldTerminalPath) GetSingle(source *AcceptRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source AcceptRequest

func (*AcceptRequest_FieldTerminalPath) GetSingleRaw

func (fp *AcceptRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*AcceptRequest_FieldTerminalPath) JSONString

func (fp *AcceptRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*AcceptRequest_FieldTerminalPath) Selector

func (*AcceptRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *AcceptRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*AcceptRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *AcceptRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) AcceptRequest_FieldPathArrayItemValue

func (*AcceptRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *AcceptRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) AcceptRequest_FieldPathArrayOfValues

func (*AcceptRequest_FieldTerminalPath) WithIValue

func (fp *AcceptRequest_FieldTerminalPath) WithIValue(value interface{}) AcceptRequest_FieldPathValue

func (*AcceptRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *AcceptRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *AcceptRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptRequest_FieldTerminalPath) WithRawIValue

func (fp *AcceptRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptRequest_FieldTerminalPathArrayItemValue

type AcceptRequest_FieldTerminalPathArrayItemValue struct {
	AcceptRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'AcceptRequest'

func (*AcceptRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *AcceptRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object AcceptRequest as interface{}

func (*AcceptRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *AcceptRequest_FieldTerminalPathArrayItemValue) GetSingle(source *AcceptRequest) (interface{}, bool)

func (*AcceptRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *AcceptRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type AcceptRequest_FieldTerminalPathArrayOfValues

type AcceptRequest_FieldTerminalPathArrayOfValues struct {
	AcceptRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues() ([]*Close, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([]*Data, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]*Error, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues() ([]*AcceptRequest_OpenRequest, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues() ([]*Ping, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues() ([]*AcceptRequest_ResumeRequest, bool)

func (*AcceptRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *AcceptRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type AcceptRequest_FieldTerminalPathValue

type AcceptRequest_FieldTerminalPathValue struct {
	AcceptRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptRequest_FieldTerminalPathValue) AsAckValue

func (fpv *AcceptRequest_FieldTerminalPathValue) AsAckValue() (*Ack, bool)

func (*AcceptRequest_FieldTerminalPathValue) AsCloseValue

func (fpv *AcceptRequest_FieldTerminalPathValue) AsCloseValue() (*Close, bool)

func (*AcceptRequest_FieldTerminalPathValue) AsDataValue

func (fpv *AcceptRequest_FieldTerminalPathValue) AsDataValue() (*Data, bool)

func (*AcceptRequest_FieldTerminalPathValue) AsErrorValue

func (fpv *AcceptRequest_FieldTerminalPathValue) AsErrorValue() (*Error, bool)

func (*AcceptRequest_FieldTerminalPathValue) AsOpenRequestValue

func (*AcceptRequest_FieldTerminalPathValue) AsPingValue

func (fpv *AcceptRequest_FieldTerminalPathValue) AsPingValue() (*Ping, bool)

func (*AcceptRequest_FieldTerminalPathValue) AsResumeRequestValue

func (*AcceptRequest_FieldTerminalPathValue) CompareWith

func (fpv *AcceptRequest_FieldTerminalPathValue) CompareWith(source *AcceptRequest) (int, bool)

CompareWith compares value in the 'AcceptRequest_FieldTerminalPathValue' with the value under path in 'AcceptRequest'.

func (*AcceptRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *AcceptRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*AcceptRequest_FieldTerminalPathValue) GetRawValue

func (fpv *AcceptRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'AcceptRequest' as interface{}

func (*AcceptRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object AcceptRequest

func (*AcceptRequest_FieldTerminalPathValue) SetToRaw

func (fpv *AcceptRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)

type AcceptRequest_OpenRequest

type AcceptRequest_OpenRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	// Name, to be authenticated/authorized.
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	SessionId uint64 `protobuf:"varint,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	// Channel ID, requested by the endpoint in the ChannelRequested message.
	ChannelId uint64 `protobuf:"varint,4,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// contains filtered or unexported fields
}

func (*AcceptRequest_OpenRequest) Clone

func (*AcceptRequest_OpenRequest) CloneRaw

func (*AcceptRequest_OpenRequest) Descriptor

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

Deprecated, Use AcceptRequest_OpenRequest.ProtoReflect.Descriptor instead.

func (*AcceptRequest_OpenRequest) GetChannelId

func (m *AcceptRequest_OpenRequest) GetChannelId() uint64

func (*AcceptRequest_OpenRequest) GetName

func (m *AcceptRequest_OpenRequest) GetName() string

func (*AcceptRequest_OpenRequest) GetProject

func (m *AcceptRequest_OpenRequest) GetProject() *project.Reference

func (*AcceptRequest_OpenRequest) GetSessionId

func (m *AcceptRequest_OpenRequest) GetSessionId() uint64

func (*AcceptRequest_OpenRequest) GotenMessage

func (*AcceptRequest_OpenRequest) GotenMessage()

func (*AcceptRequest_OpenRequest) GotenObjectExt

func (o *AcceptRequest_OpenRequest) GotenObjectExt()

func (*AcceptRequest_OpenRequest) GotenValidate

func (obj *AcceptRequest_OpenRequest) GotenValidate() error

func (*AcceptRequest_OpenRequest) MakeDiffFieldMask

func (*AcceptRequest_OpenRequest) MakeFullFieldMask

func (*AcceptRequest_OpenRequest) MakeRawDiffFieldMask

func (*AcceptRequest_OpenRequest) MakeRawFullFieldMask

func (o *AcceptRequest_OpenRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*AcceptRequest_OpenRequest) Marshal

func (m *AcceptRequest_OpenRequest) Marshal() ([]byte, error)

func (*AcceptRequest_OpenRequest) MarshalJSON

func (m *AcceptRequest_OpenRequest) MarshalJSON() ([]byte, error)

func (*AcceptRequest_OpenRequest) Merge

func (*AcceptRequest_OpenRequest) MergeRaw

func (*AcceptRequest_OpenRequest) ProtoMessage

func (*AcceptRequest_OpenRequest) ProtoMessage()

func (*AcceptRequest_OpenRequest) ProtoReflect

func (m *AcceptRequest_OpenRequest) ProtoReflect() preflect.Message

func (*AcceptRequest_OpenRequest) Reset

func (m *AcceptRequest_OpenRequest) Reset()

func (*AcceptRequest_OpenRequest) SetChannelId

func (m *AcceptRequest_OpenRequest) SetChannelId(fv uint64)

func (*AcceptRequest_OpenRequest) SetName

func (m *AcceptRequest_OpenRequest) SetName(fv string)

func (*AcceptRequest_OpenRequest) SetProject

func (m *AcceptRequest_OpenRequest) SetProject(fv *project.Reference)

func (*AcceptRequest_OpenRequest) SetSessionId

func (m *AcceptRequest_OpenRequest) SetSessionId(fv uint64)

func (*AcceptRequest_OpenRequest) String

func (m *AcceptRequest_OpenRequest) String() string

func (*AcceptRequest_OpenRequest) Unmarshal

func (m *AcceptRequest_OpenRequest) Unmarshal(b []byte) error

func (*AcceptRequest_OpenRequest) UnmarshalJSON

func (m *AcceptRequest_OpenRequest) UnmarshalJSON(data []byte) error

type AcceptRequest_OpenRequestPathSelectorChannelId

type AcceptRequest_OpenRequestPathSelectorChannelId struct{}

func (AcceptRequest_OpenRequestPathSelectorChannelId) FieldPath

func (AcceptRequest_OpenRequestPathSelectorChannelId) WithArrayOfValues

func (AcceptRequest_OpenRequestPathSelectorChannelId) WithValue

type AcceptRequest_OpenRequestPathSelectorName

type AcceptRequest_OpenRequestPathSelectorName struct{}

func (AcceptRequest_OpenRequestPathSelectorName) FieldPath

func (AcceptRequest_OpenRequestPathSelectorName) WithArrayOfValues

func (AcceptRequest_OpenRequestPathSelectorName) WithValue

type AcceptRequest_OpenRequestPathSelectorProject

type AcceptRequest_OpenRequestPathSelectorProject struct{}

func (AcceptRequest_OpenRequestPathSelectorProject) FieldPath

func (AcceptRequest_OpenRequestPathSelectorProject) WithArrayOfValues

func (AcceptRequest_OpenRequestPathSelectorProject) WithValue

type AcceptRequest_OpenRequestPathSelectorSessionId

type AcceptRequest_OpenRequestPathSelectorSessionId struct{}

func (AcceptRequest_OpenRequestPathSelectorSessionId) FieldPath

func (AcceptRequest_OpenRequestPathSelectorSessionId) WithArrayOfValues

func (AcceptRequest_OpenRequestPathSelectorSessionId) WithValue

type AcceptRequest_OpenRequest_

type AcceptRequest_OpenRequest_ struct {
	// Registers a new socket on the endpoint.
	OpenRequest *AcceptRequest_OpenRequest `protobuf:"bytes,1,opt,name=open_request,json=openRequest,proto3,oneof" firestore:"openRequest"`
}

type AcceptRequest_OpenRequest_FieldMask

type AcceptRequest_OpenRequest_FieldMask struct {
	Paths []AcceptRequestOpenRequest_FieldPath
}

func FullAcceptRequest_OpenRequest_FieldMask

func FullAcceptRequest_OpenRequest_FieldMask() *AcceptRequest_OpenRequest_FieldMask

func (*AcceptRequest_OpenRequest_FieldMask) AppendPath

func (*AcceptRequest_OpenRequest_FieldMask) AppendRawPath

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*AcceptRequest_OpenRequest_FieldMask) DecodeFirestore

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*AcceptRequest_OpenRequest_FieldMask) EncodeFirestore

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*AcceptRequest_OpenRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*AcceptRequest_OpenRequest_FieldMask) FromProtoFieldMask

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*AcceptRequest_OpenRequest_FieldMask) GetPaths

func (*AcceptRequest_OpenRequest_FieldMask) GetRawPaths

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*AcceptRequest_OpenRequest_FieldMask) IsFull

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) IsFull() bool

func (AcceptRequest_OpenRequest_FieldMask) Marshal

func (fieldMask AcceptRequest_OpenRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (AcceptRequest_OpenRequest_FieldMask) MarshalJSON

func (fieldMask AcceptRequest_OpenRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*AcceptRequest_OpenRequest_FieldMask) PathsCount

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) PathsCount() int

func (*AcceptRequest_OpenRequest_FieldMask) Project

func (*AcceptRequest_OpenRequest_FieldMask) ProjectRaw

func (*AcceptRequest_OpenRequest_FieldMask) ProtoMessage

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) ProtoMessage()

func (*AcceptRequest_OpenRequest_FieldMask) ProtoReflect

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) ProtoReflect() preflect.Message

func (*AcceptRequest_OpenRequest_FieldMask) Reset

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) Reset()

func (*AcceptRequest_OpenRequest_FieldMask) Set

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) Set(target, source *AcceptRequest_OpenRequest)

func (*AcceptRequest_OpenRequest_FieldMask) SetFromCliFlag

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) SetFromCliFlag(raw string) error

func (*AcceptRequest_OpenRequest_FieldMask) SetRaw

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*AcceptRequest_OpenRequest_FieldMask) Size

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) Size() int

func (*AcceptRequest_OpenRequest_FieldMask) String

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) String() string

func (*AcceptRequest_OpenRequest_FieldMask) Subtract

func (*AcceptRequest_OpenRequest_FieldMask) SubtractRaw

func (*AcceptRequest_OpenRequest_FieldMask) ToProtoFieldMask

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*AcceptRequest_OpenRequest_FieldMask) Unmarshal

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) Unmarshal(data []byte) error

func (*AcceptRequest_OpenRequest_FieldMask) UnmarshalJSON

func (fieldMask *AcceptRequest_OpenRequest_FieldMask) UnmarshalJSON(data []byte) error

type AcceptRequest_Ping

type AcceptRequest_Ping struct {
	Ping *Ping `protobuf:"bytes,7,opt,name=ping,proto3,oneof" firestore:"ping"`
}

type AcceptRequest_ResumeRequest

type AcceptRequest_ResumeRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	// Name, to be authenticated/authorized.
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	SessionId uint64 `protobuf:"varint,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	// Channel ID, requested by the endpoint in the ChannelRequested message.
	ChannelId     uint64 `protobuf:"varint,4,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	LastMessageId uint64 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AcceptRequest_ResumeRequest) Clone

func (*AcceptRequest_ResumeRequest) CloneRaw

func (*AcceptRequest_ResumeRequest) Descriptor

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

Deprecated, Use AcceptRequest_ResumeRequest.ProtoReflect.Descriptor instead.

func (*AcceptRequest_ResumeRequest) GetChannelId

func (m *AcceptRequest_ResumeRequest) GetChannelId() uint64

func (*AcceptRequest_ResumeRequest) GetLastMessageId

func (m *AcceptRequest_ResumeRequest) GetLastMessageId() uint64

func (*AcceptRequest_ResumeRequest) GetName

func (m *AcceptRequest_ResumeRequest) GetName() string

func (*AcceptRequest_ResumeRequest) GetProject

func (*AcceptRequest_ResumeRequest) GetSessionId

func (m *AcceptRequest_ResumeRequest) GetSessionId() uint64

func (*AcceptRequest_ResumeRequest) GotenMessage

func (*AcceptRequest_ResumeRequest) GotenMessage()

func (*AcceptRequest_ResumeRequest) GotenObjectExt

func (o *AcceptRequest_ResumeRequest) GotenObjectExt()

func (*AcceptRequest_ResumeRequest) GotenValidate

func (obj *AcceptRequest_ResumeRequest) GotenValidate() error

func (*AcceptRequest_ResumeRequest) MakeDiffFieldMask

func (*AcceptRequest_ResumeRequest) MakeFullFieldMask

func (*AcceptRequest_ResumeRequest) MakeRawDiffFieldMask

func (*AcceptRequest_ResumeRequest) MakeRawFullFieldMask

func (o *AcceptRequest_ResumeRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*AcceptRequest_ResumeRequest) Marshal

func (m *AcceptRequest_ResumeRequest) Marshal() ([]byte, error)

func (*AcceptRequest_ResumeRequest) MarshalJSON

func (m *AcceptRequest_ResumeRequest) MarshalJSON() ([]byte, error)

func (*AcceptRequest_ResumeRequest) Merge

func (*AcceptRequest_ResumeRequest) MergeRaw

func (*AcceptRequest_ResumeRequest) ProtoMessage

func (*AcceptRequest_ResumeRequest) ProtoMessage()

func (*AcceptRequest_ResumeRequest) ProtoReflect

func (m *AcceptRequest_ResumeRequest) ProtoReflect() preflect.Message

func (*AcceptRequest_ResumeRequest) Reset

func (m *AcceptRequest_ResumeRequest) Reset()

func (*AcceptRequest_ResumeRequest) SetChannelId

func (m *AcceptRequest_ResumeRequest) SetChannelId(fv uint64)

func (*AcceptRequest_ResumeRequest) SetLastMessageId

func (m *AcceptRequest_ResumeRequest) SetLastMessageId(fv uint64)

func (*AcceptRequest_ResumeRequest) SetName

func (m *AcceptRequest_ResumeRequest) SetName(fv string)

func (*AcceptRequest_ResumeRequest) SetProject

func (m *AcceptRequest_ResumeRequest) SetProject(fv *project.Reference)

func (*AcceptRequest_ResumeRequest) SetSessionId

func (m *AcceptRequest_ResumeRequest) SetSessionId(fv uint64)

func (*AcceptRequest_ResumeRequest) String

func (m *AcceptRequest_ResumeRequest) String() string

func (*AcceptRequest_ResumeRequest) Unmarshal

func (m *AcceptRequest_ResumeRequest) Unmarshal(b []byte) error

func (*AcceptRequest_ResumeRequest) UnmarshalJSON

func (m *AcceptRequest_ResumeRequest) UnmarshalJSON(data []byte) error

type AcceptRequest_ResumeRequestPathSelectorChannelId

type AcceptRequest_ResumeRequestPathSelectorChannelId struct{}

func (AcceptRequest_ResumeRequestPathSelectorChannelId) FieldPath

func (AcceptRequest_ResumeRequestPathSelectorChannelId) WithArrayOfValues

func (AcceptRequest_ResumeRequestPathSelectorChannelId) WithValue

type AcceptRequest_ResumeRequestPathSelectorLastMessageId

type AcceptRequest_ResumeRequestPathSelectorLastMessageId struct{}

func (AcceptRequest_ResumeRequestPathSelectorLastMessageId) FieldPath

func (AcceptRequest_ResumeRequestPathSelectorLastMessageId) WithArrayOfValues

func (AcceptRequest_ResumeRequestPathSelectorLastMessageId) WithValue

type AcceptRequest_ResumeRequestPathSelectorName

type AcceptRequest_ResumeRequestPathSelectorName struct{}

func (AcceptRequest_ResumeRequestPathSelectorName) FieldPath

func (AcceptRequest_ResumeRequestPathSelectorName) WithArrayOfValues

func (AcceptRequest_ResumeRequestPathSelectorName) WithValue

type AcceptRequest_ResumeRequestPathSelectorProject

type AcceptRequest_ResumeRequestPathSelectorProject struct{}

func (AcceptRequest_ResumeRequestPathSelectorProject) FieldPath

func (AcceptRequest_ResumeRequestPathSelectorProject) WithArrayOfValues

func (AcceptRequest_ResumeRequestPathSelectorProject) WithValue

type AcceptRequest_ResumeRequestPathSelectorSessionId

type AcceptRequest_ResumeRequestPathSelectorSessionId struct{}

func (AcceptRequest_ResumeRequestPathSelectorSessionId) FieldPath

func (AcceptRequest_ResumeRequestPathSelectorSessionId) WithArrayOfValues

func (AcceptRequest_ResumeRequestPathSelectorSessionId) WithValue

type AcceptRequest_ResumeRequest_

type AcceptRequest_ResumeRequest_ struct {
	ResumeRequest *AcceptRequest_ResumeRequest `protobuf:"bytes,2,opt,name=resume_request,json=resumeRequest,proto3,oneof" firestore:"resumeRequest"`
}

type AcceptRequest_ResumeRequest_FieldMask

type AcceptRequest_ResumeRequest_FieldMask struct {
	Paths []AcceptRequestResumeRequest_FieldPath
}

func FullAcceptRequest_ResumeRequest_FieldMask

func FullAcceptRequest_ResumeRequest_FieldMask() *AcceptRequest_ResumeRequest_FieldMask

func (*AcceptRequest_ResumeRequest_FieldMask) AppendPath

func (*AcceptRequest_ResumeRequest_FieldMask) AppendRawPath

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*AcceptRequest_ResumeRequest_FieldMask) DecodeFirestore

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*AcceptRequest_ResumeRequest_FieldMask) EncodeFirestore

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*AcceptRequest_ResumeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*AcceptRequest_ResumeRequest_FieldMask) FromProtoFieldMask

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*AcceptRequest_ResumeRequest_FieldMask) GetPaths

func (*AcceptRequest_ResumeRequest_FieldMask) GetRawPaths

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*AcceptRequest_ResumeRequest_FieldMask) IsFull

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) IsFull() bool

func (AcceptRequest_ResumeRequest_FieldMask) Marshal

func (fieldMask AcceptRequest_ResumeRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (AcceptRequest_ResumeRequest_FieldMask) MarshalJSON

func (fieldMask AcceptRequest_ResumeRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*AcceptRequest_ResumeRequest_FieldMask) PathsCount

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) PathsCount() int

func (*AcceptRequest_ResumeRequest_FieldMask) Project

func (*AcceptRequest_ResumeRequest_FieldMask) ProjectRaw

func (*AcceptRequest_ResumeRequest_FieldMask) ProtoMessage

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) ProtoMessage()

func (*AcceptRequest_ResumeRequest_FieldMask) ProtoReflect

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) ProtoReflect() preflect.Message

func (*AcceptRequest_ResumeRequest_FieldMask) Reset

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) Reset()

func (*AcceptRequest_ResumeRequest_FieldMask) Set

func (*AcceptRequest_ResumeRequest_FieldMask) SetFromCliFlag

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) SetFromCliFlag(raw string) error

func (*AcceptRequest_ResumeRequest_FieldMask) SetRaw

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*AcceptRequest_ResumeRequest_FieldMask) Size

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) Size() int

func (*AcceptRequest_ResumeRequest_FieldMask) String

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) String() string

func (*AcceptRequest_ResumeRequest_FieldMask) Subtract

func (*AcceptRequest_ResumeRequest_FieldMask) SubtractRaw

func (*AcceptRequest_ResumeRequest_FieldMask) ToProtoFieldMask

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*AcceptRequest_ResumeRequest_FieldMask) Unmarshal

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) Unmarshal(data []byte) error

func (*AcceptRequest_ResumeRequest_FieldMask) UnmarshalJSON

func (fieldMask *AcceptRequest_ResumeRequest_FieldMask) UnmarshalJSON(data []byte) error

type AcceptResponse

type AcceptResponse struct {

	// Types that are valid to be assigned to Message:
	//	*AcceptResponse_Data
	//	*AcceptResponse_Ack
	//	*AcceptResponse_Close
	//	*AcceptResponse_Error
	Message isAcceptResponse_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Response message for method [Accept][ntt.proxies.Accept]

func (*AcceptResponse) Clone

func (o *AcceptResponse) Clone() *AcceptResponse

func (*AcceptResponse) CloneRaw

func (*AcceptResponse) Descriptor

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

Deprecated, Use AcceptResponse.ProtoReflect.Descriptor instead.

func (*AcceptResponse) GetAck

func (m *AcceptResponse) GetAck() *Ack

func (*AcceptResponse) GetClose

func (m *AcceptResponse) GetClose() *Close

func (*AcceptResponse) GetData

func (m *AcceptResponse) GetData() *Data

func (*AcceptResponse) GetError

func (m *AcceptResponse) GetError() *Error

func (*AcceptResponse) GetMessage

func (m *AcceptResponse) GetMessage() isAcceptResponse_Message

func (*AcceptResponse) GotenMessage

func (*AcceptResponse) GotenMessage()

func (*AcceptResponse) GotenObjectExt

func (o *AcceptResponse) GotenObjectExt()

func (*AcceptResponse) GotenValidate

func (obj *AcceptResponse) GotenValidate() error

func (*AcceptResponse) MakeDiffFieldMask

func (o *AcceptResponse) MakeDiffFieldMask(other *AcceptResponse) *AcceptResponse_FieldMask

func (*AcceptResponse) MakeFullFieldMask

func (o *AcceptResponse) MakeFullFieldMask() *AcceptResponse_FieldMask

func (*AcceptResponse) MakeRawDiffFieldMask

func (o *AcceptResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*AcceptResponse) MakeRawFullFieldMask

func (o *AcceptResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*AcceptResponse) Marshal

func (m *AcceptResponse) Marshal() ([]byte, error)

func (*AcceptResponse) MarshalJSON

func (m *AcceptResponse) MarshalJSON() ([]byte, error)

func (*AcceptResponse) Merge

func (o *AcceptResponse) Merge(source *AcceptResponse)

func (*AcceptResponse) MergeRaw

func (o *AcceptResponse) MergeRaw(source gotenobject.GotenObjectExt)

func (*AcceptResponse) ProtoMessage

func (*AcceptResponse) ProtoMessage()

func (*AcceptResponse) ProtoReflect

func (m *AcceptResponse) ProtoReflect() preflect.Message

func (*AcceptResponse) Reset

func (m *AcceptResponse) Reset()

func (*AcceptResponse) SetAck

func (m *AcceptResponse) SetAck(fv *Ack)

func (*AcceptResponse) SetClose

func (m *AcceptResponse) SetClose(fv *Close)

func (*AcceptResponse) SetData

func (m *AcceptResponse) SetData(fv *Data)

func (*AcceptResponse) SetError

func (m *AcceptResponse) SetError(fv *Error)

func (*AcceptResponse) SetMessage

func (m *AcceptResponse) SetMessage(ofv isAcceptResponse_Message)

func (*AcceptResponse) String

func (m *AcceptResponse) String() string

func (*AcceptResponse) Unmarshal

func (m *AcceptResponse) Unmarshal(b []byte) error

func (*AcceptResponse) UnmarshalJSON

func (m *AcceptResponse) UnmarshalJSON(data []byte) error

type AcceptResponseFieldPathBuilder

type AcceptResponseFieldPathBuilder struct{}

func NewAcceptResponseFieldPathBuilder

func NewAcceptResponseFieldPathBuilder() AcceptResponseFieldPathBuilder

func (AcceptResponseFieldPathBuilder) Ack

func (AcceptResponseFieldPathBuilder) Close

func (AcceptResponseFieldPathBuilder) Data

func (AcceptResponseFieldPathBuilder) Error

type AcceptResponsePathSelectorAck

type AcceptResponsePathSelectorAck struct{}

func (AcceptResponsePathSelectorAck) FieldPath

func (AcceptResponsePathSelectorAck) Id

func (AcceptResponsePathSelectorAck) WithArrayOfValues

func (AcceptResponsePathSelectorAck) WithSubArrayItemValue

func (AcceptResponsePathSelectorAck) WithSubArrayOfValues

func (AcceptResponsePathSelectorAck) WithSubPath

func (AcceptResponsePathSelectorAck) WithSubValue

func (AcceptResponsePathSelectorAck) WithValue

type AcceptResponsePathSelectorAckId

type AcceptResponsePathSelectorAckId struct{}

func (AcceptResponsePathSelectorAckId) FieldPath

func (AcceptResponsePathSelectorAckId) WithArrayOfValues

func (AcceptResponsePathSelectorAckId) WithValue

type AcceptResponsePathSelectorClose

type AcceptResponsePathSelectorClose struct{}

func (AcceptResponsePathSelectorClose) FieldPath

func (AcceptResponsePathSelectorClose) Id

func (AcceptResponsePathSelectorClose) WithArrayOfValues

func (AcceptResponsePathSelectorClose) WithSubArrayItemValue

func (AcceptResponsePathSelectorClose) WithSubArrayOfValues

func (AcceptResponsePathSelectorClose) WithSubPath

func (AcceptResponsePathSelectorClose) WithSubValue

func (AcceptResponsePathSelectorClose) WithValue

type AcceptResponsePathSelectorCloseId

type AcceptResponsePathSelectorCloseId struct{}

func (AcceptResponsePathSelectorCloseId) FieldPath

func (AcceptResponsePathSelectorCloseId) WithArrayOfValues

func (AcceptResponsePathSelectorCloseId) WithValue

type AcceptResponsePathSelectorData

type AcceptResponsePathSelectorData struct{}

func (AcceptResponsePathSelectorData) AckRequired

func (AcceptResponsePathSelectorData) Bytes

func (AcceptResponsePathSelectorData) FieldPath

func (AcceptResponsePathSelectorData) Id

func (AcceptResponsePathSelectorData) WithArrayOfValues

func (AcceptResponsePathSelectorData) WithSubArrayItemValue

func (AcceptResponsePathSelectorData) WithSubArrayOfValues

func (AcceptResponsePathSelectorData) WithSubPath

func (AcceptResponsePathSelectorData) WithSubValue

func (AcceptResponsePathSelectorData) WithValue

type AcceptResponsePathSelectorDataAckRequired

type AcceptResponsePathSelectorDataAckRequired struct{}

func (AcceptResponsePathSelectorDataAckRequired) FieldPath

func (AcceptResponsePathSelectorDataAckRequired) WithArrayOfValues

func (AcceptResponsePathSelectorDataAckRequired) WithValue

type AcceptResponsePathSelectorDataBytes

type AcceptResponsePathSelectorDataBytes struct{}

func (AcceptResponsePathSelectorDataBytes) FieldPath

func (AcceptResponsePathSelectorDataBytes) WithArrayOfValues

func (AcceptResponsePathSelectorDataBytes) WithValue

type AcceptResponsePathSelectorDataId

type AcceptResponsePathSelectorDataId struct{}

func (AcceptResponsePathSelectorDataId) FieldPath

func (AcceptResponsePathSelectorDataId) WithArrayOfValues

func (AcceptResponsePathSelectorDataId) WithValue

type AcceptResponsePathSelectorError

type AcceptResponsePathSelectorError struct{}

func (AcceptResponsePathSelectorError) FieldPath

func (AcceptResponsePathSelectorError) Id

func (AcceptResponsePathSelectorError) Message

func (AcceptResponsePathSelectorError) WithArrayOfValues

func (AcceptResponsePathSelectorError) WithSubArrayItemValue

func (AcceptResponsePathSelectorError) WithSubArrayOfValues

func (AcceptResponsePathSelectorError) WithSubPath

func (AcceptResponsePathSelectorError) WithSubValue

func (AcceptResponsePathSelectorError) WithValue

type AcceptResponsePathSelectorErrorId

type AcceptResponsePathSelectorErrorId struct{}

func (AcceptResponsePathSelectorErrorId) FieldPath

func (AcceptResponsePathSelectorErrorId) WithArrayOfValues

func (AcceptResponsePathSelectorErrorId) WithValue

type AcceptResponsePathSelectorErrorMessage

type AcceptResponsePathSelectorErrorMessage struct{}

func (AcceptResponsePathSelectorErrorMessage) FieldPath

func (AcceptResponsePathSelectorErrorMessage) WithArrayOfValues

func (AcceptResponsePathSelectorErrorMessage) WithValue

type AcceptResponse_Ack

type AcceptResponse_Ack struct {
	// ACK message
	Ack *Ack `protobuf:"bytes,2,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type AcceptResponse_Close

type AcceptResponse_Close struct {
	Close *Close `protobuf:"bytes,3,opt,name=close,proto3,oneof" firestore:"close"`
}

type AcceptResponse_Data

type AcceptResponse_Data struct {
	// Data from the endpoint (client) to the agent.
	Data *Data `protobuf:"bytes,1,opt,name=data,proto3,oneof" firestore:"data"`
}

type AcceptResponse_Error

type AcceptResponse_Error struct {
	Error *Error `protobuf:"bytes,4,opt,name=error,proto3,oneof" firestore:"error"`
}

type AcceptResponse_FieldMask

type AcceptResponse_FieldMask struct {
	Paths []AcceptResponse_FieldPath
}

func FullAcceptResponse_FieldMask

func FullAcceptResponse_FieldMask() *AcceptResponse_FieldMask

func (*AcceptResponse_FieldMask) AppendPath

func (fieldMask *AcceptResponse_FieldMask) AppendPath(path AcceptResponse_FieldPath)

func (*AcceptResponse_FieldMask) AppendRawPath

func (fieldMask *AcceptResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*AcceptResponse_FieldMask) DecodeFirestore

func (fieldMask *AcceptResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*AcceptResponse_FieldMask) EncodeFirestore

func (fieldMask *AcceptResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*AcceptResponse_FieldMask) FilterInputFields

func (fieldMask *AcceptResponse_FieldMask) FilterInputFields() *AcceptResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*AcceptResponse_FieldMask) FromProtoFieldMask

func (fieldMask *AcceptResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*AcceptResponse_FieldMask) GetPaths

func (fieldMask *AcceptResponse_FieldMask) GetPaths() []AcceptResponse_FieldPath

func (*AcceptResponse_FieldMask) GetRawPaths

func (fieldMask *AcceptResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*AcceptResponse_FieldMask) IsFull

func (fieldMask *AcceptResponse_FieldMask) IsFull() bool

func (AcceptResponse_FieldMask) Marshal

func (fieldMask AcceptResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (AcceptResponse_FieldMask) MarshalJSON

func (fieldMask AcceptResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*AcceptResponse_FieldMask) PathsCount

func (fieldMask *AcceptResponse_FieldMask) PathsCount() int

func (*AcceptResponse_FieldMask) Project

func (fieldMask *AcceptResponse_FieldMask) Project(source *AcceptResponse) *AcceptResponse

func (*AcceptResponse_FieldMask) ProjectRaw

func (*AcceptResponse_FieldMask) ProtoMessage

func (fieldMask *AcceptResponse_FieldMask) ProtoMessage()

func (*AcceptResponse_FieldMask) ProtoReflect

func (fieldMask *AcceptResponse_FieldMask) ProtoReflect() preflect.Message

func (*AcceptResponse_FieldMask) Reset

func (fieldMask *AcceptResponse_FieldMask) Reset()

func (*AcceptResponse_FieldMask) Set

func (fieldMask *AcceptResponse_FieldMask) Set(target, source *AcceptResponse)

func (*AcceptResponse_FieldMask) SetFromCliFlag

func (fieldMask *AcceptResponse_FieldMask) SetFromCliFlag(raw string) error

func (*AcceptResponse_FieldMask) SetRaw

func (fieldMask *AcceptResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*AcceptResponse_FieldMask) Size

func (fieldMask *AcceptResponse_FieldMask) Size() int

func (*AcceptResponse_FieldMask) String

func (fieldMask *AcceptResponse_FieldMask) String() string

func (*AcceptResponse_FieldMask) Subtract

func (*AcceptResponse_FieldMask) SubtractRaw

func (fieldMask *AcceptResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*AcceptResponse_FieldMask) ToProtoFieldMask

func (fieldMask *AcceptResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*AcceptResponse_FieldMask) Unmarshal

func (fieldMask *AcceptResponse_FieldMask) Unmarshal(data []byte) error

func (*AcceptResponse_FieldMask) UnmarshalJSON

func (fieldMask *AcceptResponse_FieldMask) UnmarshalJSON(data []byte) error

type AcceptResponse_FieldPath

type AcceptResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() AcceptResponse_FieldPathSelector
	Get(source *AcceptResponse) []interface{}
	GetSingle(source *AcceptResponse) (interface{}, bool)
	ClearValue(item *AcceptResponse)

	// Those methods build corresponding AcceptResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) AcceptResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) AcceptResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) AcceptResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseAcceptResponse_FieldPath

func MustParseAcceptResponse_FieldPath(rawField string) AcceptResponse_FieldPath

func ParseAcceptResponse_FieldPath

func ParseAcceptResponse_FieldPath(rawField string) (AcceptResponse_FieldPath, error)

type AcceptResponse_FieldPathArrayItemValue

type AcceptResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	AcceptResponse_FieldPath
	ContainsValue(*AcceptResponse) bool
}

AcceptResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for AcceptResponse according to their type Present only for array (repeated) types.

func MustParseAcceptResponse_FieldPathArrayItemValue

func MustParseAcceptResponse_FieldPathArrayItemValue(pathStr, valueStr string) AcceptResponse_FieldPathArrayItemValue

func ParseAcceptResponse_FieldPathArrayItemValue

func ParseAcceptResponse_FieldPathArrayItemValue(pathStr, valueStr string) (AcceptResponse_FieldPathArrayItemValue, error)

ParseAcceptResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type AcceptResponse_FieldPathArrayOfValues

type AcceptResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	AcceptResponse_FieldPath
}

AcceptResponse_FieldPathArrayOfValues allows storing slice of values for AcceptResponse fields according to their type

func MustParseAcceptResponse_FieldPathArrayOfValues

func MustParseAcceptResponse_FieldPathArrayOfValues(pathStr, valuesStr string) AcceptResponse_FieldPathArrayOfValues

func ParseAcceptResponse_FieldPathArrayOfValues

func ParseAcceptResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (AcceptResponse_FieldPathArrayOfValues, error)

type AcceptResponse_FieldPathSelector

type AcceptResponse_FieldPathSelector int32
const (
	AcceptResponse_FieldPathSelectorData  AcceptResponse_FieldPathSelector = 0
	AcceptResponse_FieldPathSelectorAck   AcceptResponse_FieldPathSelector = 1
	AcceptResponse_FieldPathSelectorClose AcceptResponse_FieldPathSelector = 2
	AcceptResponse_FieldPathSelectorError AcceptResponse_FieldPathSelector = 3
)

func (AcceptResponse_FieldPathSelector) String

type AcceptResponse_FieldPathValue

type AcceptResponse_FieldPathValue interface {
	AcceptResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **AcceptResponse)
	CompareWith(*AcceptResponse) (cmp int, comparable bool)
}

AcceptResponse_FieldPathValue allows storing values for AcceptResponse fields according to their type

func MustParseAcceptResponse_FieldPathValue

func MustParseAcceptResponse_FieldPathValue(pathStr, valueStr string) AcceptResponse_FieldPathValue

func ParseAcceptResponse_FieldPathValue

func ParseAcceptResponse_FieldPathValue(pathStr, valueStr string) (AcceptResponse_FieldPathValue, error)

type AcceptResponse_FieldSubPath

type AcceptResponse_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldSubPath) AsAckSubPath

func (fps *AcceptResponse_FieldSubPath) AsAckSubPath() (Ack_FieldPath, bool)

func (*AcceptResponse_FieldSubPath) AsCloseSubPath

func (fps *AcceptResponse_FieldSubPath) AsCloseSubPath() (Close_FieldPath, bool)

func (*AcceptResponse_FieldSubPath) AsDataSubPath

func (fps *AcceptResponse_FieldSubPath) AsDataSubPath() (Data_FieldPath, bool)

func (*AcceptResponse_FieldSubPath) AsErrorSubPath

func (fps *AcceptResponse_FieldSubPath) AsErrorSubPath() (Error_FieldPath, bool)

func (*AcceptResponse_FieldSubPath) ClearValue

func (fps *AcceptResponse_FieldSubPath) ClearValue(item *AcceptResponse)

func (*AcceptResponse_FieldSubPath) ClearValueRaw

func (fps *AcceptResponse_FieldSubPath) ClearValueRaw(item proto.Message)

func (*AcceptResponse_FieldSubPath) Get

func (fps *AcceptResponse_FieldSubPath) Get(source *AcceptResponse) (values []interface{})

Get returns all values pointed by selected field from source AcceptResponse

func (*AcceptResponse_FieldSubPath) GetDefault

func (fps *AcceptResponse_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptResponse_FieldSubPath) GetRaw

func (fps *AcceptResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*AcceptResponse_FieldSubPath) GetSingle

func (fps *AcceptResponse_FieldSubPath) GetSingle(source *AcceptResponse) (interface{}, bool)

GetSingle returns value of selected field from source AcceptResponse

func (*AcceptResponse_FieldSubPath) GetSingleRaw

func (fps *AcceptResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptResponse_FieldSubPath) IsLeaf

func (fps *AcceptResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*AcceptResponse_FieldSubPath) JSONString

func (fps *AcceptResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*AcceptResponse_FieldSubPath) Selector

func (*AcceptResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *AcceptResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptResponse_FieldSubPath) String

func (fps *AcceptResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*AcceptResponse_FieldSubPath) WithIArrayItemValue

func (fps *AcceptResponse_FieldSubPath) WithIArrayItemValue(value interface{}) AcceptResponse_FieldPathArrayItemValue

func (*AcceptResponse_FieldSubPath) WithIArrayOfValues

func (fps *AcceptResponse_FieldSubPath) WithIArrayOfValues(values interface{}) AcceptResponse_FieldPathArrayOfValues

func (*AcceptResponse_FieldSubPath) WithIValue

func (fps *AcceptResponse_FieldSubPath) WithIValue(value interface{}) AcceptResponse_FieldPathValue

func (*AcceptResponse_FieldSubPath) WithRawIArrayItemValue

func (fps *AcceptResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptResponse_FieldSubPath) WithRawIArrayOfValues

func (fps *AcceptResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptResponse_FieldSubPath) WithRawIValue

func (fps *AcceptResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptResponse_FieldSubPathArrayItemValue

type AcceptResponse_FieldSubPathArrayItemValue struct {
	AcceptResponse_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*AcceptResponse_FieldSubPathArrayItemValue) AsClosePathItemValue

func (*AcceptResponse_FieldSubPathArrayItemValue) AsDataPathItemValue

func (*AcceptResponse_FieldSubPathArrayItemValue) AsErrorPathItemValue

func (*AcceptResponse_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *AcceptResponse_FieldSubPathArrayItemValue) ContainsValue(source *AcceptResponse) bool

Contains returns a boolean indicating if value that is being held is present in given 'AcceptResponse'

func (*AcceptResponse_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *AcceptResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type AcceptResponse_FieldSubPathArrayOfValues

type AcceptResponse_FieldSubPathArrayOfValues struct {
	AcceptResponse_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (fpsaov *AcceptResponse_FieldSubPathArrayOfValues) AsAckPathArrayOfValues() (Ack_FieldPathArrayOfValues, bool)

func (*AcceptResponse_FieldSubPathArrayOfValues) AsClosePathArrayOfValues

func (fpsaov *AcceptResponse_FieldSubPathArrayOfValues) AsClosePathArrayOfValues() (Close_FieldPathArrayOfValues, bool)

func (*AcceptResponse_FieldSubPathArrayOfValues) AsDataPathArrayOfValues

func (fpsaov *AcceptResponse_FieldSubPathArrayOfValues) AsDataPathArrayOfValues() (Data_FieldPathArrayOfValues, bool)

func (*AcceptResponse_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues

func (fpsaov *AcceptResponse_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues() (Error_FieldPathArrayOfValues, bool)

func (*AcceptResponse_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *AcceptResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type AcceptResponse_FieldSubPathValue

type AcceptResponse_FieldSubPathValue struct {
	AcceptResponse_FieldPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldSubPathValue) AsAckPathValue

func (fpvs *AcceptResponse_FieldSubPathValue) AsAckPathValue() (Ack_FieldPathValue, bool)

func (*AcceptResponse_FieldSubPathValue) AsClosePathValue

func (fpvs *AcceptResponse_FieldSubPathValue) AsClosePathValue() (Close_FieldPathValue, bool)

func (*AcceptResponse_FieldSubPathValue) AsDataPathValue

func (fpvs *AcceptResponse_FieldSubPathValue) AsDataPathValue() (Data_FieldPathValue, bool)

func (*AcceptResponse_FieldSubPathValue) AsErrorPathValue

func (fpvs *AcceptResponse_FieldSubPathValue) AsErrorPathValue() (Error_FieldPathValue, bool)

func (*AcceptResponse_FieldSubPathValue) CompareWith

func (fpvs *AcceptResponse_FieldSubPathValue) CompareWith(source *AcceptResponse) (int, bool)

func (*AcceptResponse_FieldSubPathValue) CompareWithRaw

func (fpvs *AcceptResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*AcceptResponse_FieldSubPathValue) GetRawValue

func (fpvs *AcceptResponse_FieldSubPathValue) GetRawValue() interface{}

func (*AcceptResponse_FieldSubPathValue) SetTo

func (fpvs *AcceptResponse_FieldSubPathValue) SetTo(target **AcceptResponse)

func (*AcceptResponse_FieldSubPathValue) SetToRaw

func (fpvs *AcceptResponse_FieldSubPathValue) SetToRaw(target proto.Message)

type AcceptResponse_FieldTerminalPath

type AcceptResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldTerminalPath) ClearValue

func (fp *AcceptResponse_FieldTerminalPath) ClearValue(item *AcceptResponse)

func (*AcceptResponse_FieldTerminalPath) ClearValueRaw

func (fp *AcceptResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*AcceptResponse_FieldTerminalPath) Get

func (fp *AcceptResponse_FieldTerminalPath) Get(source *AcceptResponse) (values []interface{})

Get returns all values pointed by specific field from source AcceptResponse

func (*AcceptResponse_FieldTerminalPath) GetDefault

func (fp *AcceptResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*AcceptResponse_FieldTerminalPath) GetRaw

func (fp *AcceptResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*AcceptResponse_FieldTerminalPath) GetSingle

func (fp *AcceptResponse_FieldTerminalPath) GetSingle(source *AcceptResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source AcceptResponse

func (*AcceptResponse_FieldTerminalPath) GetSingleRaw

func (fp *AcceptResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*AcceptResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*AcceptResponse_FieldTerminalPath) JSONString

func (fp *AcceptResponse_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*AcceptResponse_FieldTerminalPath) Selector

func (*AcceptResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *AcceptResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*AcceptResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*AcceptResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *AcceptResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) AcceptResponse_FieldPathArrayItemValue

func (*AcceptResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *AcceptResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) AcceptResponse_FieldPathArrayOfValues

func (*AcceptResponse_FieldTerminalPath) WithIValue

func (fp *AcceptResponse_FieldTerminalPath) WithIValue(value interface{}) AcceptResponse_FieldPathValue

func (*AcceptResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *AcceptResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*AcceptResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *AcceptResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*AcceptResponse_FieldTerminalPath) WithRawIValue

func (fp *AcceptResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type AcceptResponse_FieldTerminalPathArrayItemValue

type AcceptResponse_FieldTerminalPathArrayItemValue struct {
	AcceptResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'AcceptResponse'

func (*AcceptResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *AcceptResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object AcceptResponse as interface{}

func (*AcceptResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *AcceptResponse_FieldTerminalPathArrayItemValue) GetSingle(source *AcceptResponse) (interface{}, bool)

func (*AcceptResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *AcceptResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type AcceptResponse_FieldTerminalPathArrayOfValues

type AcceptResponse_FieldTerminalPathArrayOfValues struct {
	AcceptResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *AcceptResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*AcceptResponse_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues

func (fpaov *AcceptResponse_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues() ([]*Close, bool)

func (*AcceptResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *AcceptResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([]*Data, bool)

func (*AcceptResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *AcceptResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]*Error, bool)

func (*AcceptResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *AcceptResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type AcceptResponse_FieldTerminalPathValue

type AcceptResponse_FieldTerminalPathValue struct {
	AcceptResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*AcceptResponse_FieldTerminalPathValue) AsAckValue

func (fpv *AcceptResponse_FieldTerminalPathValue) AsAckValue() (*Ack, bool)

func (*AcceptResponse_FieldTerminalPathValue) AsCloseValue

func (fpv *AcceptResponse_FieldTerminalPathValue) AsCloseValue() (*Close, bool)

func (*AcceptResponse_FieldTerminalPathValue) AsDataValue

func (fpv *AcceptResponse_FieldTerminalPathValue) AsDataValue() (*Data, bool)

func (*AcceptResponse_FieldTerminalPathValue) AsErrorValue

func (fpv *AcceptResponse_FieldTerminalPathValue) AsErrorValue() (*Error, bool)

func (*AcceptResponse_FieldTerminalPathValue) CompareWith

func (fpv *AcceptResponse_FieldTerminalPathValue) CompareWith(source *AcceptResponse) (int, bool)

CompareWith compares value in the 'AcceptResponse_FieldTerminalPathValue' with the value under path in 'AcceptResponse'.

func (*AcceptResponse_FieldTerminalPathValue) CompareWithRaw

func (fpv *AcceptResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*AcceptResponse_FieldTerminalPathValue) GetRawValue

func (fpv *AcceptResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'AcceptResponse' as interface{}

func (*AcceptResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object AcceptResponse

func (*AcceptResponse_FieldTerminalPathValue) SetToRaw

func (fpv *AcceptResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)

type Ack

type Ack struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" firestore:"id"`
	// contains filtered or unexported fields
}

func (*Ack) Clone

func (o *Ack) Clone() *Ack

func (*Ack) CloneRaw

func (o *Ack) CloneRaw() gotenobject.GotenObjectExt

func (*Ack) Descriptor

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

Deprecated, Use Ack.ProtoReflect.Descriptor instead.

func (*Ack) GetId

func (m *Ack) GetId() uint64

func (*Ack) GotenMessage

func (*Ack) GotenMessage()

func (*Ack) GotenObjectExt

func (o *Ack) GotenObjectExt()

func (*Ack) GotenValidate

func (obj *Ack) GotenValidate() error

func (*Ack) MakeDiffFieldMask

func (o *Ack) MakeDiffFieldMask(other *Ack) *Ack_FieldMask

func (*Ack) MakeFullFieldMask

func (o *Ack) MakeFullFieldMask() *Ack_FieldMask

func (*Ack) MakeRawDiffFieldMask

func (o *Ack) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Ack) MakeRawFullFieldMask

func (o *Ack) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Ack) Marshal

func (m *Ack) Marshal() ([]byte, error)

func (*Ack) MarshalJSON

func (m *Ack) MarshalJSON() ([]byte, error)

func (*Ack) Merge

func (o *Ack) Merge(source *Ack)

func (*Ack) MergeRaw

func (o *Ack) MergeRaw(source gotenobject.GotenObjectExt)

func (*Ack) ProtoMessage

func (*Ack) ProtoMessage()

func (*Ack) ProtoReflect

func (m *Ack) ProtoReflect() preflect.Message

func (*Ack) Reset

func (m *Ack) Reset()

func (*Ack) SetId

func (m *Ack) SetId(fv uint64)

func (*Ack) String

func (m *Ack) String() string

func (*Ack) Unmarshal

func (m *Ack) Unmarshal(b []byte) error

func (*Ack) UnmarshalJSON

func (m *Ack) UnmarshalJSON(data []byte) error

type AckFieldPathBuilder

type AckFieldPathBuilder struct{}

func NewAckFieldPathBuilder

func NewAckFieldPathBuilder() AckFieldPathBuilder

func (AckFieldPathBuilder) Id

type AckPathSelectorId

type AckPathSelectorId struct{}

func (AckPathSelectorId) FieldPath

func (AckPathSelectorId) WithArrayOfValues

func (s AckPathSelectorId) WithArrayOfValues(values []uint64) *Ack_FieldTerminalPathArrayOfValues

func (AckPathSelectorId) WithValue

type Ack_FieldMask

type Ack_FieldMask struct {
	Paths []Ack_FieldPath
}

func FullAck_FieldMask

func FullAck_FieldMask() *Ack_FieldMask

func (*Ack_FieldMask) AppendPath

func (fieldMask *Ack_FieldMask) AppendPath(path Ack_FieldPath)

func (*Ack_FieldMask) AppendRawPath

func (fieldMask *Ack_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Ack_FieldMask) DecodeFirestore

func (fieldMask *Ack_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Ack_FieldMask) EncodeFirestore

func (fieldMask *Ack_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Ack_FieldMask) FilterInputFields

func (fieldMask *Ack_FieldMask) FilterInputFields() *Ack_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Ack_FieldMask) FromProtoFieldMask

func (fieldMask *Ack_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Ack_FieldMask) GetPaths

func (fieldMask *Ack_FieldMask) GetPaths() []Ack_FieldPath

func (*Ack_FieldMask) GetRawPaths

func (fieldMask *Ack_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Ack_FieldMask) IsFull

func (fieldMask *Ack_FieldMask) IsFull() bool

func (Ack_FieldMask) Marshal

func (fieldMask Ack_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Ack_FieldMask) MarshalJSON

func (fieldMask Ack_FieldMask) MarshalJSON() ([]byte, error)

func (*Ack_FieldMask) PathsCount

func (fieldMask *Ack_FieldMask) PathsCount() int

func (*Ack_FieldMask) Project

func (fieldMask *Ack_FieldMask) Project(source *Ack) *Ack

func (*Ack_FieldMask) ProjectRaw

func (fieldMask *Ack_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt

func (*Ack_FieldMask) ProtoMessage

func (fieldMask *Ack_FieldMask) ProtoMessage()

func (*Ack_FieldMask) ProtoReflect

func (fieldMask *Ack_FieldMask) ProtoReflect() preflect.Message

func (*Ack_FieldMask) Reset

func (fieldMask *Ack_FieldMask) Reset()

func (*Ack_FieldMask) Set

func (fieldMask *Ack_FieldMask) Set(target, source *Ack)

func (*Ack_FieldMask) SetFromCliFlag

func (fieldMask *Ack_FieldMask) SetFromCliFlag(raw string) error

func (*Ack_FieldMask) SetRaw

func (fieldMask *Ack_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Ack_FieldMask) Size

func (fieldMask *Ack_FieldMask) Size() int

func (*Ack_FieldMask) String

func (fieldMask *Ack_FieldMask) String() string

func (*Ack_FieldMask) Subtract

func (fieldMask *Ack_FieldMask) Subtract(other *Ack_FieldMask) *Ack_FieldMask

func (*Ack_FieldMask) SubtractRaw

func (fieldMask *Ack_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Ack_FieldMask) ToProtoFieldMask

func (fieldMask *Ack_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Ack_FieldMask) Unmarshal

func (fieldMask *Ack_FieldMask) Unmarshal(data []byte) error

func (*Ack_FieldMask) UnmarshalJSON

func (fieldMask *Ack_FieldMask) UnmarshalJSON(data []byte) error

type Ack_FieldPath

type Ack_FieldPath interface {
	gotenobject.FieldPath
	Selector() Ack_FieldPathSelector
	Get(source *Ack) []interface{}
	GetSingle(source *Ack) (interface{}, bool)
	ClearValue(item *Ack)

	// Those methods build corresponding Ack_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Ack_FieldPathValue
	WithIArrayOfValues(values interface{}) Ack_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Ack_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildAck_FieldPath

func BuildAck_FieldPath(fp gotenobject.RawFieldPath) (Ack_FieldPath, error)

func MustParseAck_FieldPath

func MustParseAck_FieldPath(rawField string) Ack_FieldPath

func ParseAck_FieldPath

func ParseAck_FieldPath(rawField string) (Ack_FieldPath, error)

type Ack_FieldPathArrayItemValue

type Ack_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Ack_FieldPath
	ContainsValue(*Ack) bool
}

Ack_FieldPathArrayItemValue allows storing single item in Path-specific values for Ack according to their type Present only for array (repeated) types.

func MustParseAck_FieldPathArrayItemValue

func MustParseAck_FieldPathArrayItemValue(pathStr, valueStr string) Ack_FieldPathArrayItemValue

func ParseAck_FieldPathArrayItemValue

func ParseAck_FieldPathArrayItemValue(pathStr, valueStr string) (Ack_FieldPathArrayItemValue, error)

ParseAck_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Ack_FieldPathArrayOfValues

type Ack_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Ack_FieldPath
}

Ack_FieldPathArrayOfValues allows storing slice of values for Ack fields according to their type

func MustParseAck_FieldPathArrayOfValues

func MustParseAck_FieldPathArrayOfValues(pathStr, valuesStr string) Ack_FieldPathArrayOfValues

func ParseAck_FieldPathArrayOfValues

func ParseAck_FieldPathArrayOfValues(pathStr, valuesStr string) (Ack_FieldPathArrayOfValues, error)

type Ack_FieldPathSelector

type Ack_FieldPathSelector int32
const (
	Ack_FieldPathSelectorId Ack_FieldPathSelector = 0
)

func (Ack_FieldPathSelector) String

func (s Ack_FieldPathSelector) String() string

type Ack_FieldPathValue

type Ack_FieldPathValue interface {
	Ack_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Ack)
	CompareWith(*Ack) (cmp int, comparable bool)
}

Ack_FieldPathValue allows storing values for Ack fields according to their type

func MustParseAck_FieldPathValue

func MustParseAck_FieldPathValue(pathStr, valueStr string) Ack_FieldPathValue

func ParseAck_FieldPathValue

func ParseAck_FieldPathValue(pathStr, valueStr string) (Ack_FieldPathValue, error)

type Ack_FieldTerminalPath

type Ack_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPath) ClearValue

func (fp *Ack_FieldTerminalPath) ClearValue(item *Ack)

func (*Ack_FieldTerminalPath) ClearValueRaw

func (fp *Ack_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Ack_FieldTerminalPath) Get

func (fp *Ack_FieldTerminalPath) Get(source *Ack) (values []interface{})

Get returns all values pointed by specific field from source Ack

func (*Ack_FieldTerminalPath) GetDefault

func (fp *Ack_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Ack_FieldTerminalPath) GetRaw

func (fp *Ack_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Ack_FieldTerminalPath) GetSingle

func (fp *Ack_FieldTerminalPath) GetSingle(source *Ack) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Ack

func (*Ack_FieldTerminalPath) GetSingleRaw

func (fp *Ack_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Ack_FieldTerminalPath) IsLeaf

func (fp *Ack_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Ack_FieldTerminalPath) JSONString

func (fp *Ack_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Ack_FieldTerminalPath) Selector

func (*Ack_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *Ack_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Ack_FieldTerminalPath) String

func (fp *Ack_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Ack_FieldTerminalPath) WithIArrayItemValue

func (fp *Ack_FieldTerminalPath) WithIArrayItemValue(value interface{}) Ack_FieldPathArrayItemValue

func (*Ack_FieldTerminalPath) WithIArrayOfValues

func (fp *Ack_FieldTerminalPath) WithIArrayOfValues(values interface{}) Ack_FieldPathArrayOfValues

func (*Ack_FieldTerminalPath) WithIValue

func (fp *Ack_FieldTerminalPath) WithIValue(value interface{}) Ack_FieldPathValue

func (*Ack_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Ack_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Ack_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Ack_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Ack_FieldTerminalPath) WithRawIValue

func (fp *Ack_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Ack_FieldTerminalPathArrayItemValue

type Ack_FieldTerminalPathArrayItemValue struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) ContainsValue(source *Ack) bool

Contains returns a boolean indicating if value that is being held is present in given 'Ack'

func (*Ack_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Ack as interface{}

func (*Ack_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) GetSingle(source *Ack) (interface{}, bool)

func (*Ack_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Ack_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Ack_FieldTerminalPathArrayOfValues

type Ack_FieldTerminalPathArrayOfValues struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathArrayOfValues) AsIdArrayOfValues

func (fpaov *Ack_FieldTerminalPathArrayOfValues) AsIdArrayOfValues() ([]uint64, bool)

func (*Ack_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Ack_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Ack_FieldTerminalPathValue

type Ack_FieldTerminalPathValue struct {
	Ack_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ack_FieldTerminalPathValue) AsIdValue

func (fpv *Ack_FieldTerminalPathValue) AsIdValue() (uint64, bool)

func (*Ack_FieldTerminalPathValue) CompareWith

func (fpv *Ack_FieldTerminalPathValue) CompareWith(source *Ack) (int, bool)

CompareWith compares value in the 'Ack_FieldTerminalPathValue' with the value under path in 'Ack'.

func (*Ack_FieldTerminalPathValue) CompareWithRaw

func (fpv *Ack_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Ack_FieldTerminalPathValue) GetRawValue

func (fpv *Ack_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Ack' as interface{}

func (*Ack_FieldTerminalPathValue) SetTo

func (fpv *Ack_FieldTerminalPathValue) SetTo(target **Ack)

SetTo stores value for selected field for object Ack

func (*Ack_FieldTerminalPathValue) SetToRaw

func (fpv *Ack_FieldTerminalPathValue) SetToRaw(target proto.Message)

type BrokerServiceClient

type BrokerServiceClient interface {
	Connect(ctx context.Context, opts ...grpc.CallOption) (ConnectClientStream, error)
	Listen(ctx context.Context, opts ...grpc.CallOption) (ListenClientStream, error)
	Accept(ctx context.Context, opts ...grpc.CallOption) (AcceptClientStream, error)
}

BrokerServiceClient is the client API for BrokerService.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BrokerServiceDescriptor added in v0.4.28

type BrokerServiceDescriptor struct{}

func GetBrokerServiceDescriptor added in v0.4.28

func GetBrokerServiceDescriptor() *BrokerServiceDescriptor

func (*BrokerServiceDescriptor) AllMethodDescriptors added in v0.4.28

func (d *BrokerServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor

func (*BrokerServiceDescriptor) GetApiName added in v0.4.28

func (d *BrokerServiceDescriptor) GetApiName() string

func (*BrokerServiceDescriptor) GetFullAPIName added in v0.4.28

func (d *BrokerServiceDescriptor) GetFullAPIName() string

func (*BrokerServiceDescriptor) GetProtoPkgName added in v0.4.28

func (d *BrokerServiceDescriptor) GetProtoPkgName() string

func (*BrokerServiceDescriptor) GetServiceDomain added in v0.4.28

func (d *BrokerServiceDescriptor) GetServiceDomain() string

func (*BrokerServiceDescriptor) GetServiceVersion added in v0.4.28

func (d *BrokerServiceDescriptor) GetServiceVersion() string

type Close

type Close struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" firestore:"id"`
	// contains filtered or unexported fields
}

func (*Close) Clone

func (o *Close) Clone() *Close

func (*Close) CloneRaw

func (o *Close) CloneRaw() gotenobject.GotenObjectExt

func (*Close) Descriptor

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

Deprecated, Use Close.ProtoReflect.Descriptor instead.

func (*Close) GetId

func (m *Close) GetId() uint64

func (*Close) GotenMessage

func (*Close) GotenMessage()

func (*Close) GotenObjectExt

func (o *Close) GotenObjectExt()

func (*Close) GotenValidate

func (obj *Close) GotenValidate() error

func (*Close) MakeDiffFieldMask

func (o *Close) MakeDiffFieldMask(other *Close) *Close_FieldMask

func (*Close) MakeFullFieldMask

func (o *Close) MakeFullFieldMask() *Close_FieldMask

func (*Close) MakeRawDiffFieldMask

func (o *Close) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Close) MakeRawFullFieldMask

func (o *Close) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Close) Marshal

func (m *Close) Marshal() ([]byte, error)

func (*Close) MarshalJSON

func (m *Close) MarshalJSON() ([]byte, error)

func (*Close) Merge

func (o *Close) Merge(source *Close)

func (*Close) MergeRaw

func (o *Close) MergeRaw(source gotenobject.GotenObjectExt)

func (*Close) ProtoMessage

func (*Close) ProtoMessage()

func (*Close) ProtoReflect

func (m *Close) ProtoReflect() preflect.Message

func (*Close) Reset

func (m *Close) Reset()

func (*Close) SetId

func (m *Close) SetId(fv uint64)

func (*Close) String

func (m *Close) String() string

func (*Close) Unmarshal

func (m *Close) Unmarshal(b []byte) error

func (*Close) UnmarshalJSON

func (m *Close) UnmarshalJSON(data []byte) error

type CloseFieldPathBuilder

type CloseFieldPathBuilder struct{}

func NewCloseFieldPathBuilder

func NewCloseFieldPathBuilder() CloseFieldPathBuilder

func (CloseFieldPathBuilder) Id

type ClosePathSelectorId

type ClosePathSelectorId struct{}

func (ClosePathSelectorId) FieldPath

func (ClosePathSelectorId) WithArrayOfValues

func (s ClosePathSelectorId) WithArrayOfValues(values []uint64) *Close_FieldTerminalPathArrayOfValues

func (ClosePathSelectorId) WithValue

type Close_FieldMask

type Close_FieldMask struct {
	Paths []Close_FieldPath
}

func FullClose_FieldMask

func FullClose_FieldMask() *Close_FieldMask

func (*Close_FieldMask) AppendPath

func (fieldMask *Close_FieldMask) AppendPath(path Close_FieldPath)

func (*Close_FieldMask) AppendRawPath

func (fieldMask *Close_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Close_FieldMask) DecodeFirestore

func (fieldMask *Close_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Close_FieldMask) EncodeFirestore

func (fieldMask *Close_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Close_FieldMask) FilterInputFields

func (fieldMask *Close_FieldMask) FilterInputFields() *Close_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Close_FieldMask) FromProtoFieldMask

func (fieldMask *Close_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Close_FieldMask) GetPaths

func (fieldMask *Close_FieldMask) GetPaths() []Close_FieldPath

func (*Close_FieldMask) GetRawPaths

func (fieldMask *Close_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Close_FieldMask) IsFull

func (fieldMask *Close_FieldMask) IsFull() bool

func (Close_FieldMask) Marshal

func (fieldMask Close_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Close_FieldMask) MarshalJSON

func (fieldMask Close_FieldMask) MarshalJSON() ([]byte, error)

func (*Close_FieldMask) PathsCount

func (fieldMask *Close_FieldMask) PathsCount() int

func (*Close_FieldMask) Project

func (fieldMask *Close_FieldMask) Project(source *Close) *Close

func (*Close_FieldMask) ProjectRaw

func (*Close_FieldMask) ProtoMessage

func (fieldMask *Close_FieldMask) ProtoMessage()

func (*Close_FieldMask) ProtoReflect

func (fieldMask *Close_FieldMask) ProtoReflect() preflect.Message

func (*Close_FieldMask) Reset

func (fieldMask *Close_FieldMask) Reset()

func (*Close_FieldMask) Set

func (fieldMask *Close_FieldMask) Set(target, source *Close)

func (*Close_FieldMask) SetFromCliFlag

func (fieldMask *Close_FieldMask) SetFromCliFlag(raw string) error

func (*Close_FieldMask) SetRaw

func (fieldMask *Close_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Close_FieldMask) Size

func (fieldMask *Close_FieldMask) Size() int

func (*Close_FieldMask) String

func (fieldMask *Close_FieldMask) String() string

func (*Close_FieldMask) Subtract

func (fieldMask *Close_FieldMask) Subtract(other *Close_FieldMask) *Close_FieldMask

func (*Close_FieldMask) SubtractRaw

func (fieldMask *Close_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Close_FieldMask) ToProtoFieldMask

func (fieldMask *Close_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Close_FieldMask) Unmarshal

func (fieldMask *Close_FieldMask) Unmarshal(data []byte) error

func (*Close_FieldMask) UnmarshalJSON

func (fieldMask *Close_FieldMask) UnmarshalJSON(data []byte) error

type Close_FieldPath

type Close_FieldPath interface {
	gotenobject.FieldPath
	Selector() Close_FieldPathSelector
	Get(source *Close) []interface{}
	GetSingle(source *Close) (interface{}, bool)
	ClearValue(item *Close)

	// Those methods build corresponding Close_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Close_FieldPathValue
	WithIArrayOfValues(values interface{}) Close_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Close_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildClose_FieldPath

func BuildClose_FieldPath(fp gotenobject.RawFieldPath) (Close_FieldPath, error)

func MustParseClose_FieldPath

func MustParseClose_FieldPath(rawField string) Close_FieldPath

func ParseClose_FieldPath

func ParseClose_FieldPath(rawField string) (Close_FieldPath, error)

type Close_FieldPathArrayItemValue

type Close_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Close_FieldPath
	ContainsValue(*Close) bool
}

Close_FieldPathArrayItemValue allows storing single item in Path-specific values for Close according to their type Present only for array (repeated) types.

func MustParseClose_FieldPathArrayItemValue

func MustParseClose_FieldPathArrayItemValue(pathStr, valueStr string) Close_FieldPathArrayItemValue

func ParseClose_FieldPathArrayItemValue

func ParseClose_FieldPathArrayItemValue(pathStr, valueStr string) (Close_FieldPathArrayItemValue, error)

ParseClose_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Close_FieldPathArrayOfValues

type Close_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Close_FieldPath
}

Close_FieldPathArrayOfValues allows storing slice of values for Close fields according to their type

func MustParseClose_FieldPathArrayOfValues

func MustParseClose_FieldPathArrayOfValues(pathStr, valuesStr string) Close_FieldPathArrayOfValues

func ParseClose_FieldPathArrayOfValues

func ParseClose_FieldPathArrayOfValues(pathStr, valuesStr string) (Close_FieldPathArrayOfValues, error)

type Close_FieldPathSelector

type Close_FieldPathSelector int32
const (
	Close_FieldPathSelectorId Close_FieldPathSelector = 0
)

func (Close_FieldPathSelector) String

func (s Close_FieldPathSelector) String() string

type Close_FieldPathValue

type Close_FieldPathValue interface {
	Close_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Close)
	CompareWith(*Close) (cmp int, comparable bool)
}

Close_FieldPathValue allows storing values for Close fields according to their type

func MustParseClose_FieldPathValue

func MustParseClose_FieldPathValue(pathStr, valueStr string) Close_FieldPathValue

func ParseClose_FieldPathValue

func ParseClose_FieldPathValue(pathStr, valueStr string) (Close_FieldPathValue, error)

type Close_FieldTerminalPath

type Close_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Close_FieldTerminalPath) ClearValue

func (fp *Close_FieldTerminalPath) ClearValue(item *Close)

func (*Close_FieldTerminalPath) ClearValueRaw

func (fp *Close_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Close_FieldTerminalPath) Get

func (fp *Close_FieldTerminalPath) Get(source *Close) (values []interface{})

Get returns all values pointed by specific field from source Close

func (*Close_FieldTerminalPath) GetDefault

func (fp *Close_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Close_FieldTerminalPath) GetRaw

func (fp *Close_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Close_FieldTerminalPath) GetSingle

func (fp *Close_FieldTerminalPath) GetSingle(source *Close) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Close

func (*Close_FieldTerminalPath) GetSingleRaw

func (fp *Close_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Close_FieldTerminalPath) IsLeaf

func (fp *Close_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Close_FieldTerminalPath) JSONString

func (fp *Close_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Close_FieldTerminalPath) Selector

func (*Close_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *Close_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Close_FieldTerminalPath) String

func (fp *Close_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Close_FieldTerminalPath) WithIArrayItemValue

func (fp *Close_FieldTerminalPath) WithIArrayItemValue(value interface{}) Close_FieldPathArrayItemValue

func (*Close_FieldTerminalPath) WithIArrayOfValues

func (fp *Close_FieldTerminalPath) WithIArrayOfValues(values interface{}) Close_FieldPathArrayOfValues

func (*Close_FieldTerminalPath) WithIValue

func (fp *Close_FieldTerminalPath) WithIValue(value interface{}) Close_FieldPathValue

func (*Close_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Close_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Close_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Close_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Close_FieldTerminalPath) WithRawIValue

func (fp *Close_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Close_FieldTerminalPathArrayItemValue

type Close_FieldTerminalPathArrayItemValue struct {
	Close_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Close_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Close_FieldTerminalPathArrayItemValue) ContainsValue(source *Close) bool

Contains returns a boolean indicating if value that is being held is present in given 'Close'

func (*Close_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Close_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Close as interface{}

func (*Close_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Close_FieldTerminalPathArrayItemValue) GetSingle(source *Close) (interface{}, bool)

func (*Close_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Close_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Close_FieldTerminalPathArrayOfValues

type Close_FieldTerminalPathArrayOfValues struct {
	Close_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Close_FieldTerminalPathArrayOfValues) AsIdArrayOfValues

func (fpaov *Close_FieldTerminalPathArrayOfValues) AsIdArrayOfValues() ([]uint64, bool)

func (*Close_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Close_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Close_FieldTerminalPathValue

type Close_FieldTerminalPathValue struct {
	Close_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Close_FieldTerminalPathValue) AsIdValue

func (fpv *Close_FieldTerminalPathValue) AsIdValue() (uint64, bool)

func (*Close_FieldTerminalPathValue) CompareWith

func (fpv *Close_FieldTerminalPathValue) CompareWith(source *Close) (int, bool)

CompareWith compares value in the 'Close_FieldTerminalPathValue' with the value under path in 'Close'.

func (*Close_FieldTerminalPathValue) CompareWithRaw

func (fpv *Close_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Close_FieldTerminalPathValue) GetRawValue

func (fpv *Close_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Close' as interface{}

func (*Close_FieldTerminalPathValue) SetTo

func (fpv *Close_FieldTerminalPathValue) SetTo(target **Close)

SetTo stores value for selected field for object Close

func (*Close_FieldTerminalPathValue) SetToRaw

func (fpv *Close_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ConnectClientStream

type ConnectClientStream interface {
	Send(*ConnectRequest) error
	Recv() (*ConnectResponse, error)
	grpc.ClientStream
}

type ConnectDescriptor added in v0.4.28

type ConnectDescriptor struct{}

func GetConnectDescriptor added in v0.4.28

func GetConnectDescriptor() *ConnectDescriptor

func (*ConnectDescriptor) GetApiDescriptor added in v0.4.28

func (d *ConnectDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*ConnectDescriptor) GetApiName added in v0.4.28

func (d *ConnectDescriptor) GetApiName() string

func (*ConnectDescriptor) GetClientMsgReflectHandle added in v0.4.28

func (d *ConnectDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ConnectDescriptor) GetFullMethodName added in v0.4.28

func (d *ConnectDescriptor) GetFullMethodName() string

func (*ConnectDescriptor) GetMethodName added in v0.4.28

func (d *ConnectDescriptor) GetMethodName() string

func (*ConnectDescriptor) GetProtoPkgName added in v0.4.28

func (d *ConnectDescriptor) GetProtoPkgName() string

func (*ConnectDescriptor) GetResourceDescriptor added in v0.4.30

func (d *ConnectDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ConnectDescriptor) GetServerMsgReflectHandle added in v0.4.28

func (d *ConnectDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ConnectDescriptor) GetServiceDomain added in v0.4.28

func (d *ConnectDescriptor) GetServiceDomain() string

func (*ConnectDescriptor) GetServiceVersion added in v0.4.28

func (d *ConnectDescriptor) GetServiceVersion() string

func (*ConnectDescriptor) GetVerb added in v0.4.28

func (d *ConnectDescriptor) GetVerb() string

func (*ConnectDescriptor) HasResource added in v0.4.30

func (d *ConnectDescriptor) HasResource() bool

func (*ConnectDescriptor) IsClientStream added in v0.4.28

func (d *ConnectDescriptor) IsClientStream() bool

func (*ConnectDescriptor) IsCollection added in v0.4.30

func (d *ConnectDescriptor) IsCollection() bool

func (*ConnectDescriptor) IsPlural added in v0.4.30

func (d *ConnectDescriptor) IsPlural() bool

func (*ConnectDescriptor) IsServerStream added in v0.4.28

func (d *ConnectDescriptor) IsServerStream() bool

func (*ConnectDescriptor) IsUnary added in v0.4.28

func (d *ConnectDescriptor) IsUnary() bool

func (*ConnectDescriptor) NewEmptyClientMsg added in v0.4.28

func (d *ConnectDescriptor) NewEmptyClientMsg() proto.Message

func (*ConnectDescriptor) NewEmptyServerMsg added in v0.4.28

func (d *ConnectDescriptor) NewEmptyServerMsg() proto.Message

func (*ConnectDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ConnectDescriptor) RequestHasResourceBody() bool

type ConnectDescriptorClientMsgHandle added in v0.4.28

type ConnectDescriptorClientMsgHandle struct{}

func (*ConnectDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (h *ConnectDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ConnectDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (h *ConnectDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*ConnectDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ConnectDescriptorServerMsgHandle added in v0.4.28

type ConnectDescriptorServerMsgHandle struct{}

func (*ConnectDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (h *ConnectDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ConnectDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (h *ConnectDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*ConnectDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ConnectRequest

type ConnectRequest struct {

	// Types that are valid to be assigned to Message:
	//	*ConnectRequest_OpenRequest_
	//	*ConnectRequest_ResumeRequest_
	//	*ConnectRequest_Ack
	//	*ConnectRequest_Data
	//	*ConnectRequest_Close
	//	*ConnectRequest_Error
	//	*ConnectRequest_Ping
	Message isConnectRequest_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Request message for method [Connect][ntt.proxies.Connect]

func (*ConnectRequest) Clone

func (o *ConnectRequest) Clone() *ConnectRequest

func (*ConnectRequest) CloneRaw

func (*ConnectRequest) Descriptor

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

Deprecated, Use ConnectRequest.ProtoReflect.Descriptor instead.

func (*ConnectRequest) GetAck

func (m *ConnectRequest) GetAck() *Ack

func (*ConnectRequest) GetClose

func (m *ConnectRequest) GetClose() *Close

func (*ConnectRequest) GetData

func (m *ConnectRequest) GetData() *Data

func (*ConnectRequest) GetError

func (m *ConnectRequest) GetError() *Error

func (*ConnectRequest) GetMessage

func (m *ConnectRequest) GetMessage() isConnectRequest_Message

func (*ConnectRequest) GetOpenRequest

func (m *ConnectRequest) GetOpenRequest() *ConnectRequest_OpenRequest

func (*ConnectRequest) GetPing

func (m *ConnectRequest) GetPing() *Ping

func (*ConnectRequest) GetResumeRequest

func (m *ConnectRequest) GetResumeRequest() *ConnectRequest_ResumeRequest

func (*ConnectRequest) GotenMessage

func (*ConnectRequest) GotenMessage()

func (*ConnectRequest) GotenObjectExt

func (o *ConnectRequest) GotenObjectExt()

func (*ConnectRequest) GotenValidate

func (obj *ConnectRequest) GotenValidate() error

func (*ConnectRequest) MakeDiffFieldMask

func (o *ConnectRequest) MakeDiffFieldMask(other *ConnectRequest) *ConnectRequest_FieldMask

func (*ConnectRequest) MakeFullFieldMask

func (o *ConnectRequest) MakeFullFieldMask() *ConnectRequest_FieldMask

func (*ConnectRequest) MakeRawDiffFieldMask

func (o *ConnectRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ConnectRequest) MakeRawFullFieldMask

func (o *ConnectRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectRequest) Marshal

func (m *ConnectRequest) Marshal() ([]byte, error)

func (*ConnectRequest) MarshalJSON

func (m *ConnectRequest) MarshalJSON() ([]byte, error)

func (*ConnectRequest) Merge

func (o *ConnectRequest) Merge(source *ConnectRequest)

func (*ConnectRequest) MergeRaw

func (o *ConnectRequest) MergeRaw(source gotenobject.GotenObjectExt)

func (*ConnectRequest) ProtoMessage

func (*ConnectRequest) ProtoMessage()

func (*ConnectRequest) ProtoReflect

func (m *ConnectRequest) ProtoReflect() preflect.Message

func (*ConnectRequest) Reset

func (m *ConnectRequest) Reset()

func (*ConnectRequest) SetAck

func (m *ConnectRequest) SetAck(fv *Ack)

func (*ConnectRequest) SetClose

func (m *ConnectRequest) SetClose(fv *Close)

func (*ConnectRequest) SetData

func (m *ConnectRequest) SetData(fv *Data)

func (*ConnectRequest) SetError

func (m *ConnectRequest) SetError(fv *Error)

func (*ConnectRequest) SetMessage

func (m *ConnectRequest) SetMessage(ofv isConnectRequest_Message)

func (*ConnectRequest) SetOpenRequest

func (m *ConnectRequest) SetOpenRequest(fv *ConnectRequest_OpenRequest)

func (*ConnectRequest) SetPing

func (m *ConnectRequest) SetPing(fv *Ping)

func (*ConnectRequest) SetResumeRequest

func (m *ConnectRequest) SetResumeRequest(fv *ConnectRequest_ResumeRequest)

func (*ConnectRequest) String

func (m *ConnectRequest) String() string

func (*ConnectRequest) Unmarshal

func (m *ConnectRequest) Unmarshal(b []byte) error

func (*ConnectRequest) UnmarshalJSON

func (m *ConnectRequest) UnmarshalJSON(data []byte) error

type ConnectRequestFieldPathBuilder

type ConnectRequestFieldPathBuilder struct{}

func NewConnectRequestFieldPathBuilder

func NewConnectRequestFieldPathBuilder() ConnectRequestFieldPathBuilder

func (ConnectRequestFieldPathBuilder) Ack

func (ConnectRequestFieldPathBuilder) Close

func (ConnectRequestFieldPathBuilder) Data

func (ConnectRequestFieldPathBuilder) Error

func (ConnectRequestFieldPathBuilder) OpenRequest

func (ConnectRequestFieldPathBuilder) Ping

func (ConnectRequestFieldPathBuilder) ResumeRequest

type ConnectRequestOpenRequestFieldPathBuilder

type ConnectRequestOpenRequestFieldPathBuilder struct{}

func NewConnectRequestOpenRequestFieldPathBuilder

func NewConnectRequestOpenRequestFieldPathBuilder() ConnectRequestOpenRequestFieldPathBuilder

func (ConnectRequestOpenRequestFieldPathBuilder) Arg

func (ConnectRequestOpenRequestFieldPathBuilder) Name

func (ConnectRequestOpenRequestFieldPathBuilder) Project

func (ConnectRequestOpenRequestFieldPathBuilder) ProviderName

func (ConnectRequestOpenRequestFieldPathBuilder) Service

type ConnectRequestOpenRequest_FieldPath

type ConnectRequestOpenRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectRequestOpenRequest_FieldPathSelector
	Get(source *ConnectRequest_OpenRequest) []interface{}
	GetSingle(source *ConnectRequest_OpenRequest) (interface{}, bool)
	ClearValue(item *ConnectRequest_OpenRequest)

	// Those methods build corresponding ConnectRequestOpenRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectRequestOpenRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectRequestOpenRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectRequestOpenRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectRequestOpenRequest_FieldPath

func MustParseConnectRequestOpenRequest_FieldPath(rawField string) ConnectRequestOpenRequest_FieldPath

func ParseConnectRequestOpenRequest_FieldPath

func ParseConnectRequestOpenRequest_FieldPath(rawField string) (ConnectRequestOpenRequest_FieldPath, error)

type ConnectRequestOpenRequest_FieldPathArrayItemValue

type ConnectRequestOpenRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectRequestOpenRequest_FieldPath
	ContainsValue(*ConnectRequest_OpenRequest) bool
}

ConnectRequestOpenRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for OpenRequest according to their type Present only for array (repeated) types.

func MustParseConnectRequestOpenRequest_FieldPathArrayItemValue

func MustParseConnectRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) ConnectRequestOpenRequest_FieldPathArrayItemValue

func ParseConnectRequestOpenRequest_FieldPathArrayItemValue

func ParseConnectRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectRequestOpenRequest_FieldPathArrayItemValue, error)

ParseConnectRequestOpenRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectRequestOpenRequest_FieldPathArrayOfValues

type ConnectRequestOpenRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectRequestOpenRequest_FieldPath
}

ConnectRequestOpenRequest_FieldPathArrayOfValues allows storing slice of values for OpenRequest fields according to their type

func MustParseConnectRequestOpenRequest_FieldPathArrayOfValues

func MustParseConnectRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectRequestOpenRequest_FieldPathArrayOfValues

func ParseConnectRequestOpenRequest_FieldPathArrayOfValues

func ParseConnectRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectRequestOpenRequest_FieldPathArrayOfValues, error)

type ConnectRequestOpenRequest_FieldPathSelector

type ConnectRequestOpenRequest_FieldPathSelector int32
const (
	ConnectRequestOpenRequest_FieldPathSelectorProject      ConnectRequestOpenRequest_FieldPathSelector = 0
	ConnectRequestOpenRequest_FieldPathSelectorName         ConnectRequestOpenRequest_FieldPathSelector = 1
	ConnectRequestOpenRequest_FieldPathSelectorProviderName ConnectRequestOpenRequest_FieldPathSelector = 2
	ConnectRequestOpenRequest_FieldPathSelectorService      ConnectRequestOpenRequest_FieldPathSelector = 3
	ConnectRequestOpenRequest_FieldPathSelectorArg          ConnectRequestOpenRequest_FieldPathSelector = 4
)

func (ConnectRequestOpenRequest_FieldPathSelector) String

type ConnectRequestOpenRequest_FieldPathValue

type ConnectRequestOpenRequest_FieldPathValue interface {
	ConnectRequestOpenRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectRequest_OpenRequest)
	CompareWith(*ConnectRequest_OpenRequest) (cmp int, comparable bool)
}

ConnectRequestOpenRequest_FieldPathValue allows storing values for OpenRequest fields according to their type

func MustParseConnectRequestOpenRequest_FieldPathValue

func MustParseConnectRequestOpenRequest_FieldPathValue(pathStr, valueStr string) ConnectRequestOpenRequest_FieldPathValue

func ParseConnectRequestOpenRequest_FieldPathValue

func ParseConnectRequestOpenRequest_FieldPathValue(pathStr, valueStr string) (ConnectRequestOpenRequest_FieldPathValue, error)

type ConnectRequestOpenRequest_FieldTerminalPath

type ConnectRequestOpenRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectRequestOpenRequest_FieldTerminalPath) ClearValue

func (*ConnectRequestOpenRequest_FieldTerminalPath) ClearValueRaw

func (*ConnectRequestOpenRequest_FieldTerminalPath) Get

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) Get(source *ConnectRequest_OpenRequest) (values []interface{})

Get returns all values pointed by specific field from source ConnectRequest_OpenRequest

func (*ConnectRequestOpenRequest_FieldTerminalPath) GetDefault

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectRequestOpenRequest_FieldTerminalPath) GetRaw

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectRequestOpenRequest_FieldTerminalPath) GetSingle

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) GetSingle(source *ConnectRequest_OpenRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ConnectRequest_OpenRequest

func (*ConnectRequestOpenRequest_FieldTerminalPath) GetSingleRaw

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectRequestOpenRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectRequestOpenRequest_FieldTerminalPath) Selector

func (*ConnectRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ConnectRequestOpenRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithIArrayItemValue

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithIArrayOfValues

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithIValue

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectRequestOpenRequest_FieldTerminalPath) WithRawIValue

func (fp *ConnectRequestOpenRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue

type ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue struct {
	ConnectRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'OpenRequest'

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectRequest_OpenRequest as interface{}

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues

type ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues struct {
	ConnectRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsArgArrayOfValues

func (fpaov *ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsArgArrayOfValues() ([][]byte, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProviderNameArrayOfValues

func (fpaov *ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProviderNameArrayOfValues() ([]string, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues

func (fpaov *ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues() ([]string, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectRequestOpenRequest_FieldTerminalPathValue

type ConnectRequestOpenRequest_FieldTerminalPathValue struct {
	ConnectRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) AsArgValue

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) AsNameValue

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) AsProjectValue

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) AsProviderNameValue

func (fpv *ConnectRequestOpenRequest_FieldTerminalPathValue) AsProviderNameValue() (string, bool)

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) AsServiceValue

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectRequestOpenRequest_FieldTerminalPathValue' with the value under path in 'ConnectRequest_OpenRequest'.

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectRequestOpenRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'OpenRequest' as interface{}

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenRequest

func (*ConnectRequestOpenRequest_FieldTerminalPathValue) SetToRaw

type ConnectRequestPathSelectorAck

type ConnectRequestPathSelectorAck struct{}

func (ConnectRequestPathSelectorAck) FieldPath

func (ConnectRequestPathSelectorAck) Id

func (ConnectRequestPathSelectorAck) WithArrayOfValues

func (ConnectRequestPathSelectorAck) WithSubArrayItemValue

func (ConnectRequestPathSelectorAck) WithSubArrayOfValues

func (ConnectRequestPathSelectorAck) WithSubPath

func (ConnectRequestPathSelectorAck) WithSubValue

func (ConnectRequestPathSelectorAck) WithValue

type ConnectRequestPathSelectorAckId

type ConnectRequestPathSelectorAckId struct{}

func (ConnectRequestPathSelectorAckId) FieldPath

func (ConnectRequestPathSelectorAckId) WithArrayOfValues

func (ConnectRequestPathSelectorAckId) WithValue

type ConnectRequestPathSelectorClose

type ConnectRequestPathSelectorClose struct{}

func (ConnectRequestPathSelectorClose) FieldPath

func (ConnectRequestPathSelectorClose) Id

func (ConnectRequestPathSelectorClose) WithArrayOfValues

func (ConnectRequestPathSelectorClose) WithSubArrayItemValue

func (ConnectRequestPathSelectorClose) WithSubArrayOfValues

func (ConnectRequestPathSelectorClose) WithSubPath

func (ConnectRequestPathSelectorClose) WithSubValue

func (ConnectRequestPathSelectorClose) WithValue

type ConnectRequestPathSelectorCloseId

type ConnectRequestPathSelectorCloseId struct{}

func (ConnectRequestPathSelectorCloseId) FieldPath

func (ConnectRequestPathSelectorCloseId) WithArrayOfValues

func (ConnectRequestPathSelectorCloseId) WithValue

type ConnectRequestPathSelectorData

type ConnectRequestPathSelectorData struct{}

func (ConnectRequestPathSelectorData) AckRequired

func (ConnectRequestPathSelectorData) Bytes

func (ConnectRequestPathSelectorData) FieldPath

func (ConnectRequestPathSelectorData) Id

func (ConnectRequestPathSelectorData) WithArrayOfValues

func (ConnectRequestPathSelectorData) WithSubArrayItemValue

func (ConnectRequestPathSelectorData) WithSubArrayOfValues

func (ConnectRequestPathSelectorData) WithSubPath

func (ConnectRequestPathSelectorData) WithSubValue

func (ConnectRequestPathSelectorData) WithValue

type ConnectRequestPathSelectorDataAckRequired

type ConnectRequestPathSelectorDataAckRequired struct{}

func (ConnectRequestPathSelectorDataAckRequired) FieldPath

func (ConnectRequestPathSelectorDataAckRequired) WithArrayOfValues

func (ConnectRequestPathSelectorDataAckRequired) WithValue

type ConnectRequestPathSelectorDataBytes

type ConnectRequestPathSelectorDataBytes struct{}

func (ConnectRequestPathSelectorDataBytes) FieldPath

func (ConnectRequestPathSelectorDataBytes) WithArrayOfValues

func (ConnectRequestPathSelectorDataBytes) WithValue

type ConnectRequestPathSelectorDataId

type ConnectRequestPathSelectorDataId struct{}

func (ConnectRequestPathSelectorDataId) FieldPath

func (ConnectRequestPathSelectorDataId) WithArrayOfValues

func (ConnectRequestPathSelectorDataId) WithValue

type ConnectRequestPathSelectorError

type ConnectRequestPathSelectorError struct{}

func (ConnectRequestPathSelectorError) FieldPath

func (ConnectRequestPathSelectorError) Id

func (ConnectRequestPathSelectorError) Message

func (ConnectRequestPathSelectorError) WithArrayOfValues

func (ConnectRequestPathSelectorError) WithSubArrayItemValue

func (ConnectRequestPathSelectorError) WithSubArrayOfValues

func (ConnectRequestPathSelectorError) WithSubPath

func (ConnectRequestPathSelectorError) WithSubValue

func (ConnectRequestPathSelectorError) WithValue

type ConnectRequestPathSelectorErrorId

type ConnectRequestPathSelectorErrorId struct{}

func (ConnectRequestPathSelectorErrorId) FieldPath

func (ConnectRequestPathSelectorErrorId) WithArrayOfValues

func (ConnectRequestPathSelectorErrorId) WithValue

type ConnectRequestPathSelectorErrorMessage

type ConnectRequestPathSelectorErrorMessage struct{}

func (ConnectRequestPathSelectorErrorMessage) FieldPath

func (ConnectRequestPathSelectorErrorMessage) WithArrayOfValues

func (ConnectRequestPathSelectorErrorMessage) WithValue

type ConnectRequestPathSelectorOpenRequest

type ConnectRequestPathSelectorOpenRequest struct{}

func (ConnectRequestPathSelectorOpenRequest) Arg

func (ConnectRequestPathSelectorOpenRequest) FieldPath

func (ConnectRequestPathSelectorOpenRequest) Name

func (ConnectRequestPathSelectorOpenRequest) Project

func (ConnectRequestPathSelectorOpenRequest) ProviderName

func (ConnectRequestPathSelectorOpenRequest) Service

func (ConnectRequestPathSelectorOpenRequest) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequest) WithSubArrayItemValue

func (ConnectRequestPathSelectorOpenRequest) WithSubArrayOfValues

func (ConnectRequestPathSelectorOpenRequest) WithSubPath

func (ConnectRequestPathSelectorOpenRequest) WithSubValue

func (ConnectRequestPathSelectorOpenRequest) WithValue

type ConnectRequestPathSelectorOpenRequestArg

type ConnectRequestPathSelectorOpenRequestArg struct{}

func (ConnectRequestPathSelectorOpenRequestArg) FieldPath

func (ConnectRequestPathSelectorOpenRequestArg) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequestArg) WithValue

type ConnectRequestPathSelectorOpenRequestName

type ConnectRequestPathSelectorOpenRequestName struct{}

func (ConnectRequestPathSelectorOpenRequestName) FieldPath

func (ConnectRequestPathSelectorOpenRequestName) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequestName) WithValue

type ConnectRequestPathSelectorOpenRequestProject

type ConnectRequestPathSelectorOpenRequestProject struct{}

func (ConnectRequestPathSelectorOpenRequestProject) FieldPath

func (ConnectRequestPathSelectorOpenRequestProject) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequestProject) WithValue

type ConnectRequestPathSelectorOpenRequestProviderName

type ConnectRequestPathSelectorOpenRequestProviderName struct{}

func (ConnectRequestPathSelectorOpenRequestProviderName) FieldPath

func (ConnectRequestPathSelectorOpenRequestProviderName) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequestProviderName) WithValue

type ConnectRequestPathSelectorOpenRequestService

type ConnectRequestPathSelectorOpenRequestService struct{}

func (ConnectRequestPathSelectorOpenRequestService) FieldPath

func (ConnectRequestPathSelectorOpenRequestService) WithArrayOfValues

func (ConnectRequestPathSelectorOpenRequestService) WithValue

type ConnectRequestPathSelectorPing

type ConnectRequestPathSelectorPing struct{}

func (ConnectRequestPathSelectorPing) FieldPath

func (ConnectRequestPathSelectorPing) WithArrayOfValues

func (ConnectRequestPathSelectorPing) WithSubArrayItemValue

func (ConnectRequestPathSelectorPing) WithSubArrayOfValues

func (ConnectRequestPathSelectorPing) WithSubPath

func (ConnectRequestPathSelectorPing) WithSubValue

func (ConnectRequestPathSelectorPing) WithValue

type ConnectRequestPathSelectorResumeRequest

type ConnectRequestPathSelectorResumeRequest struct{}

func (ConnectRequestPathSelectorResumeRequest) ChannelId

func (ConnectRequestPathSelectorResumeRequest) FieldPath

func (ConnectRequestPathSelectorResumeRequest) LastMessageId

func (ConnectRequestPathSelectorResumeRequest) Name

func (ConnectRequestPathSelectorResumeRequest) Project

func (ConnectRequestPathSelectorResumeRequest) ProviderName

func (ConnectRequestPathSelectorResumeRequest) SessionId

func (ConnectRequestPathSelectorResumeRequest) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequest) WithSubArrayItemValue

func (ConnectRequestPathSelectorResumeRequest) WithSubArrayOfValues

func (ConnectRequestPathSelectorResumeRequest) WithSubPath

func (ConnectRequestPathSelectorResumeRequest) WithSubValue

func (ConnectRequestPathSelectorResumeRequest) WithValue

type ConnectRequestPathSelectorResumeRequestChannelId

type ConnectRequestPathSelectorResumeRequestChannelId struct{}

func (ConnectRequestPathSelectorResumeRequestChannelId) FieldPath

func (ConnectRequestPathSelectorResumeRequestChannelId) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestChannelId) WithValue

type ConnectRequestPathSelectorResumeRequestLastMessageId

type ConnectRequestPathSelectorResumeRequestLastMessageId struct{}

func (ConnectRequestPathSelectorResumeRequestLastMessageId) FieldPath

func (ConnectRequestPathSelectorResumeRequestLastMessageId) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestLastMessageId) WithValue

type ConnectRequestPathSelectorResumeRequestName

type ConnectRequestPathSelectorResumeRequestName struct{}

func (ConnectRequestPathSelectorResumeRequestName) FieldPath

func (ConnectRequestPathSelectorResumeRequestName) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestName) WithValue

type ConnectRequestPathSelectorResumeRequestProject

type ConnectRequestPathSelectorResumeRequestProject struct{}

func (ConnectRequestPathSelectorResumeRequestProject) FieldPath

func (ConnectRequestPathSelectorResumeRequestProject) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestProject) WithValue

type ConnectRequestPathSelectorResumeRequestProviderName

type ConnectRequestPathSelectorResumeRequestProviderName struct{}

func (ConnectRequestPathSelectorResumeRequestProviderName) FieldPath

func (ConnectRequestPathSelectorResumeRequestProviderName) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestProviderName) WithValue

type ConnectRequestPathSelectorResumeRequestSessionId

type ConnectRequestPathSelectorResumeRequestSessionId struct{}

func (ConnectRequestPathSelectorResumeRequestSessionId) FieldPath

func (ConnectRequestPathSelectorResumeRequestSessionId) WithArrayOfValues

func (ConnectRequestPathSelectorResumeRequestSessionId) WithValue

type ConnectRequestResumeRequestFieldPathBuilder

type ConnectRequestResumeRequestFieldPathBuilder struct{}

func NewConnectRequestResumeRequestFieldPathBuilder

func NewConnectRequestResumeRequestFieldPathBuilder() ConnectRequestResumeRequestFieldPathBuilder

func (ConnectRequestResumeRequestFieldPathBuilder) ChannelId

func (ConnectRequestResumeRequestFieldPathBuilder) LastMessageId

func (ConnectRequestResumeRequestFieldPathBuilder) Name

func (ConnectRequestResumeRequestFieldPathBuilder) Project

func (ConnectRequestResumeRequestFieldPathBuilder) ProviderName

func (ConnectRequestResumeRequestFieldPathBuilder) SessionId

type ConnectRequestResumeRequest_FieldPath

type ConnectRequestResumeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectRequestResumeRequest_FieldPathSelector
	Get(source *ConnectRequest_ResumeRequest) []interface{}
	GetSingle(source *ConnectRequest_ResumeRequest) (interface{}, bool)
	ClearValue(item *ConnectRequest_ResumeRequest)

	// Those methods build corresponding ConnectRequestResumeRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectRequestResumeRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectRequestResumeRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectRequestResumeRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectRequestResumeRequest_FieldPath

func MustParseConnectRequestResumeRequest_FieldPath(rawField string) ConnectRequestResumeRequest_FieldPath

func ParseConnectRequestResumeRequest_FieldPath

func ParseConnectRequestResumeRequest_FieldPath(rawField string) (ConnectRequestResumeRequest_FieldPath, error)

type ConnectRequestResumeRequest_FieldPathArrayItemValue

type ConnectRequestResumeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectRequestResumeRequest_FieldPath
	ContainsValue(*ConnectRequest_ResumeRequest) bool
}

ConnectRequestResumeRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ResumeRequest according to their type Present only for array (repeated) types.

func MustParseConnectRequestResumeRequest_FieldPathArrayItemValue

func MustParseConnectRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) ConnectRequestResumeRequest_FieldPathArrayItemValue

func ParseConnectRequestResumeRequest_FieldPathArrayItemValue

func ParseConnectRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectRequestResumeRequest_FieldPathArrayItemValue, error)

ParseConnectRequestResumeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectRequestResumeRequest_FieldPathArrayOfValues

type ConnectRequestResumeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectRequestResumeRequest_FieldPath
}

ConnectRequestResumeRequest_FieldPathArrayOfValues allows storing slice of values for ResumeRequest fields according to their type

func MustParseConnectRequestResumeRequest_FieldPathArrayOfValues

func MustParseConnectRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectRequestResumeRequest_FieldPathArrayOfValues

func ParseConnectRequestResumeRequest_FieldPathArrayOfValues

func ParseConnectRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectRequestResumeRequest_FieldPathArrayOfValues, error)

type ConnectRequestResumeRequest_FieldPathSelector

type ConnectRequestResumeRequest_FieldPathSelector int32
const (
	ConnectRequestResumeRequest_FieldPathSelectorProject       ConnectRequestResumeRequest_FieldPathSelector = 0
	ConnectRequestResumeRequest_FieldPathSelectorName          ConnectRequestResumeRequest_FieldPathSelector = 1
	ConnectRequestResumeRequest_FieldPathSelectorProviderName  ConnectRequestResumeRequest_FieldPathSelector = 2
	ConnectRequestResumeRequest_FieldPathSelectorSessionId     ConnectRequestResumeRequest_FieldPathSelector = 3
	ConnectRequestResumeRequest_FieldPathSelectorChannelId     ConnectRequestResumeRequest_FieldPathSelector = 4
	ConnectRequestResumeRequest_FieldPathSelectorLastMessageId ConnectRequestResumeRequest_FieldPathSelector = 5
)

func (ConnectRequestResumeRequest_FieldPathSelector) String

type ConnectRequestResumeRequest_FieldPathValue

type ConnectRequestResumeRequest_FieldPathValue interface {
	ConnectRequestResumeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectRequest_ResumeRequest)
	CompareWith(*ConnectRequest_ResumeRequest) (cmp int, comparable bool)
}

ConnectRequestResumeRequest_FieldPathValue allows storing values for ResumeRequest fields according to their type

func MustParseConnectRequestResumeRequest_FieldPathValue

func MustParseConnectRequestResumeRequest_FieldPathValue(pathStr, valueStr string) ConnectRequestResumeRequest_FieldPathValue

func ParseConnectRequestResumeRequest_FieldPathValue

func ParseConnectRequestResumeRequest_FieldPathValue(pathStr, valueStr string) (ConnectRequestResumeRequest_FieldPathValue, error)

type ConnectRequestResumeRequest_FieldTerminalPath

type ConnectRequestResumeRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectRequestResumeRequest_FieldTerminalPath) ClearValue

func (*ConnectRequestResumeRequest_FieldTerminalPath) ClearValueRaw

func (*ConnectRequestResumeRequest_FieldTerminalPath) Get

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) Get(source *ConnectRequest_ResumeRequest) (values []interface{})

Get returns all values pointed by specific field from source ConnectRequest_ResumeRequest

func (*ConnectRequestResumeRequest_FieldTerminalPath) GetDefault

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectRequestResumeRequest_FieldTerminalPath) GetRaw

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectRequestResumeRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectRequest_ResumeRequest

func (*ConnectRequestResumeRequest_FieldTerminalPath) GetSingleRaw

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectRequestResumeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectRequestResumeRequest_FieldTerminalPath) Selector

func (*ConnectRequestResumeRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectRequestResumeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithIArrayItemValue

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithIArrayOfValues

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithIValue

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectRequestResumeRequest_FieldTerminalPath) WithRawIValue

func (fp *ConnectRequestResumeRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue

type ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue struct {
	ConnectRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ResumeRequest'

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectRequest_ResumeRequest as interface{}

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues

type ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues struct {
	ConnectRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues

func (fpaov *ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues() ([]uint64, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsProviderNameArrayOfValues

func (fpaov *ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsProviderNameArrayOfValues() ([]string, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectRequestResumeRequest_FieldTerminalPathValue

type ConnectRequestResumeRequest_FieldTerminalPathValue struct {
	ConnectRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsChannelIdValue

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsLastMessageIdValue

func (fpv *ConnectRequestResumeRequest_FieldTerminalPathValue) AsLastMessageIdValue() (uint64, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsNameValue

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsProjectValue

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsProviderNameValue

func (fpv *ConnectRequestResumeRequest_FieldTerminalPathValue) AsProviderNameValue() (string, bool)

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) AsSessionIdValue

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectRequestResumeRequest_FieldTerminalPathValue' with the value under path in 'ConnectRequest_ResumeRequest'.

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) CompareWithRaw

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectRequestResumeRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ResumeRequest' as interface{}

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ResumeRequest

func (*ConnectRequestResumeRequest_FieldTerminalPathValue) SetToRaw

type ConnectRequest_Ack

type ConnectRequest_Ack struct {
	// ACK message
	Ack *Ack `protobuf:"bytes,3,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type ConnectRequest_Close

type ConnectRequest_Close struct {
	Close *Close `protobuf:"bytes,5,opt,name=close,proto3,oneof" firestore:"close"`
}

type ConnectRequest_Data

type ConnectRequest_Data struct {
	// Any data sent to the device through the endpoint.
	Data *Data `protobuf:"bytes,4,opt,name=data,proto3,oneof" firestore:"data"`
}

type ConnectRequest_Error

type ConnectRequest_Error struct {
	Error *Error `protobuf:"bytes,6,opt,name=error,proto3,oneof" firestore:"error"`
}

type ConnectRequest_FieldMask

type ConnectRequest_FieldMask struct {
	Paths []ConnectRequest_FieldPath
}

func FullConnectRequest_FieldMask

func FullConnectRequest_FieldMask() *ConnectRequest_FieldMask

func (*ConnectRequest_FieldMask) AppendPath

func (fieldMask *ConnectRequest_FieldMask) AppendPath(path ConnectRequest_FieldPath)

func (*ConnectRequest_FieldMask) AppendRawPath

func (fieldMask *ConnectRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectRequest_FieldMask) DecodeFirestore

func (fieldMask *ConnectRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectRequest_FieldMask) EncodeFirestore

func (fieldMask *ConnectRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectRequest_FieldMask) FilterInputFields

func (fieldMask *ConnectRequest_FieldMask) FilterInputFields() *ConnectRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectRequest_FieldMask) GetPaths

func (fieldMask *ConnectRequest_FieldMask) GetPaths() []ConnectRequest_FieldPath

func (*ConnectRequest_FieldMask) GetRawPaths

func (fieldMask *ConnectRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ConnectRequest_FieldMask) IsFull

func (fieldMask *ConnectRequest_FieldMask) IsFull() bool

func (ConnectRequest_FieldMask) Marshal

func (fieldMask ConnectRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectRequest_FieldMask) MarshalJSON

func (fieldMask ConnectRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectRequest_FieldMask) PathsCount

func (fieldMask *ConnectRequest_FieldMask) PathsCount() int

func (*ConnectRequest_FieldMask) Project

func (fieldMask *ConnectRequest_FieldMask) Project(source *ConnectRequest) *ConnectRequest

func (*ConnectRequest_FieldMask) ProjectRaw

func (*ConnectRequest_FieldMask) ProtoMessage

func (fieldMask *ConnectRequest_FieldMask) ProtoMessage()

func (*ConnectRequest_FieldMask) ProtoReflect

func (fieldMask *ConnectRequest_FieldMask) ProtoReflect() preflect.Message

func (*ConnectRequest_FieldMask) Reset

func (fieldMask *ConnectRequest_FieldMask) Reset()

func (*ConnectRequest_FieldMask) Set

func (fieldMask *ConnectRequest_FieldMask) Set(target, source *ConnectRequest)

func (*ConnectRequest_FieldMask) SetFromCliFlag

func (fieldMask *ConnectRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectRequest_FieldMask) SetRaw

func (fieldMask *ConnectRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectRequest_FieldMask) Size

func (fieldMask *ConnectRequest_FieldMask) Size() int

func (*ConnectRequest_FieldMask) String

func (fieldMask *ConnectRequest_FieldMask) String() string

func (*ConnectRequest_FieldMask) Subtract

func (*ConnectRequest_FieldMask) SubtractRaw

func (fieldMask *ConnectRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*ConnectRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectRequest_FieldMask) Unmarshal

func (fieldMask *ConnectRequest_FieldMask) Unmarshal(data []byte) error

func (*ConnectRequest_FieldMask) UnmarshalJSON

func (fieldMask *ConnectRequest_FieldMask) UnmarshalJSON(data []byte) error

type ConnectRequest_FieldPath

type ConnectRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectRequest_FieldPathSelector
	Get(source *ConnectRequest) []interface{}
	GetSingle(source *ConnectRequest) (interface{}, bool)
	ClearValue(item *ConnectRequest)

	// Those methods build corresponding ConnectRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectRequest_FieldPath

func MustParseConnectRequest_FieldPath(rawField string) ConnectRequest_FieldPath

func ParseConnectRequest_FieldPath

func ParseConnectRequest_FieldPath(rawField string) (ConnectRequest_FieldPath, error)

type ConnectRequest_FieldPathArrayItemValue

type ConnectRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectRequest_FieldPath
	ContainsValue(*ConnectRequest) bool
}

ConnectRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ConnectRequest according to their type Present only for array (repeated) types.

func MustParseConnectRequest_FieldPathArrayItemValue

func MustParseConnectRequest_FieldPathArrayItemValue(pathStr, valueStr string) ConnectRequest_FieldPathArrayItemValue

func ParseConnectRequest_FieldPathArrayItemValue

func ParseConnectRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectRequest_FieldPathArrayItemValue, error)

ParseConnectRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectRequest_FieldPathArrayOfValues

type ConnectRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectRequest_FieldPath
}

ConnectRequest_FieldPathArrayOfValues allows storing slice of values for ConnectRequest fields according to their type

func MustParseConnectRequest_FieldPathArrayOfValues

func MustParseConnectRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectRequest_FieldPathArrayOfValues

func ParseConnectRequest_FieldPathArrayOfValues

func ParseConnectRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectRequest_FieldPathArrayOfValues, error)

type ConnectRequest_FieldPathSelector

type ConnectRequest_FieldPathSelector int32
const (
	ConnectRequest_FieldPathSelectorOpenRequest   ConnectRequest_FieldPathSelector = 0
	ConnectRequest_FieldPathSelectorResumeRequest ConnectRequest_FieldPathSelector = 1
	ConnectRequest_FieldPathSelectorAck           ConnectRequest_FieldPathSelector = 2
	ConnectRequest_FieldPathSelectorData          ConnectRequest_FieldPathSelector = 3
	ConnectRequest_FieldPathSelectorClose         ConnectRequest_FieldPathSelector = 4
	ConnectRequest_FieldPathSelectorError         ConnectRequest_FieldPathSelector = 5
	ConnectRequest_FieldPathSelectorPing          ConnectRequest_FieldPathSelector = 6
)

func (ConnectRequest_FieldPathSelector) String

type ConnectRequest_FieldPathValue

type ConnectRequest_FieldPathValue interface {
	ConnectRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectRequest)
	CompareWith(*ConnectRequest) (cmp int, comparable bool)
}

ConnectRequest_FieldPathValue allows storing values for ConnectRequest fields according to their type

func MustParseConnectRequest_FieldPathValue

func MustParseConnectRequest_FieldPathValue(pathStr, valueStr string) ConnectRequest_FieldPathValue

func ParseConnectRequest_FieldPathValue

func ParseConnectRequest_FieldPathValue(pathStr, valueStr string) (ConnectRequest_FieldPathValue, error)

type ConnectRequest_FieldSubPath

type ConnectRequest_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldSubPath) AsAckSubPath

func (fps *ConnectRequest_FieldSubPath) AsAckSubPath() (Ack_FieldPath, bool)

func (*ConnectRequest_FieldSubPath) AsCloseSubPath

func (fps *ConnectRequest_FieldSubPath) AsCloseSubPath() (Close_FieldPath, bool)

func (*ConnectRequest_FieldSubPath) AsDataSubPath

func (fps *ConnectRequest_FieldSubPath) AsDataSubPath() (Data_FieldPath, bool)

func (*ConnectRequest_FieldSubPath) AsErrorSubPath

func (fps *ConnectRequest_FieldSubPath) AsErrorSubPath() (Error_FieldPath, bool)

func (*ConnectRequest_FieldSubPath) AsOpenRequestSubPath

func (*ConnectRequest_FieldSubPath) AsPingSubPath

func (fps *ConnectRequest_FieldSubPath) AsPingSubPath() (Ping_FieldPath, bool)

func (*ConnectRequest_FieldSubPath) AsResumeRequestSubPath

func (*ConnectRequest_FieldSubPath) ClearValue

func (fps *ConnectRequest_FieldSubPath) ClearValue(item *ConnectRequest)

func (*ConnectRequest_FieldSubPath) ClearValueRaw

func (fps *ConnectRequest_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ConnectRequest_FieldSubPath) Get

func (fps *ConnectRequest_FieldSubPath) Get(source *ConnectRequest) (values []interface{})

Get returns all values pointed by selected field from source ConnectRequest

func (*ConnectRequest_FieldSubPath) GetDefault

func (fps *ConnectRequest_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectRequest_FieldSubPath) GetRaw

func (fps *ConnectRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ConnectRequest_FieldSubPath) GetSingle

func (fps *ConnectRequest_FieldSubPath) GetSingle(source *ConnectRequest) (interface{}, bool)

GetSingle returns value of selected field from source ConnectRequest

func (*ConnectRequest_FieldSubPath) GetSingleRaw

func (fps *ConnectRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectRequest_FieldSubPath) IsLeaf

func (fps *ConnectRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ConnectRequest_FieldSubPath) JSONString

func (fps *ConnectRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectRequest_FieldSubPath) Selector

func (*ConnectRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *ConnectRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ConnectRequest_FieldSubPath) String

func (fps *ConnectRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*ConnectRequest_FieldSubPath) WithIArrayItemValue

func (fps *ConnectRequest_FieldSubPath) WithIArrayItemValue(value interface{}) ConnectRequest_FieldPathArrayItemValue

func (*ConnectRequest_FieldSubPath) WithIArrayOfValues

func (fps *ConnectRequest_FieldSubPath) WithIArrayOfValues(values interface{}) ConnectRequest_FieldPathArrayOfValues

func (*ConnectRequest_FieldSubPath) WithIValue

func (fps *ConnectRequest_FieldSubPath) WithIValue(value interface{}) ConnectRequest_FieldPathValue

func (*ConnectRequest_FieldSubPath) WithRawIArrayItemValue

func (fps *ConnectRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectRequest_FieldSubPath) WithRawIArrayOfValues

func (fps *ConnectRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectRequest_FieldSubPath) WithRawIValue

func (fps *ConnectRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectRequest_FieldSubPathArrayItemValue

type ConnectRequest_FieldSubPathArrayItemValue struct {
	ConnectRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsClosePathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsDataPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsErrorPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsOpenRequestPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsPingPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) AsResumeRequestPathItemValue

func (*ConnectRequest_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ConnectRequest_FieldSubPathArrayItemValue) ContainsValue(source *ConnectRequest) bool

Contains returns a boolean indicating if value that is being held is present in given 'ConnectRequest'

func (*ConnectRequest_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ConnectRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ConnectRequest_FieldSubPathArrayOfValues

type ConnectRequest_FieldSubPathArrayOfValues struct {
	ConnectRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) AsAckPathArrayOfValues() (Ack_FieldPathArrayOfValues, bool)

func (*ConnectRequest_FieldSubPathArrayOfValues) AsClosePathArrayOfValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) AsClosePathArrayOfValues() (Close_FieldPathArrayOfValues, bool)

func (*ConnectRequest_FieldSubPathArrayOfValues) AsDataPathArrayOfValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) AsDataPathArrayOfValues() (Data_FieldPathArrayOfValues, bool)

func (*ConnectRequest_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues() (Error_FieldPathArrayOfValues, bool)

func (*ConnectRequest_FieldSubPathArrayOfValues) AsOpenRequestPathArrayOfValues

func (*ConnectRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues() (Ping_FieldPathArrayOfValues, bool)

func (*ConnectRequest_FieldSubPathArrayOfValues) AsResumeRequestPathArrayOfValues

func (*ConnectRequest_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ConnectRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ConnectRequest_FieldSubPathValue

type ConnectRequest_FieldSubPathValue struct {
	ConnectRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldSubPathValue) AsAckPathValue

func (fpvs *ConnectRequest_FieldSubPathValue) AsAckPathValue() (Ack_FieldPathValue, bool)

func (*ConnectRequest_FieldSubPathValue) AsClosePathValue

func (fpvs *ConnectRequest_FieldSubPathValue) AsClosePathValue() (Close_FieldPathValue, bool)

func (*ConnectRequest_FieldSubPathValue) AsDataPathValue

func (fpvs *ConnectRequest_FieldSubPathValue) AsDataPathValue() (Data_FieldPathValue, bool)

func (*ConnectRequest_FieldSubPathValue) AsErrorPathValue

func (fpvs *ConnectRequest_FieldSubPathValue) AsErrorPathValue() (Error_FieldPathValue, bool)

func (*ConnectRequest_FieldSubPathValue) AsOpenRequestPathValue

func (*ConnectRequest_FieldSubPathValue) AsPingPathValue

func (fpvs *ConnectRequest_FieldSubPathValue) AsPingPathValue() (Ping_FieldPathValue, bool)

func (*ConnectRequest_FieldSubPathValue) AsResumeRequestPathValue

func (*ConnectRequest_FieldSubPathValue) CompareWith

func (fpvs *ConnectRequest_FieldSubPathValue) CompareWith(source *ConnectRequest) (int, bool)

func (*ConnectRequest_FieldSubPathValue) CompareWithRaw

func (fpvs *ConnectRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ConnectRequest_FieldSubPathValue) GetRawValue

func (fpvs *ConnectRequest_FieldSubPathValue) GetRawValue() interface{}

func (*ConnectRequest_FieldSubPathValue) SetTo

func (fpvs *ConnectRequest_FieldSubPathValue) SetTo(target **ConnectRequest)

func (*ConnectRequest_FieldSubPathValue) SetToRaw

func (fpvs *ConnectRequest_FieldSubPathValue) SetToRaw(target proto.Message)

type ConnectRequest_FieldTerminalPath

type ConnectRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldTerminalPath) ClearValue

func (fp *ConnectRequest_FieldTerminalPath) ClearValue(item *ConnectRequest)

func (*ConnectRequest_FieldTerminalPath) ClearValueRaw

func (fp *ConnectRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ConnectRequest_FieldTerminalPath) Get

func (fp *ConnectRequest_FieldTerminalPath) Get(source *ConnectRequest) (values []interface{})

Get returns all values pointed by specific field from source ConnectRequest

func (*ConnectRequest_FieldTerminalPath) GetDefault

func (fp *ConnectRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectRequest_FieldTerminalPath) GetRaw

func (fp *ConnectRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectRequest_FieldTerminalPath) GetSingle

func (fp *ConnectRequest_FieldTerminalPath) GetSingle(source *ConnectRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ConnectRequest

func (*ConnectRequest_FieldTerminalPath) GetSingleRaw

func (fp *ConnectRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectRequest_FieldTerminalPath) JSONString

func (fp *ConnectRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectRequest_FieldTerminalPath) Selector

func (*ConnectRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ConnectRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ConnectRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *ConnectRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConnectRequest_FieldPathArrayItemValue

func (*ConnectRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *ConnectRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConnectRequest_FieldPathArrayOfValues

func (*ConnectRequest_FieldTerminalPath) WithIValue

func (fp *ConnectRequest_FieldTerminalPath) WithIValue(value interface{}) ConnectRequest_FieldPathValue

func (*ConnectRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectRequest_FieldTerminalPath) WithRawIValue

func (fp *ConnectRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectRequest_FieldTerminalPathArrayItemValue

type ConnectRequest_FieldTerminalPathArrayItemValue struct {
	ConnectRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ConnectRequest'

func (*ConnectRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectRequest as interface{}

func (*ConnectRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ConnectRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ConnectRequest) (interface{}, bool)

func (*ConnectRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectRequest_FieldTerminalPathArrayOfValues

type ConnectRequest_FieldTerminalPathArrayOfValues struct {
	ConnectRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues() ([]*Close, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([]*Data, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]*Error, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues() ([]*ConnectRequest_OpenRequest, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues() ([]*Ping, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues() ([]*ConnectRequest_ResumeRequest, bool)

func (*ConnectRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectRequest_FieldTerminalPathValue

type ConnectRequest_FieldTerminalPathValue struct {
	ConnectRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectRequest_FieldTerminalPathValue) AsAckValue

func (fpv *ConnectRequest_FieldTerminalPathValue) AsAckValue() (*Ack, bool)

func (*ConnectRequest_FieldTerminalPathValue) AsCloseValue

func (fpv *ConnectRequest_FieldTerminalPathValue) AsCloseValue() (*Close, bool)

func (*ConnectRequest_FieldTerminalPathValue) AsDataValue

func (fpv *ConnectRequest_FieldTerminalPathValue) AsDataValue() (*Data, bool)

func (*ConnectRequest_FieldTerminalPathValue) AsErrorValue

func (fpv *ConnectRequest_FieldTerminalPathValue) AsErrorValue() (*Error, bool)

func (*ConnectRequest_FieldTerminalPathValue) AsOpenRequestValue

func (*ConnectRequest_FieldTerminalPathValue) AsPingValue

func (fpv *ConnectRequest_FieldTerminalPathValue) AsPingValue() (*Ping, bool)

func (*ConnectRequest_FieldTerminalPathValue) AsResumeRequestValue

func (*ConnectRequest_FieldTerminalPathValue) CompareWith

func (fpv *ConnectRequest_FieldTerminalPathValue) CompareWith(source *ConnectRequest) (int, bool)

CompareWith compares value in the 'ConnectRequest_FieldTerminalPathValue' with the value under path in 'ConnectRequest'.

func (*ConnectRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *ConnectRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ConnectRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ConnectRequest' as interface{}

func (*ConnectRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ConnectRequest

func (*ConnectRequest_FieldTerminalPathValue) SetToRaw

func (fpv *ConnectRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ConnectRequest_OpenRequest

type ConnectRequest_OpenRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	Name    string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// name to connect.
	ProviderName string `protobuf:"bytes,3,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty" firestore:"providerName"`
	// Device service
	Service string `protobuf:"bytes,4,opt,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// Initial argument (optional)
	Arg []byte `protobuf:"bytes,5,opt,name=arg,proto3" json:"arg,omitempty" firestore:"arg"`
	// contains filtered or unexported fields
}

func (*ConnectRequest_OpenRequest) Clone

func (*ConnectRequest_OpenRequest) CloneRaw

func (*ConnectRequest_OpenRequest) Descriptor

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

Deprecated, Use ConnectRequest_OpenRequest.ProtoReflect.Descriptor instead.

func (*ConnectRequest_OpenRequest) GetArg

func (m *ConnectRequest_OpenRequest) GetArg() []byte

func (*ConnectRequest_OpenRequest) GetName

func (m *ConnectRequest_OpenRequest) GetName() string

func (*ConnectRequest_OpenRequest) GetProject

func (m *ConnectRequest_OpenRequest) GetProject() *project.Reference

func (*ConnectRequest_OpenRequest) GetProviderName

func (m *ConnectRequest_OpenRequest) GetProviderName() string

func (*ConnectRequest_OpenRequest) GetService

func (m *ConnectRequest_OpenRequest) GetService() string

func (*ConnectRequest_OpenRequest) GotenMessage

func (*ConnectRequest_OpenRequest) GotenMessage()

func (*ConnectRequest_OpenRequest) GotenObjectExt

func (o *ConnectRequest_OpenRequest) GotenObjectExt()

func (*ConnectRequest_OpenRequest) GotenValidate

func (obj *ConnectRequest_OpenRequest) GotenValidate() error

func (*ConnectRequest_OpenRequest) MakeDiffFieldMask

func (*ConnectRequest_OpenRequest) MakeFullFieldMask

func (*ConnectRequest_OpenRequest) MakeRawDiffFieldMask

func (*ConnectRequest_OpenRequest) MakeRawFullFieldMask

func (o *ConnectRequest_OpenRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectRequest_OpenRequest) Marshal

func (m *ConnectRequest_OpenRequest) Marshal() ([]byte, error)

func (*ConnectRequest_OpenRequest) MarshalJSON

func (m *ConnectRequest_OpenRequest) MarshalJSON() ([]byte, error)

func (*ConnectRequest_OpenRequest) Merge

func (*ConnectRequest_OpenRequest) MergeRaw

func (*ConnectRequest_OpenRequest) ProtoMessage

func (*ConnectRequest_OpenRequest) ProtoMessage()

func (*ConnectRequest_OpenRequest) ProtoReflect

func (m *ConnectRequest_OpenRequest) ProtoReflect() preflect.Message

func (*ConnectRequest_OpenRequest) Reset

func (m *ConnectRequest_OpenRequest) Reset()

func (*ConnectRequest_OpenRequest) SetArg

func (m *ConnectRequest_OpenRequest) SetArg(fv []byte)

func (*ConnectRequest_OpenRequest) SetName

func (m *ConnectRequest_OpenRequest) SetName(fv string)

func (*ConnectRequest_OpenRequest) SetProject

func (m *ConnectRequest_OpenRequest) SetProject(fv *project.Reference)

func (*ConnectRequest_OpenRequest) SetProviderName

func (m *ConnectRequest_OpenRequest) SetProviderName(fv string)

func (*ConnectRequest_OpenRequest) SetService

func (m *ConnectRequest_OpenRequest) SetService(fv string)

func (*ConnectRequest_OpenRequest) String

func (m *ConnectRequest_OpenRequest) String() string

func (*ConnectRequest_OpenRequest) Unmarshal

func (m *ConnectRequest_OpenRequest) Unmarshal(b []byte) error

func (*ConnectRequest_OpenRequest) UnmarshalJSON

func (m *ConnectRequest_OpenRequest) UnmarshalJSON(data []byte) error

type ConnectRequest_OpenRequestPathSelectorArg

type ConnectRequest_OpenRequestPathSelectorArg struct{}

func (ConnectRequest_OpenRequestPathSelectorArg) FieldPath

func (ConnectRequest_OpenRequestPathSelectorArg) WithArrayOfValues

func (ConnectRequest_OpenRequestPathSelectorArg) WithValue

type ConnectRequest_OpenRequestPathSelectorName

type ConnectRequest_OpenRequestPathSelectorName struct{}

func (ConnectRequest_OpenRequestPathSelectorName) FieldPath

func (ConnectRequest_OpenRequestPathSelectorName) WithArrayOfValues

func (ConnectRequest_OpenRequestPathSelectorName) WithValue

type ConnectRequest_OpenRequestPathSelectorProject

type ConnectRequest_OpenRequestPathSelectorProject struct{}

func (ConnectRequest_OpenRequestPathSelectorProject) FieldPath

func (ConnectRequest_OpenRequestPathSelectorProject) WithArrayOfValues

func (ConnectRequest_OpenRequestPathSelectorProject) WithValue

type ConnectRequest_OpenRequestPathSelectorProviderName

type ConnectRequest_OpenRequestPathSelectorProviderName struct{}

func (ConnectRequest_OpenRequestPathSelectorProviderName) FieldPath

func (ConnectRequest_OpenRequestPathSelectorProviderName) WithArrayOfValues

func (ConnectRequest_OpenRequestPathSelectorProviderName) WithValue

type ConnectRequest_OpenRequestPathSelectorService

type ConnectRequest_OpenRequestPathSelectorService struct{}

func (ConnectRequest_OpenRequestPathSelectorService) FieldPath

func (ConnectRequest_OpenRequestPathSelectorService) WithArrayOfValues

func (ConnectRequest_OpenRequestPathSelectorService) WithValue

type ConnectRequest_OpenRequest_

type ConnectRequest_OpenRequest_ struct {
	// The initiation message to open a channel to a device.
	OpenRequest *ConnectRequest_OpenRequest `protobuf:"bytes,1,opt,name=open_request,json=openRequest,proto3,oneof" firestore:"openRequest"`
}

type ConnectRequest_OpenRequest_FieldMask

type ConnectRequest_OpenRequest_FieldMask struct {
	Paths []ConnectRequestOpenRequest_FieldPath
}

func FullConnectRequest_OpenRequest_FieldMask

func FullConnectRequest_OpenRequest_FieldMask() *ConnectRequest_OpenRequest_FieldMask

func (*ConnectRequest_OpenRequest_FieldMask) AppendPath

func (*ConnectRequest_OpenRequest_FieldMask) AppendRawPath

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectRequest_OpenRequest_FieldMask) DecodeFirestore

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectRequest_OpenRequest_FieldMask) EncodeFirestore

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectRequest_OpenRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectRequest_OpenRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectRequest_OpenRequest_FieldMask) GetPaths

func (*ConnectRequest_OpenRequest_FieldMask) GetRawPaths

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ConnectRequest_OpenRequest_FieldMask) IsFull

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) IsFull() bool

func (ConnectRequest_OpenRequest_FieldMask) Marshal

func (fieldMask ConnectRequest_OpenRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectRequest_OpenRequest_FieldMask) MarshalJSON

func (fieldMask ConnectRequest_OpenRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectRequest_OpenRequest_FieldMask) PathsCount

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) PathsCount() int

func (*ConnectRequest_OpenRequest_FieldMask) Project

func (*ConnectRequest_OpenRequest_FieldMask) ProjectRaw

func (*ConnectRequest_OpenRequest_FieldMask) ProtoMessage

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) ProtoMessage()

func (*ConnectRequest_OpenRequest_FieldMask) ProtoReflect

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) ProtoReflect() preflect.Message

func (*ConnectRequest_OpenRequest_FieldMask) Reset

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) Reset()

func (*ConnectRequest_OpenRequest_FieldMask) Set

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) Set(target, source *ConnectRequest_OpenRequest)

func (*ConnectRequest_OpenRequest_FieldMask) SetFromCliFlag

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectRequest_OpenRequest_FieldMask) SetRaw

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectRequest_OpenRequest_FieldMask) Size

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) Size() int

func (*ConnectRequest_OpenRequest_FieldMask) String

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) String() string

func (*ConnectRequest_OpenRequest_FieldMask) Subtract

func (*ConnectRequest_OpenRequest_FieldMask) SubtractRaw

func (*ConnectRequest_OpenRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectRequest_OpenRequest_FieldMask) Unmarshal

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) Unmarshal(data []byte) error

func (*ConnectRequest_OpenRequest_FieldMask) UnmarshalJSON

func (fieldMask *ConnectRequest_OpenRequest_FieldMask) UnmarshalJSON(data []byte) error

type ConnectRequest_Ping

type ConnectRequest_Ping struct {
	Ping *Ping `protobuf:"bytes,7,opt,name=ping,proto3,oneof" firestore:"ping"`
}

type ConnectRequest_ResumeRequest

type ConnectRequest_ResumeRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	Name    string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// name to connect.
	ProviderName  string `protobuf:"bytes,3,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty" firestore:"providerName"`
	SessionId     uint64 `protobuf:"varint,4,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	ChannelId     uint64 `protobuf:"varint,5,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	LastMessageId uint64 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ConnectRequest_ResumeRequest) Clone

func (*ConnectRequest_ResumeRequest) CloneRaw

func (*ConnectRequest_ResumeRequest) Descriptor

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

Deprecated, Use ConnectRequest_ResumeRequest.ProtoReflect.Descriptor instead.

func (*ConnectRequest_ResumeRequest) GetChannelId

func (m *ConnectRequest_ResumeRequest) GetChannelId() uint64

func (*ConnectRequest_ResumeRequest) GetLastMessageId

func (m *ConnectRequest_ResumeRequest) GetLastMessageId() uint64

func (*ConnectRequest_ResumeRequest) GetName

func (m *ConnectRequest_ResumeRequest) GetName() string

func (*ConnectRequest_ResumeRequest) GetProject

func (*ConnectRequest_ResumeRequest) GetProviderName

func (m *ConnectRequest_ResumeRequest) GetProviderName() string

func (*ConnectRequest_ResumeRequest) GetSessionId

func (m *ConnectRequest_ResumeRequest) GetSessionId() uint64

func (*ConnectRequest_ResumeRequest) GotenMessage

func (*ConnectRequest_ResumeRequest) GotenMessage()

func (*ConnectRequest_ResumeRequest) GotenObjectExt

func (o *ConnectRequest_ResumeRequest) GotenObjectExt()

func (*ConnectRequest_ResumeRequest) GotenValidate

func (obj *ConnectRequest_ResumeRequest) GotenValidate() error

func (*ConnectRequest_ResumeRequest) MakeDiffFieldMask

func (*ConnectRequest_ResumeRequest) MakeFullFieldMask

func (*ConnectRequest_ResumeRequest) MakeRawDiffFieldMask

func (*ConnectRequest_ResumeRequest) MakeRawFullFieldMask

func (o *ConnectRequest_ResumeRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectRequest_ResumeRequest) Marshal

func (m *ConnectRequest_ResumeRequest) Marshal() ([]byte, error)

func (*ConnectRequest_ResumeRequest) MarshalJSON

func (m *ConnectRequest_ResumeRequest) MarshalJSON() ([]byte, error)

func (*ConnectRequest_ResumeRequest) Merge

func (*ConnectRequest_ResumeRequest) MergeRaw

func (*ConnectRequest_ResumeRequest) ProtoMessage

func (*ConnectRequest_ResumeRequest) ProtoMessage()

func (*ConnectRequest_ResumeRequest) ProtoReflect

func (m *ConnectRequest_ResumeRequest) ProtoReflect() preflect.Message

func (*ConnectRequest_ResumeRequest) Reset

func (m *ConnectRequest_ResumeRequest) Reset()

func (*ConnectRequest_ResumeRequest) SetChannelId

func (m *ConnectRequest_ResumeRequest) SetChannelId(fv uint64)

func (*ConnectRequest_ResumeRequest) SetLastMessageId

func (m *ConnectRequest_ResumeRequest) SetLastMessageId(fv uint64)

func (*ConnectRequest_ResumeRequest) SetName

func (m *ConnectRequest_ResumeRequest) SetName(fv string)

func (*ConnectRequest_ResumeRequest) SetProject

func (m *ConnectRequest_ResumeRequest) SetProject(fv *project.Reference)

func (*ConnectRequest_ResumeRequest) SetProviderName

func (m *ConnectRequest_ResumeRequest) SetProviderName(fv string)

func (*ConnectRequest_ResumeRequest) SetSessionId

func (m *ConnectRequest_ResumeRequest) SetSessionId(fv uint64)

func (*ConnectRequest_ResumeRequest) String

func (*ConnectRequest_ResumeRequest) Unmarshal

func (m *ConnectRequest_ResumeRequest) Unmarshal(b []byte) error

func (*ConnectRequest_ResumeRequest) UnmarshalJSON

func (m *ConnectRequest_ResumeRequest) UnmarshalJSON(data []byte) error

type ConnectRequest_ResumeRequestPathSelectorChannelId

type ConnectRequest_ResumeRequestPathSelectorChannelId struct{}

func (ConnectRequest_ResumeRequestPathSelectorChannelId) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorChannelId) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorChannelId) WithValue

type ConnectRequest_ResumeRequestPathSelectorLastMessageId

type ConnectRequest_ResumeRequestPathSelectorLastMessageId struct{}

func (ConnectRequest_ResumeRequestPathSelectorLastMessageId) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorLastMessageId) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorLastMessageId) WithValue

type ConnectRequest_ResumeRequestPathSelectorName

type ConnectRequest_ResumeRequestPathSelectorName struct{}

func (ConnectRequest_ResumeRequestPathSelectorName) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorName) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorName) WithValue

type ConnectRequest_ResumeRequestPathSelectorProject

type ConnectRequest_ResumeRequestPathSelectorProject struct{}

func (ConnectRequest_ResumeRequestPathSelectorProject) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorProject) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorProject) WithValue

type ConnectRequest_ResumeRequestPathSelectorProviderName

type ConnectRequest_ResumeRequestPathSelectorProviderName struct{}

func (ConnectRequest_ResumeRequestPathSelectorProviderName) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorProviderName) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorProviderName) WithValue

type ConnectRequest_ResumeRequestPathSelectorSessionId

type ConnectRequest_ResumeRequestPathSelectorSessionId struct{}

func (ConnectRequest_ResumeRequestPathSelectorSessionId) FieldPath

func (ConnectRequest_ResumeRequestPathSelectorSessionId) WithArrayOfValues

func (ConnectRequest_ResumeRequestPathSelectorSessionId) WithValue

type ConnectRequest_ResumeRequest_

type ConnectRequest_ResumeRequest_ struct {
	// Attempt to resume stream of data
	ResumeRequest *ConnectRequest_ResumeRequest `protobuf:"bytes,2,opt,name=resume_request,json=resumeRequest,proto3,oneof" firestore:"resumeRequest"`
}

type ConnectRequest_ResumeRequest_FieldMask

type ConnectRequest_ResumeRequest_FieldMask struct {
	Paths []ConnectRequestResumeRequest_FieldPath
}

func FullConnectRequest_ResumeRequest_FieldMask

func FullConnectRequest_ResumeRequest_FieldMask() *ConnectRequest_ResumeRequest_FieldMask

func (*ConnectRequest_ResumeRequest_FieldMask) AppendPath

func (*ConnectRequest_ResumeRequest_FieldMask) AppendRawPath

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectRequest_ResumeRequest_FieldMask) DecodeFirestore

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectRequest_ResumeRequest_FieldMask) EncodeFirestore

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectRequest_ResumeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectRequest_ResumeRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectRequest_ResumeRequest_FieldMask) GetPaths

func (*ConnectRequest_ResumeRequest_FieldMask) GetRawPaths

func (*ConnectRequest_ResumeRequest_FieldMask) IsFull

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) IsFull() bool

func (ConnectRequest_ResumeRequest_FieldMask) Marshal

func (fieldMask ConnectRequest_ResumeRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectRequest_ResumeRequest_FieldMask) MarshalJSON

func (fieldMask ConnectRequest_ResumeRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectRequest_ResumeRequest_FieldMask) PathsCount

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) PathsCount() int

func (*ConnectRequest_ResumeRequest_FieldMask) Project

func (*ConnectRequest_ResumeRequest_FieldMask) ProjectRaw

func (*ConnectRequest_ResumeRequest_FieldMask) ProtoMessage

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) ProtoMessage()

func (*ConnectRequest_ResumeRequest_FieldMask) ProtoReflect

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) ProtoReflect() preflect.Message

func (*ConnectRequest_ResumeRequest_FieldMask) Reset

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) Reset()

func (*ConnectRequest_ResumeRequest_FieldMask) Set

func (*ConnectRequest_ResumeRequest_FieldMask) SetFromCliFlag

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectRequest_ResumeRequest_FieldMask) SetRaw

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectRequest_ResumeRequest_FieldMask) Size

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) Size() int

func (*ConnectRequest_ResumeRequest_FieldMask) String

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) String() string

func (*ConnectRequest_ResumeRequest_FieldMask) Subtract

func (*ConnectRequest_ResumeRequest_FieldMask) SubtractRaw

func (*ConnectRequest_ResumeRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectRequest_ResumeRequest_FieldMask) Unmarshal

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) Unmarshal(data []byte) error

func (*ConnectRequest_ResumeRequest_FieldMask) UnmarshalJSON

func (fieldMask *ConnectRequest_ResumeRequest_FieldMask) UnmarshalJSON(data []byte) error

type ConnectResponse

type ConnectResponse struct {

	// Types that are valid to be assigned to Message:
	//	*ConnectResponse_OpenResponse_
	//	*ConnectResponse_ResumeResponse_
	//	*ConnectResponse_ChannelOpenError_
	//	*ConnectResponse_Ack
	//	*ConnectResponse_Data
	//	*ConnectResponse_Close
	//	*ConnectResponse_Error
	Message isConnectResponse_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Response message for method [Connect][ntt.proxies.Connect]

func (*ConnectResponse) Clone

func (o *ConnectResponse) Clone() *ConnectResponse

func (*ConnectResponse) CloneRaw

func (*ConnectResponse) Descriptor

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

Deprecated, Use ConnectResponse.ProtoReflect.Descriptor instead.

func (*ConnectResponse) GetAck

func (m *ConnectResponse) GetAck() *Ack

func (*ConnectResponse) GetChannelOpenError

func (m *ConnectResponse) GetChannelOpenError() *ConnectResponse_ChannelOpenError

func (*ConnectResponse) GetClose

func (m *ConnectResponse) GetClose() *Close

func (*ConnectResponse) GetData

func (m *ConnectResponse) GetData() *Data

func (*ConnectResponse) GetError

func (m *ConnectResponse) GetError() *Error

func (*ConnectResponse) GetMessage

func (m *ConnectResponse) GetMessage() isConnectResponse_Message

func (*ConnectResponse) GetOpenResponse

func (m *ConnectResponse) GetOpenResponse() *ConnectResponse_OpenResponse

func (*ConnectResponse) GetResumeResponse

func (m *ConnectResponse) GetResumeResponse() *ConnectResponse_ResumeResponse

func (*ConnectResponse) GotenMessage

func (*ConnectResponse) GotenMessage()

func (*ConnectResponse) GotenObjectExt

func (o *ConnectResponse) GotenObjectExt()

func (*ConnectResponse) GotenValidate

func (obj *ConnectResponse) GotenValidate() error

func (*ConnectResponse) MakeDiffFieldMask

func (o *ConnectResponse) MakeDiffFieldMask(other *ConnectResponse) *ConnectResponse_FieldMask

func (*ConnectResponse) MakeFullFieldMask

func (o *ConnectResponse) MakeFullFieldMask() *ConnectResponse_FieldMask

func (*ConnectResponse) MakeRawDiffFieldMask

func (o *ConnectResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ConnectResponse) MakeRawFullFieldMask

func (o *ConnectResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectResponse) Marshal

func (m *ConnectResponse) Marshal() ([]byte, error)

func (*ConnectResponse) MarshalJSON

func (m *ConnectResponse) MarshalJSON() ([]byte, error)

func (*ConnectResponse) Merge

func (o *ConnectResponse) Merge(source *ConnectResponse)

func (*ConnectResponse) MergeRaw

func (o *ConnectResponse) MergeRaw(source gotenobject.GotenObjectExt)

func (*ConnectResponse) ProtoMessage

func (*ConnectResponse) ProtoMessage()

func (*ConnectResponse) ProtoReflect

func (m *ConnectResponse) ProtoReflect() preflect.Message

func (*ConnectResponse) Reset

func (m *ConnectResponse) Reset()

func (*ConnectResponse) SetAck

func (m *ConnectResponse) SetAck(fv *Ack)

func (*ConnectResponse) SetChannelOpenError

func (m *ConnectResponse) SetChannelOpenError(fv *ConnectResponse_ChannelOpenError)

func (*ConnectResponse) SetClose

func (m *ConnectResponse) SetClose(fv *Close)

func (*ConnectResponse) SetData

func (m *ConnectResponse) SetData(fv *Data)

func (*ConnectResponse) SetError

func (m *ConnectResponse) SetError(fv *Error)

func (*ConnectResponse) SetMessage

func (m *ConnectResponse) SetMessage(ofv isConnectResponse_Message)

func (*ConnectResponse) SetOpenResponse

func (m *ConnectResponse) SetOpenResponse(fv *ConnectResponse_OpenResponse)

func (*ConnectResponse) SetResumeResponse

func (m *ConnectResponse) SetResumeResponse(fv *ConnectResponse_ResumeResponse)

func (*ConnectResponse) String

func (m *ConnectResponse) String() string

func (*ConnectResponse) Unmarshal

func (m *ConnectResponse) Unmarshal(b []byte) error

func (*ConnectResponse) UnmarshalJSON

func (m *ConnectResponse) UnmarshalJSON(data []byte) error

type ConnectResponseChannelOpenErrorFieldPathBuilder

type ConnectResponseChannelOpenErrorFieldPathBuilder struct{}

func NewConnectResponseChannelOpenErrorFieldPathBuilder

func NewConnectResponseChannelOpenErrorFieldPathBuilder() ConnectResponseChannelOpenErrorFieldPathBuilder

func (ConnectResponseChannelOpenErrorFieldPathBuilder) ChannelId

func (ConnectResponseChannelOpenErrorFieldPathBuilder) Message

type ConnectResponseChannelOpenError_FieldPath

type ConnectResponseChannelOpenError_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectResponseChannelOpenError_FieldPathSelector
	Get(source *ConnectResponse_ChannelOpenError) []interface{}
	GetSingle(source *ConnectResponse_ChannelOpenError) (interface{}, bool)
	ClearValue(item *ConnectResponse_ChannelOpenError)

	// Those methods build corresponding ConnectResponseChannelOpenError_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectResponseChannelOpenError_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectResponseChannelOpenError_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectResponseChannelOpenError_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectResponseChannelOpenError_FieldPath

func MustParseConnectResponseChannelOpenError_FieldPath(rawField string) ConnectResponseChannelOpenError_FieldPath

func ParseConnectResponseChannelOpenError_FieldPath

func ParseConnectResponseChannelOpenError_FieldPath(rawField string) (ConnectResponseChannelOpenError_FieldPath, error)

type ConnectResponseChannelOpenError_FieldPathArrayItemValue

type ConnectResponseChannelOpenError_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectResponseChannelOpenError_FieldPath
	ContainsValue(*ConnectResponse_ChannelOpenError) bool
}

ConnectResponseChannelOpenError_FieldPathArrayItemValue allows storing single item in Path-specific values for ChannelOpenError according to their type Present only for array (repeated) types.

func MustParseConnectResponseChannelOpenError_FieldPathArrayItemValue

func MustParseConnectResponseChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) ConnectResponseChannelOpenError_FieldPathArrayItemValue

func ParseConnectResponseChannelOpenError_FieldPathArrayItemValue

func ParseConnectResponseChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectResponseChannelOpenError_FieldPathArrayItemValue, error)

ParseConnectResponseChannelOpenError_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectResponseChannelOpenError_FieldPathArrayOfValues

type ConnectResponseChannelOpenError_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectResponseChannelOpenError_FieldPath
}

ConnectResponseChannelOpenError_FieldPathArrayOfValues allows storing slice of values for ChannelOpenError fields according to their type

func MustParseConnectResponseChannelOpenError_FieldPathArrayOfValues

func MustParseConnectResponseChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectResponseChannelOpenError_FieldPathArrayOfValues

func ParseConnectResponseChannelOpenError_FieldPathArrayOfValues

func ParseConnectResponseChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectResponseChannelOpenError_FieldPathArrayOfValues, error)

type ConnectResponseChannelOpenError_FieldPathSelector

type ConnectResponseChannelOpenError_FieldPathSelector int32
const (
	ConnectResponseChannelOpenError_FieldPathSelectorChannelId ConnectResponseChannelOpenError_FieldPathSelector = 0
	ConnectResponseChannelOpenError_FieldPathSelectorMessage   ConnectResponseChannelOpenError_FieldPathSelector = 1
)

func (ConnectResponseChannelOpenError_FieldPathSelector) String

type ConnectResponseChannelOpenError_FieldPathValue

type ConnectResponseChannelOpenError_FieldPathValue interface {
	ConnectResponseChannelOpenError_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectResponse_ChannelOpenError)
	CompareWith(*ConnectResponse_ChannelOpenError) (cmp int, comparable bool)
}

ConnectResponseChannelOpenError_FieldPathValue allows storing values for ChannelOpenError fields according to their type

func MustParseConnectResponseChannelOpenError_FieldPathValue

func MustParseConnectResponseChannelOpenError_FieldPathValue(pathStr, valueStr string) ConnectResponseChannelOpenError_FieldPathValue

func ParseConnectResponseChannelOpenError_FieldPathValue

func ParseConnectResponseChannelOpenError_FieldPathValue(pathStr, valueStr string) (ConnectResponseChannelOpenError_FieldPathValue, error)

type ConnectResponseChannelOpenError_FieldTerminalPath

type ConnectResponseChannelOpenError_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectResponseChannelOpenError_FieldTerminalPath) ClearValue

func (*ConnectResponseChannelOpenError_FieldTerminalPath) ClearValueRaw

func (*ConnectResponseChannelOpenError_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ConnectResponse_ChannelOpenError

func (*ConnectResponseChannelOpenError_FieldTerminalPath) GetDefault

func (fp *ConnectResponseChannelOpenError_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectResponseChannelOpenError_FieldTerminalPath) GetRaw

func (fp *ConnectResponseChannelOpenError_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectResponseChannelOpenError_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectResponse_ChannelOpenError

func (*ConnectResponseChannelOpenError_FieldTerminalPath) GetSingleRaw

func (fp *ConnectResponseChannelOpenError_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectResponseChannelOpenError_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectResponseChannelOpenError_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectResponseChannelOpenError_FieldTerminalPath) Selector

func (*ConnectResponseChannelOpenError_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectResponseChannelOpenError_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithIArrayItemValue

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithIArrayOfValues

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithIValue

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectResponseChannelOpenError_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectResponseChannelOpenError_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectResponseChannelOpenError_FieldTerminalPath) WithRawIValue

type ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue

type ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue struct {
	ConnectResponseChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ChannelOpenError'

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectResponse_ChannelOpenError as interface{}

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectResponseChannelOpenError_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues

type ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues struct {
	ConnectResponseChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues

func (fpaov *ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues() ([]string, bool)

func (*ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectResponseChannelOpenError_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectResponseChannelOpenError_FieldTerminalPathValue

type ConnectResponseChannelOpenError_FieldTerminalPathValue struct {
	ConnectResponseChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) AsChannelIdValue

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) AsMessageValue

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectResponseChannelOpenError_FieldTerminalPathValue' with the value under path in 'ConnectResponse_ChannelOpenError'.

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) CompareWithRaw

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectResponseChannelOpenError_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ChannelOpenError' as interface{}

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ChannelOpenError

func (*ConnectResponseChannelOpenError_FieldTerminalPathValue) SetToRaw

type ConnectResponseFieldPathBuilder

type ConnectResponseFieldPathBuilder struct{}

func NewConnectResponseFieldPathBuilder

func NewConnectResponseFieldPathBuilder() ConnectResponseFieldPathBuilder

func (ConnectResponseFieldPathBuilder) Ack

func (ConnectResponseFieldPathBuilder) ChannelOpenError

func (ConnectResponseFieldPathBuilder) Close

func (ConnectResponseFieldPathBuilder) Data

func (ConnectResponseFieldPathBuilder) Error

func (ConnectResponseFieldPathBuilder) OpenResponse

func (ConnectResponseFieldPathBuilder) ResumeResponse

type ConnectResponseOpenResponseFieldPathBuilder

type ConnectResponseOpenResponseFieldPathBuilder struct{}

func NewConnectResponseOpenResponseFieldPathBuilder

func NewConnectResponseOpenResponseFieldPathBuilder() ConnectResponseOpenResponseFieldPathBuilder

func (ConnectResponseOpenResponseFieldPathBuilder) ChannelId

func (ConnectResponseOpenResponseFieldPathBuilder) SessionId

type ConnectResponseOpenResponse_FieldPath

type ConnectResponseOpenResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectResponseOpenResponse_FieldPathSelector
	Get(source *ConnectResponse_OpenResponse) []interface{}
	GetSingle(source *ConnectResponse_OpenResponse) (interface{}, bool)
	ClearValue(item *ConnectResponse_OpenResponse)

	// Those methods build corresponding ConnectResponseOpenResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectResponseOpenResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectResponseOpenResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectResponseOpenResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectResponseOpenResponse_FieldPath

func MustParseConnectResponseOpenResponse_FieldPath(rawField string) ConnectResponseOpenResponse_FieldPath

func ParseConnectResponseOpenResponse_FieldPath

func ParseConnectResponseOpenResponse_FieldPath(rawField string) (ConnectResponseOpenResponse_FieldPath, error)

type ConnectResponseOpenResponse_FieldPathArrayItemValue

type ConnectResponseOpenResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectResponseOpenResponse_FieldPath
	ContainsValue(*ConnectResponse_OpenResponse) bool
}

ConnectResponseOpenResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for OpenResponse according to their type Present only for array (repeated) types.

func MustParseConnectResponseOpenResponse_FieldPathArrayItemValue

func MustParseConnectResponseOpenResponse_FieldPathArrayItemValue(pathStr, valueStr string) ConnectResponseOpenResponse_FieldPathArrayItemValue

func ParseConnectResponseOpenResponse_FieldPathArrayItemValue

func ParseConnectResponseOpenResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectResponseOpenResponse_FieldPathArrayItemValue, error)

ParseConnectResponseOpenResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectResponseOpenResponse_FieldPathArrayOfValues

type ConnectResponseOpenResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectResponseOpenResponse_FieldPath
}

ConnectResponseOpenResponse_FieldPathArrayOfValues allows storing slice of values for OpenResponse fields according to their type

func MustParseConnectResponseOpenResponse_FieldPathArrayOfValues

func MustParseConnectResponseOpenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectResponseOpenResponse_FieldPathArrayOfValues

func ParseConnectResponseOpenResponse_FieldPathArrayOfValues

func ParseConnectResponseOpenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectResponseOpenResponse_FieldPathArrayOfValues, error)

type ConnectResponseOpenResponse_FieldPathSelector

type ConnectResponseOpenResponse_FieldPathSelector int32
const (
	ConnectResponseOpenResponse_FieldPathSelectorSessionId ConnectResponseOpenResponse_FieldPathSelector = 0
	ConnectResponseOpenResponse_FieldPathSelectorChannelId ConnectResponseOpenResponse_FieldPathSelector = 1
)

func (ConnectResponseOpenResponse_FieldPathSelector) String

type ConnectResponseOpenResponse_FieldPathValue

type ConnectResponseOpenResponse_FieldPathValue interface {
	ConnectResponseOpenResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectResponse_OpenResponse)
	CompareWith(*ConnectResponse_OpenResponse) (cmp int, comparable bool)
}

ConnectResponseOpenResponse_FieldPathValue allows storing values for OpenResponse fields according to their type

func MustParseConnectResponseOpenResponse_FieldPathValue

func MustParseConnectResponseOpenResponse_FieldPathValue(pathStr, valueStr string) ConnectResponseOpenResponse_FieldPathValue

func ParseConnectResponseOpenResponse_FieldPathValue

func ParseConnectResponseOpenResponse_FieldPathValue(pathStr, valueStr string) (ConnectResponseOpenResponse_FieldPathValue, error)

type ConnectResponseOpenResponse_FieldTerminalPath

type ConnectResponseOpenResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectResponseOpenResponse_FieldTerminalPath) ClearValue

func (*ConnectResponseOpenResponse_FieldTerminalPath) ClearValueRaw

func (*ConnectResponseOpenResponse_FieldTerminalPath) Get

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) Get(source *ConnectResponse_OpenResponse) (values []interface{})

Get returns all values pointed by specific field from source ConnectResponse_OpenResponse

func (*ConnectResponseOpenResponse_FieldTerminalPath) GetDefault

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectResponseOpenResponse_FieldTerminalPath) GetRaw

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectResponseOpenResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectResponse_OpenResponse

func (*ConnectResponseOpenResponse_FieldTerminalPath) GetSingleRaw

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectResponseOpenResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectResponseOpenResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectResponseOpenResponse_FieldTerminalPath) Selector

func (*ConnectResponseOpenResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectResponseOpenResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithIArrayItemValue

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithIArrayOfValues

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithIValue

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectResponseOpenResponse_FieldTerminalPath) WithRawIValue

func (fp *ConnectResponseOpenResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue

type ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue struct {
	ConnectResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'OpenResponse'

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectResponse_OpenResponse as interface{}

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectResponseOpenResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues

type ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues struct {
	ConnectResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectResponseOpenResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectResponseOpenResponse_FieldTerminalPathValue

type ConnectResponseOpenResponse_FieldTerminalPathValue struct {
	ConnectResponseOpenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) AsChannelIdValue

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) AsSessionIdValue

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectResponseOpenResponse_FieldTerminalPathValue' with the value under path in 'ConnectResponse_OpenResponse'.

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) CompareWithRaw

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectResponseOpenResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'OpenResponse' as interface{}

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenResponse

func (*ConnectResponseOpenResponse_FieldTerminalPathValue) SetToRaw

type ConnectResponsePathSelectorAck

type ConnectResponsePathSelectorAck struct{}

func (ConnectResponsePathSelectorAck) FieldPath

func (ConnectResponsePathSelectorAck) Id

func (ConnectResponsePathSelectorAck) WithArrayOfValues

func (ConnectResponsePathSelectorAck) WithSubArrayItemValue

func (ConnectResponsePathSelectorAck) WithSubArrayOfValues

func (ConnectResponsePathSelectorAck) WithSubPath

func (ConnectResponsePathSelectorAck) WithSubValue

func (ConnectResponsePathSelectorAck) WithValue

type ConnectResponsePathSelectorAckId

type ConnectResponsePathSelectorAckId struct{}

func (ConnectResponsePathSelectorAckId) FieldPath

func (ConnectResponsePathSelectorAckId) WithArrayOfValues

func (ConnectResponsePathSelectorAckId) WithValue

type ConnectResponsePathSelectorChannelOpenError

type ConnectResponsePathSelectorChannelOpenError struct{}

func (ConnectResponsePathSelectorChannelOpenError) ChannelId

func (ConnectResponsePathSelectorChannelOpenError) FieldPath

func (ConnectResponsePathSelectorChannelOpenError) Message

func (ConnectResponsePathSelectorChannelOpenError) WithArrayOfValues

func (ConnectResponsePathSelectorChannelOpenError) WithSubArrayItemValue

func (ConnectResponsePathSelectorChannelOpenError) WithSubArrayOfValues

func (ConnectResponsePathSelectorChannelOpenError) WithSubPath

func (ConnectResponsePathSelectorChannelOpenError) WithSubValue

func (ConnectResponsePathSelectorChannelOpenError) WithValue

type ConnectResponsePathSelectorChannelOpenErrorChannelId

type ConnectResponsePathSelectorChannelOpenErrorChannelId struct{}

func (ConnectResponsePathSelectorChannelOpenErrorChannelId) FieldPath

func (ConnectResponsePathSelectorChannelOpenErrorChannelId) WithArrayOfValues

func (ConnectResponsePathSelectorChannelOpenErrorChannelId) WithValue

type ConnectResponsePathSelectorChannelOpenErrorMessage

type ConnectResponsePathSelectorChannelOpenErrorMessage struct{}

func (ConnectResponsePathSelectorChannelOpenErrorMessage) FieldPath

func (ConnectResponsePathSelectorChannelOpenErrorMessage) WithArrayOfValues

func (ConnectResponsePathSelectorChannelOpenErrorMessage) WithValue

type ConnectResponsePathSelectorClose

type ConnectResponsePathSelectorClose struct{}

func (ConnectResponsePathSelectorClose) FieldPath

func (ConnectResponsePathSelectorClose) Id

func (ConnectResponsePathSelectorClose) WithArrayOfValues

func (ConnectResponsePathSelectorClose) WithSubArrayItemValue

func (ConnectResponsePathSelectorClose) WithSubArrayOfValues

func (ConnectResponsePathSelectorClose) WithSubPath

func (ConnectResponsePathSelectorClose) WithSubValue

func (ConnectResponsePathSelectorClose) WithValue

type ConnectResponsePathSelectorCloseId

type ConnectResponsePathSelectorCloseId struct{}

func (ConnectResponsePathSelectorCloseId) FieldPath

func (ConnectResponsePathSelectorCloseId) WithArrayOfValues

func (ConnectResponsePathSelectorCloseId) WithValue

type ConnectResponsePathSelectorData

type ConnectResponsePathSelectorData struct{}

func (ConnectResponsePathSelectorData) AckRequired

func (ConnectResponsePathSelectorData) Bytes

func (ConnectResponsePathSelectorData) FieldPath

func (ConnectResponsePathSelectorData) Id

func (ConnectResponsePathSelectorData) WithArrayOfValues

func (ConnectResponsePathSelectorData) WithSubArrayItemValue

func (ConnectResponsePathSelectorData) WithSubArrayOfValues

func (ConnectResponsePathSelectorData) WithSubPath

func (ConnectResponsePathSelectorData) WithSubValue

func (ConnectResponsePathSelectorData) WithValue

type ConnectResponsePathSelectorDataAckRequired

type ConnectResponsePathSelectorDataAckRequired struct{}

func (ConnectResponsePathSelectorDataAckRequired) FieldPath

func (ConnectResponsePathSelectorDataAckRequired) WithArrayOfValues

func (ConnectResponsePathSelectorDataAckRequired) WithValue

type ConnectResponsePathSelectorDataBytes

type ConnectResponsePathSelectorDataBytes struct{}

func (ConnectResponsePathSelectorDataBytes) FieldPath

func (ConnectResponsePathSelectorDataBytes) WithArrayOfValues

func (ConnectResponsePathSelectorDataBytes) WithValue

type ConnectResponsePathSelectorDataId

type ConnectResponsePathSelectorDataId struct{}

func (ConnectResponsePathSelectorDataId) FieldPath

func (ConnectResponsePathSelectorDataId) WithArrayOfValues

func (ConnectResponsePathSelectorDataId) WithValue

type ConnectResponsePathSelectorError

type ConnectResponsePathSelectorError struct{}

func (ConnectResponsePathSelectorError) FieldPath

func (ConnectResponsePathSelectorError) Id

func (ConnectResponsePathSelectorError) Message

func (ConnectResponsePathSelectorError) WithArrayOfValues

func (ConnectResponsePathSelectorError) WithSubArrayItemValue

func (ConnectResponsePathSelectorError) WithSubArrayOfValues

func (ConnectResponsePathSelectorError) WithSubPath

func (ConnectResponsePathSelectorError) WithSubValue

func (ConnectResponsePathSelectorError) WithValue

type ConnectResponsePathSelectorErrorId

type ConnectResponsePathSelectorErrorId struct{}

func (ConnectResponsePathSelectorErrorId) FieldPath

func (ConnectResponsePathSelectorErrorId) WithArrayOfValues

func (ConnectResponsePathSelectorErrorId) WithValue

type ConnectResponsePathSelectorErrorMessage

type ConnectResponsePathSelectorErrorMessage struct{}

func (ConnectResponsePathSelectorErrorMessage) FieldPath

func (ConnectResponsePathSelectorErrorMessage) WithArrayOfValues

func (ConnectResponsePathSelectorErrorMessage) WithValue

type ConnectResponsePathSelectorOpenResponse

type ConnectResponsePathSelectorOpenResponse struct{}

func (ConnectResponsePathSelectorOpenResponse) ChannelId

func (ConnectResponsePathSelectorOpenResponse) FieldPath

func (ConnectResponsePathSelectorOpenResponse) SessionId

func (ConnectResponsePathSelectorOpenResponse) WithArrayOfValues

func (ConnectResponsePathSelectorOpenResponse) WithSubArrayItemValue

func (ConnectResponsePathSelectorOpenResponse) WithSubArrayOfValues

func (ConnectResponsePathSelectorOpenResponse) WithSubPath

func (ConnectResponsePathSelectorOpenResponse) WithSubValue

func (ConnectResponsePathSelectorOpenResponse) WithValue

type ConnectResponsePathSelectorOpenResponseChannelId

type ConnectResponsePathSelectorOpenResponseChannelId struct{}

func (ConnectResponsePathSelectorOpenResponseChannelId) FieldPath

func (ConnectResponsePathSelectorOpenResponseChannelId) WithArrayOfValues

func (ConnectResponsePathSelectorOpenResponseChannelId) WithValue

type ConnectResponsePathSelectorOpenResponseSessionId

type ConnectResponsePathSelectorOpenResponseSessionId struct{}

func (ConnectResponsePathSelectorOpenResponseSessionId) FieldPath

func (ConnectResponsePathSelectorOpenResponseSessionId) WithArrayOfValues

func (ConnectResponsePathSelectorOpenResponseSessionId) WithValue

type ConnectResponsePathSelectorResumeResponse

type ConnectResponsePathSelectorResumeResponse struct{}

func (ConnectResponsePathSelectorResumeResponse) ChannelId

func (ConnectResponsePathSelectorResumeResponse) FieldPath

func (ConnectResponsePathSelectorResumeResponse) LastMessageId

func (ConnectResponsePathSelectorResumeResponse) SessionId

func (ConnectResponsePathSelectorResumeResponse) WithArrayOfValues

func (ConnectResponsePathSelectorResumeResponse) WithSubArrayItemValue

func (ConnectResponsePathSelectorResumeResponse) WithSubArrayOfValues

func (ConnectResponsePathSelectorResumeResponse) WithSubPath

func (ConnectResponsePathSelectorResumeResponse) WithSubValue

func (ConnectResponsePathSelectorResumeResponse) WithValue

type ConnectResponsePathSelectorResumeResponseChannelId

type ConnectResponsePathSelectorResumeResponseChannelId struct{}

func (ConnectResponsePathSelectorResumeResponseChannelId) FieldPath

func (ConnectResponsePathSelectorResumeResponseChannelId) WithArrayOfValues

func (ConnectResponsePathSelectorResumeResponseChannelId) WithValue

type ConnectResponsePathSelectorResumeResponseLastMessageId

type ConnectResponsePathSelectorResumeResponseLastMessageId struct{}

func (ConnectResponsePathSelectorResumeResponseLastMessageId) FieldPath

func (ConnectResponsePathSelectorResumeResponseLastMessageId) WithArrayOfValues

func (ConnectResponsePathSelectorResumeResponseLastMessageId) WithValue

type ConnectResponsePathSelectorResumeResponseSessionId

type ConnectResponsePathSelectorResumeResponseSessionId struct{}

func (ConnectResponsePathSelectorResumeResponseSessionId) FieldPath

func (ConnectResponsePathSelectorResumeResponseSessionId) WithArrayOfValues

func (ConnectResponsePathSelectorResumeResponseSessionId) WithValue

type ConnectResponseResumeResponseFieldPathBuilder

type ConnectResponseResumeResponseFieldPathBuilder struct{}

func NewConnectResponseResumeResponseFieldPathBuilder

func NewConnectResponseResumeResponseFieldPathBuilder() ConnectResponseResumeResponseFieldPathBuilder

func (ConnectResponseResumeResponseFieldPathBuilder) ChannelId

func (ConnectResponseResumeResponseFieldPathBuilder) LastMessageId

func (ConnectResponseResumeResponseFieldPathBuilder) SessionId

type ConnectResponseResumeResponse_FieldPath

type ConnectResponseResumeResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectResponseResumeResponse_FieldPathSelector
	Get(source *ConnectResponse_ResumeResponse) []interface{}
	GetSingle(source *ConnectResponse_ResumeResponse) (interface{}, bool)
	ClearValue(item *ConnectResponse_ResumeResponse)

	// Those methods build corresponding ConnectResponseResumeResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectResponseResumeResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectResponseResumeResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectResponseResumeResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectResponseResumeResponse_FieldPath

func MustParseConnectResponseResumeResponse_FieldPath(rawField string) ConnectResponseResumeResponse_FieldPath

func ParseConnectResponseResumeResponse_FieldPath

func ParseConnectResponseResumeResponse_FieldPath(rawField string) (ConnectResponseResumeResponse_FieldPath, error)

type ConnectResponseResumeResponse_FieldPathArrayItemValue

type ConnectResponseResumeResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectResponseResumeResponse_FieldPath
	ContainsValue(*ConnectResponse_ResumeResponse) bool
}

ConnectResponseResumeResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ResumeResponse according to their type Present only for array (repeated) types.

func MustParseConnectResponseResumeResponse_FieldPathArrayItemValue

func MustParseConnectResponseResumeResponse_FieldPathArrayItemValue(pathStr, valueStr string) ConnectResponseResumeResponse_FieldPathArrayItemValue

func ParseConnectResponseResumeResponse_FieldPathArrayItemValue

func ParseConnectResponseResumeResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectResponseResumeResponse_FieldPathArrayItemValue, error)

ParseConnectResponseResumeResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectResponseResumeResponse_FieldPathArrayOfValues

type ConnectResponseResumeResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectResponseResumeResponse_FieldPath
}

ConnectResponseResumeResponse_FieldPathArrayOfValues allows storing slice of values for ResumeResponse fields according to their type

func MustParseConnectResponseResumeResponse_FieldPathArrayOfValues

func MustParseConnectResponseResumeResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectResponseResumeResponse_FieldPathArrayOfValues

func ParseConnectResponseResumeResponse_FieldPathArrayOfValues

func ParseConnectResponseResumeResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectResponseResumeResponse_FieldPathArrayOfValues, error)

type ConnectResponseResumeResponse_FieldPathSelector

type ConnectResponseResumeResponse_FieldPathSelector int32
const (
	ConnectResponseResumeResponse_FieldPathSelectorSessionId     ConnectResponseResumeResponse_FieldPathSelector = 0
	ConnectResponseResumeResponse_FieldPathSelectorChannelId     ConnectResponseResumeResponse_FieldPathSelector = 1
	ConnectResponseResumeResponse_FieldPathSelectorLastMessageId ConnectResponseResumeResponse_FieldPathSelector = 2
)

func (ConnectResponseResumeResponse_FieldPathSelector) String

type ConnectResponseResumeResponse_FieldPathValue

type ConnectResponseResumeResponse_FieldPathValue interface {
	ConnectResponseResumeResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectResponse_ResumeResponse)
	CompareWith(*ConnectResponse_ResumeResponse) (cmp int, comparable bool)
}

ConnectResponseResumeResponse_FieldPathValue allows storing values for ResumeResponse fields according to their type

func MustParseConnectResponseResumeResponse_FieldPathValue

func MustParseConnectResponseResumeResponse_FieldPathValue(pathStr, valueStr string) ConnectResponseResumeResponse_FieldPathValue

func ParseConnectResponseResumeResponse_FieldPathValue

func ParseConnectResponseResumeResponse_FieldPathValue(pathStr, valueStr string) (ConnectResponseResumeResponse_FieldPathValue, error)

type ConnectResponseResumeResponse_FieldTerminalPath

type ConnectResponseResumeResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectResponseResumeResponse_FieldTerminalPath) ClearValue

func (*ConnectResponseResumeResponse_FieldTerminalPath) ClearValueRaw

func (*ConnectResponseResumeResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ConnectResponse_ResumeResponse

func (*ConnectResponseResumeResponse_FieldTerminalPath) GetDefault

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectResponseResumeResponse_FieldTerminalPath) GetRaw

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectResponseResumeResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ConnectResponse_ResumeResponse

func (*ConnectResponseResumeResponse_FieldTerminalPath) GetSingleRaw

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectResponseResumeResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectResponseResumeResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ConnectResponseResumeResponse_FieldTerminalPath) Selector

func (*ConnectResponseResumeResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ConnectResponseResumeResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithIArrayItemValue

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithIArrayOfValues

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithIValue

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectResponseResumeResponse_FieldTerminalPath) WithRawIValue

func (fp *ConnectResponseResumeResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue

type ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue struct {
	ConnectResponseResumeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ResumeResponse'

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectResponse_ResumeResponse as interface{}

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectResponseResumeResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues

type ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues struct {
	ConnectResponseResumeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues

func (fpaov *ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectResponseResumeResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectResponseResumeResponse_FieldTerminalPathValue

type ConnectResponseResumeResponse_FieldTerminalPathValue struct {
	ConnectResponseResumeResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) AsChannelIdValue

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) AsLastMessageIdValue

func (fpv *ConnectResponseResumeResponse_FieldTerminalPathValue) AsLastMessageIdValue() (uint64, bool)

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) AsSessionIdValue

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ConnectResponseResumeResponse_FieldTerminalPathValue' with the value under path in 'ConnectResponse_ResumeResponse'.

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) CompareWithRaw

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectResponseResumeResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ResumeResponse' as interface{}

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ResumeResponse

func (*ConnectResponseResumeResponse_FieldTerminalPathValue) SetToRaw

type ConnectResponse_Ack

type ConnectResponse_Ack struct {
	// ACK message
	Ack *Ack `protobuf:"bytes,4,opt,name=ack,proto3,oneof" firestore:"ack"`
}

type ConnectResponse_ChannelOpenError

type ConnectResponse_ChannelOpenError struct {

	// ID of the channel failed to open.
	ChannelId uint64 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// Error message.
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty" firestore:"message"`
	// contains filtered or unexported fields
}

func (*ConnectResponse_ChannelOpenError) Clone

func (*ConnectResponse_ChannelOpenError) CloneRaw

func (*ConnectResponse_ChannelOpenError) Descriptor

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

Deprecated, Use ConnectResponse_ChannelOpenError.ProtoReflect.Descriptor instead.

func (*ConnectResponse_ChannelOpenError) GetChannelId

func (m *ConnectResponse_ChannelOpenError) GetChannelId() uint64

func (*ConnectResponse_ChannelOpenError) GetMessage

func (m *ConnectResponse_ChannelOpenError) GetMessage() string

func (*ConnectResponse_ChannelOpenError) GotenMessage

func (*ConnectResponse_ChannelOpenError) GotenMessage()

func (*ConnectResponse_ChannelOpenError) GotenObjectExt

func (o *ConnectResponse_ChannelOpenError) GotenObjectExt()

func (*ConnectResponse_ChannelOpenError) GotenValidate

func (obj *ConnectResponse_ChannelOpenError) GotenValidate() error

func (*ConnectResponse_ChannelOpenError) MakeDiffFieldMask

func (*ConnectResponse_ChannelOpenError) MakeFullFieldMask

func (*ConnectResponse_ChannelOpenError) MakeRawDiffFieldMask

func (*ConnectResponse_ChannelOpenError) MakeRawFullFieldMask

func (o *ConnectResponse_ChannelOpenError) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectResponse_ChannelOpenError) Marshal

func (m *ConnectResponse_ChannelOpenError) Marshal() ([]byte, error)

func (*ConnectResponse_ChannelOpenError) MarshalJSON

func (m *ConnectResponse_ChannelOpenError) MarshalJSON() ([]byte, error)

func (*ConnectResponse_ChannelOpenError) Merge

func (*ConnectResponse_ChannelOpenError) MergeRaw

func (*ConnectResponse_ChannelOpenError) ProtoMessage

func (*ConnectResponse_ChannelOpenError) ProtoMessage()

func (*ConnectResponse_ChannelOpenError) ProtoReflect

func (*ConnectResponse_ChannelOpenError) Reset

func (*ConnectResponse_ChannelOpenError) SetChannelId

func (m *ConnectResponse_ChannelOpenError) SetChannelId(fv uint64)

func (*ConnectResponse_ChannelOpenError) SetMessage

func (m *ConnectResponse_ChannelOpenError) SetMessage(fv string)

func (*ConnectResponse_ChannelOpenError) String

func (*ConnectResponse_ChannelOpenError) Unmarshal

func (m *ConnectResponse_ChannelOpenError) Unmarshal(b []byte) error

func (*ConnectResponse_ChannelOpenError) UnmarshalJSON

func (m *ConnectResponse_ChannelOpenError) UnmarshalJSON(data []byte) error

type ConnectResponse_ChannelOpenErrorPathSelectorChannelId

type ConnectResponse_ChannelOpenErrorPathSelectorChannelId struct{}

func (ConnectResponse_ChannelOpenErrorPathSelectorChannelId) FieldPath

func (ConnectResponse_ChannelOpenErrorPathSelectorChannelId) WithArrayOfValues

func (ConnectResponse_ChannelOpenErrorPathSelectorChannelId) WithValue

type ConnectResponse_ChannelOpenErrorPathSelectorMessage

type ConnectResponse_ChannelOpenErrorPathSelectorMessage struct{}

func (ConnectResponse_ChannelOpenErrorPathSelectorMessage) FieldPath

func (ConnectResponse_ChannelOpenErrorPathSelectorMessage) WithArrayOfValues

func (ConnectResponse_ChannelOpenErrorPathSelectorMessage) WithValue

type ConnectResponse_ChannelOpenError_

type ConnectResponse_ChannelOpenError_ struct {
	ChannelOpenError *ConnectResponse_ChannelOpenError `protobuf:"bytes,3,opt,name=channel_open_error,json=channelOpenError,proto3,oneof" firestore:"channelOpenError"`
}

type ConnectResponse_ChannelOpenError_FieldMask

type ConnectResponse_ChannelOpenError_FieldMask struct {
	Paths []ConnectResponseChannelOpenError_FieldPath
}

func FullConnectResponse_ChannelOpenError_FieldMask

func FullConnectResponse_ChannelOpenError_FieldMask() *ConnectResponse_ChannelOpenError_FieldMask

func (*ConnectResponse_ChannelOpenError_FieldMask) AppendPath

func (*ConnectResponse_ChannelOpenError_FieldMask) AppendRawPath

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectResponse_ChannelOpenError_FieldMask) DecodeFirestore

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectResponse_ChannelOpenError_FieldMask) EncodeFirestore

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectResponse_ChannelOpenError_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectResponse_ChannelOpenError_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectResponse_ChannelOpenError_FieldMask) GetPaths

func (*ConnectResponse_ChannelOpenError_FieldMask) GetRawPaths

func (*ConnectResponse_ChannelOpenError_FieldMask) IsFull

func (ConnectResponse_ChannelOpenError_FieldMask) Marshal

func (fieldMask ConnectResponse_ChannelOpenError_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectResponse_ChannelOpenError_FieldMask) MarshalJSON

func (fieldMask ConnectResponse_ChannelOpenError_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectResponse_ChannelOpenError_FieldMask) PathsCount

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) PathsCount() int

func (*ConnectResponse_ChannelOpenError_FieldMask) Project

func (*ConnectResponse_ChannelOpenError_FieldMask) ProjectRaw

func (*ConnectResponse_ChannelOpenError_FieldMask) ProtoMessage

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) ProtoMessage()

func (*ConnectResponse_ChannelOpenError_FieldMask) ProtoReflect

func (*ConnectResponse_ChannelOpenError_FieldMask) Reset

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) Reset()

func (*ConnectResponse_ChannelOpenError_FieldMask) Set

func (*ConnectResponse_ChannelOpenError_FieldMask) SetFromCliFlag

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectResponse_ChannelOpenError_FieldMask) SetRaw

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectResponse_ChannelOpenError_FieldMask) Size

func (*ConnectResponse_ChannelOpenError_FieldMask) String

func (*ConnectResponse_ChannelOpenError_FieldMask) Subtract

func (*ConnectResponse_ChannelOpenError_FieldMask) SubtractRaw

func (*ConnectResponse_ChannelOpenError_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectResponse_ChannelOpenError_FieldMask) Unmarshal

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) Unmarshal(data []byte) error

func (*ConnectResponse_ChannelOpenError_FieldMask) UnmarshalJSON

func (fieldMask *ConnectResponse_ChannelOpenError_FieldMask) UnmarshalJSON(data []byte) error

type ConnectResponse_Close

type ConnectResponse_Close struct {
	Close *Close `protobuf:"bytes,6,opt,name=close,proto3,oneof" firestore:"close"`
}

type ConnectResponse_Data

type ConnectResponse_Data struct {
	// Any data from the device (endpoint) to the client.
	Data *Data `protobuf:"bytes,5,opt,name=data,proto3,oneof" firestore:"data"`
}

type ConnectResponse_Error

type ConnectResponse_Error struct {
	Error *Error `protobuf:"bytes,7,opt,name=error,proto3,oneof" firestore:"error"`
}

type ConnectResponse_FieldMask

type ConnectResponse_FieldMask struct {
	Paths []ConnectResponse_FieldPath
}

func FullConnectResponse_FieldMask

func FullConnectResponse_FieldMask() *ConnectResponse_FieldMask

func (*ConnectResponse_FieldMask) AppendPath

func (fieldMask *ConnectResponse_FieldMask) AppendPath(path ConnectResponse_FieldPath)

func (*ConnectResponse_FieldMask) AppendRawPath

func (fieldMask *ConnectResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectResponse_FieldMask) DecodeFirestore

func (fieldMask *ConnectResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectResponse_FieldMask) EncodeFirestore

func (fieldMask *ConnectResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectResponse_FieldMask) FilterInputFields

func (fieldMask *ConnectResponse_FieldMask) FilterInputFields() *ConnectResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectResponse_FieldMask) GetPaths

func (fieldMask *ConnectResponse_FieldMask) GetPaths() []ConnectResponse_FieldPath

func (*ConnectResponse_FieldMask) GetRawPaths

func (fieldMask *ConnectResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ConnectResponse_FieldMask) IsFull

func (fieldMask *ConnectResponse_FieldMask) IsFull() bool

func (ConnectResponse_FieldMask) Marshal

func (fieldMask ConnectResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectResponse_FieldMask) MarshalJSON

func (fieldMask ConnectResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectResponse_FieldMask) PathsCount

func (fieldMask *ConnectResponse_FieldMask) PathsCount() int

func (*ConnectResponse_FieldMask) Project

func (fieldMask *ConnectResponse_FieldMask) Project(source *ConnectResponse) *ConnectResponse

func (*ConnectResponse_FieldMask) ProjectRaw

func (*ConnectResponse_FieldMask) ProtoMessage

func (fieldMask *ConnectResponse_FieldMask) ProtoMessage()

func (*ConnectResponse_FieldMask) ProtoReflect

func (fieldMask *ConnectResponse_FieldMask) ProtoReflect() preflect.Message

func (*ConnectResponse_FieldMask) Reset

func (fieldMask *ConnectResponse_FieldMask) Reset()

func (*ConnectResponse_FieldMask) Set

func (fieldMask *ConnectResponse_FieldMask) Set(target, source *ConnectResponse)

func (*ConnectResponse_FieldMask) SetFromCliFlag

func (fieldMask *ConnectResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectResponse_FieldMask) SetRaw

func (fieldMask *ConnectResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectResponse_FieldMask) Size

func (fieldMask *ConnectResponse_FieldMask) Size() int

func (*ConnectResponse_FieldMask) String

func (fieldMask *ConnectResponse_FieldMask) String() string

func (*ConnectResponse_FieldMask) Subtract

func (*ConnectResponse_FieldMask) SubtractRaw

func (*ConnectResponse_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectResponse_FieldMask) Unmarshal

func (fieldMask *ConnectResponse_FieldMask) Unmarshal(data []byte) error

func (*ConnectResponse_FieldMask) UnmarshalJSON

func (fieldMask *ConnectResponse_FieldMask) UnmarshalJSON(data []byte) error

type ConnectResponse_FieldPath

type ConnectResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ConnectResponse_FieldPathSelector
	Get(source *ConnectResponse) []interface{}
	GetSingle(source *ConnectResponse) (interface{}, bool)
	ClearValue(item *ConnectResponse)

	// Those methods build corresponding ConnectResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ConnectResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ConnectResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ConnectResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseConnectResponse_FieldPath

func MustParseConnectResponse_FieldPath(rawField string) ConnectResponse_FieldPath

func ParseConnectResponse_FieldPath

func ParseConnectResponse_FieldPath(rawField string) (ConnectResponse_FieldPath, error)

type ConnectResponse_FieldPathArrayItemValue

type ConnectResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ConnectResponse_FieldPath
	ContainsValue(*ConnectResponse) bool
}

ConnectResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ConnectResponse according to their type Present only for array (repeated) types.

func MustParseConnectResponse_FieldPathArrayItemValue

func MustParseConnectResponse_FieldPathArrayItemValue(pathStr, valueStr string) ConnectResponse_FieldPathArrayItemValue

func ParseConnectResponse_FieldPathArrayItemValue

func ParseConnectResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ConnectResponse_FieldPathArrayItemValue, error)

ParseConnectResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ConnectResponse_FieldPathArrayOfValues

type ConnectResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ConnectResponse_FieldPath
}

ConnectResponse_FieldPathArrayOfValues allows storing slice of values for ConnectResponse fields according to their type

func MustParseConnectResponse_FieldPathArrayOfValues

func MustParseConnectResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ConnectResponse_FieldPathArrayOfValues

func ParseConnectResponse_FieldPathArrayOfValues

func ParseConnectResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ConnectResponse_FieldPathArrayOfValues, error)

type ConnectResponse_FieldPathSelector

type ConnectResponse_FieldPathSelector int32
const (
	ConnectResponse_FieldPathSelectorOpenResponse     ConnectResponse_FieldPathSelector = 0
	ConnectResponse_FieldPathSelectorResumeResponse   ConnectResponse_FieldPathSelector = 1
	ConnectResponse_FieldPathSelectorChannelOpenError ConnectResponse_FieldPathSelector = 2
	ConnectResponse_FieldPathSelectorAck              ConnectResponse_FieldPathSelector = 3
	ConnectResponse_FieldPathSelectorData             ConnectResponse_FieldPathSelector = 4
	ConnectResponse_FieldPathSelectorClose            ConnectResponse_FieldPathSelector = 5
	ConnectResponse_FieldPathSelectorError            ConnectResponse_FieldPathSelector = 6
)

func (ConnectResponse_FieldPathSelector) String

type ConnectResponse_FieldPathValue

type ConnectResponse_FieldPathValue interface {
	ConnectResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ConnectResponse)
	CompareWith(*ConnectResponse) (cmp int, comparable bool)
}

ConnectResponse_FieldPathValue allows storing values for ConnectResponse fields according to their type

func MustParseConnectResponse_FieldPathValue

func MustParseConnectResponse_FieldPathValue(pathStr, valueStr string) ConnectResponse_FieldPathValue

func ParseConnectResponse_FieldPathValue

func ParseConnectResponse_FieldPathValue(pathStr, valueStr string) (ConnectResponse_FieldPathValue, error)

type ConnectResponse_FieldSubPath

type ConnectResponse_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldSubPath) AsAckSubPath

func (fps *ConnectResponse_FieldSubPath) AsAckSubPath() (Ack_FieldPath, bool)

func (*ConnectResponse_FieldSubPath) AsChannelOpenErrorSubPath

func (*ConnectResponse_FieldSubPath) AsCloseSubPath

func (fps *ConnectResponse_FieldSubPath) AsCloseSubPath() (Close_FieldPath, bool)

func (*ConnectResponse_FieldSubPath) AsDataSubPath

func (fps *ConnectResponse_FieldSubPath) AsDataSubPath() (Data_FieldPath, bool)

func (*ConnectResponse_FieldSubPath) AsErrorSubPath

func (fps *ConnectResponse_FieldSubPath) AsErrorSubPath() (Error_FieldPath, bool)

func (*ConnectResponse_FieldSubPath) AsOpenResponseSubPath

func (*ConnectResponse_FieldSubPath) AsResumeResponseSubPath

func (*ConnectResponse_FieldSubPath) ClearValue

func (fps *ConnectResponse_FieldSubPath) ClearValue(item *ConnectResponse)

func (*ConnectResponse_FieldSubPath) ClearValueRaw

func (fps *ConnectResponse_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ConnectResponse_FieldSubPath) Get

func (fps *ConnectResponse_FieldSubPath) Get(source *ConnectResponse) (values []interface{})

Get returns all values pointed by selected field from source ConnectResponse

func (*ConnectResponse_FieldSubPath) GetDefault

func (fps *ConnectResponse_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectResponse_FieldSubPath) GetRaw

func (fps *ConnectResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ConnectResponse_FieldSubPath) GetSingle

func (fps *ConnectResponse_FieldSubPath) GetSingle(source *ConnectResponse) (interface{}, bool)

GetSingle returns value of selected field from source ConnectResponse

func (*ConnectResponse_FieldSubPath) GetSingleRaw

func (fps *ConnectResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectResponse_FieldSubPath) IsLeaf

func (fps *ConnectResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ConnectResponse_FieldSubPath) JSONString

func (fps *ConnectResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectResponse_FieldSubPath) Selector

func (*ConnectResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *ConnectResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ConnectResponse_FieldSubPath) String

func (fps *ConnectResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*ConnectResponse_FieldSubPath) WithIArrayItemValue

func (fps *ConnectResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ConnectResponse_FieldPathArrayItemValue

func (*ConnectResponse_FieldSubPath) WithIArrayOfValues

func (fps *ConnectResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ConnectResponse_FieldPathArrayOfValues

func (*ConnectResponse_FieldSubPath) WithIValue

func (fps *ConnectResponse_FieldSubPath) WithIValue(value interface{}) ConnectResponse_FieldPathValue

func (*ConnectResponse_FieldSubPath) WithRawIArrayItemValue

func (fps *ConnectResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectResponse_FieldSubPath) WithRawIArrayOfValues

func (fps *ConnectResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectResponse_FieldSubPath) WithRawIValue

func (fps *ConnectResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectResponse_FieldSubPathArrayItemValue

type ConnectResponse_FieldSubPathArrayItemValue struct {
	ConnectResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldSubPathArrayItemValue) AsAckPathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsChannelOpenErrorPathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsClosePathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsDataPathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsErrorPathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsOpenResponsePathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) AsResumeResponsePathItemValue

func (*ConnectResponse_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ConnectResponse_FieldSubPathArrayItemValue) ContainsValue(source *ConnectResponse) bool

Contains returns a boolean indicating if value that is being held is present in given 'ConnectResponse'

func (*ConnectResponse_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ConnectResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ConnectResponse_FieldSubPathArrayOfValues

type ConnectResponse_FieldSubPathArrayOfValues struct {
	ConnectResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldSubPathArrayOfValues) AsAckPathArrayOfValues

func (*ConnectResponse_FieldSubPathArrayOfValues) AsChannelOpenErrorPathArrayOfValues

func (*ConnectResponse_FieldSubPathArrayOfValues) AsClosePathArrayOfValues

func (fpsaov *ConnectResponse_FieldSubPathArrayOfValues) AsClosePathArrayOfValues() (Close_FieldPathArrayOfValues, bool)

func (*ConnectResponse_FieldSubPathArrayOfValues) AsDataPathArrayOfValues

func (fpsaov *ConnectResponse_FieldSubPathArrayOfValues) AsDataPathArrayOfValues() (Data_FieldPathArrayOfValues, bool)

func (*ConnectResponse_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues

func (fpsaov *ConnectResponse_FieldSubPathArrayOfValues) AsErrorPathArrayOfValues() (Error_FieldPathArrayOfValues, bool)

func (*ConnectResponse_FieldSubPathArrayOfValues) AsOpenResponsePathArrayOfValues

func (*ConnectResponse_FieldSubPathArrayOfValues) AsResumeResponsePathArrayOfValues

func (*ConnectResponse_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ConnectResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ConnectResponse_FieldSubPathValue

type ConnectResponse_FieldSubPathValue struct {
	ConnectResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldSubPathValue) AsAckPathValue

func (fpvs *ConnectResponse_FieldSubPathValue) AsAckPathValue() (Ack_FieldPathValue, bool)

func (*ConnectResponse_FieldSubPathValue) AsChannelOpenErrorPathValue

func (*ConnectResponse_FieldSubPathValue) AsClosePathValue

func (fpvs *ConnectResponse_FieldSubPathValue) AsClosePathValue() (Close_FieldPathValue, bool)

func (*ConnectResponse_FieldSubPathValue) AsDataPathValue

func (fpvs *ConnectResponse_FieldSubPathValue) AsDataPathValue() (Data_FieldPathValue, bool)

func (*ConnectResponse_FieldSubPathValue) AsErrorPathValue

func (fpvs *ConnectResponse_FieldSubPathValue) AsErrorPathValue() (Error_FieldPathValue, bool)

func (*ConnectResponse_FieldSubPathValue) AsOpenResponsePathValue

func (*ConnectResponse_FieldSubPathValue) AsResumeResponsePathValue

func (*ConnectResponse_FieldSubPathValue) CompareWith

func (fpvs *ConnectResponse_FieldSubPathValue) CompareWith(source *ConnectResponse) (int, bool)

func (*ConnectResponse_FieldSubPathValue) CompareWithRaw

func (fpvs *ConnectResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ConnectResponse_FieldSubPathValue) GetRawValue

func (fpvs *ConnectResponse_FieldSubPathValue) GetRawValue() interface{}

func (*ConnectResponse_FieldSubPathValue) SetTo

func (fpvs *ConnectResponse_FieldSubPathValue) SetTo(target **ConnectResponse)

func (*ConnectResponse_FieldSubPathValue) SetToRaw

func (fpvs *ConnectResponse_FieldSubPathValue) SetToRaw(target proto.Message)

type ConnectResponse_FieldTerminalPath

type ConnectResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldTerminalPath) ClearValue

func (fp *ConnectResponse_FieldTerminalPath) ClearValue(item *ConnectResponse)

func (*ConnectResponse_FieldTerminalPath) ClearValueRaw

func (fp *ConnectResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ConnectResponse_FieldTerminalPath) Get

func (fp *ConnectResponse_FieldTerminalPath) Get(source *ConnectResponse) (values []interface{})

Get returns all values pointed by specific field from source ConnectResponse

func (*ConnectResponse_FieldTerminalPath) GetDefault

func (fp *ConnectResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ConnectResponse_FieldTerminalPath) GetRaw

func (fp *ConnectResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ConnectResponse_FieldTerminalPath) GetSingle

func (fp *ConnectResponse_FieldTerminalPath) GetSingle(source *ConnectResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ConnectResponse

func (*ConnectResponse_FieldTerminalPath) GetSingleRaw

func (fp *ConnectResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ConnectResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ConnectResponse_FieldTerminalPath) JSONString

func (fp *ConnectResponse_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ConnectResponse_FieldTerminalPath) Selector

func (*ConnectResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ConnectResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ConnectResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ConnectResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *ConnectResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ConnectResponse_FieldPathArrayItemValue

func (*ConnectResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *ConnectResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ConnectResponse_FieldPathArrayOfValues

func (*ConnectResponse_FieldTerminalPath) WithIValue

func (fp *ConnectResponse_FieldTerminalPath) WithIValue(value interface{}) ConnectResponse_FieldPathValue

func (*ConnectResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ConnectResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ConnectResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ConnectResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ConnectResponse_FieldTerminalPath) WithRawIValue

func (fp *ConnectResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ConnectResponse_FieldTerminalPathArrayItemValue

type ConnectResponse_FieldTerminalPathArrayItemValue struct {
	ConnectResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ConnectResponse'

func (*ConnectResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ConnectResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ConnectResponse as interface{}

func (*ConnectResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ConnectResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ConnectResponse) (interface{}, bool)

func (*ConnectResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ConnectResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ConnectResponse_FieldTerminalPathArrayOfValues

type ConnectResponse_FieldTerminalPathArrayOfValues struct {
	ConnectResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsAckArrayOfValues() ([]*Ack, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsChannelOpenErrorArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsChannelOpenErrorArrayOfValues() ([]*ConnectResponse_ChannelOpenError, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsCloseArrayOfValues() ([]*Close, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsDataArrayOfValues() ([]*Data, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]*Error, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsOpenResponseArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsOpenResponseArrayOfValues() ([]*ConnectResponse_OpenResponse, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) AsResumeResponseArrayOfValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) AsResumeResponseArrayOfValues() ([]*ConnectResponse_ResumeResponse, bool)

func (*ConnectResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ConnectResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ConnectResponse_FieldTerminalPathValue

type ConnectResponse_FieldTerminalPathValue struct {
	ConnectResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ConnectResponse_FieldTerminalPathValue) AsAckValue

func (fpv *ConnectResponse_FieldTerminalPathValue) AsAckValue() (*Ack, bool)

func (*ConnectResponse_FieldTerminalPathValue) AsChannelOpenErrorValue

func (*ConnectResponse_FieldTerminalPathValue) AsCloseValue

func (fpv *ConnectResponse_FieldTerminalPathValue) AsCloseValue() (*Close, bool)

func (*ConnectResponse_FieldTerminalPathValue) AsDataValue

func (fpv *ConnectResponse_FieldTerminalPathValue) AsDataValue() (*Data, bool)

func (*ConnectResponse_FieldTerminalPathValue) AsErrorValue

func (fpv *ConnectResponse_FieldTerminalPathValue) AsErrorValue() (*Error, bool)

func (*ConnectResponse_FieldTerminalPathValue) AsOpenResponseValue

func (*ConnectResponse_FieldTerminalPathValue) AsResumeResponseValue

func (*ConnectResponse_FieldTerminalPathValue) CompareWith

func (fpv *ConnectResponse_FieldTerminalPathValue) CompareWith(source *ConnectResponse) (int, bool)

CompareWith compares value in the 'ConnectResponse_FieldTerminalPathValue' with the value under path in 'ConnectResponse'.

func (*ConnectResponse_FieldTerminalPathValue) CompareWithRaw

func (fpv *ConnectResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ConnectResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ConnectResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ConnectResponse' as interface{}

func (*ConnectResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ConnectResponse

func (*ConnectResponse_FieldTerminalPathValue) SetToRaw

type ConnectResponse_OpenResponse

type ConnectResponse_OpenResponse struct {
	SessionId uint64 `protobuf:"varint,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	ChannelId uint64 `protobuf:"varint,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// contains filtered or unexported fields
}

func (*ConnectResponse_OpenResponse) Clone

func (*ConnectResponse_OpenResponse) CloneRaw

func (*ConnectResponse_OpenResponse) Descriptor

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

Deprecated, Use ConnectResponse_OpenResponse.ProtoReflect.Descriptor instead.

func (*ConnectResponse_OpenResponse) GetChannelId

func (m *ConnectResponse_OpenResponse) GetChannelId() uint64

func (*ConnectResponse_OpenResponse) GetSessionId

func (m *ConnectResponse_OpenResponse) GetSessionId() uint64

func (*ConnectResponse_OpenResponse) GotenMessage

func (*ConnectResponse_OpenResponse) GotenMessage()

func (*ConnectResponse_OpenResponse) GotenObjectExt

func (o *ConnectResponse_OpenResponse) GotenObjectExt()

func (*ConnectResponse_OpenResponse) GotenValidate

func (obj *ConnectResponse_OpenResponse) GotenValidate() error

func (*ConnectResponse_OpenResponse) MakeDiffFieldMask

func (*ConnectResponse_OpenResponse) MakeFullFieldMask

func (*ConnectResponse_OpenResponse) MakeRawDiffFieldMask

func (*ConnectResponse_OpenResponse) MakeRawFullFieldMask

func (o *ConnectResponse_OpenResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectResponse_OpenResponse) Marshal

func (m *ConnectResponse_OpenResponse) Marshal() ([]byte, error)

func (*ConnectResponse_OpenResponse) MarshalJSON

func (m *ConnectResponse_OpenResponse) MarshalJSON() ([]byte, error)

func (*ConnectResponse_OpenResponse) Merge

func (*ConnectResponse_OpenResponse) MergeRaw

func (*ConnectResponse_OpenResponse) ProtoMessage

func (*ConnectResponse_OpenResponse) ProtoMessage()

func (*ConnectResponse_OpenResponse) ProtoReflect

func (m *ConnectResponse_OpenResponse) ProtoReflect() preflect.Message

func (*ConnectResponse_OpenResponse) Reset

func (m *ConnectResponse_OpenResponse) Reset()

func (*ConnectResponse_OpenResponse) SetChannelId

func (m *ConnectResponse_OpenResponse) SetChannelId(fv uint64)

func (*ConnectResponse_OpenResponse) SetSessionId

func (m *ConnectResponse_OpenResponse) SetSessionId(fv uint64)

func (*ConnectResponse_OpenResponse) String

func (*ConnectResponse_OpenResponse) Unmarshal

func (m *ConnectResponse_OpenResponse) Unmarshal(b []byte) error

func (*ConnectResponse_OpenResponse) UnmarshalJSON

func (m *ConnectResponse_OpenResponse) UnmarshalJSON(data []byte) error

type ConnectResponse_OpenResponsePathSelectorChannelId

type ConnectResponse_OpenResponsePathSelectorChannelId struct{}

func (ConnectResponse_OpenResponsePathSelectorChannelId) FieldPath

func (ConnectResponse_OpenResponsePathSelectorChannelId) WithArrayOfValues

func (ConnectResponse_OpenResponsePathSelectorChannelId) WithValue

type ConnectResponse_OpenResponsePathSelectorSessionId

type ConnectResponse_OpenResponsePathSelectorSessionId struct{}

func (ConnectResponse_OpenResponsePathSelectorSessionId) FieldPath

func (ConnectResponse_OpenResponsePathSelectorSessionId) WithArrayOfValues

func (ConnectResponse_OpenResponsePathSelectorSessionId) WithValue

type ConnectResponse_OpenResponse_

type ConnectResponse_OpenResponse_ struct {
	// Notification from the agent (endpoint) to the channel has been opened.
	OpenResponse *ConnectResponse_OpenResponse `protobuf:"bytes,1,opt,name=open_response,json=openResponse,proto3,oneof" firestore:"openResponse"`
}

type ConnectResponse_OpenResponse_FieldMask

type ConnectResponse_OpenResponse_FieldMask struct {
	Paths []ConnectResponseOpenResponse_FieldPath
}

func FullConnectResponse_OpenResponse_FieldMask

func FullConnectResponse_OpenResponse_FieldMask() *ConnectResponse_OpenResponse_FieldMask

func (*ConnectResponse_OpenResponse_FieldMask) AppendPath

func (*ConnectResponse_OpenResponse_FieldMask) AppendRawPath

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectResponse_OpenResponse_FieldMask) DecodeFirestore

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectResponse_OpenResponse_FieldMask) EncodeFirestore

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectResponse_OpenResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectResponse_OpenResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectResponse_OpenResponse_FieldMask) GetPaths

func (*ConnectResponse_OpenResponse_FieldMask) GetRawPaths

func (*ConnectResponse_OpenResponse_FieldMask) IsFull

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) IsFull() bool

func (ConnectResponse_OpenResponse_FieldMask) Marshal

func (fieldMask ConnectResponse_OpenResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectResponse_OpenResponse_FieldMask) MarshalJSON

func (fieldMask ConnectResponse_OpenResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectResponse_OpenResponse_FieldMask) PathsCount

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) PathsCount() int

func (*ConnectResponse_OpenResponse_FieldMask) Project

func (*ConnectResponse_OpenResponse_FieldMask) ProjectRaw

func (*ConnectResponse_OpenResponse_FieldMask) ProtoMessage

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) ProtoMessage()

func (*ConnectResponse_OpenResponse_FieldMask) ProtoReflect

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) ProtoReflect() preflect.Message

func (*ConnectResponse_OpenResponse_FieldMask) Reset

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) Reset()

func (*ConnectResponse_OpenResponse_FieldMask) Set

func (*ConnectResponse_OpenResponse_FieldMask) SetFromCliFlag

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectResponse_OpenResponse_FieldMask) SetRaw

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectResponse_OpenResponse_FieldMask) Size

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) Size() int

func (*ConnectResponse_OpenResponse_FieldMask) String

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) String() string

func (*ConnectResponse_OpenResponse_FieldMask) Subtract

func (*ConnectResponse_OpenResponse_FieldMask) SubtractRaw

func (*ConnectResponse_OpenResponse_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectResponse_OpenResponse_FieldMask) Unmarshal

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) Unmarshal(data []byte) error

func (*ConnectResponse_OpenResponse_FieldMask) UnmarshalJSON

func (fieldMask *ConnectResponse_OpenResponse_FieldMask) UnmarshalJSON(data []byte) error

type ConnectResponse_ResumeResponse

type ConnectResponse_ResumeResponse struct {
	SessionId     uint64 `protobuf:"varint,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	ChannelId     uint64 `protobuf:"varint,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	LastMessageId uint64 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ConnectResponse_ResumeResponse) Clone

func (*ConnectResponse_ResumeResponse) CloneRaw

func (*ConnectResponse_ResumeResponse) Descriptor

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

Deprecated, Use ConnectResponse_ResumeResponse.ProtoReflect.Descriptor instead.

func (*ConnectResponse_ResumeResponse) GetChannelId

func (m *ConnectResponse_ResumeResponse) GetChannelId() uint64

func (*ConnectResponse_ResumeResponse) GetLastMessageId

func (m *ConnectResponse_ResumeResponse) GetLastMessageId() uint64

func (*ConnectResponse_ResumeResponse) GetSessionId

func (m *ConnectResponse_ResumeResponse) GetSessionId() uint64

func (*ConnectResponse_ResumeResponse) GotenMessage

func (*ConnectResponse_ResumeResponse) GotenMessage()

func (*ConnectResponse_ResumeResponse) GotenObjectExt

func (o *ConnectResponse_ResumeResponse) GotenObjectExt()

func (*ConnectResponse_ResumeResponse) GotenValidate

func (obj *ConnectResponse_ResumeResponse) GotenValidate() error

func (*ConnectResponse_ResumeResponse) MakeDiffFieldMask

func (*ConnectResponse_ResumeResponse) MakeFullFieldMask

func (*ConnectResponse_ResumeResponse) MakeRawDiffFieldMask

func (*ConnectResponse_ResumeResponse) MakeRawFullFieldMask

func (o *ConnectResponse_ResumeResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ConnectResponse_ResumeResponse) Marshal

func (m *ConnectResponse_ResumeResponse) Marshal() ([]byte, error)

func (*ConnectResponse_ResumeResponse) MarshalJSON

func (m *ConnectResponse_ResumeResponse) MarshalJSON() ([]byte, error)

func (*ConnectResponse_ResumeResponse) Merge

func (*ConnectResponse_ResumeResponse) MergeRaw

func (*ConnectResponse_ResumeResponse) ProtoMessage

func (*ConnectResponse_ResumeResponse) ProtoMessage()

func (*ConnectResponse_ResumeResponse) ProtoReflect

func (*ConnectResponse_ResumeResponse) Reset

func (m *ConnectResponse_ResumeResponse) Reset()

func (*ConnectResponse_ResumeResponse) SetChannelId

func (m *ConnectResponse_ResumeResponse) SetChannelId(fv uint64)

func (*ConnectResponse_ResumeResponse) SetLastMessageId

func (m *ConnectResponse_ResumeResponse) SetLastMessageId(fv uint64)

func (*ConnectResponse_ResumeResponse) SetSessionId

func (m *ConnectResponse_ResumeResponse) SetSessionId(fv uint64)

func (*ConnectResponse_ResumeResponse) String

func (*ConnectResponse_ResumeResponse) Unmarshal

func (m *ConnectResponse_ResumeResponse) Unmarshal(b []byte) error

func (*ConnectResponse_ResumeResponse) UnmarshalJSON

func (m *ConnectResponse_ResumeResponse) UnmarshalJSON(data []byte) error

type ConnectResponse_ResumeResponsePathSelectorChannelId

type ConnectResponse_ResumeResponsePathSelectorChannelId struct{}

func (ConnectResponse_ResumeResponsePathSelectorChannelId) FieldPath

func (ConnectResponse_ResumeResponsePathSelectorChannelId) WithArrayOfValues

func (ConnectResponse_ResumeResponsePathSelectorChannelId) WithValue

type ConnectResponse_ResumeResponsePathSelectorLastMessageId

type ConnectResponse_ResumeResponsePathSelectorLastMessageId struct{}

func (ConnectResponse_ResumeResponsePathSelectorLastMessageId) FieldPath

func (ConnectResponse_ResumeResponsePathSelectorLastMessageId) WithArrayOfValues

func (ConnectResponse_ResumeResponsePathSelectorLastMessageId) WithValue

type ConnectResponse_ResumeResponsePathSelectorSessionId

type ConnectResponse_ResumeResponsePathSelectorSessionId struct{}

func (ConnectResponse_ResumeResponsePathSelectorSessionId) FieldPath

func (ConnectResponse_ResumeResponsePathSelectorSessionId) WithArrayOfValues

func (ConnectResponse_ResumeResponsePathSelectorSessionId) WithValue

type ConnectResponse_ResumeResponse_

type ConnectResponse_ResumeResponse_ struct {
	ResumeResponse *ConnectResponse_ResumeResponse `protobuf:"bytes,2,opt,name=resume_response,json=resumeResponse,proto3,oneof" firestore:"resumeResponse"`
}

type ConnectResponse_ResumeResponse_FieldMask

type ConnectResponse_ResumeResponse_FieldMask struct {
	Paths []ConnectResponseResumeResponse_FieldPath
}

func FullConnectResponse_ResumeResponse_FieldMask

func FullConnectResponse_ResumeResponse_FieldMask() *ConnectResponse_ResumeResponse_FieldMask

func (*ConnectResponse_ResumeResponse_FieldMask) AppendPath

func (*ConnectResponse_ResumeResponse_FieldMask) AppendRawPath

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ConnectResponse_ResumeResponse_FieldMask) DecodeFirestore

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ConnectResponse_ResumeResponse_FieldMask) EncodeFirestore

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ConnectResponse_ResumeResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ConnectResponse_ResumeResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ConnectResponse_ResumeResponse_FieldMask) GetPaths

func (*ConnectResponse_ResumeResponse_FieldMask) GetRawPaths

func (*ConnectResponse_ResumeResponse_FieldMask) IsFull

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) IsFull() bool

func (ConnectResponse_ResumeResponse_FieldMask) Marshal

func (fieldMask ConnectResponse_ResumeResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ConnectResponse_ResumeResponse_FieldMask) MarshalJSON

func (fieldMask ConnectResponse_ResumeResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ConnectResponse_ResumeResponse_FieldMask) PathsCount

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) PathsCount() int

func (*ConnectResponse_ResumeResponse_FieldMask) Project

func (*ConnectResponse_ResumeResponse_FieldMask) ProjectRaw

func (*ConnectResponse_ResumeResponse_FieldMask) ProtoMessage

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) ProtoMessage()

func (*ConnectResponse_ResumeResponse_FieldMask) ProtoReflect

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) ProtoReflect() preflect.Message

func (*ConnectResponse_ResumeResponse_FieldMask) Reset

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) Reset()

func (*ConnectResponse_ResumeResponse_FieldMask) Set

func (*ConnectResponse_ResumeResponse_FieldMask) SetFromCliFlag

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ConnectResponse_ResumeResponse_FieldMask) SetRaw

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ConnectResponse_ResumeResponse_FieldMask) Size

func (*ConnectResponse_ResumeResponse_FieldMask) String

func (*ConnectResponse_ResumeResponse_FieldMask) Subtract

func (*ConnectResponse_ResumeResponse_FieldMask) SubtractRaw

func (*ConnectResponse_ResumeResponse_FieldMask) ToProtoFieldMask

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ConnectResponse_ResumeResponse_FieldMask) Unmarshal

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) Unmarshal(data []byte) error

func (*ConnectResponse_ResumeResponse_FieldMask) UnmarshalJSON

func (fieldMask *ConnectResponse_ResumeResponse_FieldMask) UnmarshalJSON(data []byte) error

type Data

type Data struct {
	Id          uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" firestore:"id"`
	Bytes       []byte `protobuf:"bytes,2,opt,name=bytes,proto3" json:"bytes,omitempty" firestore:"bytes"`
	AckRequired bool   `protobuf:"varint,3,opt,name=ack_required,json=ackRequired,proto3" json:"ack_required,omitempty" firestore:"ackRequired"`
	// contains filtered or unexported fields
}

func (*Data) Clone

func (o *Data) Clone() *Data

func (*Data) CloneRaw

func (o *Data) CloneRaw() gotenobject.GotenObjectExt

func (*Data) Descriptor

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

Deprecated, Use Data.ProtoReflect.Descriptor instead.

func (*Data) GetAckRequired

func (m *Data) GetAckRequired() bool

func (*Data) GetBytes

func (m *Data) GetBytes() []byte

func (*Data) GetId

func (m *Data) GetId() uint64

func (*Data) GotenMessage

func (*Data) GotenMessage()

func (*Data) GotenObjectExt

func (o *Data) GotenObjectExt()

func (*Data) GotenValidate

func (obj *Data) GotenValidate() error

func (*Data) MakeDiffFieldMask

func (o *Data) MakeDiffFieldMask(other *Data) *Data_FieldMask

func (*Data) MakeFullFieldMask

func (o *Data) MakeFullFieldMask() *Data_FieldMask

func (*Data) MakeRawDiffFieldMask

func (o *Data) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Data) MakeRawFullFieldMask

func (o *Data) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Data) Marshal

func (m *Data) Marshal() ([]byte, error)

func (*Data) MarshalJSON

func (m *Data) MarshalJSON() ([]byte, error)

func (*Data) Merge

func (o *Data) Merge(source *Data)

func (*Data) MergeRaw

func (o *Data) MergeRaw(source gotenobject.GotenObjectExt)

func (*Data) ProtoMessage

func (*Data) ProtoMessage()

func (*Data) ProtoReflect

func (m *Data) ProtoReflect() preflect.Message

func (*Data) Reset

func (m *Data) Reset()

func (*Data) SetAckRequired

func (m *Data) SetAckRequired(fv bool)

func (*Data) SetBytes

func (m *Data) SetBytes(fv []byte)

func (*Data) SetId

func (m *Data) SetId(fv uint64)

func (*Data) String

func (m *Data) String() string

func (*Data) Unmarshal

func (m *Data) Unmarshal(b []byte) error

func (*Data) UnmarshalJSON

func (m *Data) UnmarshalJSON(data []byte) error

type DataFieldPathBuilder

type DataFieldPathBuilder struct{}

func NewDataFieldPathBuilder

func NewDataFieldPathBuilder() DataFieldPathBuilder

func (DataFieldPathBuilder) AckRequired

func (DataFieldPathBuilder) Bytes

func (DataFieldPathBuilder) Id

type DataPathSelectorAckRequired

type DataPathSelectorAckRequired struct{}

func (DataPathSelectorAckRequired) FieldPath

func (DataPathSelectorAckRequired) WithArrayOfValues

func (DataPathSelectorAckRequired) WithValue

type DataPathSelectorBytes

type DataPathSelectorBytes struct{}

func (DataPathSelectorBytes) FieldPath

func (DataPathSelectorBytes) WithArrayOfValues

func (s DataPathSelectorBytes) WithArrayOfValues(values [][]byte) *Data_FieldTerminalPathArrayOfValues

func (DataPathSelectorBytes) WithValue

type DataPathSelectorId

type DataPathSelectorId struct{}

func (DataPathSelectorId) FieldPath

func (DataPathSelectorId) WithArrayOfValues

func (s DataPathSelectorId) WithArrayOfValues(values []uint64) *Data_FieldTerminalPathArrayOfValues

func (DataPathSelectorId) WithValue

type Data_FieldMask

type Data_FieldMask struct {
	Paths []Data_FieldPath
}

func FullData_FieldMask

func FullData_FieldMask() *Data_FieldMask

func (*Data_FieldMask) AppendPath

func (fieldMask *Data_FieldMask) AppendPath(path Data_FieldPath)

func (*Data_FieldMask) AppendRawPath

func (fieldMask *Data_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Data_FieldMask) DecodeFirestore

func (fieldMask *Data_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Data_FieldMask) EncodeFirestore

func (fieldMask *Data_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Data_FieldMask) FilterInputFields

func (fieldMask *Data_FieldMask) FilterInputFields() *Data_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Data_FieldMask) FromProtoFieldMask

func (fieldMask *Data_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Data_FieldMask) GetPaths

func (fieldMask *Data_FieldMask) GetPaths() []Data_FieldPath

func (*Data_FieldMask) GetRawPaths

func (fieldMask *Data_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Data_FieldMask) IsFull

func (fieldMask *Data_FieldMask) IsFull() bool

func (Data_FieldMask) Marshal

func (fieldMask Data_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Data_FieldMask) MarshalJSON

func (fieldMask Data_FieldMask) MarshalJSON() ([]byte, error)

func (*Data_FieldMask) PathsCount

func (fieldMask *Data_FieldMask) PathsCount() int

func (*Data_FieldMask) Project

func (fieldMask *Data_FieldMask) Project(source *Data) *Data

func (*Data_FieldMask) ProjectRaw

func (fieldMask *Data_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt

func (*Data_FieldMask) ProtoMessage

func (fieldMask *Data_FieldMask) ProtoMessage()

func (*Data_FieldMask) ProtoReflect

func (fieldMask *Data_FieldMask) ProtoReflect() preflect.Message

func (*Data_FieldMask) Reset

func (fieldMask *Data_FieldMask) Reset()

func (*Data_FieldMask) Set

func (fieldMask *Data_FieldMask) Set(target, source *Data)

func (*Data_FieldMask) SetFromCliFlag

func (fieldMask *Data_FieldMask) SetFromCliFlag(raw string) error

func (*Data_FieldMask) SetRaw

func (fieldMask *Data_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Data_FieldMask) Size

func (fieldMask *Data_FieldMask) Size() int

func (*Data_FieldMask) String

func (fieldMask *Data_FieldMask) String() string

func (*Data_FieldMask) Subtract

func (fieldMask *Data_FieldMask) Subtract(other *Data_FieldMask) *Data_FieldMask

func (*Data_FieldMask) SubtractRaw

func (fieldMask *Data_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Data_FieldMask) ToProtoFieldMask

func (fieldMask *Data_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Data_FieldMask) Unmarshal

func (fieldMask *Data_FieldMask) Unmarshal(data []byte) error

func (*Data_FieldMask) UnmarshalJSON

func (fieldMask *Data_FieldMask) UnmarshalJSON(data []byte) error

type Data_FieldPath

type Data_FieldPath interface {
	gotenobject.FieldPath
	Selector() Data_FieldPathSelector
	Get(source *Data) []interface{}
	GetSingle(source *Data) (interface{}, bool)
	ClearValue(item *Data)

	// Those methods build corresponding Data_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Data_FieldPathValue
	WithIArrayOfValues(values interface{}) Data_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Data_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildData_FieldPath

func BuildData_FieldPath(fp gotenobject.RawFieldPath) (Data_FieldPath, error)

func MustParseData_FieldPath

func MustParseData_FieldPath(rawField string) Data_FieldPath

func ParseData_FieldPath

func ParseData_FieldPath(rawField string) (Data_FieldPath, error)

type Data_FieldPathArrayItemValue

type Data_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Data_FieldPath
	ContainsValue(*Data) bool
}

Data_FieldPathArrayItemValue allows storing single item in Path-specific values for Data according to their type Present only for array (repeated) types.

func MustParseData_FieldPathArrayItemValue

func MustParseData_FieldPathArrayItemValue(pathStr, valueStr string) Data_FieldPathArrayItemValue

func ParseData_FieldPathArrayItemValue

func ParseData_FieldPathArrayItemValue(pathStr, valueStr string) (Data_FieldPathArrayItemValue, error)

ParseData_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Data_FieldPathArrayOfValues

type Data_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Data_FieldPath
}

Data_FieldPathArrayOfValues allows storing slice of values for Data fields according to their type

func MustParseData_FieldPathArrayOfValues

func MustParseData_FieldPathArrayOfValues(pathStr, valuesStr string) Data_FieldPathArrayOfValues

func ParseData_FieldPathArrayOfValues

func ParseData_FieldPathArrayOfValues(pathStr, valuesStr string) (Data_FieldPathArrayOfValues, error)

type Data_FieldPathSelector

type Data_FieldPathSelector int32
const (
	Data_FieldPathSelectorId          Data_FieldPathSelector = 0
	Data_FieldPathSelectorBytes       Data_FieldPathSelector = 1
	Data_FieldPathSelectorAckRequired Data_FieldPathSelector = 2
)

func (Data_FieldPathSelector) String

func (s Data_FieldPathSelector) String() string

type Data_FieldPathValue

type Data_FieldPathValue interface {
	Data_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Data)
	CompareWith(*Data) (cmp int, comparable bool)
}

Data_FieldPathValue allows storing values for Data fields according to their type

func MustParseData_FieldPathValue

func MustParseData_FieldPathValue(pathStr, valueStr string) Data_FieldPathValue

func ParseData_FieldPathValue

func ParseData_FieldPathValue(pathStr, valueStr string) (Data_FieldPathValue, error)

type Data_FieldTerminalPath

type Data_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Data_FieldTerminalPath) ClearValue

func (fp *Data_FieldTerminalPath) ClearValue(item *Data)

func (*Data_FieldTerminalPath) ClearValueRaw

func (fp *Data_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Data_FieldTerminalPath) Get

func (fp *Data_FieldTerminalPath) Get(source *Data) (values []interface{})

Get returns all values pointed by specific field from source Data

func (*Data_FieldTerminalPath) GetDefault

func (fp *Data_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Data_FieldTerminalPath) GetRaw

func (fp *Data_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Data_FieldTerminalPath) GetSingle

func (fp *Data_FieldTerminalPath) GetSingle(source *Data) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Data

func (*Data_FieldTerminalPath) GetSingleRaw

func (fp *Data_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Data_FieldTerminalPath) IsLeaf

func (fp *Data_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Data_FieldTerminalPath) JSONString

func (fp *Data_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Data_FieldTerminalPath) Selector

func (*Data_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *Data_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Data_FieldTerminalPath) String

func (fp *Data_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Data_FieldTerminalPath) WithIArrayItemValue

func (fp *Data_FieldTerminalPath) WithIArrayItemValue(value interface{}) Data_FieldPathArrayItemValue

func (*Data_FieldTerminalPath) WithIArrayOfValues

func (fp *Data_FieldTerminalPath) WithIArrayOfValues(values interface{}) Data_FieldPathArrayOfValues

func (*Data_FieldTerminalPath) WithIValue

func (fp *Data_FieldTerminalPath) WithIValue(value interface{}) Data_FieldPathValue

func (*Data_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Data_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Data_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Data_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Data_FieldTerminalPath) WithRawIValue

func (fp *Data_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Data_FieldTerminalPathArrayItemValue

type Data_FieldTerminalPathArrayItemValue struct {
	Data_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Data_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Data_FieldTerminalPathArrayItemValue) ContainsValue(source *Data) bool

Contains returns a boolean indicating if value that is being held is present in given 'Data'

func (*Data_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Data_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Data as interface{}

func (*Data_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Data_FieldTerminalPathArrayItemValue) GetSingle(source *Data) (interface{}, bool)

func (*Data_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Data_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Data_FieldTerminalPathArrayOfValues

type Data_FieldTerminalPathArrayOfValues struct {
	Data_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Data_FieldTerminalPathArrayOfValues) AsAckRequiredArrayOfValues

func (fpaov *Data_FieldTerminalPathArrayOfValues) AsAckRequiredArrayOfValues() ([]bool, bool)

func (*Data_FieldTerminalPathArrayOfValues) AsBytesArrayOfValues

func (fpaov *Data_FieldTerminalPathArrayOfValues) AsBytesArrayOfValues() ([][]byte, bool)

func (*Data_FieldTerminalPathArrayOfValues) AsIdArrayOfValues

func (fpaov *Data_FieldTerminalPathArrayOfValues) AsIdArrayOfValues() ([]uint64, bool)

func (*Data_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Data_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Data_FieldTerminalPathValue

type Data_FieldTerminalPathValue struct {
	Data_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Data_FieldTerminalPathValue) AsAckRequiredValue

func (fpv *Data_FieldTerminalPathValue) AsAckRequiredValue() (bool, bool)

func (*Data_FieldTerminalPathValue) AsBytesValue

func (fpv *Data_FieldTerminalPathValue) AsBytesValue() ([]byte, bool)

func (*Data_FieldTerminalPathValue) AsIdValue

func (fpv *Data_FieldTerminalPathValue) AsIdValue() (uint64, bool)

func (*Data_FieldTerminalPathValue) CompareWith

func (fpv *Data_FieldTerminalPathValue) CompareWith(source *Data) (int, bool)

CompareWith compares value in the 'Data_FieldTerminalPathValue' with the value under path in 'Data'.

func (*Data_FieldTerminalPathValue) CompareWithRaw

func (fpv *Data_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Data_FieldTerminalPathValue) GetRawValue

func (fpv *Data_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Data' as interface{}

func (*Data_FieldTerminalPathValue) SetTo

func (fpv *Data_FieldTerminalPathValue) SetTo(target **Data)

SetTo stores value for selected field for object Data

func (*Data_FieldTerminalPathValue) SetToRaw

func (fpv *Data_FieldTerminalPathValue) SetToRaw(target proto.Message)

type Error

type Error struct {
	Id      uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" firestore:"id"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty" firestore:"message"`
	// contains filtered or unexported fields
}

func (*Error) Clone

func (o *Error) Clone() *Error

func (*Error) CloneRaw

func (o *Error) CloneRaw() gotenobject.GotenObjectExt

func (*Error) Descriptor

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

Deprecated, Use Error.ProtoReflect.Descriptor instead.

func (*Error) GetId

func (m *Error) GetId() uint64

func (*Error) GetMessage

func (m *Error) GetMessage() string

func (*Error) GotenMessage

func (*Error) GotenMessage()

func (*Error) GotenObjectExt

func (o *Error) GotenObjectExt()

func (*Error) GotenValidate

func (obj *Error) GotenValidate() error

func (*Error) MakeDiffFieldMask

func (o *Error) MakeDiffFieldMask(other *Error) *Error_FieldMask

func (*Error) MakeFullFieldMask

func (o *Error) MakeFullFieldMask() *Error_FieldMask

func (*Error) MakeRawDiffFieldMask

func (o *Error) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Error) MakeRawFullFieldMask

func (o *Error) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Error) Marshal

func (m *Error) Marshal() ([]byte, error)

func (*Error) MarshalJSON

func (m *Error) MarshalJSON() ([]byte, error)

func (*Error) Merge

func (o *Error) Merge(source *Error)

func (*Error) MergeRaw

func (o *Error) MergeRaw(source gotenobject.GotenObjectExt)

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) ProtoReflect

func (m *Error) ProtoReflect() preflect.Message

func (*Error) Reset

func (m *Error) Reset()

func (*Error) SetId

func (m *Error) SetId(fv uint64)

func (*Error) SetMessage

func (m *Error) SetMessage(fv string)

func (*Error) String

func (m *Error) String() string

func (*Error) Unmarshal

func (m *Error) Unmarshal(b []byte) error

func (*Error) UnmarshalJSON

func (m *Error) UnmarshalJSON(data []byte) error

type ErrorFieldPathBuilder

type ErrorFieldPathBuilder struct{}

func NewErrorFieldPathBuilder

func NewErrorFieldPathBuilder() ErrorFieldPathBuilder

func (ErrorFieldPathBuilder) Id

func (ErrorFieldPathBuilder) Message

type ErrorPathSelectorId

type ErrorPathSelectorId struct{}

func (ErrorPathSelectorId) FieldPath

func (ErrorPathSelectorId) WithArrayOfValues

func (s ErrorPathSelectorId) WithArrayOfValues(values []uint64) *Error_FieldTerminalPathArrayOfValues

func (ErrorPathSelectorId) WithValue

type ErrorPathSelectorMessage

type ErrorPathSelectorMessage struct{}

func (ErrorPathSelectorMessage) FieldPath

func (ErrorPathSelectorMessage) WithArrayOfValues

func (ErrorPathSelectorMessage) WithValue

type Error_FieldMask

type Error_FieldMask struct {
	Paths []Error_FieldPath
}

func FullError_FieldMask

func FullError_FieldMask() *Error_FieldMask

func (*Error_FieldMask) AppendPath

func (fieldMask *Error_FieldMask) AppendPath(path Error_FieldPath)

func (*Error_FieldMask) AppendRawPath

func (fieldMask *Error_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Error_FieldMask) DecodeFirestore

func (fieldMask *Error_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Error_FieldMask) EncodeFirestore

func (fieldMask *Error_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Error_FieldMask) FilterInputFields

func (fieldMask *Error_FieldMask) FilterInputFields() *Error_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Error_FieldMask) FromProtoFieldMask

func (fieldMask *Error_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Error_FieldMask) GetPaths

func (fieldMask *Error_FieldMask) GetPaths() []Error_FieldPath

func (*Error_FieldMask) GetRawPaths

func (fieldMask *Error_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Error_FieldMask) IsFull

func (fieldMask *Error_FieldMask) IsFull() bool

func (Error_FieldMask) Marshal

func (fieldMask Error_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Error_FieldMask) MarshalJSON

func (fieldMask Error_FieldMask) MarshalJSON() ([]byte, error)

func (*Error_FieldMask) PathsCount

func (fieldMask *Error_FieldMask) PathsCount() int

func (*Error_FieldMask) Project

func (fieldMask *Error_FieldMask) Project(source *Error) *Error

func (*Error_FieldMask) ProjectRaw

func (*Error_FieldMask) ProtoMessage

func (fieldMask *Error_FieldMask) ProtoMessage()

func (*Error_FieldMask) ProtoReflect

func (fieldMask *Error_FieldMask) ProtoReflect() preflect.Message

func (*Error_FieldMask) Reset

func (fieldMask *Error_FieldMask) Reset()

func (*Error_FieldMask) Set

func (fieldMask *Error_FieldMask) Set(target, source *Error)

func (*Error_FieldMask) SetFromCliFlag

func (fieldMask *Error_FieldMask) SetFromCliFlag(raw string) error

func (*Error_FieldMask) SetRaw

func (fieldMask *Error_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Error_FieldMask) Size

func (fieldMask *Error_FieldMask) Size() int

func (*Error_FieldMask) String

func (fieldMask *Error_FieldMask) String() string

func (*Error_FieldMask) Subtract

func (fieldMask *Error_FieldMask) Subtract(other *Error_FieldMask) *Error_FieldMask

func (*Error_FieldMask) SubtractRaw

func (fieldMask *Error_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Error_FieldMask) ToProtoFieldMask

func (fieldMask *Error_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Error_FieldMask) Unmarshal

func (fieldMask *Error_FieldMask) Unmarshal(data []byte) error

func (*Error_FieldMask) UnmarshalJSON

func (fieldMask *Error_FieldMask) UnmarshalJSON(data []byte) error

type Error_FieldPath

type Error_FieldPath interface {
	gotenobject.FieldPath
	Selector() Error_FieldPathSelector
	Get(source *Error) []interface{}
	GetSingle(source *Error) (interface{}, bool)
	ClearValue(item *Error)

	// Those methods build corresponding Error_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Error_FieldPathValue
	WithIArrayOfValues(values interface{}) Error_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Error_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildError_FieldPath

func BuildError_FieldPath(fp gotenobject.RawFieldPath) (Error_FieldPath, error)

func MustParseError_FieldPath

func MustParseError_FieldPath(rawField string) Error_FieldPath

func ParseError_FieldPath

func ParseError_FieldPath(rawField string) (Error_FieldPath, error)

type Error_FieldPathArrayItemValue

type Error_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Error_FieldPath
	ContainsValue(*Error) bool
}

Error_FieldPathArrayItemValue allows storing single item in Path-specific values for Error according to their type Present only for array (repeated) types.

func MustParseError_FieldPathArrayItemValue

func MustParseError_FieldPathArrayItemValue(pathStr, valueStr string) Error_FieldPathArrayItemValue

func ParseError_FieldPathArrayItemValue

func ParseError_FieldPathArrayItemValue(pathStr, valueStr string) (Error_FieldPathArrayItemValue, error)

ParseError_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Error_FieldPathArrayOfValues

type Error_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Error_FieldPath
}

Error_FieldPathArrayOfValues allows storing slice of values for Error fields according to their type

func MustParseError_FieldPathArrayOfValues

func MustParseError_FieldPathArrayOfValues(pathStr, valuesStr string) Error_FieldPathArrayOfValues

func ParseError_FieldPathArrayOfValues

func ParseError_FieldPathArrayOfValues(pathStr, valuesStr string) (Error_FieldPathArrayOfValues, error)

type Error_FieldPathSelector

type Error_FieldPathSelector int32
const (
	Error_FieldPathSelectorId      Error_FieldPathSelector = 0
	Error_FieldPathSelectorMessage Error_FieldPathSelector = 1
)

func (Error_FieldPathSelector) String

func (s Error_FieldPathSelector) String() string

type Error_FieldPathValue

type Error_FieldPathValue interface {
	Error_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Error)
	CompareWith(*Error) (cmp int, comparable bool)
}

Error_FieldPathValue allows storing values for Error fields according to their type

func MustParseError_FieldPathValue

func MustParseError_FieldPathValue(pathStr, valueStr string) Error_FieldPathValue

func ParseError_FieldPathValue

func ParseError_FieldPathValue(pathStr, valueStr string) (Error_FieldPathValue, error)

type Error_FieldTerminalPath

type Error_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Error_FieldTerminalPath) ClearValue

func (fp *Error_FieldTerminalPath) ClearValue(item *Error)

func (*Error_FieldTerminalPath) ClearValueRaw

func (fp *Error_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Error_FieldTerminalPath) Get

func (fp *Error_FieldTerminalPath) Get(source *Error) (values []interface{})

Get returns all values pointed by specific field from source Error

func (*Error_FieldTerminalPath) GetDefault

func (fp *Error_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Error_FieldTerminalPath) GetRaw

func (fp *Error_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Error_FieldTerminalPath) GetSingle

func (fp *Error_FieldTerminalPath) GetSingle(source *Error) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Error

func (*Error_FieldTerminalPath) GetSingleRaw

func (fp *Error_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Error_FieldTerminalPath) IsLeaf

func (fp *Error_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Error_FieldTerminalPath) JSONString

func (fp *Error_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Error_FieldTerminalPath) Selector

func (*Error_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *Error_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Error_FieldTerminalPath) String

func (fp *Error_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Error_FieldTerminalPath) WithIArrayItemValue

func (fp *Error_FieldTerminalPath) WithIArrayItemValue(value interface{}) Error_FieldPathArrayItemValue

func (*Error_FieldTerminalPath) WithIArrayOfValues

func (fp *Error_FieldTerminalPath) WithIArrayOfValues(values interface{}) Error_FieldPathArrayOfValues

func (*Error_FieldTerminalPath) WithIValue

func (fp *Error_FieldTerminalPath) WithIValue(value interface{}) Error_FieldPathValue

func (*Error_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Error_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Error_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Error_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Error_FieldTerminalPath) WithRawIValue

func (fp *Error_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Error_FieldTerminalPathArrayItemValue

type Error_FieldTerminalPathArrayItemValue struct {
	Error_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Error_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Error_FieldTerminalPathArrayItemValue) ContainsValue(source *Error) bool

Contains returns a boolean indicating if value that is being held is present in given 'Error'

func (*Error_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Error_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Error as interface{}

func (*Error_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Error_FieldTerminalPathArrayItemValue) GetSingle(source *Error) (interface{}, bool)

func (*Error_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Error_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Error_FieldTerminalPathArrayOfValues

type Error_FieldTerminalPathArrayOfValues struct {
	Error_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Error_FieldTerminalPathArrayOfValues) AsIdArrayOfValues

func (fpaov *Error_FieldTerminalPathArrayOfValues) AsIdArrayOfValues() ([]uint64, bool)

func (*Error_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues

func (fpaov *Error_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues() ([]string, bool)

func (*Error_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Error_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Error_FieldTerminalPathValue

type Error_FieldTerminalPathValue struct {
	Error_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Error_FieldTerminalPathValue) AsIdValue

func (fpv *Error_FieldTerminalPathValue) AsIdValue() (uint64, bool)

func (*Error_FieldTerminalPathValue) AsMessageValue

func (fpv *Error_FieldTerminalPathValue) AsMessageValue() (string, bool)

func (*Error_FieldTerminalPathValue) CompareWith

func (fpv *Error_FieldTerminalPathValue) CompareWith(source *Error) (int, bool)

CompareWith compares value in the 'Error_FieldTerminalPathValue' with the value under path in 'Error'.

func (*Error_FieldTerminalPathValue) CompareWithRaw

func (fpv *Error_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Error_FieldTerminalPathValue) GetRawValue

func (fpv *Error_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Error' as interface{}

func (*Error_FieldTerminalPathValue) SetTo

func (fpv *Error_FieldTerminalPathValue) SetTo(target **Error)

SetTo stores value for selected field for object Error

func (*Error_FieldTerminalPathValue) SetToRaw

func (fpv *Error_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ListenClientStream

type ListenClientStream interface {
	Send(*ListenRequest) error
	Recv() (*ListenResponse, error)
	grpc.ClientStream
}

type ListenDescriptor added in v0.4.28

type ListenDescriptor struct{}

func GetListenDescriptor added in v0.4.28

func GetListenDescriptor() *ListenDescriptor

func (*ListenDescriptor) GetApiDescriptor added in v0.4.28

func (d *ListenDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*ListenDescriptor) GetApiName added in v0.4.28

func (d *ListenDescriptor) GetApiName() string

func (*ListenDescriptor) GetClientMsgReflectHandle added in v0.4.28

func (d *ListenDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListenDescriptor) GetFullMethodName added in v0.4.28

func (d *ListenDescriptor) GetFullMethodName() string

func (*ListenDescriptor) GetMethodName added in v0.4.28

func (d *ListenDescriptor) GetMethodName() string

func (*ListenDescriptor) GetProtoPkgName added in v0.4.28

func (d *ListenDescriptor) GetProtoPkgName() string

func (*ListenDescriptor) GetResourceDescriptor added in v0.4.30

func (d *ListenDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*ListenDescriptor) GetServerMsgReflectHandle added in v0.4.28

func (d *ListenDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*ListenDescriptor) GetServiceDomain added in v0.4.28

func (d *ListenDescriptor) GetServiceDomain() string

func (*ListenDescriptor) GetServiceVersion added in v0.4.28

func (d *ListenDescriptor) GetServiceVersion() string

func (*ListenDescriptor) GetVerb added in v0.4.28

func (d *ListenDescriptor) GetVerb() string

func (*ListenDescriptor) HasResource added in v0.4.30

func (d *ListenDescriptor) HasResource() bool

func (*ListenDescriptor) IsClientStream added in v0.4.28

func (d *ListenDescriptor) IsClientStream() bool

func (*ListenDescriptor) IsCollection added in v0.4.30

func (d *ListenDescriptor) IsCollection() bool

func (*ListenDescriptor) IsPlural added in v0.4.30

func (d *ListenDescriptor) IsPlural() bool

func (*ListenDescriptor) IsServerStream added in v0.4.28

func (d *ListenDescriptor) IsServerStream() bool

func (*ListenDescriptor) IsUnary added in v0.4.28

func (d *ListenDescriptor) IsUnary() bool

func (*ListenDescriptor) NewEmptyClientMsg added in v0.4.28

func (d *ListenDescriptor) NewEmptyClientMsg() proto.Message

func (*ListenDescriptor) NewEmptyServerMsg added in v0.4.28

func (d *ListenDescriptor) NewEmptyServerMsg() proto.Message

func (*ListenDescriptor) RequestHasResourceBody added in v0.4.28

func (d *ListenDescriptor) RequestHasResourceBody() bool

type ListenDescriptorClientMsgHandle added in v0.4.28

type ListenDescriptorClientMsgHandle struct{}

func (*ListenDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.30

func (h *ListenDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ListenDescriptorClientMsgHandle) ExtractResourceName added in v0.4.30

func (h *ListenDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*ListenDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.30

type ListenDescriptorServerMsgHandle added in v0.4.28

type ListenDescriptorServerMsgHandle struct{}

func (*ListenDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.30

func (h *ListenDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name

func (*ListenDescriptorServerMsgHandle) ExtractResourceName added in v0.4.30

func (h *ListenDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name

func (*ListenDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.30

type ListenRequest

type ListenRequest struct {

	// Types that are valid to be assigned to Message:
	//	*ListenRequest_OpenRequest_
	//	*ListenRequest_ResumeRequest_
	//	*ListenRequest_ChannelOpenError_
	//	*ListenRequest_Ping
	Message isListenRequest_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Request message for method [Listen][ntt.proxies.Listen]

func (*ListenRequest) Clone

func (o *ListenRequest) Clone() *ListenRequest

func (*ListenRequest) CloneRaw

func (*ListenRequest) Descriptor

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

Deprecated, Use ListenRequest.ProtoReflect.Descriptor instead.

func (*ListenRequest) GetChannelOpenError

func (m *ListenRequest) GetChannelOpenError() *ListenRequest_ChannelOpenError

func (*ListenRequest) GetMessage

func (m *ListenRequest) GetMessage() isListenRequest_Message

func (*ListenRequest) GetOpenRequest

func (m *ListenRequest) GetOpenRequest() *ListenRequest_OpenRequest

func (*ListenRequest) GetPing

func (m *ListenRequest) GetPing() *Ping

func (*ListenRequest) GetResumeRequest

func (m *ListenRequest) GetResumeRequest() *ListenRequest_ResumeRequest

func (*ListenRequest) GotenMessage

func (*ListenRequest) GotenMessage()

func (*ListenRequest) GotenObjectExt

func (o *ListenRequest) GotenObjectExt()

func (*ListenRequest) GotenValidate

func (obj *ListenRequest) GotenValidate() error

func (*ListenRequest) MakeDiffFieldMask

func (o *ListenRequest) MakeDiffFieldMask(other *ListenRequest) *ListenRequest_FieldMask

func (*ListenRequest) MakeFullFieldMask

func (o *ListenRequest) MakeFullFieldMask() *ListenRequest_FieldMask

func (*ListenRequest) MakeRawDiffFieldMask

func (o *ListenRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ListenRequest) MakeRawFullFieldMask

func (o *ListenRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenRequest) Marshal

func (m *ListenRequest) Marshal() ([]byte, error)

func (*ListenRequest) MarshalJSON

func (m *ListenRequest) MarshalJSON() ([]byte, error)

func (*ListenRequest) Merge

func (o *ListenRequest) Merge(source *ListenRequest)

func (*ListenRequest) MergeRaw

func (o *ListenRequest) MergeRaw(source gotenobject.GotenObjectExt)

func (*ListenRequest) ProtoMessage

func (*ListenRequest) ProtoMessage()

func (*ListenRequest) ProtoReflect

func (m *ListenRequest) ProtoReflect() preflect.Message

func (*ListenRequest) Reset

func (m *ListenRequest) Reset()

func (*ListenRequest) SetChannelOpenError

func (m *ListenRequest) SetChannelOpenError(fv *ListenRequest_ChannelOpenError)

func (*ListenRequest) SetMessage

func (m *ListenRequest) SetMessage(ofv isListenRequest_Message)

func (*ListenRequest) SetOpenRequest

func (m *ListenRequest) SetOpenRequest(fv *ListenRequest_OpenRequest)

func (*ListenRequest) SetPing

func (m *ListenRequest) SetPing(fv *Ping)

func (*ListenRequest) SetResumeRequest

func (m *ListenRequest) SetResumeRequest(fv *ListenRequest_ResumeRequest)

func (*ListenRequest) String

func (m *ListenRequest) String() string

func (*ListenRequest) Unmarshal

func (m *ListenRequest) Unmarshal(b []byte) error

func (*ListenRequest) UnmarshalJSON

func (m *ListenRequest) UnmarshalJSON(data []byte) error

type ListenRequestChannelOpenErrorFieldPathBuilder

type ListenRequestChannelOpenErrorFieldPathBuilder struct{}

func NewListenRequestChannelOpenErrorFieldPathBuilder

func NewListenRequestChannelOpenErrorFieldPathBuilder() ListenRequestChannelOpenErrorFieldPathBuilder

func (ListenRequestChannelOpenErrorFieldPathBuilder) ChannelId

func (ListenRequestChannelOpenErrorFieldPathBuilder) Message

type ListenRequestChannelOpenError_FieldPath

type ListenRequestChannelOpenError_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenRequestChannelOpenError_FieldPathSelector
	Get(source *ListenRequest_ChannelOpenError) []interface{}
	GetSingle(source *ListenRequest_ChannelOpenError) (interface{}, bool)
	ClearValue(item *ListenRequest_ChannelOpenError)

	// Those methods build corresponding ListenRequestChannelOpenError_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenRequestChannelOpenError_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenRequestChannelOpenError_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenRequestChannelOpenError_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenRequestChannelOpenError_FieldPath

func MustParseListenRequestChannelOpenError_FieldPath(rawField string) ListenRequestChannelOpenError_FieldPath

func ParseListenRequestChannelOpenError_FieldPath

func ParseListenRequestChannelOpenError_FieldPath(rawField string) (ListenRequestChannelOpenError_FieldPath, error)

type ListenRequestChannelOpenError_FieldPathArrayItemValue

type ListenRequestChannelOpenError_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenRequestChannelOpenError_FieldPath
	ContainsValue(*ListenRequest_ChannelOpenError) bool
}

ListenRequestChannelOpenError_FieldPathArrayItemValue allows storing single item in Path-specific values for ChannelOpenError according to their type Present only for array (repeated) types.

func MustParseListenRequestChannelOpenError_FieldPathArrayItemValue

func MustParseListenRequestChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) ListenRequestChannelOpenError_FieldPathArrayItemValue

func ParseListenRequestChannelOpenError_FieldPathArrayItemValue

func ParseListenRequestChannelOpenError_FieldPathArrayItemValue(pathStr, valueStr string) (ListenRequestChannelOpenError_FieldPathArrayItemValue, error)

ParseListenRequestChannelOpenError_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenRequestChannelOpenError_FieldPathArrayOfValues

type ListenRequestChannelOpenError_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenRequestChannelOpenError_FieldPath
}

ListenRequestChannelOpenError_FieldPathArrayOfValues allows storing slice of values for ChannelOpenError fields according to their type

func MustParseListenRequestChannelOpenError_FieldPathArrayOfValues

func MustParseListenRequestChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) ListenRequestChannelOpenError_FieldPathArrayOfValues

func ParseListenRequestChannelOpenError_FieldPathArrayOfValues

func ParseListenRequestChannelOpenError_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenRequestChannelOpenError_FieldPathArrayOfValues, error)

type ListenRequestChannelOpenError_FieldPathSelector

type ListenRequestChannelOpenError_FieldPathSelector int32
const (
	ListenRequestChannelOpenError_FieldPathSelectorChannelId ListenRequestChannelOpenError_FieldPathSelector = 0
	ListenRequestChannelOpenError_FieldPathSelectorMessage   ListenRequestChannelOpenError_FieldPathSelector = 1
)

func (ListenRequestChannelOpenError_FieldPathSelector) String

type ListenRequestChannelOpenError_FieldPathValue

type ListenRequestChannelOpenError_FieldPathValue interface {
	ListenRequestChannelOpenError_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenRequest_ChannelOpenError)
	CompareWith(*ListenRequest_ChannelOpenError) (cmp int, comparable bool)
}

ListenRequestChannelOpenError_FieldPathValue allows storing values for ChannelOpenError fields according to their type

func MustParseListenRequestChannelOpenError_FieldPathValue

func MustParseListenRequestChannelOpenError_FieldPathValue(pathStr, valueStr string) ListenRequestChannelOpenError_FieldPathValue

func ParseListenRequestChannelOpenError_FieldPathValue

func ParseListenRequestChannelOpenError_FieldPathValue(pathStr, valueStr string) (ListenRequestChannelOpenError_FieldPathValue, error)

type ListenRequestChannelOpenError_FieldTerminalPath

type ListenRequestChannelOpenError_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenRequestChannelOpenError_FieldTerminalPath) ClearValue

func (*ListenRequestChannelOpenError_FieldTerminalPath) ClearValueRaw

func (*ListenRequestChannelOpenError_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenRequest_ChannelOpenError

func (*ListenRequestChannelOpenError_FieldTerminalPath) GetDefault

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenRequestChannelOpenError_FieldTerminalPath) GetRaw

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenRequestChannelOpenError_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenRequest_ChannelOpenError

func (*ListenRequestChannelOpenError_FieldTerminalPath) GetSingleRaw

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenRequestChannelOpenError_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenRequestChannelOpenError_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenRequestChannelOpenError_FieldTerminalPath) Selector

func (*ListenRequestChannelOpenError_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenRequestChannelOpenError_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithIArrayItemValue

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithIArrayOfValues

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithIValue

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenRequestChannelOpenError_FieldTerminalPath) WithRawIValue

func (fp *ListenRequestChannelOpenError_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue

type ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue struct {
	ListenRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ChannelOpenError'

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenRequest_ChannelOpenError as interface{}

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenRequestChannelOpenError_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues

type ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues struct {
	ListenRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues

func (fpaov *ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) AsMessageArrayOfValues() ([]string, bool)

func (*ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenRequestChannelOpenError_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenRequestChannelOpenError_FieldTerminalPathValue

type ListenRequestChannelOpenError_FieldTerminalPathValue struct {
	ListenRequestChannelOpenError_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) AsChannelIdValue

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) AsMessageValue

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenRequestChannelOpenError_FieldTerminalPathValue' with the value under path in 'ListenRequest_ChannelOpenError'.

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) CompareWithRaw

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) GetRawValue

func (fpv *ListenRequestChannelOpenError_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ChannelOpenError' as interface{}

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ChannelOpenError

func (*ListenRequestChannelOpenError_FieldTerminalPathValue) SetToRaw

type ListenRequestFieldPathBuilder

type ListenRequestFieldPathBuilder struct{}

func NewListenRequestFieldPathBuilder

func NewListenRequestFieldPathBuilder() ListenRequestFieldPathBuilder

func (ListenRequestFieldPathBuilder) ChannelOpenError

func (ListenRequestFieldPathBuilder) OpenRequest

func (ListenRequestFieldPathBuilder) Ping

func (ListenRequestFieldPathBuilder) ResumeRequest

type ListenRequestOpenRequestFieldPathBuilder

type ListenRequestOpenRequestFieldPathBuilder struct{}

func NewListenRequestOpenRequestFieldPathBuilder

func NewListenRequestOpenRequestFieldPathBuilder() ListenRequestOpenRequestFieldPathBuilder

func (ListenRequestOpenRequestFieldPathBuilder) Name

func (ListenRequestOpenRequestFieldPathBuilder) Project

type ListenRequestOpenRequest_FieldPath

type ListenRequestOpenRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenRequestOpenRequest_FieldPathSelector
	Get(source *ListenRequest_OpenRequest) []interface{}
	GetSingle(source *ListenRequest_OpenRequest) (interface{}, bool)
	ClearValue(item *ListenRequest_OpenRequest)

	// Those methods build corresponding ListenRequestOpenRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenRequestOpenRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenRequestOpenRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenRequestOpenRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenRequestOpenRequest_FieldPath

func MustParseListenRequestOpenRequest_FieldPath(rawField string) ListenRequestOpenRequest_FieldPath

func ParseListenRequestOpenRequest_FieldPath

func ParseListenRequestOpenRequest_FieldPath(rawField string) (ListenRequestOpenRequest_FieldPath, error)

type ListenRequestOpenRequest_FieldPathArrayItemValue

type ListenRequestOpenRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenRequestOpenRequest_FieldPath
	ContainsValue(*ListenRequest_OpenRequest) bool
}

ListenRequestOpenRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for OpenRequest according to their type Present only for array (repeated) types.

func MustParseListenRequestOpenRequest_FieldPathArrayItemValue

func MustParseListenRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListenRequestOpenRequest_FieldPathArrayItemValue

func ParseListenRequestOpenRequest_FieldPathArrayItemValue

func ParseListenRequestOpenRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListenRequestOpenRequest_FieldPathArrayItemValue, error)

ParseListenRequestOpenRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenRequestOpenRequest_FieldPathArrayOfValues

type ListenRequestOpenRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenRequestOpenRequest_FieldPath
}

ListenRequestOpenRequest_FieldPathArrayOfValues allows storing slice of values for OpenRequest fields according to their type

func MustParseListenRequestOpenRequest_FieldPathArrayOfValues

func MustParseListenRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListenRequestOpenRequest_FieldPathArrayOfValues

func ParseListenRequestOpenRequest_FieldPathArrayOfValues

func ParseListenRequestOpenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenRequestOpenRequest_FieldPathArrayOfValues, error)

type ListenRequestOpenRequest_FieldPathSelector

type ListenRequestOpenRequest_FieldPathSelector int32
const (
	ListenRequestOpenRequest_FieldPathSelectorProject ListenRequestOpenRequest_FieldPathSelector = 0
	ListenRequestOpenRequest_FieldPathSelectorName    ListenRequestOpenRequest_FieldPathSelector = 1
)

func (ListenRequestOpenRequest_FieldPathSelector) String

type ListenRequestOpenRequest_FieldPathValue

type ListenRequestOpenRequest_FieldPathValue interface {
	ListenRequestOpenRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenRequest_OpenRequest)
	CompareWith(*ListenRequest_OpenRequest) (cmp int, comparable bool)
}

ListenRequestOpenRequest_FieldPathValue allows storing values for OpenRequest fields according to their type

func MustParseListenRequestOpenRequest_FieldPathValue

func MustParseListenRequestOpenRequest_FieldPathValue(pathStr, valueStr string) ListenRequestOpenRequest_FieldPathValue

func ParseListenRequestOpenRequest_FieldPathValue

func ParseListenRequestOpenRequest_FieldPathValue(pathStr, valueStr string) (ListenRequestOpenRequest_FieldPathValue, error)

type ListenRequestOpenRequest_FieldTerminalPath

type ListenRequestOpenRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenRequestOpenRequest_FieldTerminalPath) ClearValue

func (*ListenRequestOpenRequest_FieldTerminalPath) ClearValueRaw

func (*ListenRequestOpenRequest_FieldTerminalPath) Get

func (fp *ListenRequestOpenRequest_FieldTerminalPath) Get(source *ListenRequest_OpenRequest) (values []interface{})

Get returns all values pointed by specific field from source ListenRequest_OpenRequest

func (*ListenRequestOpenRequest_FieldTerminalPath) GetDefault

func (fp *ListenRequestOpenRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenRequestOpenRequest_FieldTerminalPath) GetRaw

func (fp *ListenRequestOpenRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenRequestOpenRequest_FieldTerminalPath) GetSingle

func (fp *ListenRequestOpenRequest_FieldTerminalPath) GetSingle(source *ListenRequest_OpenRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListenRequest_OpenRequest

func (*ListenRequestOpenRequest_FieldTerminalPath) GetSingleRaw

func (fp *ListenRequestOpenRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenRequestOpenRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenRequestOpenRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenRequestOpenRequest_FieldTerminalPath) Selector

func (*ListenRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ListenRequestOpenRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenRequestOpenRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenRequestOpenRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListenRequestOpenRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListenRequestOpenRequest_FieldTerminalPath) WithIValue

func (*ListenRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenRequestOpenRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenRequestOpenRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenRequestOpenRequest_FieldTerminalPath) WithRawIValue

func (fp *ListenRequestOpenRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenRequestOpenRequest_FieldTerminalPathArrayItemValue

type ListenRequestOpenRequest_FieldTerminalPathArrayItemValue struct {
	ListenRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'OpenRequest'

func (*ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenRequest_OpenRequest as interface{}

func (*ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenRequestOpenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenRequestOpenRequest_FieldTerminalPathArrayOfValues

type ListenRequestOpenRequest_FieldTerminalPathArrayOfValues struct {
	ListenRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (fpaov *ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues() ([]*project.Reference, bool)

func (*ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenRequestOpenRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenRequestOpenRequest_FieldTerminalPathValue

type ListenRequestOpenRequest_FieldTerminalPathValue struct {
	ListenRequestOpenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestOpenRequest_FieldTerminalPathValue) AsNameValue

func (*ListenRequestOpenRequest_FieldTerminalPathValue) AsProjectValue

func (*ListenRequestOpenRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenRequestOpenRequest_FieldTerminalPathValue' with the value under path in 'ListenRequest_OpenRequest'.

func (*ListenRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *ListenRequestOpenRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenRequestOpenRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ListenRequestOpenRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'OpenRequest' as interface{}

func (*ListenRequestOpenRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenRequest

func (*ListenRequestOpenRequest_FieldTerminalPathValue) SetToRaw

type ListenRequestPathSelectorChannelOpenError

type ListenRequestPathSelectorChannelOpenError struct{}

func (ListenRequestPathSelectorChannelOpenError) ChannelId

func (ListenRequestPathSelectorChannelOpenError) FieldPath

func (ListenRequestPathSelectorChannelOpenError) Message

func (ListenRequestPathSelectorChannelOpenError) WithArrayOfValues

func (ListenRequestPathSelectorChannelOpenError) WithSubArrayItemValue

func (ListenRequestPathSelectorChannelOpenError) WithSubArrayOfValues

func (ListenRequestPathSelectorChannelOpenError) WithSubPath

func (ListenRequestPathSelectorChannelOpenError) WithSubValue

func (ListenRequestPathSelectorChannelOpenError) WithValue

type ListenRequestPathSelectorChannelOpenErrorChannelId

type ListenRequestPathSelectorChannelOpenErrorChannelId struct{}

func (ListenRequestPathSelectorChannelOpenErrorChannelId) FieldPath

func (ListenRequestPathSelectorChannelOpenErrorChannelId) WithArrayOfValues

func (ListenRequestPathSelectorChannelOpenErrorChannelId) WithValue

type ListenRequestPathSelectorChannelOpenErrorMessage

type ListenRequestPathSelectorChannelOpenErrorMessage struct{}

func (ListenRequestPathSelectorChannelOpenErrorMessage) FieldPath

func (ListenRequestPathSelectorChannelOpenErrorMessage) WithArrayOfValues

func (ListenRequestPathSelectorChannelOpenErrorMessage) WithValue

type ListenRequestPathSelectorOpenRequest

type ListenRequestPathSelectorOpenRequest struct{}

func (ListenRequestPathSelectorOpenRequest) FieldPath

func (ListenRequestPathSelectorOpenRequest) Name

func (ListenRequestPathSelectorOpenRequest) Project

func (ListenRequestPathSelectorOpenRequest) WithArrayOfValues

func (ListenRequestPathSelectorOpenRequest) WithSubArrayItemValue

func (ListenRequestPathSelectorOpenRequest) WithSubArrayOfValues

func (ListenRequestPathSelectorOpenRequest) WithSubPath

func (ListenRequestPathSelectorOpenRequest) WithSubValue

func (ListenRequestPathSelectorOpenRequest) WithValue

type ListenRequestPathSelectorOpenRequestName

type ListenRequestPathSelectorOpenRequestName struct{}

func (ListenRequestPathSelectorOpenRequestName) FieldPath

func (ListenRequestPathSelectorOpenRequestName) WithArrayOfValues

func (ListenRequestPathSelectorOpenRequestName) WithValue

type ListenRequestPathSelectorOpenRequestProject

type ListenRequestPathSelectorOpenRequestProject struct{}

func (ListenRequestPathSelectorOpenRequestProject) FieldPath

func (ListenRequestPathSelectorOpenRequestProject) WithArrayOfValues

func (ListenRequestPathSelectorOpenRequestProject) WithValue

type ListenRequestPathSelectorPing

type ListenRequestPathSelectorPing struct{}

func (ListenRequestPathSelectorPing) FieldPath

func (ListenRequestPathSelectorPing) WithArrayOfValues

func (ListenRequestPathSelectorPing) WithSubArrayItemValue

func (ListenRequestPathSelectorPing) WithSubArrayOfValues

func (ListenRequestPathSelectorPing) WithSubPath

func (ListenRequestPathSelectorPing) WithSubValue

func (ListenRequestPathSelectorPing) WithValue

type ListenRequestPathSelectorResumeRequest

type ListenRequestPathSelectorResumeRequest struct{}

func (ListenRequestPathSelectorResumeRequest) FieldPath

func (ListenRequestPathSelectorResumeRequest) Name

func (ListenRequestPathSelectorResumeRequest) Project

func (ListenRequestPathSelectorResumeRequest) SessionId

func (ListenRequestPathSelectorResumeRequest) WithArrayOfValues

func (ListenRequestPathSelectorResumeRequest) WithSubArrayItemValue

func (ListenRequestPathSelectorResumeRequest) WithSubArrayOfValues

func (ListenRequestPathSelectorResumeRequest) WithSubPath

func (ListenRequestPathSelectorResumeRequest) WithSubValue

func (ListenRequestPathSelectorResumeRequest) WithValue

type ListenRequestPathSelectorResumeRequestName

type ListenRequestPathSelectorResumeRequestName struct{}

func (ListenRequestPathSelectorResumeRequestName) FieldPath

func (ListenRequestPathSelectorResumeRequestName) WithArrayOfValues

func (ListenRequestPathSelectorResumeRequestName) WithValue

type ListenRequestPathSelectorResumeRequestProject

type ListenRequestPathSelectorResumeRequestProject struct{}

func (ListenRequestPathSelectorResumeRequestProject) FieldPath

func (ListenRequestPathSelectorResumeRequestProject) WithArrayOfValues

func (ListenRequestPathSelectorResumeRequestProject) WithValue

type ListenRequestPathSelectorResumeRequestSessionId

type ListenRequestPathSelectorResumeRequestSessionId struct{}

func (ListenRequestPathSelectorResumeRequestSessionId) FieldPath

func (ListenRequestPathSelectorResumeRequestSessionId) WithArrayOfValues

func (ListenRequestPathSelectorResumeRequestSessionId) WithValue

type ListenRequestResumeRequestFieldPathBuilder

type ListenRequestResumeRequestFieldPathBuilder struct{}

func NewListenRequestResumeRequestFieldPathBuilder

func NewListenRequestResumeRequestFieldPathBuilder() ListenRequestResumeRequestFieldPathBuilder

func (ListenRequestResumeRequestFieldPathBuilder) Name

func (ListenRequestResumeRequestFieldPathBuilder) Project

func (ListenRequestResumeRequestFieldPathBuilder) SessionId

type ListenRequestResumeRequest_FieldPath

type ListenRequestResumeRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenRequestResumeRequest_FieldPathSelector
	Get(source *ListenRequest_ResumeRequest) []interface{}
	GetSingle(source *ListenRequest_ResumeRequest) (interface{}, bool)
	ClearValue(item *ListenRequest_ResumeRequest)

	// Those methods build corresponding ListenRequestResumeRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenRequestResumeRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenRequestResumeRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenRequestResumeRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenRequestResumeRequest_FieldPath

func MustParseListenRequestResumeRequest_FieldPath(rawField string) ListenRequestResumeRequest_FieldPath

func ParseListenRequestResumeRequest_FieldPath

func ParseListenRequestResumeRequest_FieldPath(rawField string) (ListenRequestResumeRequest_FieldPath, error)

type ListenRequestResumeRequest_FieldPathArrayItemValue

type ListenRequestResumeRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenRequestResumeRequest_FieldPath
	ContainsValue(*ListenRequest_ResumeRequest) bool
}

ListenRequestResumeRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ResumeRequest according to their type Present only for array (repeated) types.

func MustParseListenRequestResumeRequest_FieldPathArrayItemValue

func MustParseListenRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListenRequestResumeRequest_FieldPathArrayItemValue

func ParseListenRequestResumeRequest_FieldPathArrayItemValue

func ParseListenRequestResumeRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListenRequestResumeRequest_FieldPathArrayItemValue, error)

ParseListenRequestResumeRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenRequestResumeRequest_FieldPathArrayOfValues

type ListenRequestResumeRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenRequestResumeRequest_FieldPath
}

ListenRequestResumeRequest_FieldPathArrayOfValues allows storing slice of values for ResumeRequest fields according to their type

func MustParseListenRequestResumeRequest_FieldPathArrayOfValues

func MustParseListenRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListenRequestResumeRequest_FieldPathArrayOfValues

func ParseListenRequestResumeRequest_FieldPathArrayOfValues

func ParseListenRequestResumeRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenRequestResumeRequest_FieldPathArrayOfValues, error)

type ListenRequestResumeRequest_FieldPathSelector

type ListenRequestResumeRequest_FieldPathSelector int32
const (
	ListenRequestResumeRequest_FieldPathSelectorProject   ListenRequestResumeRequest_FieldPathSelector = 0
	ListenRequestResumeRequest_FieldPathSelectorName      ListenRequestResumeRequest_FieldPathSelector = 1
	ListenRequestResumeRequest_FieldPathSelectorSessionId ListenRequestResumeRequest_FieldPathSelector = 2
)

func (ListenRequestResumeRequest_FieldPathSelector) String

type ListenRequestResumeRequest_FieldPathValue

type ListenRequestResumeRequest_FieldPathValue interface {
	ListenRequestResumeRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenRequest_ResumeRequest)
	CompareWith(*ListenRequest_ResumeRequest) (cmp int, comparable bool)
}

ListenRequestResumeRequest_FieldPathValue allows storing values for ResumeRequest fields according to their type

func MustParseListenRequestResumeRequest_FieldPathValue

func MustParseListenRequestResumeRequest_FieldPathValue(pathStr, valueStr string) ListenRequestResumeRequest_FieldPathValue

func ParseListenRequestResumeRequest_FieldPathValue

func ParseListenRequestResumeRequest_FieldPathValue(pathStr, valueStr string) (ListenRequestResumeRequest_FieldPathValue, error)

type ListenRequestResumeRequest_FieldTerminalPath

type ListenRequestResumeRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenRequestResumeRequest_FieldTerminalPath) ClearValue

func (*ListenRequestResumeRequest_FieldTerminalPath) ClearValueRaw

func (*ListenRequestResumeRequest_FieldTerminalPath) Get

func (fp *ListenRequestResumeRequest_FieldTerminalPath) Get(source *ListenRequest_ResumeRequest) (values []interface{})

Get returns all values pointed by specific field from source ListenRequest_ResumeRequest

func (*ListenRequestResumeRequest_FieldTerminalPath) GetDefault

func (fp *ListenRequestResumeRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenRequestResumeRequest_FieldTerminalPath) GetRaw

func (fp *ListenRequestResumeRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenRequestResumeRequest_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenRequest_ResumeRequest

func (*ListenRequestResumeRequest_FieldTerminalPath) GetSingleRaw

func (fp *ListenRequestResumeRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenRequestResumeRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenRequestResumeRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenRequestResumeRequest_FieldTerminalPath) Selector

func (*ListenRequestResumeRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ListenRequestResumeRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenRequestResumeRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenRequestResumeRequest_FieldTerminalPath) WithIArrayItemValue

func (*ListenRequestResumeRequest_FieldTerminalPath) WithIArrayOfValues

func (*ListenRequestResumeRequest_FieldTerminalPath) WithIValue

func (*ListenRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenRequestResumeRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenRequestResumeRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenRequestResumeRequest_FieldTerminalPath) WithRawIValue

func (fp *ListenRequestResumeRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenRequestResumeRequest_FieldTerminalPathArrayItemValue

type ListenRequestResumeRequest_FieldTerminalPathArrayItemValue struct {
	ListenRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ResumeRequest'

func (*ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenRequest_ResumeRequest as interface{}

func (*ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenRequestResumeRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenRequestResumeRequest_FieldTerminalPathArrayOfValues

type ListenRequestResumeRequest_FieldTerminalPathArrayOfValues struct {
	ListenRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) AsProjectArrayOfValues

func (*ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenRequestResumeRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenRequestResumeRequest_FieldTerminalPathValue

type ListenRequestResumeRequest_FieldTerminalPathValue struct {
	ListenRequestResumeRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequestResumeRequest_FieldTerminalPathValue) AsNameValue

func (*ListenRequestResumeRequest_FieldTerminalPathValue) AsProjectValue

func (*ListenRequestResumeRequest_FieldTerminalPathValue) AsSessionIdValue

func (*ListenRequestResumeRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenRequestResumeRequest_FieldTerminalPathValue' with the value under path in 'ListenRequest_ResumeRequest'.

func (*ListenRequestResumeRequest_FieldTerminalPathValue) CompareWithRaw

func (*ListenRequestResumeRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ListenRequestResumeRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ResumeRequest' as interface{}

func (*ListenRequestResumeRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ResumeRequest

func (*ListenRequestResumeRequest_FieldTerminalPathValue) SetToRaw

type ListenRequest_ChannelOpenError

type ListenRequest_ChannelOpenError struct {

	// ID of the channel failed to open.
	ChannelId uint64 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// Error message.
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty" firestore:"message"`
	// contains filtered or unexported fields
}

func (*ListenRequest_ChannelOpenError) Clone

func (*ListenRequest_ChannelOpenError) CloneRaw

func (*ListenRequest_ChannelOpenError) Descriptor

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

Deprecated, Use ListenRequest_ChannelOpenError.ProtoReflect.Descriptor instead.

func (*ListenRequest_ChannelOpenError) GetChannelId

func (m *ListenRequest_ChannelOpenError) GetChannelId() uint64

func (*ListenRequest_ChannelOpenError) GetMessage

func (m *ListenRequest_ChannelOpenError) GetMessage() string

func (*ListenRequest_ChannelOpenError) GotenMessage

func (*ListenRequest_ChannelOpenError) GotenMessage()

func (*ListenRequest_ChannelOpenError) GotenObjectExt

func (o *ListenRequest_ChannelOpenError) GotenObjectExt()

func (*ListenRequest_ChannelOpenError) GotenValidate

func (obj *ListenRequest_ChannelOpenError) GotenValidate() error

func (*ListenRequest_ChannelOpenError) MakeDiffFieldMask

func (*ListenRequest_ChannelOpenError) MakeFullFieldMask

func (*ListenRequest_ChannelOpenError) MakeRawDiffFieldMask

func (*ListenRequest_ChannelOpenError) MakeRawFullFieldMask

func (o *ListenRequest_ChannelOpenError) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenRequest_ChannelOpenError) Marshal

func (m *ListenRequest_ChannelOpenError) Marshal() ([]byte, error)

func (*ListenRequest_ChannelOpenError) MarshalJSON

func (m *ListenRequest_ChannelOpenError) MarshalJSON() ([]byte, error)

func (*ListenRequest_ChannelOpenError) Merge

func (*ListenRequest_ChannelOpenError) MergeRaw

func (*ListenRequest_ChannelOpenError) ProtoMessage

func (*ListenRequest_ChannelOpenError) ProtoMessage()

func (*ListenRequest_ChannelOpenError) ProtoReflect

func (*ListenRequest_ChannelOpenError) Reset

func (m *ListenRequest_ChannelOpenError) Reset()

func (*ListenRequest_ChannelOpenError) SetChannelId

func (m *ListenRequest_ChannelOpenError) SetChannelId(fv uint64)

func (*ListenRequest_ChannelOpenError) SetMessage

func (m *ListenRequest_ChannelOpenError) SetMessage(fv string)

func (*ListenRequest_ChannelOpenError) String

func (*ListenRequest_ChannelOpenError) Unmarshal

func (m *ListenRequest_ChannelOpenError) Unmarshal(b []byte) error

func (*ListenRequest_ChannelOpenError) UnmarshalJSON

func (m *ListenRequest_ChannelOpenError) UnmarshalJSON(data []byte) error

type ListenRequest_ChannelOpenErrorPathSelectorChannelId

type ListenRequest_ChannelOpenErrorPathSelectorChannelId struct{}

func (ListenRequest_ChannelOpenErrorPathSelectorChannelId) FieldPath

func (ListenRequest_ChannelOpenErrorPathSelectorChannelId) WithArrayOfValues

func (ListenRequest_ChannelOpenErrorPathSelectorChannelId) WithValue

type ListenRequest_ChannelOpenErrorPathSelectorMessage

type ListenRequest_ChannelOpenErrorPathSelectorMessage struct{}

func (ListenRequest_ChannelOpenErrorPathSelectorMessage) FieldPath

func (ListenRequest_ChannelOpenErrorPathSelectorMessage) WithArrayOfValues

func (ListenRequest_ChannelOpenErrorPathSelectorMessage) WithValue

type ListenRequest_ChannelOpenError_

type ListenRequest_ChannelOpenError_ struct {
	// When the agent failed to open a requested channel, this message will be
	// sent from the agent to the endpoint.
	ChannelOpenError *ListenRequest_ChannelOpenError `protobuf:"bytes,3,opt,name=channel_open_error,json=channelOpenError,proto3,oneof" firestore:"channelOpenError"`
}

type ListenRequest_ChannelOpenError_FieldMask

type ListenRequest_ChannelOpenError_FieldMask struct {
	Paths []ListenRequestChannelOpenError_FieldPath
}

func FullListenRequest_ChannelOpenError_FieldMask

func FullListenRequest_ChannelOpenError_FieldMask() *ListenRequest_ChannelOpenError_FieldMask

func (*ListenRequest_ChannelOpenError_FieldMask) AppendPath

func (*ListenRequest_ChannelOpenError_FieldMask) AppendRawPath

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenRequest_ChannelOpenError_FieldMask) DecodeFirestore

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenRequest_ChannelOpenError_FieldMask) EncodeFirestore

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenRequest_ChannelOpenError_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenRequest_ChannelOpenError_FieldMask) FromProtoFieldMask

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenRequest_ChannelOpenError_FieldMask) GetPaths

func (*ListenRequest_ChannelOpenError_FieldMask) GetRawPaths

func (*ListenRequest_ChannelOpenError_FieldMask) IsFull

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) IsFull() bool

func (ListenRequest_ChannelOpenError_FieldMask) Marshal

func (fieldMask ListenRequest_ChannelOpenError_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenRequest_ChannelOpenError_FieldMask) MarshalJSON

func (fieldMask ListenRequest_ChannelOpenError_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenRequest_ChannelOpenError_FieldMask) PathsCount

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) PathsCount() int

func (*ListenRequest_ChannelOpenError_FieldMask) Project

func (*ListenRequest_ChannelOpenError_FieldMask) ProjectRaw

func (*ListenRequest_ChannelOpenError_FieldMask) ProtoMessage

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) ProtoMessage()

func (*ListenRequest_ChannelOpenError_FieldMask) ProtoReflect

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) ProtoReflect() preflect.Message

func (*ListenRequest_ChannelOpenError_FieldMask) Reset

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) Reset()

func (*ListenRequest_ChannelOpenError_FieldMask) Set

func (*ListenRequest_ChannelOpenError_FieldMask) SetFromCliFlag

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) SetFromCliFlag(raw string) error

func (*ListenRequest_ChannelOpenError_FieldMask) SetRaw

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenRequest_ChannelOpenError_FieldMask) Size

func (*ListenRequest_ChannelOpenError_FieldMask) String

func (*ListenRequest_ChannelOpenError_FieldMask) Subtract

func (*ListenRequest_ChannelOpenError_FieldMask) SubtractRaw

func (*ListenRequest_ChannelOpenError_FieldMask) ToProtoFieldMask

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenRequest_ChannelOpenError_FieldMask) Unmarshal

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) Unmarshal(data []byte) error

func (*ListenRequest_ChannelOpenError_FieldMask) UnmarshalJSON

func (fieldMask *ListenRequest_ChannelOpenError_FieldMask) UnmarshalJSON(data []byte) error

type ListenRequest_FieldMask

type ListenRequest_FieldMask struct {
	Paths []ListenRequest_FieldPath
}

func FullListenRequest_FieldMask

func FullListenRequest_FieldMask() *ListenRequest_FieldMask

func (*ListenRequest_FieldMask) AppendPath

func (fieldMask *ListenRequest_FieldMask) AppendPath(path ListenRequest_FieldPath)

func (*ListenRequest_FieldMask) AppendRawPath

func (fieldMask *ListenRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenRequest_FieldMask) DecodeFirestore

func (fieldMask *ListenRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenRequest_FieldMask) EncodeFirestore

func (fieldMask *ListenRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenRequest_FieldMask) FilterInputFields

func (fieldMask *ListenRequest_FieldMask) FilterInputFields() *ListenRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ListenRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenRequest_FieldMask) GetPaths

func (fieldMask *ListenRequest_FieldMask) GetPaths() []ListenRequest_FieldPath

func (*ListenRequest_FieldMask) GetRawPaths

func (fieldMask *ListenRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ListenRequest_FieldMask) IsFull

func (fieldMask *ListenRequest_FieldMask) IsFull() bool

func (ListenRequest_FieldMask) Marshal

func (fieldMask ListenRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenRequest_FieldMask) MarshalJSON

func (fieldMask ListenRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenRequest_FieldMask) PathsCount

func (fieldMask *ListenRequest_FieldMask) PathsCount() int

func (*ListenRequest_FieldMask) Project

func (fieldMask *ListenRequest_FieldMask) Project(source *ListenRequest) *ListenRequest

func (*ListenRequest_FieldMask) ProjectRaw

func (*ListenRequest_FieldMask) ProtoMessage

func (fieldMask *ListenRequest_FieldMask) ProtoMessage()

func (*ListenRequest_FieldMask) ProtoReflect

func (fieldMask *ListenRequest_FieldMask) ProtoReflect() preflect.Message

func (*ListenRequest_FieldMask) Reset

func (fieldMask *ListenRequest_FieldMask) Reset()

func (*ListenRequest_FieldMask) Set

func (fieldMask *ListenRequest_FieldMask) Set(target, source *ListenRequest)

func (*ListenRequest_FieldMask) SetFromCliFlag

func (fieldMask *ListenRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ListenRequest_FieldMask) SetRaw

func (fieldMask *ListenRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenRequest_FieldMask) Size

func (fieldMask *ListenRequest_FieldMask) Size() int

func (*ListenRequest_FieldMask) String

func (fieldMask *ListenRequest_FieldMask) String() string

func (*ListenRequest_FieldMask) Subtract

func (*ListenRequest_FieldMask) SubtractRaw

func (fieldMask *ListenRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*ListenRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ListenRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenRequest_FieldMask) Unmarshal

func (fieldMask *ListenRequest_FieldMask) Unmarshal(data []byte) error

func (*ListenRequest_FieldMask) UnmarshalJSON

func (fieldMask *ListenRequest_FieldMask) UnmarshalJSON(data []byte) error

type ListenRequest_FieldPath

type ListenRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenRequest_FieldPathSelector
	Get(source *ListenRequest) []interface{}
	GetSingle(source *ListenRequest) (interface{}, bool)
	ClearValue(item *ListenRequest)

	// Those methods build corresponding ListenRequest_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenRequest_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenRequest_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenRequest_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenRequest_FieldPath

func MustParseListenRequest_FieldPath(rawField string) ListenRequest_FieldPath

func ParseListenRequest_FieldPath

func ParseListenRequest_FieldPath(rawField string) (ListenRequest_FieldPath, error)

type ListenRequest_FieldPathArrayItemValue

type ListenRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenRequest_FieldPath
	ContainsValue(*ListenRequest) bool
}

ListenRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ListenRequest according to their type Present only for array (repeated) types.

func MustParseListenRequest_FieldPathArrayItemValue

func MustParseListenRequest_FieldPathArrayItemValue(pathStr, valueStr string) ListenRequest_FieldPathArrayItemValue

func ParseListenRequest_FieldPathArrayItemValue

func ParseListenRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ListenRequest_FieldPathArrayItemValue, error)

ParseListenRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenRequest_FieldPathArrayOfValues

type ListenRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenRequest_FieldPath
}

ListenRequest_FieldPathArrayOfValues allows storing slice of values for ListenRequest fields according to their type

func MustParseListenRequest_FieldPathArrayOfValues

func MustParseListenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ListenRequest_FieldPathArrayOfValues

func ParseListenRequest_FieldPathArrayOfValues

func ParseListenRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenRequest_FieldPathArrayOfValues, error)

type ListenRequest_FieldPathSelector

type ListenRequest_FieldPathSelector int32
const (
	ListenRequest_FieldPathSelectorOpenRequest      ListenRequest_FieldPathSelector = 0
	ListenRequest_FieldPathSelectorResumeRequest    ListenRequest_FieldPathSelector = 1
	ListenRequest_FieldPathSelectorChannelOpenError ListenRequest_FieldPathSelector = 2
	ListenRequest_FieldPathSelectorPing             ListenRequest_FieldPathSelector = 3
)

func (ListenRequest_FieldPathSelector) String

type ListenRequest_FieldPathValue

type ListenRequest_FieldPathValue interface {
	ListenRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenRequest)
	CompareWith(*ListenRequest) (cmp int, comparable bool)
}

ListenRequest_FieldPathValue allows storing values for ListenRequest fields according to their type

func MustParseListenRequest_FieldPathValue

func MustParseListenRequest_FieldPathValue(pathStr, valueStr string) ListenRequest_FieldPathValue

func ParseListenRequest_FieldPathValue

func ParseListenRequest_FieldPathValue(pathStr, valueStr string) (ListenRequest_FieldPathValue, error)

type ListenRequest_FieldSubPath

type ListenRequest_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldSubPath) AsChannelOpenErrorSubPath

func (fps *ListenRequest_FieldSubPath) AsChannelOpenErrorSubPath() (ListenRequestChannelOpenError_FieldPath, bool)

func (*ListenRequest_FieldSubPath) AsOpenRequestSubPath

func (*ListenRequest_FieldSubPath) AsPingSubPath

func (fps *ListenRequest_FieldSubPath) AsPingSubPath() (Ping_FieldPath, bool)

func (*ListenRequest_FieldSubPath) AsResumeRequestSubPath

func (fps *ListenRequest_FieldSubPath) AsResumeRequestSubPath() (ListenRequestResumeRequest_FieldPath, bool)

func (*ListenRequest_FieldSubPath) ClearValue

func (fps *ListenRequest_FieldSubPath) ClearValue(item *ListenRequest)

func (*ListenRequest_FieldSubPath) ClearValueRaw

func (fps *ListenRequest_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ListenRequest_FieldSubPath) Get

func (fps *ListenRequest_FieldSubPath) Get(source *ListenRequest) (values []interface{})

Get returns all values pointed by selected field from source ListenRequest

func (*ListenRequest_FieldSubPath) GetDefault

func (fps *ListenRequest_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenRequest_FieldSubPath) GetRaw

func (fps *ListenRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ListenRequest_FieldSubPath) GetSingle

func (fps *ListenRequest_FieldSubPath) GetSingle(source *ListenRequest) (interface{}, bool)

GetSingle returns value of selected field from source ListenRequest

func (*ListenRequest_FieldSubPath) GetSingleRaw

func (fps *ListenRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenRequest_FieldSubPath) IsLeaf

func (fps *ListenRequest_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ListenRequest_FieldSubPath) JSONString

func (fps *ListenRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListenRequest_FieldSubPath) Selector

func (*ListenRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *ListenRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenRequest_FieldSubPath) String

func (fps *ListenRequest_FieldSubPath) String() string

String returns path representation in proto convention

func (*ListenRequest_FieldSubPath) WithIArrayItemValue

func (fps *ListenRequest_FieldSubPath) WithIArrayItemValue(value interface{}) ListenRequest_FieldPathArrayItemValue

func (*ListenRequest_FieldSubPath) WithIArrayOfValues

func (fps *ListenRequest_FieldSubPath) WithIArrayOfValues(values interface{}) ListenRequest_FieldPathArrayOfValues

func (*ListenRequest_FieldSubPath) WithIValue

func (fps *ListenRequest_FieldSubPath) WithIValue(value interface{}) ListenRequest_FieldPathValue

func (*ListenRequest_FieldSubPath) WithRawIArrayItemValue

func (fps *ListenRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenRequest_FieldSubPath) WithRawIArrayOfValues

func (fps *ListenRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenRequest_FieldSubPath) WithRawIValue

func (fps *ListenRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenRequest_FieldSubPathArrayItemValue

type ListenRequest_FieldSubPathArrayItemValue struct {
	ListenRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldSubPathArrayItemValue) AsChannelOpenErrorPathItemValue

func (*ListenRequest_FieldSubPathArrayItemValue) AsOpenRequestPathItemValue

func (*ListenRequest_FieldSubPathArrayItemValue) AsPingPathItemValue

func (*ListenRequest_FieldSubPathArrayItemValue) AsResumeRequestPathItemValue

func (*ListenRequest_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ListenRequest_FieldSubPathArrayItemValue) ContainsValue(source *ListenRequest) bool

Contains returns a boolean indicating if value that is being held is present in given 'ListenRequest'

func (*ListenRequest_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ListenRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ListenRequest_FieldSubPathArrayOfValues

type ListenRequest_FieldSubPathArrayOfValues struct {
	ListenRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldSubPathArrayOfValues) AsChannelOpenErrorPathArrayOfValues

func (*ListenRequest_FieldSubPathArrayOfValues) AsOpenRequestPathArrayOfValues

func (*ListenRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues

func (fpsaov *ListenRequest_FieldSubPathArrayOfValues) AsPingPathArrayOfValues() (Ping_FieldPathArrayOfValues, bool)

func (*ListenRequest_FieldSubPathArrayOfValues) AsResumeRequestPathArrayOfValues

func (*ListenRequest_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ListenRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ListenRequest_FieldSubPathValue

type ListenRequest_FieldSubPathValue struct {
	ListenRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldSubPathValue) AsChannelOpenErrorPathValue

func (*ListenRequest_FieldSubPathValue) AsOpenRequestPathValue

func (*ListenRequest_FieldSubPathValue) AsPingPathValue

func (fpvs *ListenRequest_FieldSubPathValue) AsPingPathValue() (Ping_FieldPathValue, bool)

func (*ListenRequest_FieldSubPathValue) AsResumeRequestPathValue

func (*ListenRequest_FieldSubPathValue) CompareWith

func (fpvs *ListenRequest_FieldSubPathValue) CompareWith(source *ListenRequest) (int, bool)

func (*ListenRequest_FieldSubPathValue) CompareWithRaw

func (fpvs *ListenRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenRequest_FieldSubPathValue) GetRawValue

func (fpvs *ListenRequest_FieldSubPathValue) GetRawValue() interface{}

func (*ListenRequest_FieldSubPathValue) SetTo

func (fpvs *ListenRequest_FieldSubPathValue) SetTo(target **ListenRequest)

func (*ListenRequest_FieldSubPathValue) SetToRaw

func (fpvs *ListenRequest_FieldSubPathValue) SetToRaw(target proto.Message)

type ListenRequest_FieldTerminalPath

type ListenRequest_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldTerminalPath) ClearValue

func (fp *ListenRequest_FieldTerminalPath) ClearValue(item *ListenRequest)

func (*ListenRequest_FieldTerminalPath) ClearValueRaw

func (fp *ListenRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ListenRequest_FieldTerminalPath) Get

func (fp *ListenRequest_FieldTerminalPath) Get(source *ListenRequest) (values []interface{})

Get returns all values pointed by specific field from source ListenRequest

func (*ListenRequest_FieldTerminalPath) GetDefault

func (fp *ListenRequest_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenRequest_FieldTerminalPath) GetRaw

func (fp *ListenRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenRequest_FieldTerminalPath) GetSingle

func (fp *ListenRequest_FieldTerminalPath) GetSingle(source *ListenRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListenRequest

func (*ListenRequest_FieldTerminalPath) GetSingleRaw

func (fp *ListenRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenRequest_FieldTerminalPath) JSONString

func (fp *ListenRequest_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListenRequest_FieldTerminalPath) Selector

func (*ListenRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ListenRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *ListenRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListenRequest_FieldPathArrayItemValue

func (*ListenRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *ListenRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListenRequest_FieldPathArrayOfValues

func (*ListenRequest_FieldTerminalPath) WithIValue

func (fp *ListenRequest_FieldTerminalPath) WithIValue(value interface{}) ListenRequest_FieldPathValue

func (*ListenRequest_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenRequest_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenRequest_FieldTerminalPath) WithRawIValue

func (fp *ListenRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenRequest_FieldTerminalPathArrayItemValue

type ListenRequest_FieldTerminalPathArrayItemValue struct {
	ListenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ListenRequest'

func (*ListenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenRequest as interface{}

func (*ListenRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListenRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ListenRequest) (interface{}, bool)

func (*ListenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenRequest_FieldTerminalPathArrayOfValues

type ListenRequest_FieldTerminalPathArrayOfValues struct {
	ListenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldTerminalPathArrayOfValues) AsChannelOpenErrorArrayOfValues

func (fpaov *ListenRequest_FieldTerminalPathArrayOfValues) AsChannelOpenErrorArrayOfValues() ([]*ListenRequest_ChannelOpenError, bool)

func (*ListenRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues

func (fpaov *ListenRequest_FieldTerminalPathArrayOfValues) AsOpenRequestArrayOfValues() ([]*ListenRequest_OpenRequest, bool)

func (*ListenRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues

func (fpaov *ListenRequest_FieldTerminalPathArrayOfValues) AsPingArrayOfValues() ([]*Ping, bool)

func (*ListenRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues

func (fpaov *ListenRequest_FieldTerminalPathArrayOfValues) AsResumeRequestArrayOfValues() ([]*ListenRequest_ResumeRequest, bool)

func (*ListenRequest_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenRequest_FieldTerminalPathValue

type ListenRequest_FieldTerminalPathValue struct {
	ListenRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenRequest_FieldTerminalPathValue) AsChannelOpenErrorValue

func (*ListenRequest_FieldTerminalPathValue) AsOpenRequestValue

func (*ListenRequest_FieldTerminalPathValue) AsPingValue

func (fpv *ListenRequest_FieldTerminalPathValue) AsPingValue() (*Ping, bool)

func (*ListenRequest_FieldTerminalPathValue) AsResumeRequestValue

func (*ListenRequest_FieldTerminalPathValue) CompareWith

func (fpv *ListenRequest_FieldTerminalPathValue) CompareWith(source *ListenRequest) (int, bool)

CompareWith compares value in the 'ListenRequest_FieldTerminalPathValue' with the value under path in 'ListenRequest'.

func (*ListenRequest_FieldTerminalPathValue) CompareWithRaw

func (fpv *ListenRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenRequest_FieldTerminalPathValue) GetRawValue

func (fpv *ListenRequest_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ListenRequest' as interface{}

func (*ListenRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListenRequest

func (*ListenRequest_FieldTerminalPathValue) SetToRaw

func (fpv *ListenRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ListenRequest_OpenRequest

type ListenRequest_OpenRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	// The self-declared device name, used for authentication/authorization.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// contains filtered or unexported fields
}

func (*ListenRequest_OpenRequest) Clone

func (*ListenRequest_OpenRequest) CloneRaw

func (*ListenRequest_OpenRequest) Descriptor

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

Deprecated, Use ListenRequest_OpenRequest.ProtoReflect.Descriptor instead.

func (*ListenRequest_OpenRequest) GetName

func (m *ListenRequest_OpenRequest) GetName() string

func (*ListenRequest_OpenRequest) GetProject

func (m *ListenRequest_OpenRequest) GetProject() *project.Reference

func (*ListenRequest_OpenRequest) GotenMessage

func (*ListenRequest_OpenRequest) GotenMessage()

func (*ListenRequest_OpenRequest) GotenObjectExt

func (o *ListenRequest_OpenRequest) GotenObjectExt()

func (*ListenRequest_OpenRequest) GotenValidate

func (obj *ListenRequest_OpenRequest) GotenValidate() error

func (*ListenRequest_OpenRequest) MakeDiffFieldMask

func (*ListenRequest_OpenRequest) MakeFullFieldMask

func (*ListenRequest_OpenRequest) MakeRawDiffFieldMask

func (*ListenRequest_OpenRequest) MakeRawFullFieldMask

func (o *ListenRequest_OpenRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenRequest_OpenRequest) Marshal

func (m *ListenRequest_OpenRequest) Marshal() ([]byte, error)

func (*ListenRequest_OpenRequest) MarshalJSON

func (m *ListenRequest_OpenRequest) MarshalJSON() ([]byte, error)

func (*ListenRequest_OpenRequest) Merge

func (*ListenRequest_OpenRequest) MergeRaw

func (*ListenRequest_OpenRequest) ProtoMessage

func (*ListenRequest_OpenRequest) ProtoMessage()

func (*ListenRequest_OpenRequest) ProtoReflect

func (m *ListenRequest_OpenRequest) ProtoReflect() preflect.Message

func (*ListenRequest_OpenRequest) Reset

func (m *ListenRequest_OpenRequest) Reset()

func (*ListenRequest_OpenRequest) SetName

func (m *ListenRequest_OpenRequest) SetName(fv string)

func (*ListenRequest_OpenRequest) SetProject

func (m *ListenRequest_OpenRequest) SetProject(fv *project.Reference)

func (*ListenRequest_OpenRequest) String

func (m *ListenRequest_OpenRequest) String() string

func (*ListenRequest_OpenRequest) Unmarshal

func (m *ListenRequest_OpenRequest) Unmarshal(b []byte) error

func (*ListenRequest_OpenRequest) UnmarshalJSON

func (m *ListenRequest_OpenRequest) UnmarshalJSON(data []byte) error

type ListenRequest_OpenRequestPathSelectorName

type ListenRequest_OpenRequestPathSelectorName struct{}

func (ListenRequest_OpenRequestPathSelectorName) FieldPath

func (ListenRequest_OpenRequestPathSelectorName) WithArrayOfValues

func (ListenRequest_OpenRequestPathSelectorName) WithValue

type ListenRequest_OpenRequestPathSelectorProject

type ListenRequest_OpenRequestPathSelectorProject struct{}

func (ListenRequest_OpenRequestPathSelectorProject) FieldPath

func (ListenRequest_OpenRequestPathSelectorProject) WithArrayOfValues

func (ListenRequest_OpenRequestPathSelectorProject) WithValue

type ListenRequest_OpenRequest_

type ListenRequest_OpenRequest_ struct {
	// This is a hello message from the agent with its name.
	OpenRequest *ListenRequest_OpenRequest `protobuf:"bytes,1,opt,name=open_request,json=openRequest,proto3,oneof" firestore:"openRequest"`
}

type ListenRequest_OpenRequest_FieldMask

type ListenRequest_OpenRequest_FieldMask struct {
	Paths []ListenRequestOpenRequest_FieldPath
}

func FullListenRequest_OpenRequest_FieldMask

func FullListenRequest_OpenRequest_FieldMask() *ListenRequest_OpenRequest_FieldMask

func (*ListenRequest_OpenRequest_FieldMask) AppendPath

func (*ListenRequest_OpenRequest_FieldMask) AppendRawPath

func (fieldMask *ListenRequest_OpenRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenRequest_OpenRequest_FieldMask) DecodeFirestore

func (fieldMask *ListenRequest_OpenRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenRequest_OpenRequest_FieldMask) EncodeFirestore

func (fieldMask *ListenRequest_OpenRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenRequest_OpenRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenRequest_OpenRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ListenRequest_OpenRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenRequest_OpenRequest_FieldMask) GetPaths

func (*ListenRequest_OpenRequest_FieldMask) GetRawPaths

func (fieldMask *ListenRequest_OpenRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ListenRequest_OpenRequest_FieldMask) IsFull

func (fieldMask *ListenRequest_OpenRequest_FieldMask) IsFull() bool

func (ListenRequest_OpenRequest_FieldMask) Marshal

func (fieldMask ListenRequest_OpenRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenRequest_OpenRequest_FieldMask) MarshalJSON

func (fieldMask ListenRequest_OpenRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenRequest_OpenRequest_FieldMask) PathsCount

func (fieldMask *ListenRequest_OpenRequest_FieldMask) PathsCount() int

func (*ListenRequest_OpenRequest_FieldMask) Project

func (*ListenRequest_OpenRequest_FieldMask) ProjectRaw

func (*ListenRequest_OpenRequest_FieldMask) ProtoMessage

func (fieldMask *ListenRequest_OpenRequest_FieldMask) ProtoMessage()

func (*ListenRequest_OpenRequest_FieldMask) ProtoReflect

func (fieldMask *ListenRequest_OpenRequest_FieldMask) ProtoReflect() preflect.Message

func (*ListenRequest_OpenRequest_FieldMask) Reset

func (fieldMask *ListenRequest_OpenRequest_FieldMask) Reset()

func (*ListenRequest_OpenRequest_FieldMask) Set

func (fieldMask *ListenRequest_OpenRequest_FieldMask) Set(target, source *ListenRequest_OpenRequest)

func (*ListenRequest_OpenRequest_FieldMask) SetFromCliFlag

func (fieldMask *ListenRequest_OpenRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ListenRequest_OpenRequest_FieldMask) SetRaw

func (fieldMask *ListenRequest_OpenRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenRequest_OpenRequest_FieldMask) Size

func (fieldMask *ListenRequest_OpenRequest_FieldMask) Size() int

func (*ListenRequest_OpenRequest_FieldMask) String

func (fieldMask *ListenRequest_OpenRequest_FieldMask) String() string

func (*ListenRequest_OpenRequest_FieldMask) Subtract

func (*ListenRequest_OpenRequest_FieldMask) SubtractRaw

func (*ListenRequest_OpenRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ListenRequest_OpenRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenRequest_OpenRequest_FieldMask) Unmarshal

func (fieldMask *ListenRequest_OpenRequest_FieldMask) Unmarshal(data []byte) error

func (*ListenRequest_OpenRequest_FieldMask) UnmarshalJSON

func (fieldMask *ListenRequest_OpenRequest_FieldMask) UnmarshalJSON(data []byte) error

type ListenRequest_Ping

type ListenRequest_Ping struct {
	Ping *Ping `protobuf:"bytes,4,opt,name=ping,proto3,oneof" firestore:"ping"`
}

type ListenRequest_ResumeRequest

type ListenRequest_ResumeRequest struct {
	Project *project.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=project,proto3" json:"project,omitempty" firestore:"project"`
	// The self-declared device name, used for authentication/authorization.
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	SessionId uint64 `protobuf:"varint,3,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	// contains filtered or unexported fields
}

func (*ListenRequest_ResumeRequest) Clone

func (*ListenRequest_ResumeRequest) CloneRaw

func (*ListenRequest_ResumeRequest) Descriptor

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

Deprecated, Use ListenRequest_ResumeRequest.ProtoReflect.Descriptor instead.

func (*ListenRequest_ResumeRequest) GetName

func (m *ListenRequest_ResumeRequest) GetName() string

func (*ListenRequest_ResumeRequest) GetProject

func (*ListenRequest_ResumeRequest) GetSessionId

func (m *ListenRequest_ResumeRequest) GetSessionId() uint64

func (*ListenRequest_ResumeRequest) GotenMessage

func (*ListenRequest_ResumeRequest) GotenMessage()

func (*ListenRequest_ResumeRequest) GotenObjectExt

func (o *ListenRequest_ResumeRequest) GotenObjectExt()

func (*ListenRequest_ResumeRequest) GotenValidate

func (obj *ListenRequest_ResumeRequest) GotenValidate() error

func (*ListenRequest_ResumeRequest) MakeDiffFieldMask

func (*ListenRequest_ResumeRequest) MakeFullFieldMask

func (*ListenRequest_ResumeRequest) MakeRawDiffFieldMask

func (*ListenRequest_ResumeRequest) MakeRawFullFieldMask

func (o *ListenRequest_ResumeRequest) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenRequest_ResumeRequest) Marshal

func (m *ListenRequest_ResumeRequest) Marshal() ([]byte, error)

func (*ListenRequest_ResumeRequest) MarshalJSON

func (m *ListenRequest_ResumeRequest) MarshalJSON() ([]byte, error)

func (*ListenRequest_ResumeRequest) Merge

func (*ListenRequest_ResumeRequest) MergeRaw

func (*ListenRequest_ResumeRequest) ProtoMessage

func (*ListenRequest_ResumeRequest) ProtoMessage()

func (*ListenRequest_ResumeRequest) ProtoReflect

func (m *ListenRequest_ResumeRequest) ProtoReflect() preflect.Message

func (*ListenRequest_ResumeRequest) Reset

func (m *ListenRequest_ResumeRequest) Reset()

func (*ListenRequest_ResumeRequest) SetName

func (m *ListenRequest_ResumeRequest) SetName(fv string)

func (*ListenRequest_ResumeRequest) SetProject

func (m *ListenRequest_ResumeRequest) SetProject(fv *project.Reference)

func (*ListenRequest_ResumeRequest) SetSessionId

func (m *ListenRequest_ResumeRequest) SetSessionId(fv uint64)

func (*ListenRequest_ResumeRequest) String

func (m *ListenRequest_ResumeRequest) String() string

func (*ListenRequest_ResumeRequest) Unmarshal

func (m *ListenRequest_ResumeRequest) Unmarshal(b []byte) error

func (*ListenRequest_ResumeRequest) UnmarshalJSON

func (m *ListenRequest_ResumeRequest) UnmarshalJSON(data []byte) error

type ListenRequest_ResumeRequestPathSelectorName

type ListenRequest_ResumeRequestPathSelectorName struct{}

func (ListenRequest_ResumeRequestPathSelectorName) FieldPath

func (ListenRequest_ResumeRequestPathSelectorName) WithArrayOfValues

func (ListenRequest_ResumeRequestPathSelectorName) WithValue

type ListenRequest_ResumeRequestPathSelectorProject

type ListenRequest_ResumeRequestPathSelectorProject struct{}

func (ListenRequest_ResumeRequestPathSelectorProject) FieldPath

func (ListenRequest_ResumeRequestPathSelectorProject) WithArrayOfValues

func (ListenRequest_ResumeRequestPathSelectorProject) WithValue

type ListenRequest_ResumeRequestPathSelectorSessionId

type ListenRequest_ResumeRequestPathSelectorSessionId struct{}

func (ListenRequest_ResumeRequestPathSelectorSessionId) FieldPath

func (ListenRequest_ResumeRequestPathSelectorSessionId) WithArrayOfValues

func (ListenRequest_ResumeRequestPathSelectorSessionId) WithValue

type ListenRequest_ResumeRequest_

type ListenRequest_ResumeRequest_ struct {
	ResumeRequest *ListenRequest_ResumeRequest `protobuf:"bytes,2,opt,name=resume_request,json=resumeRequest,proto3,oneof" firestore:"resumeRequest"`
}

type ListenRequest_ResumeRequest_FieldMask

type ListenRequest_ResumeRequest_FieldMask struct {
	Paths []ListenRequestResumeRequest_FieldPath
}

func FullListenRequest_ResumeRequest_FieldMask

func FullListenRequest_ResumeRequest_FieldMask() *ListenRequest_ResumeRequest_FieldMask

func (*ListenRequest_ResumeRequest_FieldMask) AppendPath

func (*ListenRequest_ResumeRequest_FieldMask) AppendRawPath

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenRequest_ResumeRequest_FieldMask) DecodeFirestore

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenRequest_ResumeRequest_FieldMask) EncodeFirestore

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenRequest_ResumeRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenRequest_ResumeRequest_FieldMask) FromProtoFieldMask

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenRequest_ResumeRequest_FieldMask) GetPaths

func (*ListenRequest_ResumeRequest_FieldMask) GetRawPaths

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ListenRequest_ResumeRequest_FieldMask) IsFull

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) IsFull() bool

func (ListenRequest_ResumeRequest_FieldMask) Marshal

func (fieldMask ListenRequest_ResumeRequest_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenRequest_ResumeRequest_FieldMask) MarshalJSON

func (fieldMask ListenRequest_ResumeRequest_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenRequest_ResumeRequest_FieldMask) PathsCount

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) PathsCount() int

func (*ListenRequest_ResumeRequest_FieldMask) Project

func (*ListenRequest_ResumeRequest_FieldMask) ProjectRaw

func (*ListenRequest_ResumeRequest_FieldMask) ProtoMessage

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) ProtoMessage()

func (*ListenRequest_ResumeRequest_FieldMask) ProtoReflect

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) ProtoReflect() preflect.Message

func (*ListenRequest_ResumeRequest_FieldMask) Reset

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) Reset()

func (*ListenRequest_ResumeRequest_FieldMask) Set

func (*ListenRequest_ResumeRequest_FieldMask) SetFromCliFlag

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) SetFromCliFlag(raw string) error

func (*ListenRequest_ResumeRequest_FieldMask) SetRaw

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenRequest_ResumeRequest_FieldMask) Size

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) Size() int

func (*ListenRequest_ResumeRequest_FieldMask) String

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) String() string

func (*ListenRequest_ResumeRequest_FieldMask) Subtract

func (*ListenRequest_ResumeRequest_FieldMask) SubtractRaw

func (*ListenRequest_ResumeRequest_FieldMask) ToProtoFieldMask

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenRequest_ResumeRequest_FieldMask) Unmarshal

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) Unmarshal(data []byte) error

func (*ListenRequest_ResumeRequest_FieldMask) UnmarshalJSON

func (fieldMask *ListenRequest_ResumeRequest_FieldMask) UnmarshalJSON(data []byte) error

type ListenResponse

type ListenResponse struct {

	// Types that are valid to be assigned to Message:
	//	*ListenResponse_Listening_
	//	*ListenResponse_OpenChannelResponse_
	//	*ListenResponse_ResumeChannelResponse_
	Message isListenResponse_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

Response message for method [Listen][ntt.proxies.Listen]

func (*ListenResponse) Clone

func (o *ListenResponse) Clone() *ListenResponse

func (*ListenResponse) CloneRaw

func (*ListenResponse) Descriptor

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

Deprecated, Use ListenResponse.ProtoReflect.Descriptor instead.

func (*ListenResponse) GetListening

func (m *ListenResponse) GetListening() *ListenResponse_Listening

func (*ListenResponse) GetMessage

func (m *ListenResponse) GetMessage() isListenResponse_Message

func (*ListenResponse) GetOpenChannelResponse

func (m *ListenResponse) GetOpenChannelResponse() *ListenResponse_OpenChannelResponse

func (*ListenResponse) GetResumeChannelResponse

func (m *ListenResponse) GetResumeChannelResponse() *ListenResponse_ResumeChannelResponse

func (*ListenResponse) GotenMessage

func (*ListenResponse) GotenMessage()

func (*ListenResponse) GotenObjectExt

func (o *ListenResponse) GotenObjectExt()

func (*ListenResponse) GotenValidate

func (obj *ListenResponse) GotenValidate() error

func (*ListenResponse) MakeDiffFieldMask

func (o *ListenResponse) MakeDiffFieldMask(other *ListenResponse) *ListenResponse_FieldMask

func (*ListenResponse) MakeFullFieldMask

func (o *ListenResponse) MakeFullFieldMask() *ListenResponse_FieldMask

func (*ListenResponse) MakeRawDiffFieldMask

func (o *ListenResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ListenResponse) MakeRawFullFieldMask

func (o *ListenResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenResponse) Marshal

func (m *ListenResponse) Marshal() ([]byte, error)

func (*ListenResponse) MarshalJSON

func (m *ListenResponse) MarshalJSON() ([]byte, error)

func (*ListenResponse) Merge

func (o *ListenResponse) Merge(source *ListenResponse)

func (*ListenResponse) MergeRaw

func (o *ListenResponse) MergeRaw(source gotenobject.GotenObjectExt)

func (*ListenResponse) ProtoMessage

func (*ListenResponse) ProtoMessage()

func (*ListenResponse) ProtoReflect

func (m *ListenResponse) ProtoReflect() preflect.Message

func (*ListenResponse) Reset

func (m *ListenResponse) Reset()

func (*ListenResponse) SetListening

func (m *ListenResponse) SetListening(fv *ListenResponse_Listening)

func (*ListenResponse) SetMessage

func (m *ListenResponse) SetMessage(ofv isListenResponse_Message)

func (*ListenResponse) SetOpenChannelResponse

func (m *ListenResponse) SetOpenChannelResponse(fv *ListenResponse_OpenChannelResponse)

func (*ListenResponse) SetResumeChannelResponse

func (m *ListenResponse) SetResumeChannelResponse(fv *ListenResponse_ResumeChannelResponse)

func (*ListenResponse) String

func (m *ListenResponse) String() string

func (*ListenResponse) Unmarshal

func (m *ListenResponse) Unmarshal(b []byte) error

func (*ListenResponse) UnmarshalJSON

func (m *ListenResponse) UnmarshalJSON(data []byte) error

type ListenResponseFieldPathBuilder

type ListenResponseFieldPathBuilder struct{}

func NewListenResponseFieldPathBuilder

func NewListenResponseFieldPathBuilder() ListenResponseFieldPathBuilder

func (ListenResponseFieldPathBuilder) Listening

func (ListenResponseFieldPathBuilder) OpenChannelResponse

func (ListenResponseFieldPathBuilder) ResumeChannelResponse

type ListenResponseListeningFieldPathBuilder

type ListenResponseListeningFieldPathBuilder struct{}

func NewListenResponseListeningFieldPathBuilder

func NewListenResponseListeningFieldPathBuilder() ListenResponseListeningFieldPathBuilder

func (ListenResponseListeningFieldPathBuilder) SessionId

type ListenResponseListening_FieldPath

type ListenResponseListening_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenResponseListening_FieldPathSelector
	Get(source *ListenResponse_Listening) []interface{}
	GetSingle(source *ListenResponse_Listening) (interface{}, bool)
	ClearValue(item *ListenResponse_Listening)

	// Those methods build corresponding ListenResponseListening_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenResponseListening_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenResponseListening_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenResponseListening_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenResponseListening_FieldPath

func MustParseListenResponseListening_FieldPath(rawField string) ListenResponseListening_FieldPath

func ParseListenResponseListening_FieldPath

func ParseListenResponseListening_FieldPath(rawField string) (ListenResponseListening_FieldPath, error)

type ListenResponseListening_FieldPathArrayItemValue

type ListenResponseListening_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenResponseListening_FieldPath
	ContainsValue(*ListenResponse_Listening) bool
}

ListenResponseListening_FieldPathArrayItemValue allows storing single item in Path-specific values for Listening according to their type Present only for array (repeated) types.

func MustParseListenResponseListening_FieldPathArrayItemValue

func MustParseListenResponseListening_FieldPathArrayItemValue(pathStr, valueStr string) ListenResponseListening_FieldPathArrayItemValue

func ParseListenResponseListening_FieldPathArrayItemValue

func ParseListenResponseListening_FieldPathArrayItemValue(pathStr, valueStr string) (ListenResponseListening_FieldPathArrayItemValue, error)

ParseListenResponseListening_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenResponseListening_FieldPathArrayOfValues

type ListenResponseListening_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenResponseListening_FieldPath
}

ListenResponseListening_FieldPathArrayOfValues allows storing slice of values for Listening fields according to their type

func MustParseListenResponseListening_FieldPathArrayOfValues

func MustParseListenResponseListening_FieldPathArrayOfValues(pathStr, valuesStr string) ListenResponseListening_FieldPathArrayOfValues

func ParseListenResponseListening_FieldPathArrayOfValues

func ParseListenResponseListening_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenResponseListening_FieldPathArrayOfValues, error)

type ListenResponseListening_FieldPathSelector

type ListenResponseListening_FieldPathSelector int32
const (
	ListenResponseListening_FieldPathSelectorSessionId ListenResponseListening_FieldPathSelector = 0
)

func (ListenResponseListening_FieldPathSelector) String

type ListenResponseListening_FieldPathValue

type ListenResponseListening_FieldPathValue interface {
	ListenResponseListening_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenResponse_Listening)
	CompareWith(*ListenResponse_Listening) (cmp int, comparable bool)
}

ListenResponseListening_FieldPathValue allows storing values for Listening fields according to their type

func MustParseListenResponseListening_FieldPathValue

func MustParseListenResponseListening_FieldPathValue(pathStr, valueStr string) ListenResponseListening_FieldPathValue

func ParseListenResponseListening_FieldPathValue

func ParseListenResponseListening_FieldPathValue(pathStr, valueStr string) (ListenResponseListening_FieldPathValue, error)

type ListenResponseListening_FieldTerminalPath

type ListenResponseListening_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenResponseListening_FieldTerminalPath) ClearValue

func (*ListenResponseListening_FieldTerminalPath) ClearValueRaw

func (*ListenResponseListening_FieldTerminalPath) Get

func (fp *ListenResponseListening_FieldTerminalPath) Get(source *ListenResponse_Listening) (values []interface{})

Get returns all values pointed by specific field from source ListenResponse_Listening

func (*ListenResponseListening_FieldTerminalPath) GetDefault

func (fp *ListenResponseListening_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenResponseListening_FieldTerminalPath) GetRaw

func (fp *ListenResponseListening_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenResponseListening_FieldTerminalPath) GetSingle

func (fp *ListenResponseListening_FieldTerminalPath) GetSingle(source *ListenResponse_Listening) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListenResponse_Listening

func (*ListenResponseListening_FieldTerminalPath) GetSingleRaw

func (fp *ListenResponseListening_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenResponseListening_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenResponseListening_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenResponseListening_FieldTerminalPath) Selector

func (*ListenResponseListening_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ListenResponseListening_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenResponseListening_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenResponseListening_FieldTerminalPath) WithIArrayItemValue

func (*ListenResponseListening_FieldTerminalPath) WithIArrayOfValues

func (*ListenResponseListening_FieldTerminalPath) WithIValue

func (*ListenResponseListening_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenResponseListening_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenResponseListening_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenResponseListening_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenResponseListening_FieldTerminalPath) WithRawIValue

func (fp *ListenResponseListening_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenResponseListening_FieldTerminalPathArrayItemValue

type ListenResponseListening_FieldTerminalPathArrayItemValue struct {
	ListenResponseListening_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseListening_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'Listening'

func (*ListenResponseListening_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenResponseListening_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenResponse_Listening as interface{}

func (*ListenResponseListening_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenResponseListening_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenResponseListening_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenResponseListening_FieldTerminalPathArrayOfValues

type ListenResponseListening_FieldTerminalPathArrayOfValues struct {
	ListenResponseListening_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseListening_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues

func (fpaov *ListenResponseListening_FieldTerminalPathArrayOfValues) AsSessionIdArrayOfValues() ([]uint64, bool)

func (*ListenResponseListening_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenResponseListening_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenResponseListening_FieldTerminalPathValue

type ListenResponseListening_FieldTerminalPathValue struct {
	ListenResponseListening_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseListening_FieldTerminalPathValue) AsSessionIdValue

func (fpv *ListenResponseListening_FieldTerminalPathValue) AsSessionIdValue() (uint64, bool)

func (*ListenResponseListening_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenResponseListening_FieldTerminalPathValue' with the value under path in 'ListenResponse_Listening'.

func (*ListenResponseListening_FieldTerminalPathValue) CompareWithRaw

func (fpv *ListenResponseListening_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenResponseListening_FieldTerminalPathValue) GetRawValue

func (fpv *ListenResponseListening_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Listening' as interface{}

func (*ListenResponseListening_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Listening

func (*ListenResponseListening_FieldTerminalPathValue) SetToRaw

type ListenResponseOpenChannelResponseFieldPathBuilder

type ListenResponseOpenChannelResponseFieldPathBuilder struct{}

func NewListenResponseOpenChannelResponseFieldPathBuilder

func NewListenResponseOpenChannelResponseFieldPathBuilder() ListenResponseOpenChannelResponseFieldPathBuilder

func (ListenResponseOpenChannelResponseFieldPathBuilder) Arg

func (ListenResponseOpenChannelResponseFieldPathBuilder) ChannelId

func (ListenResponseOpenChannelResponseFieldPathBuilder) Service

type ListenResponseOpenChannelResponse_FieldPath

type ListenResponseOpenChannelResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenResponseOpenChannelResponse_FieldPathSelector
	Get(source *ListenResponse_OpenChannelResponse) []interface{}
	GetSingle(source *ListenResponse_OpenChannelResponse) (interface{}, bool)
	ClearValue(item *ListenResponse_OpenChannelResponse)

	// Those methods build corresponding ListenResponseOpenChannelResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenResponseOpenChannelResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenResponseOpenChannelResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenResponseOpenChannelResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenResponseOpenChannelResponse_FieldPath

func MustParseListenResponseOpenChannelResponse_FieldPath(rawField string) ListenResponseOpenChannelResponse_FieldPath

func ParseListenResponseOpenChannelResponse_FieldPath

func ParseListenResponseOpenChannelResponse_FieldPath(rawField string) (ListenResponseOpenChannelResponse_FieldPath, error)

type ListenResponseOpenChannelResponse_FieldPathArrayItemValue

type ListenResponseOpenChannelResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenResponseOpenChannelResponse_FieldPath
	ContainsValue(*ListenResponse_OpenChannelResponse) bool
}

ListenResponseOpenChannelResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for OpenChannelResponse according to their type Present only for array (repeated) types.

func MustParseListenResponseOpenChannelResponse_FieldPathArrayItemValue

func MustParseListenResponseOpenChannelResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListenResponseOpenChannelResponse_FieldPathArrayItemValue

func ParseListenResponseOpenChannelResponse_FieldPathArrayItemValue

func ParseListenResponseOpenChannelResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListenResponseOpenChannelResponse_FieldPathArrayItemValue, error)

ParseListenResponseOpenChannelResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenResponseOpenChannelResponse_FieldPathArrayOfValues

type ListenResponseOpenChannelResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenResponseOpenChannelResponse_FieldPath
}

ListenResponseOpenChannelResponse_FieldPathArrayOfValues allows storing slice of values for OpenChannelResponse fields according to their type

func MustParseListenResponseOpenChannelResponse_FieldPathArrayOfValues

func MustParseListenResponseOpenChannelResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListenResponseOpenChannelResponse_FieldPathArrayOfValues

func ParseListenResponseOpenChannelResponse_FieldPathArrayOfValues

func ParseListenResponseOpenChannelResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenResponseOpenChannelResponse_FieldPathArrayOfValues, error)

type ListenResponseOpenChannelResponse_FieldPathSelector

type ListenResponseOpenChannelResponse_FieldPathSelector int32
const (
	ListenResponseOpenChannelResponse_FieldPathSelectorChannelId ListenResponseOpenChannelResponse_FieldPathSelector = 0
	ListenResponseOpenChannelResponse_FieldPathSelectorService   ListenResponseOpenChannelResponse_FieldPathSelector = 1
	ListenResponseOpenChannelResponse_FieldPathSelectorArg       ListenResponseOpenChannelResponse_FieldPathSelector = 2
)

func (ListenResponseOpenChannelResponse_FieldPathSelector) String

type ListenResponseOpenChannelResponse_FieldPathValue

type ListenResponseOpenChannelResponse_FieldPathValue interface {
	ListenResponseOpenChannelResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenResponse_OpenChannelResponse)
	CompareWith(*ListenResponse_OpenChannelResponse) (cmp int, comparable bool)
}

ListenResponseOpenChannelResponse_FieldPathValue allows storing values for OpenChannelResponse fields according to their type

func MustParseListenResponseOpenChannelResponse_FieldPathValue

func MustParseListenResponseOpenChannelResponse_FieldPathValue(pathStr, valueStr string) ListenResponseOpenChannelResponse_FieldPathValue

func ParseListenResponseOpenChannelResponse_FieldPathValue

func ParseListenResponseOpenChannelResponse_FieldPathValue(pathStr, valueStr string) (ListenResponseOpenChannelResponse_FieldPathValue, error)

type ListenResponseOpenChannelResponse_FieldTerminalPath

type ListenResponseOpenChannelResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) ClearValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) ClearValueRaw

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenResponse_OpenChannelResponse

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) GetDefault

func (fp *ListenResponseOpenChannelResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) GetRaw

func (fp *ListenResponseOpenChannelResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenResponse_OpenChannelResponse

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) GetSingleRaw

func (fp *ListenResponseOpenChannelResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) Selector

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithIValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenResponseOpenChannelResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenResponseOpenChannelResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenResponseOpenChannelResponse_FieldTerminalPath) WithRawIValue

type ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue

type ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue struct {
	ListenResponseOpenChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'OpenChannelResponse'

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenResponse_OpenChannelResponse as interface{}

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenResponseOpenChannelResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues

type ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues struct {
	ListenResponseOpenChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) AsArgArrayOfValues

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (fpaov *ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues() ([]uint64, bool)

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues

func (*ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenResponseOpenChannelResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenResponseOpenChannelResponse_FieldTerminalPathValue

type ListenResponseOpenChannelResponse_FieldTerminalPathValue struct {
	ListenResponseOpenChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) AsArgValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) AsChannelIdValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) AsServiceValue

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenResponseOpenChannelResponse_FieldTerminalPathValue' with the value under path in 'ListenResponse_OpenChannelResponse'.

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) CompareWithRaw

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ListenResponseOpenChannelResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'OpenChannelResponse' as interface{}

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OpenChannelResponse

func (*ListenResponseOpenChannelResponse_FieldTerminalPathValue) SetToRaw

type ListenResponsePathSelectorListening

type ListenResponsePathSelectorListening struct{}

func (ListenResponsePathSelectorListening) FieldPath

func (ListenResponsePathSelectorListening) SessionId

func (ListenResponsePathSelectorListening) WithArrayOfValues

func (ListenResponsePathSelectorListening) WithSubArrayItemValue

func (ListenResponsePathSelectorListening) WithSubArrayOfValues

func (ListenResponsePathSelectorListening) WithSubPath

func (ListenResponsePathSelectorListening) WithSubValue

func (ListenResponsePathSelectorListening) WithValue

type ListenResponsePathSelectorListeningSessionId

type ListenResponsePathSelectorListeningSessionId struct{}

func (ListenResponsePathSelectorListeningSessionId) FieldPath

func (ListenResponsePathSelectorListeningSessionId) WithArrayOfValues

func (ListenResponsePathSelectorListeningSessionId) WithValue

type ListenResponsePathSelectorOpenChannelResponse

type ListenResponsePathSelectorOpenChannelResponse struct{}

func (ListenResponsePathSelectorOpenChannelResponse) Arg

func (ListenResponsePathSelectorOpenChannelResponse) ChannelId

func (ListenResponsePathSelectorOpenChannelResponse) FieldPath

func (ListenResponsePathSelectorOpenChannelResponse) Service

func (ListenResponsePathSelectorOpenChannelResponse) WithArrayOfValues

func (ListenResponsePathSelectorOpenChannelResponse) WithSubArrayItemValue

func (ListenResponsePathSelectorOpenChannelResponse) WithSubArrayOfValues

func (ListenResponsePathSelectorOpenChannelResponse) WithSubPath

func (ListenResponsePathSelectorOpenChannelResponse) WithSubValue

func (ListenResponsePathSelectorOpenChannelResponse) WithValue

type ListenResponsePathSelectorOpenChannelResponseArg

type ListenResponsePathSelectorOpenChannelResponseArg struct{}

func (ListenResponsePathSelectorOpenChannelResponseArg) FieldPath

func (ListenResponsePathSelectorOpenChannelResponseArg) WithArrayOfValues

func (ListenResponsePathSelectorOpenChannelResponseArg) WithValue

type ListenResponsePathSelectorOpenChannelResponseChannelId

type ListenResponsePathSelectorOpenChannelResponseChannelId struct{}

func (ListenResponsePathSelectorOpenChannelResponseChannelId) FieldPath

func (ListenResponsePathSelectorOpenChannelResponseChannelId) WithArrayOfValues

func (ListenResponsePathSelectorOpenChannelResponseChannelId) WithValue

type ListenResponsePathSelectorOpenChannelResponseService

type ListenResponsePathSelectorOpenChannelResponseService struct{}

func (ListenResponsePathSelectorOpenChannelResponseService) FieldPath

func (ListenResponsePathSelectorOpenChannelResponseService) WithArrayOfValues

func (ListenResponsePathSelectorOpenChannelResponseService) WithValue

type ListenResponsePathSelectorResumeChannelResponse

type ListenResponsePathSelectorResumeChannelResponse struct{}

func (ListenResponsePathSelectorResumeChannelResponse) Arg

func (ListenResponsePathSelectorResumeChannelResponse) ChannelId

func (ListenResponsePathSelectorResumeChannelResponse) FieldPath

func (ListenResponsePathSelectorResumeChannelResponse) LastMessageId

func (ListenResponsePathSelectorResumeChannelResponse) Service

func (ListenResponsePathSelectorResumeChannelResponse) WithArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponse) WithSubArrayItemValue

func (ListenResponsePathSelectorResumeChannelResponse) WithSubArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponse) WithSubPath

func (ListenResponsePathSelectorResumeChannelResponse) WithSubValue

func (ListenResponsePathSelectorResumeChannelResponse) WithValue

type ListenResponsePathSelectorResumeChannelResponseArg

type ListenResponsePathSelectorResumeChannelResponseArg struct{}

func (ListenResponsePathSelectorResumeChannelResponseArg) FieldPath

func (ListenResponsePathSelectorResumeChannelResponseArg) WithArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponseArg) WithValue

type ListenResponsePathSelectorResumeChannelResponseChannelId

type ListenResponsePathSelectorResumeChannelResponseChannelId struct{}

func (ListenResponsePathSelectorResumeChannelResponseChannelId) FieldPath

func (ListenResponsePathSelectorResumeChannelResponseChannelId) WithArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponseChannelId) WithValue

type ListenResponsePathSelectorResumeChannelResponseLastMessageId

type ListenResponsePathSelectorResumeChannelResponseLastMessageId struct{}

func (ListenResponsePathSelectorResumeChannelResponseLastMessageId) FieldPath

func (ListenResponsePathSelectorResumeChannelResponseLastMessageId) WithArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponseLastMessageId) WithValue

type ListenResponsePathSelectorResumeChannelResponseService

type ListenResponsePathSelectorResumeChannelResponseService struct{}

func (ListenResponsePathSelectorResumeChannelResponseService) FieldPath

func (ListenResponsePathSelectorResumeChannelResponseService) WithArrayOfValues

func (ListenResponsePathSelectorResumeChannelResponseService) WithValue

type ListenResponseResumeChannelResponseFieldPathBuilder

type ListenResponseResumeChannelResponseFieldPathBuilder struct{}

func (ListenResponseResumeChannelResponseFieldPathBuilder) Arg

func (ListenResponseResumeChannelResponseFieldPathBuilder) ChannelId

func (ListenResponseResumeChannelResponseFieldPathBuilder) LastMessageId

func (ListenResponseResumeChannelResponseFieldPathBuilder) Service

type ListenResponseResumeChannelResponse_FieldPath

type ListenResponseResumeChannelResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenResponseResumeChannelResponse_FieldPathSelector
	Get(source *ListenResponse_ResumeChannelResponse) []interface{}
	GetSingle(source *ListenResponse_ResumeChannelResponse) (interface{}, bool)
	ClearValue(item *ListenResponse_ResumeChannelResponse)

	// Those methods build corresponding ListenResponseResumeChannelResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenResponseResumeChannelResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenResponseResumeChannelResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenResponseResumeChannelResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenResponseResumeChannelResponse_FieldPath

func MustParseListenResponseResumeChannelResponse_FieldPath(rawField string) ListenResponseResumeChannelResponse_FieldPath

func ParseListenResponseResumeChannelResponse_FieldPath

func ParseListenResponseResumeChannelResponse_FieldPath(rawField string) (ListenResponseResumeChannelResponse_FieldPath, error)

type ListenResponseResumeChannelResponse_FieldPathArrayItemValue

type ListenResponseResumeChannelResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenResponseResumeChannelResponse_FieldPath
	ContainsValue(*ListenResponse_ResumeChannelResponse) bool
}

ListenResponseResumeChannelResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ResumeChannelResponse according to their type Present only for array (repeated) types.

func MustParseListenResponseResumeChannelResponse_FieldPathArrayItemValue

func MustParseListenResponseResumeChannelResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListenResponseResumeChannelResponse_FieldPathArrayItemValue

func ParseListenResponseResumeChannelResponse_FieldPathArrayItemValue

func ParseListenResponseResumeChannelResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListenResponseResumeChannelResponse_FieldPathArrayItemValue, error)

ParseListenResponseResumeChannelResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenResponseResumeChannelResponse_FieldPathArrayOfValues

type ListenResponseResumeChannelResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenResponseResumeChannelResponse_FieldPath
}

ListenResponseResumeChannelResponse_FieldPathArrayOfValues allows storing slice of values for ResumeChannelResponse fields according to their type

func MustParseListenResponseResumeChannelResponse_FieldPathArrayOfValues

func MustParseListenResponseResumeChannelResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListenResponseResumeChannelResponse_FieldPathArrayOfValues

func ParseListenResponseResumeChannelResponse_FieldPathArrayOfValues

func ParseListenResponseResumeChannelResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenResponseResumeChannelResponse_FieldPathArrayOfValues, error)

type ListenResponseResumeChannelResponse_FieldPathSelector

type ListenResponseResumeChannelResponse_FieldPathSelector int32
const (
	ListenResponseResumeChannelResponse_FieldPathSelectorChannelId     ListenResponseResumeChannelResponse_FieldPathSelector = 0
	ListenResponseResumeChannelResponse_FieldPathSelectorService       ListenResponseResumeChannelResponse_FieldPathSelector = 1
	ListenResponseResumeChannelResponse_FieldPathSelectorArg           ListenResponseResumeChannelResponse_FieldPathSelector = 2
	ListenResponseResumeChannelResponse_FieldPathSelectorLastMessageId ListenResponseResumeChannelResponse_FieldPathSelector = 3
)

func (ListenResponseResumeChannelResponse_FieldPathSelector) String

type ListenResponseResumeChannelResponse_FieldPathValue

type ListenResponseResumeChannelResponse_FieldPathValue interface {
	ListenResponseResumeChannelResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenResponse_ResumeChannelResponse)
	CompareWith(*ListenResponse_ResumeChannelResponse) (cmp int, comparable bool)
}

ListenResponseResumeChannelResponse_FieldPathValue allows storing values for ResumeChannelResponse fields according to their type

func MustParseListenResponseResumeChannelResponse_FieldPathValue

func MustParseListenResponseResumeChannelResponse_FieldPathValue(pathStr, valueStr string) ListenResponseResumeChannelResponse_FieldPathValue

func ParseListenResponseResumeChannelResponse_FieldPathValue

func ParseListenResponseResumeChannelResponse_FieldPathValue(pathStr, valueStr string) (ListenResponseResumeChannelResponse_FieldPathValue, error)

type ListenResponseResumeChannelResponse_FieldTerminalPath

type ListenResponseResumeChannelResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) ClearValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) ClearValueRaw

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) Get

Get returns all values pointed by specific field from source ListenResponse_ResumeChannelResponse

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) GetDefault

func (fp *ListenResponseResumeChannelResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) GetRaw

func (fp *ListenResponseResumeChannelResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source ListenResponse_ResumeChannelResponse

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) GetSingleRaw

func (fp *ListenResponseResumeChannelResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) Selector

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithIArrayItemValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithIArrayOfValues

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithIValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithRawIArrayItemValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithRawIArrayOfValues

func (*ListenResponseResumeChannelResponse_FieldTerminalPath) WithRawIValue

type ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue

type ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue struct {
	ListenResponseResumeChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ResumeChannelResponse'

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenResponse_ResumeChannelResponse as interface{}

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

type ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues

type ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues struct {
	ListenResponseResumeChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) AsArgArrayOfValues

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) AsChannelIdArrayOfValues

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues

func (fpaov *ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) AsLastMessageIdArrayOfValues() ([]uint64, bool)

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues

func (*ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenResponseResumeChannelResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenResponseResumeChannelResponse_FieldTerminalPathValue

type ListenResponseResumeChannelResponse_FieldTerminalPathValue struct {
	ListenResponseResumeChannelResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) AsArgValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) AsChannelIdValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) AsLastMessageIdValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) AsServiceValue

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ListenResponseResumeChannelResponse_FieldTerminalPathValue' with the value under path in 'ListenResponse_ResumeChannelResponse'.

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) CompareWithRaw

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ListenResponseResumeChannelResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ResumeChannelResponse' as interface{}

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ResumeChannelResponse

func (*ListenResponseResumeChannelResponse_FieldTerminalPathValue) SetToRaw

type ListenResponse_FieldMask

type ListenResponse_FieldMask struct {
	Paths []ListenResponse_FieldPath
}

func FullListenResponse_FieldMask

func FullListenResponse_FieldMask() *ListenResponse_FieldMask

func (*ListenResponse_FieldMask) AppendPath

func (fieldMask *ListenResponse_FieldMask) AppendPath(path ListenResponse_FieldPath)

func (*ListenResponse_FieldMask) AppendRawPath

func (fieldMask *ListenResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenResponse_FieldMask) DecodeFirestore

func (fieldMask *ListenResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenResponse_FieldMask) EncodeFirestore

func (fieldMask *ListenResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenResponse_FieldMask) FilterInputFields

func (fieldMask *ListenResponse_FieldMask) FilterInputFields() *ListenResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ListenResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenResponse_FieldMask) GetPaths

func (fieldMask *ListenResponse_FieldMask) GetPaths() []ListenResponse_FieldPath

func (*ListenResponse_FieldMask) GetRawPaths

func (fieldMask *ListenResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ListenResponse_FieldMask) IsFull

func (fieldMask *ListenResponse_FieldMask) IsFull() bool

func (ListenResponse_FieldMask) Marshal

func (fieldMask ListenResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenResponse_FieldMask) MarshalJSON

func (fieldMask ListenResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenResponse_FieldMask) PathsCount

func (fieldMask *ListenResponse_FieldMask) PathsCount() int

func (*ListenResponse_FieldMask) Project

func (fieldMask *ListenResponse_FieldMask) Project(source *ListenResponse) *ListenResponse

func (*ListenResponse_FieldMask) ProjectRaw

func (*ListenResponse_FieldMask) ProtoMessage

func (fieldMask *ListenResponse_FieldMask) ProtoMessage()

func (*ListenResponse_FieldMask) ProtoReflect

func (fieldMask *ListenResponse_FieldMask) ProtoReflect() preflect.Message

func (*ListenResponse_FieldMask) Reset

func (fieldMask *ListenResponse_FieldMask) Reset()

func (*ListenResponse_FieldMask) Set

func (fieldMask *ListenResponse_FieldMask) Set(target, source *ListenResponse)

func (*ListenResponse_FieldMask) SetFromCliFlag

func (fieldMask *ListenResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ListenResponse_FieldMask) SetRaw

func (fieldMask *ListenResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenResponse_FieldMask) Size

func (fieldMask *ListenResponse_FieldMask) Size() int

func (*ListenResponse_FieldMask) String

func (fieldMask *ListenResponse_FieldMask) String() string

func (*ListenResponse_FieldMask) Subtract

func (*ListenResponse_FieldMask) SubtractRaw

func (fieldMask *ListenResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*ListenResponse_FieldMask) ToProtoFieldMask

func (fieldMask *ListenResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenResponse_FieldMask) Unmarshal

func (fieldMask *ListenResponse_FieldMask) Unmarshal(data []byte) error

func (*ListenResponse_FieldMask) UnmarshalJSON

func (fieldMask *ListenResponse_FieldMask) UnmarshalJSON(data []byte) error

type ListenResponse_FieldPath

type ListenResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() ListenResponse_FieldPathSelector
	Get(source *ListenResponse) []interface{}
	GetSingle(source *ListenResponse) (interface{}, bool)
	ClearValue(item *ListenResponse)

	// Those methods build corresponding ListenResponse_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) ListenResponse_FieldPathValue
	WithIArrayOfValues(values interface{}) ListenResponse_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) ListenResponse_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func MustParseListenResponse_FieldPath

func MustParseListenResponse_FieldPath(rawField string) ListenResponse_FieldPath

func ParseListenResponse_FieldPath

func ParseListenResponse_FieldPath(rawField string) (ListenResponse_FieldPath, error)

type ListenResponse_FieldPathArrayItemValue

type ListenResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ListenResponse_FieldPath
	ContainsValue(*ListenResponse) bool
}

ListenResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ListenResponse according to their type Present only for array (repeated) types.

func MustParseListenResponse_FieldPathArrayItemValue

func MustParseListenResponse_FieldPathArrayItemValue(pathStr, valueStr string) ListenResponse_FieldPathArrayItemValue

func ParseListenResponse_FieldPathArrayItemValue

func ParseListenResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ListenResponse_FieldPathArrayItemValue, error)

ParseListenResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ListenResponse_FieldPathArrayOfValues

type ListenResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ListenResponse_FieldPath
}

ListenResponse_FieldPathArrayOfValues allows storing slice of values for ListenResponse fields according to their type

func MustParseListenResponse_FieldPathArrayOfValues

func MustParseListenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ListenResponse_FieldPathArrayOfValues

func ParseListenResponse_FieldPathArrayOfValues

func ParseListenResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ListenResponse_FieldPathArrayOfValues, error)

type ListenResponse_FieldPathSelector

type ListenResponse_FieldPathSelector int32
const (
	ListenResponse_FieldPathSelectorListening             ListenResponse_FieldPathSelector = 0
	ListenResponse_FieldPathSelectorOpenChannelResponse   ListenResponse_FieldPathSelector = 1
	ListenResponse_FieldPathSelectorResumeChannelResponse ListenResponse_FieldPathSelector = 2
)

func (ListenResponse_FieldPathSelector) String

type ListenResponse_FieldPathValue

type ListenResponse_FieldPathValue interface {
	ListenResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ListenResponse)
	CompareWith(*ListenResponse) (cmp int, comparable bool)
}

ListenResponse_FieldPathValue allows storing values for ListenResponse fields according to their type

func MustParseListenResponse_FieldPathValue

func MustParseListenResponse_FieldPathValue(pathStr, valueStr string) ListenResponse_FieldPathValue

func ParseListenResponse_FieldPathValue

func ParseListenResponse_FieldPathValue(pathStr, valueStr string) (ListenResponse_FieldPathValue, error)

type ListenResponse_FieldSubPath

type ListenResponse_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldSubPath) AsListeningSubPath

func (*ListenResponse_FieldSubPath) AsOpenChannelResponseSubPath

func (fps *ListenResponse_FieldSubPath) AsOpenChannelResponseSubPath() (ListenResponseOpenChannelResponse_FieldPath, bool)

func (*ListenResponse_FieldSubPath) AsResumeChannelResponseSubPath

func (fps *ListenResponse_FieldSubPath) AsResumeChannelResponseSubPath() (ListenResponseResumeChannelResponse_FieldPath, bool)

func (*ListenResponse_FieldSubPath) ClearValue

func (fps *ListenResponse_FieldSubPath) ClearValue(item *ListenResponse)

func (*ListenResponse_FieldSubPath) ClearValueRaw

func (fps *ListenResponse_FieldSubPath) ClearValueRaw(item proto.Message)

func (*ListenResponse_FieldSubPath) Get

func (fps *ListenResponse_FieldSubPath) Get(source *ListenResponse) (values []interface{})

Get returns all values pointed by selected field from source ListenResponse

func (*ListenResponse_FieldSubPath) GetDefault

func (fps *ListenResponse_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenResponse_FieldSubPath) GetRaw

func (fps *ListenResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*ListenResponse_FieldSubPath) GetSingle

func (fps *ListenResponse_FieldSubPath) GetSingle(source *ListenResponse) (interface{}, bool)

GetSingle returns value of selected field from source ListenResponse

func (*ListenResponse_FieldSubPath) GetSingleRaw

func (fps *ListenResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenResponse_FieldSubPath) IsLeaf

func (fps *ListenResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ListenResponse_FieldSubPath) JSONString

func (fps *ListenResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListenResponse_FieldSubPath) Selector

func (*ListenResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.8.0

func (fps *ListenResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenResponse_FieldSubPath) String

func (fps *ListenResponse_FieldSubPath) String() string

String returns path representation in proto convention

func (*ListenResponse_FieldSubPath) WithIArrayItemValue

func (fps *ListenResponse_FieldSubPath) WithIArrayItemValue(value interface{}) ListenResponse_FieldPathArrayItemValue

func (*ListenResponse_FieldSubPath) WithIArrayOfValues

func (fps *ListenResponse_FieldSubPath) WithIArrayOfValues(values interface{}) ListenResponse_FieldPathArrayOfValues

func (*ListenResponse_FieldSubPath) WithIValue

func (fps *ListenResponse_FieldSubPath) WithIValue(value interface{}) ListenResponse_FieldPathValue

func (*ListenResponse_FieldSubPath) WithRawIArrayItemValue

func (fps *ListenResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenResponse_FieldSubPath) WithRawIArrayOfValues

func (fps *ListenResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenResponse_FieldSubPath) WithRawIValue

func (fps *ListenResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenResponse_FieldSubPathArrayItemValue

type ListenResponse_FieldSubPathArrayItemValue struct {
	ListenResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldSubPathArrayItemValue) AsListeningPathItemValue

func (*ListenResponse_FieldSubPathArrayItemValue) AsOpenChannelResponsePathItemValue

func (*ListenResponse_FieldSubPathArrayItemValue) AsResumeChannelResponsePathItemValue

func (*ListenResponse_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ListenResponse_FieldSubPathArrayItemValue) ContainsValue(source *ListenResponse) bool

Contains returns a boolean indicating if value that is being held is present in given 'ListenResponse'

func (*ListenResponse_FieldSubPathArrayItemValue) GetRawItemValue

func (fpaivs *ListenResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type ListenResponse_FieldSubPathArrayOfValues

type ListenResponse_FieldSubPathArrayOfValues struct {
	ListenResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldSubPathArrayOfValues) AsListeningPathArrayOfValues

func (*ListenResponse_FieldSubPathArrayOfValues) AsOpenChannelResponsePathArrayOfValues

func (*ListenResponse_FieldSubPathArrayOfValues) AsResumeChannelResponsePathArrayOfValues

func (*ListenResponse_FieldSubPathArrayOfValues) GetRawValues

func (fpsaov *ListenResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type ListenResponse_FieldSubPathValue

type ListenResponse_FieldSubPathValue struct {
	ListenResponse_FieldPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldSubPathValue) AsListeningPathValue

func (*ListenResponse_FieldSubPathValue) AsOpenChannelResponsePathValue

func (*ListenResponse_FieldSubPathValue) AsResumeChannelResponsePathValue

func (*ListenResponse_FieldSubPathValue) CompareWith

func (fpvs *ListenResponse_FieldSubPathValue) CompareWith(source *ListenResponse) (int, bool)

func (*ListenResponse_FieldSubPathValue) CompareWithRaw

func (fpvs *ListenResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenResponse_FieldSubPathValue) GetRawValue

func (fpvs *ListenResponse_FieldSubPathValue) GetRawValue() interface{}

func (*ListenResponse_FieldSubPathValue) SetTo

func (fpvs *ListenResponse_FieldSubPathValue) SetTo(target **ListenResponse)

func (*ListenResponse_FieldSubPathValue) SetToRaw

func (fpvs *ListenResponse_FieldSubPathValue) SetToRaw(target proto.Message)

type ListenResponse_FieldTerminalPath

type ListenResponse_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldTerminalPath) ClearValue

func (fp *ListenResponse_FieldTerminalPath) ClearValue(item *ListenResponse)

func (*ListenResponse_FieldTerminalPath) ClearValueRaw

func (fp *ListenResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ListenResponse_FieldTerminalPath) Get

func (fp *ListenResponse_FieldTerminalPath) Get(source *ListenResponse) (values []interface{})

Get returns all values pointed by specific field from source ListenResponse

func (*ListenResponse_FieldTerminalPath) GetDefault

func (fp *ListenResponse_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ListenResponse_FieldTerminalPath) GetRaw

func (fp *ListenResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*ListenResponse_FieldTerminalPath) GetSingle

func (fp *ListenResponse_FieldTerminalPath) GetSingle(source *ListenResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ListenResponse

func (*ListenResponse_FieldTerminalPath) GetSingleRaw

func (fp *ListenResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ListenResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ListenResponse_FieldTerminalPath) JSONString

func (fp *ListenResponse_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ListenResponse_FieldTerminalPath) Selector

func (*ListenResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *ListenResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ListenResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*ListenResponse_FieldTerminalPath) WithIArrayItemValue

func (fp *ListenResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ListenResponse_FieldPathArrayItemValue

func (*ListenResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *ListenResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ListenResponse_FieldPathArrayOfValues

func (*ListenResponse_FieldTerminalPath) WithIValue

func (fp *ListenResponse_FieldTerminalPath) WithIValue(value interface{}) ListenResponse_FieldPathValue

func (*ListenResponse_FieldTerminalPath) WithRawIArrayItemValue

func (fp *ListenResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ListenResponse_FieldTerminalPath) WithRawIArrayOfValues

func (fp *ListenResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ListenResponse_FieldTerminalPath) WithRawIValue

func (fp *ListenResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ListenResponse_FieldTerminalPathArrayItemValue

type ListenResponse_FieldTerminalPathArrayItemValue struct {
	ListenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'ListenResponse'

func (*ListenResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *ListenResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object ListenResponse as interface{}

func (*ListenResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ListenResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ListenResponse) (interface{}, bool)

func (*ListenResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *ListenResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type ListenResponse_FieldTerminalPathArrayOfValues

type ListenResponse_FieldTerminalPathArrayOfValues struct {
	ListenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldTerminalPathArrayOfValues) AsListeningArrayOfValues

func (fpaov *ListenResponse_FieldTerminalPathArrayOfValues) AsListeningArrayOfValues() ([]*ListenResponse_Listening, bool)

func (*ListenResponse_FieldTerminalPathArrayOfValues) AsOpenChannelResponseArrayOfValues

func (fpaov *ListenResponse_FieldTerminalPathArrayOfValues) AsOpenChannelResponseArrayOfValues() ([]*ListenResponse_OpenChannelResponse, bool)

func (*ListenResponse_FieldTerminalPathArrayOfValues) AsResumeChannelResponseArrayOfValues

func (fpaov *ListenResponse_FieldTerminalPathArrayOfValues) AsResumeChannelResponseArrayOfValues() ([]*ListenResponse_ResumeChannelResponse, bool)

func (*ListenResponse_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *ListenResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type ListenResponse_FieldTerminalPathValue

type ListenResponse_FieldTerminalPathValue struct {
	ListenResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ListenResponse_FieldTerminalPathValue) AsListeningValue

func (*ListenResponse_FieldTerminalPathValue) AsOpenChannelResponseValue

func (*ListenResponse_FieldTerminalPathValue) AsResumeChannelResponseValue

func (*ListenResponse_FieldTerminalPathValue) CompareWith

func (fpv *ListenResponse_FieldTerminalPathValue) CompareWith(source *ListenResponse) (int, bool)

CompareWith compares value in the 'ListenResponse_FieldTerminalPathValue' with the value under path in 'ListenResponse'.

func (*ListenResponse_FieldTerminalPathValue) CompareWithRaw

func (fpv *ListenResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ListenResponse_FieldTerminalPathValue) GetRawValue

func (fpv *ListenResponse_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'ListenResponse' as interface{}

func (*ListenResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ListenResponse

func (*ListenResponse_FieldTerminalPathValue) SetToRaw

func (fpv *ListenResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ListenResponse_Listening

type ListenResponse_Listening struct {
	SessionId uint64 `protobuf:"varint,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty" firestore:"sessionId"`
	// contains filtered or unexported fields
}

func (*ListenResponse_Listening) Clone

func (*ListenResponse_Listening) CloneRaw

func (*ListenResponse_Listening) Descriptor

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

Deprecated, Use ListenResponse_Listening.ProtoReflect.Descriptor instead.

func (*ListenResponse_Listening) GetSessionId

func (m *ListenResponse_Listening) GetSessionId() uint64

func (*ListenResponse_Listening) GotenMessage

func (*ListenResponse_Listening) GotenMessage()

func (*ListenResponse_Listening) GotenObjectExt

func (o *ListenResponse_Listening) GotenObjectExt()

func (*ListenResponse_Listening) GotenValidate

func (obj *ListenResponse_Listening) GotenValidate() error

func (*ListenResponse_Listening) MakeDiffFieldMask

func (*ListenResponse_Listening) MakeFullFieldMask

func (*ListenResponse_Listening) MakeRawDiffFieldMask

func (*ListenResponse_Listening) MakeRawFullFieldMask

func (o *ListenResponse_Listening) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenResponse_Listening) Marshal

func (m *ListenResponse_Listening) Marshal() ([]byte, error)

func (*ListenResponse_Listening) MarshalJSON

func (m *ListenResponse_Listening) MarshalJSON() ([]byte, error)

func (*ListenResponse_Listening) Merge

func (*ListenResponse_Listening) MergeRaw

func (*ListenResponse_Listening) ProtoMessage

func (*ListenResponse_Listening) ProtoMessage()

func (*ListenResponse_Listening) ProtoReflect

func (m *ListenResponse_Listening) ProtoReflect() preflect.Message

func (*ListenResponse_Listening) Reset

func (m *ListenResponse_Listening) Reset()

func (*ListenResponse_Listening) SetSessionId

func (m *ListenResponse_Listening) SetSessionId(fv uint64)

func (*ListenResponse_Listening) String

func (m *ListenResponse_Listening) String() string

func (*ListenResponse_Listening) Unmarshal

func (m *ListenResponse_Listening) Unmarshal(b []byte) error

func (*ListenResponse_Listening) UnmarshalJSON

func (m *ListenResponse_Listening) UnmarshalJSON(data []byte) error

type ListenResponse_ListeningPathSelectorSessionId

type ListenResponse_ListeningPathSelectorSessionId struct{}

func (ListenResponse_ListeningPathSelectorSessionId) FieldPath

func (ListenResponse_ListeningPathSelectorSessionId) WithArrayOfValues

func (ListenResponse_ListeningPathSelectorSessionId) WithValue

type ListenResponse_Listening_

type ListenResponse_Listening_ struct {
	Listening *ListenResponse_Listening `protobuf:"bytes,1,opt,name=listening,proto3,oneof" firestore:"listening"`
}

type ListenResponse_Listening_FieldMask

type ListenResponse_Listening_FieldMask struct {
	Paths []ListenResponseListening_FieldPath
}

func FullListenResponse_Listening_FieldMask

func FullListenResponse_Listening_FieldMask() *ListenResponse_Listening_FieldMask

func (*ListenResponse_Listening_FieldMask) AppendPath

func (*ListenResponse_Listening_FieldMask) AppendRawPath

func (fieldMask *ListenResponse_Listening_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*ListenResponse_Listening_FieldMask) DecodeFirestore

func (fieldMask *ListenResponse_Listening_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenResponse_Listening_FieldMask) EncodeFirestore

func (fieldMask *ListenResponse_Listening_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenResponse_Listening_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenResponse_Listening_FieldMask) FromProtoFieldMask

func (fieldMask *ListenResponse_Listening_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenResponse_Listening_FieldMask) GetPaths

func (*ListenResponse_Listening_FieldMask) GetRawPaths

func (fieldMask *ListenResponse_Listening_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*ListenResponse_Listening_FieldMask) IsFull

func (fieldMask *ListenResponse_Listening_FieldMask) IsFull() bool

func (ListenResponse_Listening_FieldMask) Marshal

func (fieldMask ListenResponse_Listening_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenResponse_Listening_FieldMask) MarshalJSON

func (fieldMask ListenResponse_Listening_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenResponse_Listening_FieldMask) PathsCount

func (fieldMask *ListenResponse_Listening_FieldMask) PathsCount() int

func (*ListenResponse_Listening_FieldMask) Project

func (*ListenResponse_Listening_FieldMask) ProjectRaw

func (*ListenResponse_Listening_FieldMask) ProtoMessage

func (fieldMask *ListenResponse_Listening_FieldMask) ProtoMessage()

func (*ListenResponse_Listening_FieldMask) ProtoReflect

func (fieldMask *ListenResponse_Listening_FieldMask) ProtoReflect() preflect.Message

func (*ListenResponse_Listening_FieldMask) Reset

func (fieldMask *ListenResponse_Listening_FieldMask) Reset()

func (*ListenResponse_Listening_FieldMask) Set

func (fieldMask *ListenResponse_Listening_FieldMask) Set(target, source *ListenResponse_Listening)

func (*ListenResponse_Listening_FieldMask) SetFromCliFlag

func (fieldMask *ListenResponse_Listening_FieldMask) SetFromCliFlag(raw string) error

func (*ListenResponse_Listening_FieldMask) SetRaw

func (fieldMask *ListenResponse_Listening_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*ListenResponse_Listening_FieldMask) Size

func (fieldMask *ListenResponse_Listening_FieldMask) Size() int

func (*ListenResponse_Listening_FieldMask) String

func (fieldMask *ListenResponse_Listening_FieldMask) String() string

func (*ListenResponse_Listening_FieldMask) Subtract

func (*ListenResponse_Listening_FieldMask) SubtractRaw

func (*ListenResponse_Listening_FieldMask) ToProtoFieldMask

func (fieldMask *ListenResponse_Listening_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ListenResponse_Listening_FieldMask) Unmarshal

func (fieldMask *ListenResponse_Listening_FieldMask) Unmarshal(data []byte) error

func (*ListenResponse_Listening_FieldMask) UnmarshalJSON

func (fieldMask *ListenResponse_Listening_FieldMask) UnmarshalJSON(data []byte) error

type ListenResponse_OpenChannelResponse

type ListenResponse_OpenChannelResponse struct {

	// Channel ID
	ChannelId uint64 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// Device service;
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// Initial argument (optional)
	Arg []byte `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty" firestore:"arg"`
	// contains filtered or unexported fields
}

func (*ListenResponse_OpenChannelResponse) Clone

func (*ListenResponse_OpenChannelResponse) CloneRaw

func (*ListenResponse_OpenChannelResponse) Descriptor

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

Deprecated, Use ListenResponse_OpenChannelResponse.ProtoReflect.Descriptor instead.

func (*ListenResponse_OpenChannelResponse) GetArg

func (*ListenResponse_OpenChannelResponse) GetChannelId

func (m *ListenResponse_OpenChannelResponse) GetChannelId() uint64

func (*ListenResponse_OpenChannelResponse) GetService

func (*ListenResponse_OpenChannelResponse) GotenMessage

func (*ListenResponse_OpenChannelResponse) GotenMessage()

func (*ListenResponse_OpenChannelResponse) GotenObjectExt

func (o *ListenResponse_OpenChannelResponse) GotenObjectExt()

func (*ListenResponse_OpenChannelResponse) GotenValidate

func (obj *ListenResponse_OpenChannelResponse) GotenValidate() error

func (*ListenResponse_OpenChannelResponse) MakeFullFieldMask

func (*ListenResponse_OpenChannelResponse) MakeRawDiffFieldMask

func (*ListenResponse_OpenChannelResponse) MakeRawFullFieldMask

func (o *ListenResponse_OpenChannelResponse) MakeRawFullFieldMask() gotenobject.FieldMask

func (*ListenResponse_OpenChannelResponse) Marshal

func (m *ListenResponse_OpenChannelResponse) Marshal() ([]byte, error)

func (*ListenResponse_OpenChannelResponse) MarshalJSON

func (m *ListenResponse_OpenChannelResponse) MarshalJSON() ([]byte, error)

func (*ListenResponse_OpenChannelResponse) Merge

func (*ListenResponse_OpenChannelResponse) MergeRaw

func (*ListenResponse_OpenChannelResponse) ProtoMessage

func (*ListenResponse_OpenChannelResponse) ProtoMessage()

func (*ListenResponse_OpenChannelResponse) ProtoReflect

func (*ListenResponse_OpenChannelResponse) Reset

func (*ListenResponse_OpenChannelResponse) SetArg

func (m *ListenResponse_OpenChannelResponse) SetArg(fv []byte)

func (*ListenResponse_OpenChannelResponse) SetChannelId

func (m *ListenResponse_OpenChannelResponse) SetChannelId(fv uint64)

func (*ListenResponse_OpenChannelResponse) SetService

func (m *ListenResponse_OpenChannelResponse) SetService(fv string)

func (*ListenResponse_OpenChannelResponse) String

func (*ListenResponse_OpenChannelResponse) Unmarshal

func (m *ListenResponse_OpenChannelResponse) Unmarshal(b []byte) error

func (*ListenResponse_OpenChannelResponse) UnmarshalJSON

func (m *ListenResponse_OpenChannelResponse) UnmarshalJSON(data []byte) error

type ListenResponse_OpenChannelResponsePathSelectorArg

type ListenResponse_OpenChannelResponsePathSelectorArg struct{}

func (ListenResponse_OpenChannelResponsePathSelectorArg) FieldPath

func (ListenResponse_OpenChannelResponsePathSelectorArg) WithArrayOfValues

func (ListenResponse_OpenChannelResponsePathSelectorArg) WithValue

type ListenResponse_OpenChannelResponsePathSelectorChannelId

type ListenResponse_OpenChannelResponsePathSelectorChannelId struct{}

func (ListenResponse_OpenChannelResponsePathSelectorChannelId) FieldPath

func (ListenResponse_OpenChannelResponsePathSelectorChannelId) WithArrayOfValues

func (ListenResponse_OpenChannelResponsePathSelectorChannelId) WithValue

type ListenResponse_OpenChannelResponsePathSelectorService

type ListenResponse_OpenChannelResponsePathSelectorService struct{}

func (ListenResponse_OpenChannelResponsePathSelectorService) FieldPath

func (ListenResponse_OpenChannelResponsePathSelectorService) WithArrayOfValues

func (ListenResponse_OpenChannelResponsePathSelectorService) WithValue

type ListenResponse_OpenChannelResponse_

type ListenResponse_OpenChannelResponse_ struct {
	// Notifies a new channel has been requested by a client.
	OpenChannelResponse *ListenResponse_OpenChannelResponse `protobuf:"bytes,2,opt,name=open_channel_response,json=openChannelResponse,proto3,oneof" firestore:"openChannelResponse"`
}

type ListenResponse_OpenChannelResponse_FieldMask

type ListenResponse_OpenChannelResponse_FieldMask struct {
	Paths []ListenResponseOpenChannelResponse_FieldPath
}

func FullListenResponse_OpenChannelResponse_FieldMask

func FullListenResponse_OpenChannelResponse_FieldMask() *ListenResponse_OpenChannelResponse_FieldMask

func (*ListenResponse_OpenChannelResponse_FieldMask) AppendPath

func (*ListenResponse_OpenChannelResponse_FieldMask) AppendRawPath

func (*ListenResponse_OpenChannelResponse_FieldMask) DecodeFirestore

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenResponse_OpenChannelResponse_FieldMask) EncodeFirestore

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenResponse_OpenChannelResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenResponse_OpenChannelResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenResponse_OpenChannelResponse_FieldMask) GetPaths

func (*ListenResponse_OpenChannelResponse_FieldMask) GetRawPaths

func (*ListenResponse_OpenChannelResponse_FieldMask) IsFull

func (ListenResponse_OpenChannelResponse_FieldMask) Marshal

func (fieldMask ListenResponse_OpenChannelResponse_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (ListenResponse_OpenChannelResponse_FieldMask) MarshalJSON

func (fieldMask ListenResponse_OpenChannelResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenResponse_OpenChannelResponse_FieldMask) PathsCount

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) PathsCount() int

func (*ListenResponse_OpenChannelResponse_FieldMask) Project

func (*ListenResponse_OpenChannelResponse_FieldMask) ProjectRaw

func (*ListenResponse_OpenChannelResponse_FieldMask) ProtoMessage

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) ProtoMessage()

func (*ListenResponse_OpenChannelResponse_FieldMask) ProtoReflect

func (*ListenResponse_OpenChannelResponse_FieldMask) Reset

func (*ListenResponse_OpenChannelResponse_FieldMask) Set

func (*ListenResponse_OpenChannelResponse_FieldMask) SetFromCliFlag

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ListenResponse_OpenChannelResponse_FieldMask) SetRaw

func (*ListenResponse_OpenChannelResponse_FieldMask) Size

func (*ListenResponse_OpenChannelResponse_FieldMask) String

func (*ListenResponse_OpenChannelResponse_FieldMask) Subtract

func (*ListenResponse_OpenChannelResponse_FieldMask) SubtractRaw

func (*ListenResponse_OpenChannelResponse_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenResponse_OpenChannelResponse_FieldMask) Unmarshal

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) Unmarshal(data []byte) error

func (*ListenResponse_OpenChannelResponse_FieldMask) UnmarshalJSON

func (fieldMask *ListenResponse_OpenChannelResponse_FieldMask) UnmarshalJSON(data []byte) error

type ListenResponse_ResumeChannelResponse

type ListenResponse_ResumeChannelResponse struct {

	// Channel ID
	ChannelId uint64 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty" firestore:"channelId"`
	// Device service;
	Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty" firestore:"service"`
	// Initial argument (optional)
	Arg           []byte `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty" firestore:"arg"`
	LastMessageId uint64 `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListenResponse_ResumeChannelResponse) Clone

func (*ListenResponse_ResumeChannelResponse) CloneRaw

func (*ListenResponse_ResumeChannelResponse) Descriptor

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

Deprecated, Use ListenResponse_ResumeChannelResponse.ProtoReflect.Descriptor instead.

func (*ListenResponse_ResumeChannelResponse) GetArg

func (*ListenResponse_ResumeChannelResponse) GetChannelId

func (m *ListenResponse_ResumeChannelResponse) GetChannelId() uint64

func (*ListenResponse_ResumeChannelResponse) GetLastMessageId

func (m *ListenResponse_ResumeChannelResponse) GetLastMessageId() uint64

func (*ListenResponse_ResumeChannelResponse) GetService

func (*ListenResponse_ResumeChannelResponse) GotenMessage

func (*ListenResponse_ResumeChannelResponse) GotenMessage()

func (*ListenResponse_ResumeChannelResponse) GotenObjectExt

func (o *ListenResponse_ResumeChannelResponse) GotenObjectExt()

func (*ListenResponse_ResumeChannelResponse) GotenValidate

func (obj *ListenResponse_ResumeChannelResponse) GotenValidate() error

func (*ListenResponse_ResumeChannelResponse) MakeFullFieldMask

func (*ListenResponse_ResumeChannelResponse) MakeRawDiffFieldMask

func (*ListenResponse_ResumeChannelResponse) MakeRawFullFieldMask

func (*ListenResponse_ResumeChannelResponse) Marshal

func (*ListenResponse_ResumeChannelResponse) MarshalJSON

func (m *ListenResponse_ResumeChannelResponse) MarshalJSON() ([]byte, error)

func (*ListenResponse_ResumeChannelResponse) Merge

func (*ListenResponse_ResumeChannelResponse) MergeRaw

func (*ListenResponse_ResumeChannelResponse) ProtoMessage

func (*ListenResponse_ResumeChannelResponse) ProtoMessage()

func (*ListenResponse_ResumeChannelResponse) ProtoReflect

func (*ListenResponse_ResumeChannelResponse) Reset

func (*ListenResponse_ResumeChannelResponse) SetArg

func (*ListenResponse_ResumeChannelResponse) SetChannelId

func (m *ListenResponse_ResumeChannelResponse) SetChannelId(fv uint64)

func (*ListenResponse_ResumeChannelResponse) SetLastMessageId

func (m *ListenResponse_ResumeChannelResponse) SetLastMessageId(fv uint64)

func (*ListenResponse_ResumeChannelResponse) SetService

func (m *ListenResponse_ResumeChannelResponse) SetService(fv string)

func (*ListenResponse_ResumeChannelResponse) String

func (*ListenResponse_ResumeChannelResponse) Unmarshal

func (*ListenResponse_ResumeChannelResponse) UnmarshalJSON

func (m *ListenResponse_ResumeChannelResponse) UnmarshalJSON(data []byte) error

type ListenResponse_ResumeChannelResponsePathSelectorArg

type ListenResponse_ResumeChannelResponsePathSelectorArg struct{}

func (ListenResponse_ResumeChannelResponsePathSelectorArg) FieldPath

func (ListenResponse_ResumeChannelResponsePathSelectorArg) WithArrayOfValues

func (ListenResponse_ResumeChannelResponsePathSelectorArg) WithValue

type ListenResponse_ResumeChannelResponsePathSelectorChannelId

type ListenResponse_ResumeChannelResponsePathSelectorChannelId struct{}

func (ListenResponse_ResumeChannelResponsePathSelectorChannelId) FieldPath

func (ListenResponse_ResumeChannelResponsePathSelectorChannelId) WithArrayOfValues

func (ListenResponse_ResumeChannelResponsePathSelectorChannelId) WithValue

type ListenResponse_ResumeChannelResponsePathSelectorLastMessageId

type ListenResponse_ResumeChannelResponsePathSelectorLastMessageId struct{}

func (ListenResponse_ResumeChannelResponsePathSelectorLastMessageId) FieldPath

func (ListenResponse_ResumeChannelResponsePathSelectorLastMessageId) WithArrayOfValues

func (ListenResponse_ResumeChannelResponsePathSelectorLastMessageId) WithValue

type ListenResponse_ResumeChannelResponsePathSelectorService

type ListenResponse_ResumeChannelResponsePathSelectorService struct{}

func (ListenResponse_ResumeChannelResponsePathSelectorService) FieldPath

func (ListenResponse_ResumeChannelResponsePathSelectorService) WithArrayOfValues

func (ListenResponse_ResumeChannelResponsePathSelectorService) WithValue

type ListenResponse_ResumeChannelResponse_

type ListenResponse_ResumeChannelResponse_ struct {
	// Notifies a channel was asked to be resumed by a client
	ResumeChannelResponse *ListenResponse_ResumeChannelResponse `protobuf:"bytes,3,opt,name=resume_channel_response,json=resumeChannelResponse,proto3,oneof" firestore:"resumeChannelResponse"`
}

type ListenResponse_ResumeChannelResponse_FieldMask

type ListenResponse_ResumeChannelResponse_FieldMask struct {
	Paths []ListenResponseResumeChannelResponse_FieldPath
}

func FullListenResponse_ResumeChannelResponse_FieldMask

func FullListenResponse_ResumeChannelResponse_FieldMask() *ListenResponse_ResumeChannelResponse_FieldMask

func (*ListenResponse_ResumeChannelResponse_FieldMask) AppendPath

func (*ListenResponse_ResumeChannelResponse_FieldMask) AppendRawPath

func (*ListenResponse_ResumeChannelResponse_FieldMask) DecodeFirestore

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*ListenResponse_ResumeChannelResponse_FieldMask) EncodeFirestore

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*ListenResponse_ResumeChannelResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ListenResponse_ResumeChannelResponse_FieldMask) FromProtoFieldMask

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ListenResponse_ResumeChannelResponse_FieldMask) GetPaths

func (*ListenResponse_ResumeChannelResponse_FieldMask) GetRawPaths

func (*ListenResponse_ResumeChannelResponse_FieldMask) IsFull

func (ListenResponse_ResumeChannelResponse_FieldMask) Marshal

implement methods required by customType

func (ListenResponse_ResumeChannelResponse_FieldMask) MarshalJSON

func (fieldMask ListenResponse_ResumeChannelResponse_FieldMask) MarshalJSON() ([]byte, error)

func (*ListenResponse_ResumeChannelResponse_FieldMask) PathsCount

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) PathsCount() int

func (*ListenResponse_ResumeChannelResponse_FieldMask) Project

func (*ListenResponse_ResumeChannelResponse_FieldMask) ProjectRaw

func (*ListenResponse_ResumeChannelResponse_FieldMask) ProtoMessage

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) ProtoMessage()

func (*ListenResponse_ResumeChannelResponse_FieldMask) ProtoReflect

func (*ListenResponse_ResumeChannelResponse_FieldMask) Reset

func (*ListenResponse_ResumeChannelResponse_FieldMask) Set

func (*ListenResponse_ResumeChannelResponse_FieldMask) SetFromCliFlag

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) SetFromCliFlag(raw string) error

func (*ListenResponse_ResumeChannelResponse_FieldMask) SetRaw

func (*ListenResponse_ResumeChannelResponse_FieldMask) Size

func (*ListenResponse_ResumeChannelResponse_FieldMask) String

func (*ListenResponse_ResumeChannelResponse_FieldMask) SubtractRaw

func (*ListenResponse_ResumeChannelResponse_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*ListenResponse_ResumeChannelResponse_FieldMask) Unmarshal

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) Unmarshal(data []byte) error

func (*ListenResponse_ResumeChannelResponse_FieldMask) UnmarshalJSON

func (fieldMask *ListenResponse_ResumeChannelResponse_FieldMask) UnmarshalJSON(data []byte) error

type Ping

type Ping struct {
	// contains filtered or unexported fields
}

func (*Ping) Clone

func (o *Ping) Clone() *Ping

func (*Ping) CloneRaw

func (o *Ping) CloneRaw() gotenobject.GotenObjectExt

func (*Ping) Descriptor

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

Deprecated, Use Ping.ProtoReflect.Descriptor instead.

func (*Ping) GotenMessage

func (*Ping) GotenMessage()

func (*Ping) GotenObjectExt

func (o *Ping) GotenObjectExt()

func (*Ping) GotenValidate

func (obj *Ping) GotenValidate() error

func (*Ping) MakeDiffFieldMask

func (o *Ping) MakeDiffFieldMask(other *Ping) *Ping_FieldMask

func (*Ping) MakeFullFieldMask

func (o *Ping) MakeFullFieldMask() *Ping_FieldMask

func (*Ping) MakeRawDiffFieldMask

func (o *Ping) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Ping) MakeRawFullFieldMask

func (o *Ping) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Ping) Marshal

func (m *Ping) Marshal() ([]byte, error)

func (*Ping) MarshalJSON

func (m *Ping) MarshalJSON() ([]byte, error)

func (*Ping) Merge

func (o *Ping) Merge(source *Ping)

func (*Ping) MergeRaw

func (o *Ping) MergeRaw(source gotenobject.GotenObjectExt)

func (*Ping) ProtoMessage

func (*Ping) ProtoMessage()

func (*Ping) ProtoReflect

func (m *Ping) ProtoReflect() preflect.Message

func (*Ping) Reset

func (m *Ping) Reset()

func (*Ping) String

func (m *Ping) String() string

func (*Ping) Unmarshal

func (m *Ping) Unmarshal(b []byte) error

func (*Ping) UnmarshalJSON

func (m *Ping) UnmarshalJSON(data []byte) error

type PingFieldPathBuilder

type PingFieldPathBuilder struct{}

func NewPingFieldPathBuilder

func NewPingFieldPathBuilder() PingFieldPathBuilder

type Ping_FieldMask

type Ping_FieldMask struct {
	Paths []Ping_FieldPath
}

func FullPing_FieldMask

func FullPing_FieldMask() *Ping_FieldMask

func (*Ping_FieldMask) AppendPath

func (fieldMask *Ping_FieldMask) AppendPath(path Ping_FieldPath)

func (*Ping_FieldMask) AppendRawPath

func (fieldMask *Ping_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Ping_FieldMask) DecodeFirestore

func (fieldMask *Ping_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Ping_FieldMask) EncodeFirestore

func (fieldMask *Ping_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Ping_FieldMask) FilterInputFields

func (fieldMask *Ping_FieldMask) FilterInputFields() *Ping_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Ping_FieldMask) FromProtoFieldMask

func (fieldMask *Ping_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Ping_FieldMask) GetPaths

func (fieldMask *Ping_FieldMask) GetPaths() []Ping_FieldPath

func (*Ping_FieldMask) GetRawPaths

func (fieldMask *Ping_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Ping_FieldMask) IsFull

func (fieldMask *Ping_FieldMask) IsFull() bool

func (Ping_FieldMask) Marshal

func (fieldMask Ping_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Ping_FieldMask) MarshalJSON

func (fieldMask Ping_FieldMask) MarshalJSON() ([]byte, error)

func (*Ping_FieldMask) PathsCount

func (fieldMask *Ping_FieldMask) PathsCount() int

func (*Ping_FieldMask) Project

func (fieldMask *Ping_FieldMask) Project(source *Ping) *Ping

func (*Ping_FieldMask) ProjectRaw

func (fieldMask *Ping_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt

func (*Ping_FieldMask) ProtoMessage

func (fieldMask *Ping_FieldMask) ProtoMessage()

func (*Ping_FieldMask) ProtoReflect

func (fieldMask *Ping_FieldMask) ProtoReflect() preflect.Message

func (*Ping_FieldMask) Reset

func (fieldMask *Ping_FieldMask) Reset()

func (*Ping_FieldMask) Set

func (fieldMask *Ping_FieldMask) Set(target, source *Ping)

func (*Ping_FieldMask) SetFromCliFlag

func (fieldMask *Ping_FieldMask) SetFromCliFlag(raw string) error

func (*Ping_FieldMask) SetRaw

func (fieldMask *Ping_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Ping_FieldMask) Size

func (fieldMask *Ping_FieldMask) Size() int

func (*Ping_FieldMask) String

func (fieldMask *Ping_FieldMask) String() string

func (*Ping_FieldMask) Subtract

func (fieldMask *Ping_FieldMask) Subtract(other *Ping_FieldMask) *Ping_FieldMask

func (*Ping_FieldMask) SubtractRaw

func (fieldMask *Ping_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Ping_FieldMask) ToProtoFieldMask

func (fieldMask *Ping_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Ping_FieldMask) Unmarshal

func (fieldMask *Ping_FieldMask) Unmarshal(data []byte) error

func (*Ping_FieldMask) UnmarshalJSON

func (fieldMask *Ping_FieldMask) UnmarshalJSON(data []byte) error

type Ping_FieldPath

type Ping_FieldPath interface {
	gotenobject.FieldPath
	Selector() Ping_FieldPathSelector
	Get(source *Ping) []interface{}
	GetSingle(source *Ping) (interface{}, bool)
	ClearValue(item *Ping)

	// Those methods build corresponding Ping_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) Ping_FieldPathValue
	WithIArrayOfValues(values interface{}) Ping_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) Ping_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildPing_FieldPath

func BuildPing_FieldPath(fp gotenobject.RawFieldPath) (Ping_FieldPath, error)

func MustParsePing_FieldPath

func MustParsePing_FieldPath(rawField string) Ping_FieldPath

func ParsePing_FieldPath

func ParsePing_FieldPath(rawField string) (Ping_FieldPath, error)

type Ping_FieldPathArrayItemValue

type Ping_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Ping_FieldPath
	ContainsValue(*Ping) bool
}

Ping_FieldPathArrayItemValue allows storing single item in Path-specific values for Ping according to their type Present only for array (repeated) types.

func MustParsePing_FieldPathArrayItemValue

func MustParsePing_FieldPathArrayItemValue(pathStr, valueStr string) Ping_FieldPathArrayItemValue

func ParsePing_FieldPathArrayItemValue

func ParsePing_FieldPathArrayItemValue(pathStr, valueStr string) (Ping_FieldPathArrayItemValue, error)

ParsePing_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Ping_FieldPathArrayOfValues

type Ping_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Ping_FieldPath
}

Ping_FieldPathArrayOfValues allows storing slice of values for Ping fields according to their type

func MustParsePing_FieldPathArrayOfValues

func MustParsePing_FieldPathArrayOfValues(pathStr, valuesStr string) Ping_FieldPathArrayOfValues

func ParsePing_FieldPathArrayOfValues

func ParsePing_FieldPathArrayOfValues(pathStr, valuesStr string) (Ping_FieldPathArrayOfValues, error)

type Ping_FieldPathSelector

type Ping_FieldPathSelector int32

func (Ping_FieldPathSelector) String

func (s Ping_FieldPathSelector) String() string

type Ping_FieldPathValue

type Ping_FieldPathValue interface {
	Ping_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Ping)
	CompareWith(*Ping) (cmp int, comparable bool)
}

Ping_FieldPathValue allows storing values for Ping fields according to their type

func MustParsePing_FieldPathValue

func MustParsePing_FieldPathValue(pathStr, valueStr string) Ping_FieldPathValue

func ParsePing_FieldPathValue

func ParsePing_FieldPathValue(pathStr, valueStr string) (Ping_FieldPathValue, error)

type Ping_FieldTerminalPath

type Ping_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*Ping_FieldTerminalPath) ClearValue

func (fp *Ping_FieldTerminalPath) ClearValue(item *Ping)

func (*Ping_FieldTerminalPath) ClearValueRaw

func (fp *Ping_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*Ping_FieldTerminalPath) Get

func (fp *Ping_FieldTerminalPath) Get(source *Ping) (values []interface{})

Get returns all values pointed by specific field from source Ping

func (*Ping_FieldTerminalPath) GetDefault

func (fp *Ping_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*Ping_FieldTerminalPath) GetRaw

func (fp *Ping_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*Ping_FieldTerminalPath) GetSingle

func (fp *Ping_FieldTerminalPath) GetSingle(source *Ping) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Ping

func (*Ping_FieldTerminalPath) GetSingleRaw

func (fp *Ping_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*Ping_FieldTerminalPath) IsLeaf

func (fp *Ping_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Ping_FieldTerminalPath) JSONString

func (fp *Ping_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Ping_FieldTerminalPath) Selector

func (*Ping_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (fp *Ping_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*Ping_FieldTerminalPath) String

func (fp *Ping_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Ping_FieldTerminalPath) WithIArrayItemValue

func (fp *Ping_FieldTerminalPath) WithIArrayItemValue(value interface{}) Ping_FieldPathArrayItemValue

func (*Ping_FieldTerminalPath) WithIArrayOfValues

func (fp *Ping_FieldTerminalPath) WithIArrayOfValues(values interface{}) Ping_FieldPathArrayOfValues

func (*Ping_FieldTerminalPath) WithIValue

func (fp *Ping_FieldTerminalPath) WithIValue(value interface{}) Ping_FieldPathValue

func (*Ping_FieldTerminalPath) WithRawIArrayItemValue

func (fp *Ping_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*Ping_FieldTerminalPath) WithRawIArrayOfValues

func (fp *Ping_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*Ping_FieldTerminalPath) WithRawIValue

func (fp *Ping_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type Ping_FieldTerminalPathArrayItemValue

type Ping_FieldTerminalPathArrayItemValue struct {
	Ping_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ping_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Ping_FieldTerminalPathArrayItemValue) ContainsValue(source *Ping) bool

Contains returns a boolean indicating if value that is being held is present in given 'Ping'

func (*Ping_FieldTerminalPathArrayItemValue) GetRawItemValue

func (fpaiv *Ping_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object Ping as interface{}

func (*Ping_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Ping_FieldTerminalPathArrayItemValue) GetSingle(source *Ping) (interface{}, bool)

func (*Ping_FieldTerminalPathArrayItemValue) GetSingleRaw

func (fpaiv *Ping_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type Ping_FieldTerminalPathArrayOfValues

type Ping_FieldTerminalPathArrayOfValues struct {
	Ping_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ping_FieldTerminalPathArrayOfValues) GetRawValues

func (fpaov *Ping_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type Ping_FieldTerminalPathValue

type Ping_FieldTerminalPathValue struct {
	Ping_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Ping_FieldTerminalPathValue) CompareWith

func (fpv *Ping_FieldTerminalPathValue) CompareWith(source *Ping) (int, bool)

CompareWith compares value in the 'Ping_FieldTerminalPathValue' with the value under path in 'Ping'.

func (*Ping_FieldTerminalPathValue) CompareWithRaw

func (fpv *Ping_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*Ping_FieldTerminalPathValue) GetRawValue

func (fpv *Ping_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Ping' as interface{}

func (*Ping_FieldTerminalPathValue) SetTo

func (fpv *Ping_FieldTerminalPathValue) SetTo(target **Ping)

SetTo stores value for selected field for object Ping

func (*Ping_FieldTerminalPathValue) SetToRaw

func (fpv *Ping_FieldTerminalPathValue) SetToRaw(target proto.Message)

Jump to

Keyboard shortcuts

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